Stefan Tröger
3c39410002
PartDesign: Adopt to new property status bits
2016-04-12 18:12:22 +02:00
Alexander Golubev
3ed51ac4bd
PartDesign: add Origin to the Body and unstrap the module from the Parts
2016-04-12 18:12:18 +02:00
Alexander Golubev
305151be34
App/Origin: big refactoring
...
- Rebase App::Origin on App::DocumentObject
- Keep all control over the Origin structure inside the Origin and it's
ViewProvider
- Add OriginFeature class as common base for App::Plane and App::Line
- Rebase App::Plane and App::Line on top of newly created class and
move to the file.
- Change Origin's ViewProvider API associated with temporary display
- Lots of associated changes to files
- Several minor fixes
- Lots of new bugs
2016-04-12 18:12:18 +02:00
Alexander Golubev
af385f1c57
PartDesign/Feature: add an optional parameter to getBaseObject() to prevent it from throwing exceptions
...
In most cases getBaseObject() is used with an exception handler which
only detects if it failed but not the reason. This modification allows
to use it without excess exception handlers.
Also add the same parameter to SketchBased::getVerifiedSketch().
2016-04-12 18:12:15 +02:00
DeepSOIC
220c88edb6
PartDesign: tidy up sketch support and base feature confusion
...
Not complete, transformPlacement and positionBySketch are pending...
2016-04-12 18:12:11 +02:00
Stefan Tröger
f7a1fda101
don't show placement for part design features
2016-04-12 18:12:06 +02:00
Stefan Tröger
616e372e4a
switch linear pattern to coordinate system axis
2016-04-12 18:12:05 +02:00
jrheinlaender
d09eaa2168
Changed tree ordering of booleans and bodies
2016-04-12 18:11:51 +02:00
jrheinlaender
67b36115a4
Miscellaneous fixes
2016-04-12 18:11:51 +02:00
jrheinlaender
6a90c30a89
Draft: Accept datum lines and planes as references
2016-04-12 18:11:50 +02:00
jrheinlaender
54895922a4
Miscellaneous fixes
2016-04-12 18:11:50 +02:00
jrheinlaender
575b6cf6df
Added Reversed button to Pocket UI if the sketch plane is a datum plane
2016-04-12 18:11:50 +02:00
jrheinlaender
218f386990
Moved BaseFeature Property from SketchBased to PartDesign::Feature because all PartDesign features need it
2016-04-12 18:11:48 +02:00
jrheinlaender
cb14c7ae65
Renamed SketchBased::Base property to BaseFeature because of name clash with Revolution::Base property
2016-04-12 18:11:48 +02:00
jrheinlaender
d9ad63ba06
Integrated PartDesign::Pad into Body feature workflow
2016-04-12 18:11:47 +02:00
wmayer
605e85b952
Make FeaturePython Python binding a template class to avoid code duplication
2013-03-22 00:34:18 +01:00
logari81
e0184a9d4b
PartDesign: add messages frame in the task view of Transform/Pattern features
2012-09-14 12:51:59 +02:00
jrheinlaender
023c7fa0b1
PartDesign: implement Transform and Pattern features
2012-09-07 11:55:26 +02:00
wmayer
6eb79ab708
+ padding with support shape can also be a set of solids as intermediate result
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5072 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-27 09:58:28 +00:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00