jrheinlaender
|
bb1a3a532f
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
7a6c399a14
|
Make Datum features pickable
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
6effd7d864
|
Visualization of datum lines and planes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
b7fe543ca9
|
Fix compile error after rebase
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
1c1531278c
|
Specialized viewproviders for datum features, create points from intersection of edges and faces
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
8682b5f490
|
Switch to PartDesign workbench as soon as a PartDesign feature is edited
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
ce224298a7
|
Automatically add Body feature to Parts if the PartDesign workbench is active
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
45af3e2a78
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
7330d4357e
|
Made the rest of the PartDesign features aware of the Body
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
4bb14de504
|
Honour the ordering of the children returned by claimChildren() in the TreeWidget
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
1b7fbeb622
|
Update ActivePartObject etc. on switching documents, creating new documents, and loading documents in the PartDesign workbench
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
4f80b72508
|
Work on Gui of Datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
d8d945a8b6
|
Work on reference selection for Datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
3b81168e41
|
Second step for implementing datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
63f782d8f0
|
More bug fixes for Body insertion/deletion of features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
ee47c53339
|
Bug fixes for Body feature insert/remove functionality
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
3e4986f163
|
Add skeleton support for datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
e184c9f229
|
More work on highlighting and hiding/showing
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
1ec99c5d32
|
Work on inserting, removing, hiding and showing features in the body
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
df7983fe10
|
Moved BaseFeature Property from SketchBased to PartDesign::Feature because all PartDesign features need it
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
f7d9bf90c4
|
Moved getBody() to PartDesign namespace in Workbench.cpp because ActivePartObject is also declared there now
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
7d84c7e6f0
|
Made Pocket, Revolution and Groove aware of the SketchBased::BaseFeature property
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
c93d425393
|
Renamed SketchBased::Base property to BaseFeature because of name clash with Revolution::Base property
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
339666adcf
|
Highlight current insert point (Tip feature) in blue
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
10c8ba7e9b
|
Moved ActivePartObject etc. to PartDesignGui namespace and added extern declaration to Workbench.h as suggested by logari81
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
2f658733b7
|
Feature tree: Insert mode for SketchBased features
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
6235385c5a
|
Create Base property for SketchBased features and changed Pad to use it
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
417576d5eb
|
Show three base planes (XY, YZ, XZ) at the beginning of the feature tree and allow to create sketches on them
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
7dee0b7018
|
Create standard XY, XZ, YZ planes when running the PartDesign_Body command if they don't exist yet
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
acd88878af
|
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
|
1b809f305e
|
Add command PartDesign_Body and integrate it into the Workbench
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
ae9aae703c
|
Hide previous Tip shape when adding a new SketchBased feature
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
f3e8c331da
|
Preliminary work on Transformed feature's pick dialog to make Command.cpp compile
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
94b6b89610
|
Enhanced Pick dialog for PartDesign feature's sketches
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
5dbc66ae84
|
Integrated PartDesign::Pad into Body feature workflow
|
2016-04-12 18:11:47 +02:00 |
|
wmayer
|
cdd16de8e6
|
Fix some build and runtime failures
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
fc7db6369c
|
Assembly import script & PartDesign Solid object
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
aa216ee69d
|
Some fixes in Body visualls (ongoing)
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
50652895d4
|
3D subgrouping for Body
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
71b9ded9a1
|
some adjustments on WB auto-switch
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
db460cff8a
|
auto WB switching for editing Sketches and new TaskWatcher
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
fbd763a8f4
|
switch PartDesign to Bodies
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
bf26a422cb
|
clean up in- and out-list code
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
903855ad82
|
Automatic WB switching and Active PartDesign body
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
b825571562
|
implement active body in PartDesign
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
6700512efe
|
Add some commands to assembly
|
2016-04-12 18:11:44 +02:00 |
|
wmayer
|
19bc5077c8
|
+ perform validation check after partdesign chamfer operation
|
2016-04-09 11:47:31 +02:00 |
|
Yorik van Havre
|
ca7c5d31a4
|
updated translations
|
2016-04-06 22:39:34 -03:00 |
|
mandeeps708
|
c1b652f21e
|
fixes typo in Part Design workbench
|
2016-04-06 02:51:03 +05:30 |
|
wmayer
|
87293fac9b
|
+ add extra check if fillet operation returns valid shape
|
2016-04-04 14:26:27 +02:00 |
|