wmayer
cbbf3ee390
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-11-25 10:26:42 +01:00
wmayer
a98c967be4
+ Remove duplicate icon
2013-11-25 10:26:09 +01:00
Yorik van Havre
932647e57f
Draft: Fixed indentation problem in importDXF
2013-11-24 22:13:45 -02:00
Yorik van Havre
816cee5f55
Draft: fixed typo
2013-11-24 18:02:48 -02:00
wmayer
61bb8ea931
+ Return an emtpy array if something fails inside getPickedPoints()
2013-11-22 10:18:14 +01:00
wmayer
1333cb8734
+ Get exact point on data model when picking in 3d view
2013-11-21 12:50:49 +01:00
Yorik van Havre
f4da53bd1d
Material: Created material editor
...
Materal editor is now funcional, abeit not complete. Can be used to
create and save new cards. Lauch from within FreeCAD with
import MaterialEditor; MaterialEditor.openEditor()
2013-11-19 19:27:15 -02:00
wmayer
c01306440a
+ fix possible endless loop in mesh grid, allow to set an array of points to the kernel
2013-11-19 18:11:46 +01:00
Yorik van Havre
24807c876f
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-11-18 11:12:14 -02:00
Yorik van Havre
6b33631705
Draft: Fixed regular polygon default name
2013-11-18 11:11:40 -02:00
wmayer
b8f94cbbd6
+ allow to set custom tolerances on validate sketch tool
2013-11-18 14:09:52 +01:00
jmaustpc
fac75a0006
fix error Part_Prism in OpenSCAD,
...
update references to the properties of Part_Prism
in exportCSG.py
2013-11-18 11:08:29 +11:00
jmaustpc
4106648286
Part_Prism in OpenSCAD,
...
update references to the properties of Part_Prism
in importCSG.py and prototype.py
2013-11-18 11:08:29 +11:00
jmaustpc
41adfdaf87
fix property names for Part RegularPolygon and Prism
...
Prism properties: - Polygon, Circumradius and Height
RegularPolygon : - Polygon and Circumradius
DraftTools updated to reflect the change in property names
2013-11-18 11:08:29 +11:00
Keith Sloan
bcb7d02c05
Hull and Minkowski operations using OpenSCAD
2013-11-17 13:50:35 +01:00
jriegel
7336a31e44
Add Attribute to FemMeshViewProvider python class to get all visible FemMesh faces.
2013-11-17 13:08:45 +01:00
Yorik van Havre
8f01d64d6a
Arch: Better sectionplane widget
2013-11-16 19:47:26 -02:00
Yorik van Havre
7651593ca3
Draft: changed Part::Polygon properties names
2013-11-16 14:22:03 -02:00
Yorik van Havre
8a26361c2b
Raytracing: small bugfix in preferences
2013-11-15 23:46:19 -02:00
Yorik van Havre
6987a70917
Draft: polygon tool can now use Part::RegularPolygon - fixes #0001305
2013-11-14 17:40:20 -02:00
jmaustpc
4811aa6d2c
minor code clean ups removing previously hidden unwanted code
...
PrimitiveFeature.cpp
PrimitiveFeature.h
2013-11-14 13:30:25 -02:00
jmaustpc
b256fd8a4b
rebase auto merge error fix AppPartGui.cpp
...
add ViewProviderRegularPolygon
2013-11-14 13:30:25 -02:00
jmaustpc
ece1dac2f6
minor error hide Height PrimitiveFeature.h
2013-11-14 13:30:25 -02:00
jmaustpc
ec4f2be7b1
rebase auto merge error fixes
...
Signed-off-by: jmaustpc <jmaustpc@users.sourceforge.net>
2013-11-14 13:30:25 -02:00
jmaustpc
06567358db
Add Part_RegularPolygon,
...
regular polygon edge in Part workbench "create primitives",
Add icons Part_Polygon and Part_Spline
2013-11-14 13:30:25 -02:00
wmayer
babcf2f027
Parameter transformation
2013-11-14 11:27:07 +01:00
Yorik van Havre
b3738a2fce
Draft: Dimension recode - fixes #1000 , #852 , #678
...
Draft dimensions have been recoded and should now behave better in non-XY planes,
and gained several new properties to adjust their look.
2013-11-13 19:25:01 -02:00
Yorik van Havre
bdd9d308d3
Arch: added a prefs option to use a custom IFC schema
2013-11-13 16:50:05 -02:00
wmayer
387b8fcd9e
+ Throw exception when querying information from invalid shape
2013-11-13 12:29:06 +01:00
wmayer
3ffe5936f4
+ Fix some tolerance issues
2013-11-13 11:57:30 +01:00
wmayer
97a2b516bb
Allow user to choose tolerance in validate sketch tool
2013-11-13 11:12:02 +01:00
wmayer
ae90c159e2
+ Add method to Part module to set static values
2013-11-12 12:15:40 +01:00
Yorik van Havre
782cae1d22
Updated forum links to the new subdomain
2013-11-11 11:42:34 -02:00
Yorik van Havre
40d5a5462f
Arch: Added dxflib autoupdate mechanism - fixes #0001301
2013-11-10 16:45:34 -02:00
wmayer
66387458a7
+ fixes #0001081
2013-11-10 14:26:30 +01:00
wmayer
26747bed19
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-11-09 13:17:24 +01:00
wmayer
8e6bd39857
+ Split SoBrepShape into three files
2013-11-09 13:16:42 +01:00
jriegel
3e8a20ab7c
Merge branch 'refs/heads/dev-quantity'
2013-11-09 11:15:09 +01:00
wmayer
909f7d6c13
+ Fix inconsistency in context-menu of FEM view provider
2013-11-09 11:05:08 +01:00
wmayer
530ea288f2
+ Make sure that number of Points and Normals is the same
2013-11-09 10:56:40 +01:00
jriegel
3d6743a13b
implementing UnitsCalculator and disable changes in Sketcher
2013-11-09 07:34:56 +01:00
wmayer
09b896f40e
+ Implement observer for active analysis object
2013-11-08 18:51:47 +01:00
wmayer
951b086993
+ Add new SVG icons
2013-11-08 14:36:34 +01:00
wmayer
86760cf414
+ Fix typo, fix undo/redo problem when creating an FEM analysis object
2013-11-08 09:57:37 +01:00
Yorik van Havre
580b58fea1
Draft: fixed bad rendering of non-XY dimensions on drawing sheets
2013-11-07 18:14:09 -02:00
wmayer
d5757b7089
+ fixes #0001247
2013-11-07 14:17:41 +01:00
wmayer
8446f70d13
+ Fix view provider name for FEM analysis
2013-11-07 12:45:05 +01:00
wmayer
8abce2817c
+ Improve meshing algorithm
2013-11-07 11:17:18 +01:00
wmayer
a53e93aac7
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-11-07 02:17:04 +01:00
wmayer
c57ab85991
+ Advanced options for different meshing algorithms
2013-11-07 02:16:33 +01:00
Yorik van Havre
355942355f
Updated links to the new forum
2013-11-06 19:32:45 -02:00
wmayer
e28f387b9e
+ Create finer meshes with netgen by bisecting
2013-11-06 17:50:57 +01:00
wmayer
7b65054e18
+ Fix build failure
2013-11-05 21:08:23 +01:00
jriegel
2fb6e75899
implementing InputField UseCase in Sketcher EditDatumDialog
2013-11-05 19:00:42 +01:00
wmayer
fa97cb6c01
+ fixes #0001292
2013-11-05 18:51:40 +01:00
wmayer
dc1cd7b45c
+ Implement persistence of GeomEllipse
2013-11-05 12:52:20 +01:00
wmayer
fdff852950
+ Fix curve and surface property methods of topo edge and face
2013-11-05 12:16:57 +01:00
Yorik van Havre
a81604b9be
Updated links to the new bugtracker location
2013-11-04 17:07:35 -02:00
Yorik van Havre
1f2c5b04bb
Drawing: Symbol command
...
A new symbol command and Drawing::FeatureViewSymbol object allow to
load the contents of an external svg file and place it as a symbol
on a Drawing page. This symbol can then be moved and rescaled.
2013-11-01 19:12:09 -02:00
wmayer
09faea0c8f
+ Fix build failure with >= OCC 6.5.2
2013-10-31 08:58:04 +01:00
wmayer
712bc170c2
0001290: Add spiral tool in Part Module
2013-10-30 14:48:42 +01:00
wmayer
5e05f55a53
0001291: plane offset precision is limited to 0.1
2013-10-30 10:28:50 +01:00
Yorik van Havre
13efa161b2
Arch: Added some preferences options to the MeshToShape command
2013-10-28 17:25:40 -02:00
Yorik van Havre
5d9259a36f
Draft: Small fix in Shape2Dview object
2013-10-28 13:22:57 -02:00
wmayer
80bbd3f2af
0001022: BRepPrimAPI_MakeRevolution vs BRepPrimAPI_MakeRevol
2013-10-28 15:06:29 +01:00
Sebastian Hoogen
e59e5e5be4
bugfix in OpenSCADUtils.callopenscad()
...
it did not return any result if outputfilename was given
reported by Keith Sloan
2013-10-28 06:44:08 +01:00
Sebastian Hoogen
fb48816817
use a python feature for unsupported operations
2013-10-28 06:33:40 +01:00
Sebastian Hoogen
195b8e1b35
OpenSCAD encode text as utf8
2013-10-28 06:33:39 +01:00
Yorik van Havre
7249ee4bad
0001287: Bug in draft snapping
2013-10-27 21:26:10 -02:00
Yorik van Havre
7f3430857a
Arch: small fix in getShapeFromMesh
2013-10-27 15:45:57 -02:00
Yorik van Havre
4d19a79ca3
0001277: Allow to use RaySegment object in Raytracing projects
2013-10-27 14:32:47 -02:00
wmayer
5678247628
0000895: Part.BSplineCurve: allow to set degree and mutliplicites when calling constructor.
2013-10-27 12:56:05 +01:00
Sebastian Hoogen
3a0037ff8d
0000895: Part.BSplineCurve: allow to set degree and mutliplicites when calling constructor.
...
Adds the functions:
Part.BSplineCurve.buildFromPolesMultsKnots()
Part.BSplineSurface.buildFromPolesMultsKnots()
2013-10-26 10:46:43 +02:00
Yorik van Havre
286d94060d
Draft: applying workaround for pivy SoInput.setBuffer bug to draft splines
2013-10-25 17:41:48 -02:00
wmayer
b652dc13aa
+ Apply fix on BSplineCurvePy::interpolate
2013-10-25 10:56:45 +02:00
wmayer
34d1e45f35
+ Attribute to get continuity of curve
2013-10-24 18:11:24 +02:00
wmayer
d22772d5fd
+ Method to convert any curve into B-Spline
2013-10-24 17:30:38 +02:00
wmayer
f6c776e577
0000358: BSpline curves not closing correctly
2013-10-24 16:18:03 +02:00
wmayer
8b054f3f18
Improve showing control points of splines
2013-10-23 15:16:49 +02:00
wmayer
8307543b80
Fix cmake file
2013-10-23 15:15:37 +02:00
wmayer
25b6645e09
+ Special view provider to display splines
2013-10-22 17:56:24 +02:00
wmayer
f061b6f7ea
0001278: No build possible with current CMake version 2.8.12
2013-10-22 10:33:18 +02:00
Yorik van Havre
97b5ec2479
Draft: Shape2Dview now takes groups as input
2013-10-21 15:15:37 -02:00
Yorik van Havre
0638b524ec
Draft: workaround for pivy SoInput.setBuffer bug
2013-10-21 11:32:36 -02:00
wmayer
e8f752ec2d
0001246: Constraint datum dimension label shown as gray box vice number in transparent background.
2013-10-21 10:05:23 +02:00
Yorik van Havre
5233aa7e50
0001279: Wrong operator in DraftGeomUtils.getRotation
2013-10-18 18:31:53 -03:00
Yorik van Havre
e18fb9898e
0000893: Draft upgrade
2013-10-18 18:20:13 -03:00
Yorik van Havre
f654c632ba
Arch: Window presets
2013-10-17 16:29:47 -03:00
wmayer
3fe1ef1677
0001273: revolve method fails
2013-10-17 16:53:10 +02:00
wmayer
e90963ce11
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-10-16 17:28:29 +02:00
wmayer
b29fbc5f93
+ Improve sketch validation tool
2013-10-16 17:28:04 +02:00
Yorik van Havre
c856a7c2e0
Arch: Added extra properties to rebars
2013-10-15 13:12:15 -03:00
wmayer
957cedc1ff
+ Add a sketch validation panel
2013-10-15 17:11:49 +02:00
wmayer
5bee772e49
+ Fix memory leak in Python interface of Constraint class
2013-10-15 11:26:41 +02:00
Yorik van Havre
1b5e24afc8
Arch: Added default prefs to rebars + different values for start and end offsets
2013-10-13 16:09:51 -03:00
wmayer
629e76426f
0000971: Tracing over a background image in Sketcher: image is overwritten by first dimensional constraint text
2013-10-13 18:35:27 +02:00
wmayer
5a96582a48
0000768: Part Sweep and Loft limitations and bugs
2013-10-13 11:07:40 +02:00
Yorik van Havre
bac709b276
0001270: Raytracing export
2013-10-12 13:53:26 -03:00
Yorik van Havre
f53f826783
Arch: Added support for custom subtraction volumes in windows
2013-10-12 12:29:06 -03:00
wmayer
622228d59e
0001258: Constraint application to all selected objects at once
2013-10-12 15:16:46 +02:00
Yorik van Havre
fe06740133
Arch: Enabled multilayer walls
2013-10-11 15:11:41 -03:00
Yorik van Havre
7d2b885caf
Draft: Changed default fontfrom Arial to internal
2013-10-11 10:49:15 -03:00
wmayer
e631be10a1
0001269: Parameter 'tolerance' in 'Create Mesh from geometry' work strange.
2013-10-11 14:31:11 +02:00
wmayer
4686118f2a
+ Make Python API more pythonic
2013-10-11 13:57:05 +02:00
wmayer
890d454eca
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-10-11 12:25:56 +02:00
wmayer
9af4f7ee73
+ Fix compiler warnings
2013-10-11 12:24:49 +02:00
wmayer
2a2acf4955
+ Make Python API more pythonic
2013-10-11 12:24:22 +02:00
Yorik van Havre
939bc92acb
Draft: Added Facebinder tool
2013-10-10 19:25:33 -03:00
wmayer
495cac2d25
+ Fix double to float cast
2013-10-10 17:27:01 +02:00
wmayer
31afafcba6
+ Fix double to float cast
2013-10-10 17:15:03 +02:00
Yorik van Havre
72848e0477
Arch: General cleaning and removal of fixtures tool (unused anyway)
2013-10-09 17:38:48 -03:00
Yorik van Havre
e6cf01c159
Arch: added hole depth property to windows
2013-10-09 17:27:51 -03:00
wmayer
9d1a6d25ad
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-10-09 21:17:28 +02:00
wmayer
a3b4524cca
Make Python API more pythonic
2013-10-09 21:16:04 +02:00
Yorik van Havre
20358677aa
Arch: Added rounding property to rebars
2013-10-09 16:15:56 -03:00
Sebastian Hoogen
cf2d437c73
OpenSCAD use Part::Prism
2013-10-09 15:42:00 -03:00
Yorik van Havre
34cce64edc
Draft: Rewrite of defaults handling
2013-10-09 15:40:38 -03:00
wmayer
564f3d14e3
+ Change some text
2013-10-09 17:25:11 +02:00
wmayer
01921f4f25
+ Fix transaction issues
2013-10-09 12:28:25 +02:00
Yorik van Havre
7bef06f329
Arch: MergeWalls tool can now merge a single wall with its own subwalls
2013-10-08 18:40:23 -03:00
Yorik van Havre
0375c66986
Draft: Added a new bitsnpieces snap style
2013-10-08 17:02:46 -03:00
Yorik van Havre
8507005686
Draft: Added extensions intersection snapping
2013-10-08 16:36:52 -03:00
Yorik van Havre
dceed60c98
Arch: Fixed bug that builds a structure on top of another structure
2013-10-08 16:31:02 -03:00
wmayer
1e860356e7
+ make float assignment more pythonic
2013-10-08 12:54:20 +02:00
wmayer
26837381ac
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-10-08 11:06:30 +02:00
wmayer
2ddaa73bcd
+ Add documentation to SoBrepShape classes
2013-10-08 11:05:34 +02:00
Yorik van Havre
aeb17dd2f7
Arch: Fixed cmake file
2013-10-07 20:10:04 -03:00
Yorik van Havre
c3cecc41d0
Arch: Added Rebar object + command
2013-10-07 15:42:05 -03:00
Yorik van Havre
ced0a2b6d0
Part: Extended makePipeShell() so it accepts a transformation mode value
2013-10-07 15:41:38 -03:00
wmayer
cdea437e37
0001266: Part Common fails with two surface objects
2013-10-07 17:42:48 +02:00
wmayer
46a0ec259f
+ Simplify usage of templates
2013-10-07 15:42:22 +02:00
Yorik van Havre
01d5193296
Draft: Bugfix in snapping
2013-10-06 16:52:14 -03:00
wmayer
c6f7fd7462
0000750: Endless loop in sketch solver
2013-10-06 13:11:11 +02:00
Yorik van Havre
d9e0cbe6cb
Draft: Added a 'name' argument to makeArray()
2013-10-05 18:20:17 -03:00
Yorik van Havre
b833e6aaf8
Raytracing: Added LuxOutdoor luxrender template
2013-10-04 15:57:15 -03:00
Yorik van Havre
e2d19d7360
Draft: minor bugfix in wire object
2013-10-04 15:56:51 -03:00
Yorik van Havre
04230c4348
Draft: Fixed bug in Edit tool
2013-10-04 14:40:13 -03:00
Yorik van Havre
74fda05d77
Arch: Added a Role property to structure object
2013-10-03 16:37:06 -03:00
Yorik van Havre
860afcd929
Raytracing: Rendering with luxrender doesn't block the UI anymore
2013-10-03 16:29:13 -03:00
Yorik van Havre
9c947e56bd
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-10-03 16:05:43 -03:00
Yorik van Havre
0ea777e021
Raytracing: Better default template
2013-10-03 16:04:54 -03:00
wmayer
a08ed11215
+ Add Luxrender template file to build process
2013-10-03 18:01:58 +02:00
Yorik van Havre
45963747b7
Raytracing: Fixed bug in cmake file
2013-10-03 12:40:06 -03:00
Yorik van Havre
8968355395
Draft: better docstring in array function
2013-10-03 12:07:40 -03:00
Yorik van Havre
762ef1299e
Raytracing: Final cleanup of Luxrender stuff
2013-10-02 12:24:31 -03:00
Yorik van Havre
94c9c28e15
Raytracing: Added Luxrender project
2013-10-02 12:24:31 -03:00
Yorik van Havre
3d7d449749
Raytracing: Added Lux Feature
2013-10-02 12:24:31 -03:00
Yorik van Havre
66d8950d57
Raytracing: Added function to rescale a luxrender matrix
2013-10-02 12:24:31 -03:00
Yorik van Havre
382a12f55f
Raytracing: Added function to write shapes as luxrender strings
2013-10-02 12:24:31 -03:00
Yorik van Havre
1c51aea58a
Raytracing: Added lux camera export function
2013-10-02 12:24:31 -03:00
wmayer
6a7d2dea17
+ Show orientation dialog when creating an image plane
2013-10-02 14:15:39 +02:00
wmayer
ee77154e6a
0001264: add function Sketch.setConstruction()
2013-10-02 10:47:29 +02:00
wmayer
789e810213
+ Fix for call of normalAt for edges
2013-10-02 09:42:09 +02:00
wmayer
9dcc20344b
+ Apply patch for helix but deactivate it for the moment
2013-09-30 13:18:32 +02:00
Yorik van Havre
30ac573244
Draft: Small bugfix in trimex
2013-09-29 14:49:36 -03:00
Yorik van Havre
069481aa3d
Draft: Adapted input boxes to use Units->Decimals pref setting
2013-09-29 13:21:29 -03:00
wmayer
4487df35de
+ Fix syntax error (patch from Anton Gladky)
2013-09-28 15:57:02 +02:00
wmayer
00f46aadeb
+ Fix TopoShape::fix()
2013-09-28 11:02:09 +02:00
Sebastian Hoogen
9e3f4824bd
relicense Keith's contributions under LGPL
...
Date: Thu, 26 Sep 2013 10:03:48 +0100
From: Keith Sloan <keithsloan*****@gmail.com>
To: Sebastian Hoogen <sebastian@h****n.de>
Message-ID: <CA+0edZVU6OP2WfBFz4JxfGhjys_bxUg056WzROUfvfLrU=CH6A@mail.gmail.com>
In-Reply-To: <e10e0dc5-44be-4431-8288-1bd795af6418@email.android.com>
Subject: Re: OpenSCAD license
Happy to relicense under LGPL
2013-09-26 11:01:11 -03:00
Sebastian Hoogen
ca403304e5
OpenSCADimport: fixed centering of linear extrude
2013-09-26 11:01:11 -03:00
jriegel
30b189c1da
Merge branch 'refs/heads/double-precision-werner'
...
Conflicts:
src/App/Document.cpp
src/App/PropertyGeo.cpp
src/App/PropertyStandard.cpp
src/Base/Reader.cpp
src/Base/Reader.h
src/Gui/propertyeditor/PropertyItem.cpp
src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
src/Mod/Inspection/Gui/ViewProviderInspection.cpp
src/Mod/Mesh/App/MeshProperties.cpp
src/Mod/Part/App/TopoShapeFacePyImp.cpp
src/Mod/PartDesign/App/FeatureRevolution.cpp
2013-09-26 00:05:05 +02:00
jriegel
44c07da571
integrate Quantities into PropertyView and activate preferences again
2013-09-25 21:59:24 +02:00
Yorik van Havre
1497e8eaa4
Arch: Fixes in IFC importer (spaces didn't import correctly)
2013-09-24 22:38:03 -03:00
Yorik van Havre
2424fc4c7c
Arch: small cosmetic fixes in ifc importer
2013-09-24 20:31:03 -03:00
jriegel
68078487c7
Add SchemaVersion to RestoreDocFile to distinquish double from float binary
2013-09-24 11:01:09 +02:00
jriegel
29c3fa6458
small fixes
2013-09-24 11:01:06 +02:00
jriegel
0738ced074
Fixed python format flags "f" from float to double "d"
2013-09-24 11:01:04 +02:00
jriegel
66ee73f54b
Further doubel suggestions from Jan
...
Moved Gui/InputVector,Placement,Transform from float to double
Moved Sketcher from float to double
more suggestions for moving float -> double
2013-09-24 11:01:01 +02:00
jriegel
664c1d4862
Integrate Werners & Jans double branch
...
Move from float to double
Further suggestions for float -> double move
Moved Tools2D from float to double
More suggestions for float->double move from Gui subdirectory
Changes to FEM constraint visuals for float->double move
Suggested changes for float -> double move
Suggestions for Part module moving float -> double
2013-09-24 11:00:57 +02:00
Yorik van Havre
4db2355159
Draft: Added workaround for ellipses in DXF export
2013-09-23 12:30:21 -03:00
wmayer
1603d5c6fd
+ Fix Windows build
2013-09-23 10:52:15 +02:00
wmayer
e34a68e872
0001228: Cross section of Torus in Part Workbench fails or give wrong results
2013-09-22 15:32:14 +02:00
Yorik van Havre
4eddde5c46
0001220: Fix in Draft temp lines
2013-09-21 13:38:58 -03:00
Sebastian Hoogen
3534709fb8
fixed syntax error in OpenSCADFeatures.py
2013-09-21 13:00:08 -03:00
wmayer
76e06c801f
0001231: Annoying messages at startup
2013-09-21 15:45:25 +02:00
wmayer
24a3c2cdd9
0001239: Part --> Geometric Primitives --> Regular Prism
2013-09-21 14:20:04 +02:00
wmayer
80e7f52b5f
0001245: Wrong grid size shown in task dialog
2013-09-21 12:01:16 +02:00
wmayer
3cc032c11e
+ Add option to refine solid on sketch-based features
2013-09-21 09:16:44 +02:00
wmayer
9c2f454160
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-09-20 21:01:16 +02:00
wmayer
7f874b9767
+ cppcheck fixes
2013-09-20 21:00:45 +02:00
Yorik van Havre
cc84da72c0
Raytracing: Added RadiosityNormal povray template
2013-09-20 10:57:32 -03:00
Yorik van Havre
dc3d2344d2
Raytracing: Removed +UA from the default povray options
2013-09-20 10:52:49 -03:00
Yorik van Havre
9ff1908a30
Draft: small bugfix in Pattern property
2013-09-19 21:25:52 -03:00
Yorik van Havre
711708011d
Raytracing: Moved default light to the template
2013-09-19 18:13:52 -03:00
Yorik van Havre
0a8c44ea09
Arch: changed license of ifcReader.py
2013-09-19 11:19:22 -03:00
wmayer
f1f3151345
+Relicense from GPL to LGPL
2013-09-19 11:21:03 +02:00
Yorik van Havre
bb3c7c9601
Draft: Added a snap button to turn arch dimensions off
2013-09-17 23:07:04 -03:00
Yorik van Havre
cd12853bed
Raytracing: Added a render button
2013-09-17 14:30:09 -03:00
Yorik van Havre
da8c9b6d63
Draft: Bugfix in Lines End property
2013-09-17 10:25:56 -03:00
Sebastian Hoogen
0d2b38c6b4
OpenSCAD import: fixed modifying wrong placment
...
when centering linear extrusion
2013-09-17 13:45:49 +02:00
Sebastian Hoogen
801f08a8af
remove transformGeometry in OpenSCADFeatures.GetWire
2013-09-17 13:39:38 +02:00
Sebastian Hoogen
ccf893f0bb
remove importgroup
2013-09-17 13:39:38 +02:00
Sebastian Hoogen
1ea6fb9c54
OpenSCAD: close csg file and allow unlink to fail
2013-09-17 13:39:37 +02:00
Sebastian Hoogen
8589894691
disable print in importCSG to reduce distraction
2013-09-17 13:39:37 +02:00
Yorik van Havre
e157152c96
Modified a couple of icons (Raytracing and Drawing) to give a more unified look
2013-09-16 12:18:15 -03:00
Yorik van Havre
1f479d513d
0000908: Ability to lock snap angle in Draft by pressing L
...
By pressing the L key while drawing with the Draft workbench, the
current angle shown on screen is kept, until L is pressed again.
2013-09-15 17:39:27 -03:00
Yorik van Havre
42fdbefc54
0001102: Updated all links to old freecad homepage and wiki to the new ones
2013-09-15 17:04:42 -03:00
Yorik van Havre
16452d82e3
Arch:Stairs can now have stringers
2013-09-12 22:56:38 -03:00
Yorik van Havre
275b120e5b
Arch: Added stairs to cmake & wininstaller
2013-09-12 17:57:07 -03:00
Yorik van Havre
91d89f1701
Arch: Optimization in stairs
2013-09-12 17:54:48 -03:00
Yorik van Havre
c1a0e62d61
Arch: stairs can now be based on an object
2013-09-12 17:54:47 -03:00
Yorik van Havre
db52897ff2
Arch: Added structure to stairs
2013-09-12 17:54:47 -03:00
Yorik van Havre
21ca97bcdb
Arch: First implementation of stairs
2013-09-12 17:54:47 -03:00
jriegel
866668ace0
start node index interface
2013-09-12 21:58:11 +02:00
jriegel
9833d995e6
Fix for edge color problem
2013-09-12 21:57:43 +02:00
Yorik van Havre
dbdff25796
Startpage: Fixed links
2013-09-12 00:30:59 -03:00
jriegel
c6fec1373d
Fem Postprocessing set color on nodes
2013-09-11 20:00:51 +02:00
wmayer
3341bd964e
Remove determinant check in transform* methods
2013-09-11 18:48:24 +02:00
wmayer
ca51781aa9
Fix warnings
2013-09-09 15:01:56 +02:00
wmayer
d79290fc13
Fix Material target
2013-09-09 13:48:39 +02:00
Yorik van Havre
124a6da2fc
Arch: Fixed profiles table
2013-09-08 18:36:48 -03:00
Yorik van Havre
202b4ce418
Draft: Set task mode as default UI mode
2013-09-08 18:22:42 -03:00
jriegel
e3d9bae1ca
Merge Fem developer branch
2013-09-08 19:58:13 +02:00
jriegel
c0e2c92851
remove MachDist from the build system
2013-09-08 19:53:09 +02:00
jriegel
359ed70ff9
remove MachDist module - now in a private repository
2013-09-08 19:51:33 +02:00
jriegel
c2553c95e6
remove the Mesh dependency from Fem
2013-09-08 19:49:25 +02:00
Yorik van Havre
738b75043b
Arch: grouped all properties into an Arch group
2013-09-07 20:00:41 -03:00
Yorik van Havre
247ab055d4
Draft: grouped all properties into a Draft group
2013-09-07 20:00:27 -03:00
Yorik van Havre
cab1fdf670
Arch: Added additional steel profiles from ifcuser
2013-09-07 19:32:36 -03:00
Yorik van Havre
803d219578
Draft: Better handling of download errors in DXF importer
2013-09-06 17:58:30 -03:00
Yorik van Havre
60a9b28244
Arch: Walls can now be based on a selected face of a space
2013-09-06 17:49:26 -03:00
Yorik van Havre
6e66083d3a
0001234: fixed typo in importDWG
2013-09-05 13:37:54 -03:00
wmayer
8f9a9b71a2
Enhance API of mesh selection
2013-09-04 12:18:20 +02:00
wmayer
b51fcb4470
+ fix whitespaces
2013-09-04 12:11:16 +02:00
jriegel
f18277ff46
Merge branch 'refs/heads/master' into jriegel/develop-fem
...
Conflicts:
src/Gui/View3DInventor.cpp same fix, but master was better
2013-09-04 07:47:08 +02:00
wmayer
eae2ce3ac2
0001223: Dimensional constraint - Unknown C++ exception
2013-09-03 19:15:32 +02:00
wmayer
974ad05807
0001051: Vertex in Part Loft and Sweep profile list - error handling
2013-09-03 15:47:02 +02:00
jriegel
66cab2d207
Fix visual glich in Mesh and start proprocessing
2013-09-02 20:53:53 +02:00
wmayer
71958f3fcc
0001232: Create Mesh from geometry / Export mesh
2013-09-02 14:09:32 +02:00
wmayer
43cb48caec
0001232: Create Mesh from geometry / Export mesh
2013-09-02 13:59:45 +02:00
Yorik van Havre
da319c5668
Draft: More tools are now active even when selection is empty
2013-08-31 22:14:23 -03:00
Yorik van Havre
908af9887c
Arch: Arch creation tools are now active even when selection is empty
2013-08-31 13:01:26 -03:00
jriegel
97b32d6eb9
change node attribute to a id:vector3d dictionary and changes the scripts
2013-08-29 22:15:14 +02:00
Yorik van Havre
38f0f73fbe
Cleaning startup messages from Draft and Arch
2013-08-25 13:43:54 -03:00
wmayer
348fcefb92
0001137: Incomplete slices when using Part.slice on a torus
2013-08-25 17:31:04 +02:00
wmayer
1da39d014d
0001221: Add a function that can apply a Placement to a Shape like sh.transformGeometry(sh.Placement.toMatrix())
2013-08-25 11:32:03 +02:00
Yorik van Havre
47fd378f3f
Draft: Added prefs setting for teigha file converter
2013-08-24 18:48:29 -03:00
wmayer
16bb7af20f
Experiment with boolean cut for slicing
2013-08-24 16:21:21 +02:00
wmayer
730866e384
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-08-24 07:26:54 +02:00
wmayer
f7cfe54fae
Fix refinement algorithm to avoid the loose the solid
2013-08-24 07:26:31 +02:00
Yorik van Havre
f272107826
Draft: minor bugfixes
2013-08-23 13:06:24 -03:00
wmayer
48f8d67b50
Replace BRepTools_ReShape with BRepBuilderAPI_MakeSolid in refinement algorithm
2013-08-23 15:25:17 +02:00
Yorik van Havre
723d034cf0
Draft: better text positionning and scaling
2013-08-22 20:10:02 -03:00
Yorik van Havre
ee04f2b0e9
Draft: minor fixes
2013-08-21 22:34:59 -03:00
Yorik van Havre
e19cccfad0
Draft: Draft-to-drawing can now render faces with holes
2013-08-21 20:13:13 -03:00
Yorik van Havre
61837b6ef8
Draft: Draft-to-Drawing command now works on groups
2013-08-21 19:15:10 -03:00
Yorik van Havre
a39397cf89
Draft: support for non-ascii characters in Draft texts and dimensions
2013-08-21 13:00:56 -03:00
jriegel
35d9459853
Some fixes in the Fem/Material interplay
2013-08-21 17:53:45 +02:00
Yorik van Havre
a4ce94f196
Draft: minor fixes to the dxf importer
2013-08-20 23:12:44 -03:00
Yorik van Havre
4f2594b932
Draft: dxf importer now uses draft clones for blocks when in parametric import style
2013-08-20 19:31:45 -03:00
Yorik van Havre
564f049049
Draft: added prefs option to disable points in dxf import
2013-08-19 22:50:13 -03:00
jriegel
0285dfede9
clean up commands in FEM
2013-08-19 21:30:56 +02:00
jriegel
af56b324b9
Joachims changes and fixes for Abaqus write
2013-08-18 19:24:52 +02:00
Yorik van Havre
96ab84c1dc
Arch: Faster module detection
2013-08-16 23:23:26 -03:00
Yorik van Havre
7d04272534
Arch: Added some preferences settings for walls and structs
2013-08-16 18:54:34 -03:00
jriegel
988d335af5
Fix sequence issue by new object for Isostatic nodes
2013-08-16 16:46:49 +02:00
wmayer
dc4c861e84
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-08-16 12:59:42 +02:00
wmayer
89a5d06926
0001216: Unable to Loft Sketches with Radiused Corners
2013-08-16 12:59:00 +02:00
Yorik van Havre
578fefc9b1
Arch: Added test suite
2013-08-15 19:24:54 -03:00
Yorik van Havre
efe6abb54f
Draft: Added test suite
2013-08-15 19:24:54 -03:00
jriegel
dca9a25a2b
Nicer more informative Isostatic dialog
2013-08-15 22:50:09 +02:00
jriegel
58ba9d4498
Fix bug in getNodes() and some clean up in ApplyingBC
2013-08-15 19:35:52 +02:00
Yorik van Havre
fc0d342c6f
Spreadsheet: Better interface for controller object
2013-08-14 11:05:54 -03:00
wmayer
e1b4fc60ac
Fix inconsistency of order of points of an arc
2013-08-14 12:01:02 +02:00
wmayer
5259ad3d24
0001201: Highlight coincident constraint in sketch view when clicking on (coincident) constraint in constraints list
2013-08-13 20:12:08 +02:00
wmayer
c9ba79666d
0001209: Change the Word 'Radius' for Chamfering
2013-08-13 15:04:55 +02:00
jriegel
ac69b1fc7f
small fix in Job dialog
2013-08-12 22:30:02 +02:00
jriegel
fede3064b5
Start updating Fem workbench
2013-08-11 23:19:52 +02:00
jriegel
214235e753
Update Fem workbench
...
Adding new materials and making some of the objects to python objects
2013-08-11 23:08:43 +02:00
Yorik van Havre
1446ee0b69
Draft: Fixes in DXF exporter
2013-08-11 12:46:36 -03:00
Yorik van Havre
58dd79e79b
Spreadsheet: Added CSV import/export
2013-08-10 19:26:03 -03:00
wmayer
4376491e38
Add catch block
2013-08-10 16:55:27 +02:00
wmayer
1ede6a3b93
0001207: Expose Standard_Boolean TopoDS_Shape::IsPartner(const TopoDS_Shape& other) const; to python
2013-08-10 11:36:26 +02:00
Yorik van Havre
8e928dc265
Spreadsheet: Added a spreadsheet controller object
2013-08-09 19:36:25 -03:00
wmayer
9357683aef
Fix license
2013-08-09 17:26:57 +02:00
Yorik van Havre
974a82750d
0001200: Support for ellipses in DXF exporter
2013-08-08 11:58:36 -03:00
Yorik van Havre
b4618e3b0a
Spreadsheet: safer formula evaluation
2013-08-06 16:01:40 -03:00
Yorik van Havre
1e1786fd41
Spreadsheet: Fixed caps size bug
2013-08-05 16:59:46 -03:00
Yorik van Havre
b287c02d3d
Spreadsheet: Fixed wrong icon
2013-08-05 15:57:01 -03:00
Yorik van Havre
18d1885015
Spreadhseet: Fixed opening and closing ofeditor view
2013-08-05 15:57:00 -03:00
Yorik van Havre
c1567311c4
Spreadsheet: Updated cmake stuff
2013-08-05 15:57:00 -03:00
Yorik van Havre
f416a324b7
Spreadsheet: Finished base object + viewer
2013-08-05 15:57:00 -03:00
Yorik van Havre
395725348b
Spreadsheet: added functionality
2013-08-05 15:57:00 -03:00
Yorik van Havre
7f1044a9bb
Turned the spreadsheet into a FreeCAD object
2013-08-05 15:57:00 -03:00
Yorik van Havre
3a64a9db8a
Started spreadsheet module
2013-08-05 15:57:00 -03:00
jriegel
db43260bb8
small fix in claim children
2013-08-04 20:41:05 +02:00
jriegel
a5262f9cb7
Add python object for the FemMesh ViewProvider for later postprecessing capabilities
2013-08-04 20:39:08 +02:00
jriegel
88d558b984
make Special Analysisi object for MachDist
2013-08-04 19:25:29 +02:00
jriegel
bd6dc08a1b
Make Fem::Analyses object inheritable to python and some fixes in Material
2013-08-04 19:22:17 +02:00
jriegel
bd196395db
Finish the job writing
2013-08-01 21:49:45 +02:00
Yorik van Havre
0068d52b62
Arch: small fix to IFC importer
2013-08-01 10:13:11 -03:00
jriegel
deb2ed9939
Move Job generation in JobDialog
2013-07-31 22:38:30 +02:00
jriegel
b8cac92e83
switch MachDistIsostatic to python algorithem
2013-07-31 19:10:45 +02:00
Yorik van Havre
c6858f69fd
Draft: Fixes bugs from last commit
2013-07-31 13:55:06 -03:00
Yorik van Havre
b3f79881c5
Draft: removed unnecessary uses of DraftVecUtils
2013-07-30 16:48:28 -03:00
Yorik van Havre
8b75c6a206
Arch: small fix in IFC importer
2013-07-30 16:47:55 -03:00
Yorik van Havre
cb789a25d8
Arch: Added Tool property to Structs to define an extrusion path
2013-07-27 17:12:48 -03:00
Yorik van Havre
03be0d39ec
Draft: Small fix in dimensions
2013-07-25 14:07:52 -03:00
Yorik van Havre
4ddfa9fc96
Draft: Better interface for setting hatch patterns
2013-07-25 13:45:40 -03:00
Yorik van Havre
b0390d6a78
Arch: Small fix in walls
2013-07-25 11:49:46 -03:00
Yorik van Havre
117bfe48d2
Arch: Added steel profiles to structs
2013-07-24 17:40:35 -03:00
jriegel
9155eed7d9
Implement Isostatic Gui
2013-07-24 22:15:25 +02:00
Yorik van Havre
98ebf2903c
Draft: Small label fix
2013-07-24 15:15:20 -03:00
jriegel
2cad732138
fix material save/load for non ascii paths
2013-07-24 18:14:55 +02:00
Yorik van Havre
6e9a51d017
Arch: Set wall and structs default units to mm
2013-07-24 13:00:02 -03:00
Yorik van Havre
197d141c58
Arch : Added wood sections presets to structures
2013-07-24 12:27:16 -03:00
Yorik van Havre
a3a50658f6
Arch: Restored length property of walls
...
Walls can again be based on no underlying object, and be
only defined by length, width and height.
2013-07-24 11:52:13 -03:00
wmayer
03022837c3
0001189: Re-assign hot keys 0 thru 6 to line up with the icon placement.
2013-07-24 16:22:36 +02:00
jriegel
08e2cf1e40
more info on meshing and recalculation only if needed
2013-07-23 21:45:12 +02:00
wmayer
b1451181ea
Edge collapse method
2013-07-23 13:28:37 +02:00
wmayer
d9e126fdf2
Fix typos
2013-07-23 11:18:56 +02:00
Yorik van Havre
0253fb9e74
Arch: added spaces to the ifc importer + minor fixes
2013-07-19 15:47:47 -03:00
wmayer
4263271fe4
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-07-19 12:28:11 +02:00
wmayer
a5d9d6312d
Fix Python exception handling
2013-07-19 12:27:44 +02:00
jriegel
adfe1321a5
some fixes in material handling
2013-07-18 23:03:43 +02:00
Yorik van Havre
f43fcd1fb5
Arch: Wall and Struct tools now set the working plane before drawing
2013-07-18 16:26:00 -03:00
Yorik van Havre
08f031d6ca
Draft: Small interface cleanup
2013-07-18 16:04:34 -03:00
Yorik van Havre
b2637897f5
0000982: Arch Space object
...
A new Arch Space object that can be created from a solid shape or from
several boundary faces, or a mix of both
2013-07-18 12:59:17 -03:00
Yorik van Havre
dcb2ebf2ec
Arch: Further work on Space object
2013-07-17 13:23:33 -03:00
Yorik van Havre
27b8be4e9b
Arch: forgot to update the cmake file...
2013-07-16 19:59:56 -03:00
Yorik van Havre
5255443469
Arch: First draft of a Space tool
2013-07-16 19:09:16 -03:00
jriegel
cce65e9225
Small fix
2013-07-16 22:15:05 +02:00
Yorik van Havre
3a75c0e086
0001184: Support for arc segments in Draft wires
...
Draft wires can now be based on a sketch with arcs, by using the
Upgrade tool on a sketch.
2013-07-16 16:30:44 -03:00
Yorik van Havre
ea4d33f610
Draft: Enabled hatch patterns for all fillable Draft objects
2013-07-16 15:43:07 -03:00
jriegel
a948f7a16f
fix in alignment code
2013-07-16 19:42:15 +02:00
Yorik van Havre
1831cb9e34
Draft: Split main preferences page into 2
2013-07-16 13:40:06 -03:00
wmayer
64890a4552
0001182: Preserve names and colors on console mode export to STEP
2013-07-16 14:41:30 +02:00
jriegel
ca0f3155e4
Add Job Control Dialog
2013-07-14 21:14:38 +02:00
jriegel
a7fbc02e6d
finish move tool
2013-07-14 18:21:08 +02:00
wmayer
b7992ed76f
0001105: disable grid in sketcher
2013-07-14 18:14:18 +02:00
wmayer
097b95f686
Show linked objects of compound objects as children in tree view
2013-07-14 15:53:57 +02:00
jriegel
fbdbb8b4ab
Add MoveTools
2013-07-14 09:59:14 +02:00
jriegel
d2f7efe8c6
further implement Align and Material
2013-07-13 21:00:03 +02:00
jriegel
7319f89167
fix Preferences Page and start Material
2013-07-13 16:29:28 +02:00
jriegel
211764b5da
some tuning in Alignment & copy constructor for FemMeshPy
2013-07-13 15:45:05 +02:00
wmayer
a81639afe1
Add a parametric compound command
2013-07-13 15:05:13 +02:00
jriegel
f3aebef651
fix in write ABAQUS
2013-07-13 13:15:38 +02:00
jriegel
cd19d8155c
remake the position handling on the C++ side
2013-07-13 11:54:21 +02:00
jriegel
125b2f3543
fliping code and some minor adjustments
2013-07-12 23:09:13 +02:00
wmayer
de9ad5ddfb
0001110: Decimal point entry in LinearPattern length field
2013-07-12 17:15:05 +02:00
wmayer
c44158f90b
0000846: [Sketcher] Dragging + ESC
2013-07-12 15:30:47 +02:00
wmayer
f511d5cc96
Remove updateUi() from slot functions
2013-07-12 12:55:37 +02:00
wmayer
227b1f6eb2
0001110: Decimal point entry in LinearPattern length field
2013-07-12 12:49:37 +02:00
wmayer
93827f68e8
0001175: pressing escape in datum editing dialog closes sketch
2013-07-12 11:28:54 +02:00
jriegel
6f5ae0dd42
Implementing new Alignment approach
2013-07-11 00:19:46 +02:00
jriegel
4ab5bd57c9
Add Nodes interface to FemMesh (for usage e.g. calculating eigen transformation)
2013-07-10 23:16:21 +02:00
jriegel
0b57c4da5c
Add a general methode for calculating eigen transformation into the Mesh interface
2013-07-10 23:15:25 +02:00
jriegel
cddcba5238
Add checkbox for auto fine tuning to Alignment dialog
2013-07-10 23:14:09 +02:00
Sebastian Hoogen
12f4190c93
OpenSCAD: call which to find openscad executable
...
on all platforms except 'win32'
2013-07-10 20:52:23 +02:00
Sebastian Hoogen
3b32918e54
OpenSCAD check for relative paths in open function as well
2013-07-10 16:43:22 +02:00