bgbsww
24bb499c1f
Cleanup element map in Revolution and add test ( #15959 )
2024-09-02 17:59:44 +02:00
bgbsww
ecf7e51ab3
Toponaming: Remove all FC_USE_TNP_FIX protected old code
2024-08-26 11:12:48 -05:00
bgbsww
ad0cb61656
Toponaming/Part: unify revolution changes
2024-05-02 18:50:02 -05:00
Ajinkya Dahale
4c80e567c6
[PD] Use enum class for revolution method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
0829c96549
[PD] Update revolution properties based on method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
7e09589942
[PD] Refactor FeatureRevolution further
...
New methods created to reduce size of `execute`.
Use BRepPrimAPI instead of BRepFeat whenever possible since otherwise there are
some limitations.
2023-11-14 00:20:19 +05:30
Ajinkya Dahale
b41e592441
[PartDesign] Add some dummy options for revolution
...
These options correspond to "up to face" and "2 angles". They are expected to do
nothing right now. However there is also some experimental code for "up to face"
in this commit, whose behavior is not confirmed.
2023-11-14 00:20:19 +05:30
wmayer
2062f9ce87
clang: fix warnings [-Winconsistent-missing-override]
2022-08-09 17:36:25 +02:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
berniev
da9ebc572f
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
donovaly
c0de42335b
[PD] disallow angles <=0 for holes and revolution
...
neither the taper, drill or countersink angle can be zero or negative for a valid hole, thus set a constraint
2021-03-03 14:33:01 +01:00
Stefan Tröger
f712f5e4ac
PartDesign: Modeling features work with faces
...
-Rename Sketchbased to ProfileBased to show new behavior
-Adopt ProfileBased to make the relevant helper functions work with faces too
-Adopt features for unified use of helper functions
-Adopt commands to allow face selection
2016-04-12 18:12:22 +02:00
Stefan Tröger
9a2f5eea65
allow non-sketch based additive and subtractive features
2016-04-12 18:12:06 +02:00
logari81
046504234f
PartDesign: Intelligent defaults for the Reversed flag of Revolution/Groove features
2013-02-14 16:06:23 +01:00
logari81
ccf15f968c
PartDesign: Add method suggesting Revolution Reversed property so that material is always added to the support
2013-02-14 00:39:10 +01:00
jrheinlaender
8de40bc3a2
PartDesign: move common properties to FeatureSketchBased and add some source documentation
2012-10-23 13:21:04 +02:00
jrheinlaender
ded5b893a8
PartDesign: tidy up PartDesign feature dependencies
2012-09-09 10:05:43 +02:00
logari81
53c07cf744
Add missing dllexport keyword to PartDesign classes
2012-09-06 14:21:55 +02:00
jrheinlaender
58a02d24ae
Revolution feature: Midplane and Reversed options
2012-06-08 20:59:07 +02:00
logari81
e2ce022839
+ add axis link property to the PartDesign/Revolution feature
...
+ fix placement of the PartDesign/Revolution feature to the placement of its sketch/support
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5279 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:53:48 +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