Commit Graph

4864 Commits

Author SHA1 Message Date
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
0a893135c8 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
dde81fe8f5 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
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
e028a0e782 Add command PartDesign_Body and integrate it into the Workbench 2016-04-12 18:11:47 +02:00
jrheinlaender
c4eb454d3f Hide previous Tip shape when adding a new SketchBased feature 2016-04-12 18:11:47 +02:00
jrheinlaender
5af543c9ce Preliminary work on Transformed feature's pick dialog to make Command.cpp compile 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
2e4b91a2d7 Automatically create Body feature when choosing "New PartDesign Project" from StartPage 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
Stefan Tröger
7438a156e1 add missing files 2016-04-12 18:11:47 +02:00
Stefan Tröger
220d009d1c remove unneeded files 2016-04-12 18:11:47 +02:00
Stefan Tröger
d700fff649 add more constraints and rebuild solver system everytime it needs to be executed 2016-04-12 18:11:47 +02:00
Stefan Tröger
f4331f28c9 remove typename outside templates 2016-04-12 18:11:46 +02:00
Stefan Tröger
2bd104ad7a remove gui dependencies in app 2016-04-12 18:11:46 +02:00
Stefan Tröger
7a95658cdb add solver.hpp 2016-04-12 18:11:46 +02:00
Stefan Tröger
36c474e8f4 add missing files 2016-04-12 18:11:46 +02:00
Stefan Tröger
02bc130c42 add opendcm constraint solver 2016-04-12 18:11:46 +02:00
Stefan Tröger
d50f7f1787 basic infrastructure 2016-04-12 18:11:46 +02:00
jriegel
395557b096 Start AssemblyLib.py 2016-04-12 18:11:46 +02:00
jriegel
a075e93f5b Update Item with new UUID tool 2016-04-12 18:11:46 +02:00
jriegel
944e1c1b86 PropertyMap and new Attributes for the Assembly object and the Document 2016-04-12 18:11:46 +02:00
wmayer
7d03751e57 Fix some build and runtime failures 2016-04-12 18:11:46 +02:00
jriegel
6dec685ba7 Assembly import script & PartDesign Solid object 2016-04-12 18:11:46 +02:00
jriegel
eed0da4e83 Added Base planes with the Body 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
d6772a2a7b Fix bug in switching active Part/Assembly object when document with active one was closed 2016-04-12 18:11:45 +02:00
jriegel
acb93b1644 addition of constraints 2016-04-12 18:11:45 +02:00
jriegel
f534932568 start Constraints 2016-04-12 18:11:45 +02:00
jriegel
6949a23483 some adjustments on WB auto-switch 2016-04-12 18:11:45 +02:00
jriegel
b7d53d9d70 auto WB switching for editing Sketches and new TaskWatcher 2016-04-12 18:11:45 +02:00
jriegel
0f6f91caec change inheritance of Item (again) 2016-04-12 18:11:45 +02:00
jriegel
5f8ebafd7d switch PartDesign to Bodies 2016-04-12 18:11:45 +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
a138fb0e8c testing selection 2016-04-12 18:11:45 +02:00
jriegel
e60b7eb89c fix in Plane and Placement visual 2016-04-12 18:11:45 +02:00
jriegel
17ca3b00a9 View nesting working! 2016-04-12 18:11:45 +02:00
jriegel
11b0178a42 Slightly change start up code to run Workbench activate later and some implementations 2016-04-12 18:11:45 +02:00
jriegel
8eb0d198f8 First claimChildren3D implementation and Starting PartItem implementation 2016-04-12 18:11:45 +02:00
jriegel
d9b6c03304 Finally fixing the highlight code 2016-04-12 18:11:44 +02:00
jriegel
bd1d5525ca fix startup AssemblyGui 2016-04-12 18:11:44 +02:00
jriegel
0f05c6df8f implementing commands 2016-04-12 18:11:44 +02:00
jriegel
b4cad19107 fixes in highlight code 2016-04-12 18:11:44 +02:00
jriegel
fd000dff8a Add highlighting of tree view items 2016-04-12 18:11:44 +02:00
jriegel
9b5f9b8e58 Commands and object making 2016-04-12 18:11:44 +02:00
jriegel
437bf6d917 Add some commands to assembly 2016-04-12 18:11:44 +02:00