Commit Graph

6934 Commits

Author SHA1 Message Date
jrheinlaender
579ea3fcd5 Color already selected faces of Draft feature when adding more or removing faces 2016-04-12 18:11:56 +02:00
Stefan Tröger
03c12b1c3f add parts and components to the selected or active assembly only and add user information 2016-04-12 18:11:56 +02:00
Stefan Tröger
5ac3de35d1 dont remove already removed view providers from the toplevel inventor node 2016-04-12 18:11:56 +02:00
Stefan Tröger
9b9f5433ca throw exception at unsuported geometrie instead of crashing 2016-04-12 18:11:56 +02:00
jrheinlaender
a55559dd2e Fixed double clicking bug in the viewprovider 2016-04-12 18:11:56 +02:00
jrheinlaender
44fdff91f5 Python code of Hole Feature 2016-04-12 18:11:56 +02:00
jrheinlaender
91ab2987a7 Enable Python to read the value of a sketcher constraint 2016-04-12 18:11:55 +02:00
jrheinlaender
c854915514 Fix bug where external reference was ignored without an error message 2016-04-12 18:11:55 +02:00
jrheinlaender
99e68a2a75 Improved SketchObject error reporting 2016-04-12 18:11:55 +02:00
jrheinlaender
5a0ac01640 Update SketchObject Placement when the Support property changes 2016-04-12 18:11:55 +02:00
jrheinlaender
36c0cf393f getActivePart() python function as complement to setActivePart() 2016-04-12 18:11:55 +02:00
jrheinlaender
047bd2f7f0 Allow Pyton features inside bodies 2016-04-12 18:11:55 +02:00
jrheinlaender
a07d1fdba8 Python functions to intersect curves and surfaces 2016-04-12 18:11:55 +02:00
jrheinlaender
a5eee4503e Removed some old code 2016-04-12 18:11:55 +02:00
jrheinlaender
3e44a70755 Highlighting for datum features 2016-04-12 18:11:55 +02:00
jrheinlaender
7e7697f9eb Made Body::claimChildren() stabler against NULL items 2016-04-12 18:11:55 +02:00
jrheinlaender
6355b5fd43 Some code cosmetics 2016-04-12 18:11:55 +02:00
jrheinlaender
ef31d1ca20 Allow datum point and line from circular reference 2016-04-12 18:11:55 +02:00
jrheinlaender
5aa16e7807 Allow datum points and lines to have offsets from their references 2016-04-12 18:11:55 +02:00
jrheinlaender
20b8b53851 Fix bug in SketchObject::execute() that throws exception instead of returning an error 2016-04-12 18:11:55 +02:00
jrheinlaender
bfaf7f1e3f ViewProviderBody::claimChildren() : Claim all children not claimed by another object 2016-04-12 18:11:55 +02:00
jrheinlaender
2acee44b89 Centralize the check for valid external geometry to ensure consistency (part 2) 2016-04-12 18:11:55 +02:00
jrheinlaender
ecfc586109 Centralize the check for valid external geometry to ensure consistency 2016-04-12 18:11:55 +02:00
jrheinlaender
47dc2f2fc1 Fixed bug in external geometry selection of sketcher 2016-04-12 18:11:55 +02:00
jrheinlaender
58822e07fd Moved Body::isAfterTip() to BodyBase 2016-04-12 18:11:55 +02:00
jrheinlaender
ef76cf8b52 Added some comments about things to be fixed in the future 2016-04-12 18:11:55 +02:00
jrheinlaender
36b768b3b0 Fix bug that did not show the correct shape to select a reference (e.g. face) from when editing a SketchBased feature in the tree 2016-04-12 18:11:54 +02:00
jrheinlaender
03ed49c3eb Fix bug that didn't allow to select base plane to create a sketch on it 2016-04-12 18:11:54 +02:00
jrheinlaender
87aa6fbc77 Fixed bug that prevented proper switching to PartDesign workbench 2016-04-12 18:11:54 +02:00
jrheinlaender
780f27a529 Fixed bug that didn't clean up the Body when deleting an object from it 2016-04-12 18:11:54 +02:00
jrheinlaender
c5ca269980 Allow transforming a Pattern feature into a MultiTransform feature 2016-04-12 18:11:54 +02:00
jrheinlaender
fbac1f4afb Prevent user from selecting a sketch plane that is not in the active body 2016-04-12 18:11:54 +02:00
Stefan Tröger
319044fc8c windows: add type specifier 2016-04-12 18:11:54 +02:00
Stefan Tröger
90fd9733bd revert solving precission to 1e-6 dou to too much cases failing 2016-04-12 18:11:54 +02:00
Stefan Tröger
e6cbb744ed set solving precission to 1e-8 2016-04-12 18:11:54 +02:00
Stefan Tröger
54c0bf3732 avoid transformation of highlighted constraint 2016-04-12 18:11:54 +02:00
Stefan Tröger
4d0aca3e94 remove unneeded display modes from viewprovider 2016-04-12 18:11:54 +02:00
Stefan Tröger
d92eb7a035 adopt correct default colors and avoid crash due to context menu 2016-04-12 18:11:54 +02:00
Stefan Tröger
e88b7c6cb0 allow to set rigid property via context menu 2016-04-12 18:11:54 +02:00
Stefan Tröger
b9f0c4313c allow non-rigid subassemblies 2016-04-12 18:11:54 +02:00
Stefan Tröger
e9de97b7c5 fix subassembly transformation bug 2016-04-12 18:11:54 +02:00
Stefan Tröger
161f8df17f remove console messages 2016-04-12 18:11:54 +02:00
Stefan Tröger
50ae19d812 fix rotational/translational solver bugs in cylce detection and mapping 2016-04-12 18:11:54 +02:00
Stefan Tröger
680ff57ccf make subproduct solving work 2016-04-12 18:11:54 +02:00
Stefan Tröger
a29634b1e1 avoid drawing artefacts when adding new constraint 2016-04-12 18:11:54 +02:00
Stefan Tröger
16ba6ac14d add visualisation to the constraints 2016-04-12 18:11:53 +02:00
Stefan Tröger
c74d4bb4bc make constaints and group not greyed in tree 2016-04-12 18:11:53 +02:00
Stefan Tröger
40ed723ad6 put constraint selection message in dialog window 2016-04-12 18:11:53 +02:00
jrheinlaender
ce9e0572b6 Fix handling of MultiTransform features when migrating to Body 2016-04-12 18:11:53 +02:00
jrheinlaender
85424bdd8b Improved migration of PartDesign parts to the new Body structure 2016-04-12 18:11:53 +02:00