Commit Graph

1392 Commits

Author SHA1 Message Date
jmaustpc
ad0bedcd56 Allow faces to be profiles for a sweep & minor fix loft
Allow faces to be used as the profiles for a Part_Sweep
some minor fixes for Part_Loft
2013-03-16 12:02:27 -03:00
jmaustpc
ea5f621dde Part_Loft add ability to use a Facefor a profile
Part Loft internally uses either a vertices and/or wires as profiles.
If an edge is selected always was converted into a wire for MakeLoft.
This commit allows a face to be selected and then uses
ShapeAnalysis::OuterWire
to aquire a wire (from the outer edges of the face) to pass to MakeLoft.
2013-03-16 12:02:27 -03:00
jriegel
52acff4682 Additional visual modes and some clean up in ViewProvider 2013-03-16 14:08:31 +01:00
jriegel
e450ded676 Add slecection and edge visualization for Hex8 2013-03-16 12:28:18 +01:00
jriegel
fcfd305d0d ElementSelection for Tet10 2013-03-16 11:17:36 +01:00
jmaustpc
49bad2dc7d Tree icons now display Part Plane, Torus, Sphere, Cylinder,Cone
Created ViewProviders for the above.
Fixed a minor typo in the Part Line ViewProvider
2013-03-15 22:05:06 -03:00
jmaustpc
1846fc24b4 Enable Part_Mirror child item in tree
Part_Mirror now shows its child shape in the tree under
the newly created Mirror Feature. On deletion it's
child shape is set to show (if it had been hidden). Thus
making its behaviour and appearance consistant with other
Part tools, E.G. Part Fillet, Part Loft, etc.
2013-03-15 22:05:06 -03:00
jmaustpc
8d5861315d show Part_Extrude icon in the tree
Added reference to existing Part_Extrude icon
to ViewProviderExtrusion.cpp
2013-03-15 22:05:06 -03:00
jmaustpc
da2cc9cd99 display Parametric Ellipsoid Tree icon
Add the line
sPixmap = "Tree_Part_Ellipsoid_Parametric.svg";
to the Ellipsoid viewprovider
2013-03-15 22:05:06 -03:00
jmaustpc
c1a3179cae Add Parametric Part Plane Tree icon and reference in Part.qrc
Add Tree_Part_Plane_Parametric.svg and add its reference in
src/Mod/Part/Gui/Resources/Part.qrc
2013-03-15 22:05:06 -03:00
jmaustpc
79608d7496 Change the tree icon displayed for Part_Box
Change the icon file name in the viewprovider for Part_Box
Add Part Box, Cylinder, Cone, Sphere, Ellipsoid, Torus
tree icons to the Part.qrc file
2013-03-15 22:05:06 -03:00
jmaustpc
f5e3ad6532 Add Tree icons for 3d Part primitives
This commit is just the icons themselves, not
the code to display them yet.
Tree_Part_Box, Tree_Part_Cone, Tree_Part_Cylinder,
Tree_Part_Sphere, Tree_Part_Ellipsoid,
Tree_Part_Torus,
2013-03-15 22:05:06 -03:00
jmaustpc
f356c21dcb Minor mod to icons for Part Circle, Ellipse,Helix, Line
reduce size of Circle, Ellipse,Helix, Line, within the icons
To increase their spacings so when stacked they don't collide
2013-03-15 22:05:06 -03:00
jmaustpc
b327566c89 add ViewProviders & Tree icons for Part Point, Ellipse, & Helix
Add ViewProviders to select an icon for the part primitives
Point, Ellipse, Helix,
Also return Part Box tree icon to "Tree_Part.svg"
2013-03-15 22:05:06 -03:00
jmaustpc
efb2275527 new Part Primitives icons, display tree icons Part Line and Circle
New icons for Parametric Part Primitives
Point, Line, Circle, Ellipse, Helix

Display the icon in tree via independent viewproviders for
Part Parametric Line and Circle

Change Part Box tree icon to display yellow Part Box icon from the tool bar
2013-03-15 22:05:06 -03:00
wmayer
984bd769b2 0001053: New Start Page tab every time the Start WB is selected 2013-03-12 11:17:24 +01:00
wmayer
d18c51f69d Fix compiler warning 2013-03-12 11:13:14 +01:00
wmayer
be863dc678 Fix gcc build error 2013-03-11 10:57:01 +01:00
jriegel
2724159788 Implement selection for Tet4 elements 2013-03-10 14:53:53 +01:00
Yorik van Havre
36b220464d 0001047: Collada export 2013-03-08 14:57:32 -03:00
wmayer
25b66b5e56 Apply Jim's patch 2013-03-07 14:54:13 +01:00
Yorik van Havre
ea2dc158da Draft: Added Heal command
The Draft_Heal command allows to heal bad Draft objects coming
from earlier versions of FreeCAD.
2013-03-06 12:14:14 -03:00
wmayer
fbca805e3a Fix wrong order of arguments in Part.makeThread 2013-03-05 12:57:26 +01:00
wmayer
882156497a Fix build failure on Fem module 2013-03-05 11:16:35 +01:00
jriegel
a316834736 Add ViewSelection and Jims Icon. Some fixes 2013-03-04 21:16:45 +01:00
Yorik van Havre
acb2d38da5 Sketcher: small fix to allow to use SoDatumLabel in python 2013-03-04 15:56:17 -03:00
jriegel
75e5df26ef Dialog for dealing with creation and edeting of node sets 2013-03-03 22:19:04 +01:00
wmayer
b3836161e2 Validate face in extrusion feature 2013-03-03 12:24:23 +01:00
wmayer
610c2efdd6 + Fix for subelements of SelectionObject, fix for SketchObjectPy::fillet() 2013-03-02 17:34:34 +01:00
jriegel
050407a265 Create nodes set by poly pick 2013-03-02 16:04:55 +01:00
jriegel
c145356e54 Add Annotation capabilities on the FEM mesh ViewProvider 2013-02-28 18:17:29 +01:00
jrheinlaender
772e2fcc8d PartDesign: Show overlapping transformations as rejected 2013-02-26 11:29:03 +01:00
Yorik van Havre
943886af8f 0000983: Draft wires, rectanges and polygons now have a chamfer property 2013-02-25 23:26:42 -03:00
Yorik van Havre
f3001d064b Draft: small bugfix 2013-02-25 22:56:06 -03:00
Yorik van Havre
4f3eeda0d6 0000946: Draft inserts now set the active document 2013-02-25 19:38:53 -03:00
Yorik van Havre
238155a3eb 0000966: Draft Workingplane tooltip 2013-02-25 19:29:31 -03:00
Yorik van Havre
86b68afb2a 0001024: Draft Line properties now respect the placement 2013-02-25 19:21:28 -03:00
jriegel
8109cbbcaf Add PropertyIntegerSet and some classes to FEM 2013-02-24 21:57:35 +01:00
jriegel
8cd425e5ef Implement Edge Visual for Tet4 and Tet10 2013-02-24 14:31:23 +01:00
jrheinlaender
3996229c36 0000437 Sketcher: ask for value immediately after creating a length constraint 2013-02-22 11:09:31 +01:00
Yorik van Havre
0bab382033 0000959: Arcs exported to DXF with wrong direction 2013-02-21 19:36:24 -03:00
wmayer
2f54b64453 Fix compile error with gcc 2013-02-21 11:50:49 +01:00
jriegel
4737510b26 Speed up inside test with Grid data structure 2013-02-20 18:13:34 +01:00
wmayer
14d0fc4d88 Fix compile error with OCC 6.5.x 2013-02-19 17:38:43 +01:00
wmayer
df1decbb83 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2013-02-19 15:18:29 +01:00
wmayer
00cc5af5d8 Fix for sweep if selected trajectory is broken 2013-02-19 15:17:24 +01:00
jriegel
0c8cfa92e5 Log in FemMesh view provider and some warnings fixed 2013-02-18 22:29:02 +01:00
Yorik van Havre
7c0250e93f 0000999: Separate Draft upgrade and downgrade 2013-02-18 17:48:56 -03:00
jriegel
4057a45368 fix inner triangle supression 2013-02-18 00:26:43 +01:00
jriegel
e9812a0445 fix in readNastran 2013-02-17 23:36:08 +01:00