jrheinlaender
|
67b36115a4
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
dfce69c4b0
|
Allow booleans of bodies in PartDesign
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
245486b382
|
Fix bug that produced 'cannot update representation' error message on adding a fillet
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
2732f44b42
|
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
|
2733f236d2
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
54a1707da7
|
Duplicate Selection: Add duplicated features to active Body
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
4524103dbc
|
Allow datum lines and planes for Transformed features' references
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
54895922a4
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
de17a3ede4
|
Pad/Pocket: Allow extrude up to a datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
bf973e06c0
|
Refactored code of SketchBased features to have common code in an abstract superclass
|
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
|
d082f16bbf
|
Try to be consistent with sketch plane orientation PartDesign module <-> Sketcher module
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
2d7813295b
|
Allow selecting back of base planes, miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
c7d4ab22b9
|
Simplified datum features by making use of the placement property
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
939c39c515
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
e3d2eea982
|
Automatically adjust datum line/plane size to Body bounding box
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
c12f34300a
|
Improved bounding box calculation for datum feature display size
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
5ac8aeaf2c
|
Moved some methods from PartDesign::Body to Part::BodyBase so the SketchObjects will be removed cleanly from the Body when deleted
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
857ede8847
|
Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
6b21b6937f
|
Datum planes with offset and angle. Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
dc9c6b0e5d
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
4b8aa48a2c
|
Make Datum features pickable
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
3992a9805f
|
Visualization of datum lines and planes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
b5bc152839
|
Fix compile error after rebase
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
696bdf9a2a
|
Specialized viewproviders for datum features, create points from intersection of edges and faces
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
d4898e51b7
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
4f643b2218
|
Made the rest of the PartDesign features aware of the Body
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
d13560bea5
|
Work on Gui of Datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
a1359fc9e9
|
Work on reference selection for Datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
571d5d2b7d
|
Second step for implementing datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
90d2508efb
|
More bug fixes for Body insertion/deletion of features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
0cd8fc816b
|
Bug fixes for Body feature insert/remove functionality
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
8002584a52
|
Add skeleton support for datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
8390bbb999
|
Work on inserting, removing, hiding and showing features in the body
|
2016-04-12 18:11:48 +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
|
61b0f03778
|
Made Pocket, Revolution and Groove aware of the SketchBased::BaseFeature property
|
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
|
9fc73e6abe
|
Feature tree: Insert mode for SketchBased features
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
e9d8c03665
|
Create Base property for SketchBased features and changed Pad to use it
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
13f3ff24c3
|
When switching to the PartDesign workbench, activate the Body feature that was active when the document was last saved,
and move the selection to its Tip feature so that the user can start creating new features right away
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
fb85cd2899
|
Enhanced Pick dialog for PartDesign feature's sketches
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
d9ad63ba06
|
Integrated PartDesign::Pad into Body feature workflow
|
2016-04-12 18:11:47 +02:00 |
|
jriegel
|
6dec685ba7
|
Assembly import script & PartDesign Solid object
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
39d6d914a8
|
Some fixes in Body visualls (ongoing)
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
96f2a734ae
|
3D subgrouping for Body
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
f9d1cc4fe4
|
clean up in- and out-list code
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
ee712eecf8
|
Automatic WB switching and Active PartDesign body
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
5b23d06cfe
|
implement active body in PartDesign
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
437bf6d917
|
Add some commands to assembly
|
2016-04-12 18:11:44 +02:00 |
|