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
|
d16a886ad9
|
Automatically create Body feature when choosing "New PartDesign Project" from StartPage
|
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 |
|
jrheinlaender
|
6654b859eb
|
Fixed build error on Ubuntu
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
394085133c
|
add missing files
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
d4f788f9e3
|
remove unneeded files
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
ca60024447
|
add more constraints and rebuild solver system everytime it needs to be executed
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
1e8a304036
|
remove typename outside templates
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
35a9f1c693
|
remove gui dependencies in app
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
bf447d3a7c
|
add solver.hpp
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
b1d7dbe2f0
|
add missing files
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
952d9140d3
|
add opendcm constraint solver
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
474fbbcb3e
|
basic infrastructure
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
638cfcc2cf
|
Start AssemblyLib.py
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
b81bc0c27f
|
Update Item with new UUID tool
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
4d49b0b059
|
PropertyMap and new Attributes for the Assembly object and the Document
|
2016-04-12 18:11:46 +02:00 |
|
wmayer
|
e6387c6acf
|
Connect task box labels with commands as queued connection
|
2016-04-12 18:11:46 +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
|
fca3b9dffb
|
Added Base planes with the Body
|
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
|
2403af2e6c
|
Fix bug in switching active Part/Assembly object when document with active one was closed
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
b08b2f6140
|
addition of constraints
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
f29c33c7dc
|
add .gitignore for *.pyc files
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
8f11dc5492
|
start Constraints
|
2016-04-12 18:11:45 +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
|
f5cfa8d72a
|
change inheritance of Item (again)
|
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
|
117238da50
|
make SoFCUnifiedSelection work with nested children in 3DView
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
e5c4d2aa70
|
testing selection
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
ea57c04117
|
fix in Plane and Placement visual
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
09f199ed9e
|
View nesting working!
|
2016-04-12 18:11:45 +02:00 |
|