jrheinlaender
|
3229b322ec
|
Fix some errors in the PartDesign ViewProvider code
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
a2359adb2e
|
Unify code of Dressup features (part 1: Draft)
|
2016-04-12 18:11:56 +02:00 |
|
Stefan Tröger
|
6c494157f5
|
updated dcm version
|
2016-04-12 18:11:56 +02:00 |
|
Stefan Tröger
|
913ec86fdd
|
treat gradient zeros at residual!=0
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
fcea39b0d8
|
Enable multiple originals for the transformed features
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
a59901ee4b
|
Some code unification for DressUp features
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
d32317229d
|
Fix bug in workbench
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
904799d462
|
Color already selected faces of Draft feature when adding more or removing faces
|
2016-04-12 18:11:56 +02:00 |
|
Stefan Tröger
|
a15fbf3db6
|
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
|
f007608c81
|
throw exception at unsuported geometrie instead of crashing
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
3ff550f977
|
Fixed double clicking bug in the viewprovider
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
0a743b27da
|
Python code of Hole Feature
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
45ce3b7822
|
Enable Python to read the value of a sketcher constraint
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
f6958f391c
|
Fix bug where external reference was ignored without an error message
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
37a8c02bc6
|
Improved SketchObject error reporting
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
0ab6a77442
|
Update SketchObject Placement when the Support property changes
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
5c18e947e6
|
getActivePart() python function as complement to setActivePart()
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
f7874306b9
|
Allow Pyton features inside bodies
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
ae1890f56b
|
Python functions to intersect curves and surfaces
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
8e1ea4ac14
|
Removed some old code
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
853adf7d9d
|
Highlighting for datum features
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
e993480ca0
|
Made Body::claimChildren() stabler against NULL items
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
4623f3a7d3
|
Some code cosmetics
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
cdb49c28e5
|
Allow datum point and line from circular reference
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
b6932b0bdb
|
Allow datum points and lines to have offsets from their references
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
22e3aaa2d6
|
Fix bug in SketchObject::execute() that throws exception instead of returning an error
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
a4ad9a6a55
|
ViewProviderBody::claimChildren() : Claim all children not claimed by another object
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
02ce7395aa
|
Centralize the check for valid external geometry to ensure consistency (part 2)
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
be9365679f
|
Centralize the check for valid external geometry to ensure consistency
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
2c37723217
|
Fixed bug in external geometry selection of sketcher
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
99fe9b6178
|
Moved Body::isAfterTip() to BodyBase
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
9dba4c01e2
|
Added some comments about things to be fixed in the future
|
2016-04-12 18:11:55 +02:00 |
|
jrheinlaender
|
010761d162
|
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
|
8a041ffc8e
|
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
|
92d51a6e1d
|
Fixed bug that prevented proper switching to PartDesign workbench
|
2016-04-12 18:11:54 +02:00 |
|
jrheinlaender
|
c21f21666f
|
Fixed bug that didn't clean up the Body when deleting an object from it
|
2016-04-12 18:11:54 +02:00 |
|
jrheinlaender
|
f9b0e5908a
|
Allow transforming a Pattern feature into a MultiTransform feature
|
2016-04-12 18:11:54 +02:00 |
|
jrheinlaender
|
5d39df88ee
|
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
|
6a6997087f
|
windows: add type specifier
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
30e8fc7b8c
|
revert solving precission to 1e-6 dou to too much cases failing
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
483357de77
|
set solving precission to 1e-8
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
5ce6c68a57
|
avoid transformation of highlighted constraint
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
3dafb038b2
|
remove unneeded display modes from viewprovider
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
9a50535a4b
|
adopt correct default colors and avoid crash due to context menu
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
f61ae2e90c
|
allow to set rigid property via context menu
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
e9e1b45280
|
allow non-rigid subassemblies
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
bf8d5e7aa9
|
fix subassembly transformation bug
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
14c20fbe89
|
remove console messages
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
7fe1d94a21
|
fix rotational/translational solver bugs in cylce detection and mapping
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
98d81ed483
|
make subproduct solving work
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
26cd6de30f
|
avoid drawing artefacts when adding new constraint
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
e0efc30893
|
add visualisation to the constraints
|
2016-04-12 18:11:53 +02:00 |
|
Stefan Tröger
|
46700422fd
|
make constaints and group not greyed in tree
|
2016-04-12 18:11:53 +02:00 |
|
Stefan Tröger
|
61430e67e1
|
put constraint selection message in dialog window
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
d550506f28
|
Fix handling of MultiTransform features when migrating to Body
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
f3fbf6f285
|
Improved migration of PartDesign parts to the new Body structure
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
b8dc8181bc
|
Added menu item to move a feature in the tree inside a body
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
6a02b5849f
|
Body: Transformed Features inside a MultiTransform are not considered to be solid features
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
36a00f45b6
|
PartDesign Body migration: Fix migration of MultiTransform sub-features
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
b2dd70e635
|
PartDesign Body migration: Handle sketch planes offset from base planes
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
7174a259f0
|
Two minor fixes
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
4d674831d3
|
Fix broken placement of boolean operations
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
38ab82a94d
|
Allow external references from other body but not from same body outside the support
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
e735cf7c3a
|
Allow moving features between bodies from context menu of tree view
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
f1b5a6044d
|
Allow extruding from a datum plane to another face or plane, optionally with an offset
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
fa020cf867
|
Allow selecting geometry from another body inside the same part as a reference
|
2016-04-12 18:11:53 +02:00 |
|
jrheinlaender
|
2d080dd92b
|
Prevent unnecessary error messages while loading a part
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
1e615043cd
|
Give user feedback about not being able to extrude UpToFace if sketch is on a datum plane
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
c5358ee307
|
Prevent unknown exception thrown while loading a part
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
da12aa8805
|
Allow mapping a sketch to a datum plane
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
97fb44ddd5
|
Detect external geometry that is a circle which becomes a bspline after projection
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
9e7b463113
|
Allow geometry from other bodies in the same par as external geometry for sketches
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
f26ca75e50
|
msvc adaptions
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
02311333b9
|
userfriendly part movement
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
34acc5f8b4
|
Allow creating a datum plane tangential to a cylinder and parallel to another plane
|
2016-04-12 18:11:52 +02:00 |
|
jriegel
|
a0ec4752d9
|
fix icons
|
2016-04-12 18:11:52 +02:00 |
|
jriegel
|
9ce0d04175
|
fix on unclear types
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
d7ea6f8905
|
remove logging for sure
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
8fc24fd824
|
remove loggin
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
661e3bba8d
|
update and bug corection
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
3058d86b23
|
enable scaling
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
401c4d6dc0
|
Miscellaneous fixes
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
04e5d83366
|
Revolution/Groove: Check that rotation axis is coplanar with sketch plane
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
026242231e
|
Changed tree ordering of booleans and bodies
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
106efeec02
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
75dc92fd90
|
Enable edges and datum lines as rotation axis for Groove and Revolution features
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
999b1c028b
|
Allow inserting at the beginning of a body
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
7983862b52
|
Some code unification for sketchbased features
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
0e9ee59129
|
Some code unification for Gui selections
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
a8e4f0f1ca
|
Allow Pad and Pocket up to a face with sketch located on datum plane
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
02ba800430
|
Added a few preliminary icons for the new features
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
c4fe27d093
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
638cfd2682
|
Allow booleans of bodies in PartDesign
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
ed2657380c
|
Fix bug that produced 'cannot update representation' error message on adding a fillet
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
b18958b3d9
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
c751eefc00
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
934c68faa5
|
Draft: Accept datum lines and planes as references
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
d8462d135b
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
ffc09ec50c
|
Duplicate Selection: Add duplicated features to active Body
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
880587a627
|
Allow datum lines and planes for Transformed features' references
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
4645fdcd37
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
1f42d4e3a3
|
bugfix for extrude to datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
cda9b57b6c
|
miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
f954a51430
|
Pad/Pocket: Allow extrude up to a datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
b815656649
|
Refactored code of SketchBased features to have common code in an abstract superclass
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
0bcdb0511f
|
Added Reversed button to Pocket UI if the sketch plane is a datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
6915d8b734
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
3b95517a70
|
Drop into insert mode when user double-clicks on a PartDesign feature in the Tree
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
bc7dff7339
|
Moved unsetEdit() to ViewProvider to avoid code duplication in all feature ViewProviders
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
ba17aa2839
|
Try to be consistent with sketch plane orientation PartDesign module <-> Sketcher module
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
fe2e490645
|
Allow selecting back of base planes, miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
0e8921c21f
|
Simplified datum features by making use of the placement property
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
f6fb4814d1
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
2aea9bbf96
|
Automatically adjust datum line/plane size to Body bounding box
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
a6431ee5cf
|
Improved bounding box calculation for datum feature display size
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
02dfb8551d
|
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
|
5b3d5e6bd8
|
Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
20ba1983a4
|
Datum planes with offset and angle. Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
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
|
4280334751
|
Make sure that App::Plane sketch placement is identical to deprecated SketchOrientationDialog placement
|
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
|
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 |
|
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
|
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
|
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
|
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 |
|
jriegel
|
d5663b4122
|
Slightly change start up code to run Workbench activate later and some implementations
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
29507a44ed
|
First claimChildren3D implementation and Starting PartItem implementation
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
8537926edc
|
Finally fixing the highlight code
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
0ec1c40d25
|
fix startup AssemblyGui
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
58313b0853
|
implementing commands
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
72b49dbc6b
|
fixes in highlight code
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
26afb6ee77
|
Add highlighting of tree view items
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
80217bf10f
|
Commands and object making
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
6700512efe
|
Add some commands to assembly
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
79cb8362a0
|
duplicate zoom node to Gui and add doc tool module
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
f98a811bd1
|
Add more objects for Assembly
|
2016-04-12 18:11:44 +02:00 |
|
U-EMEA\jriegel
|
1bb3fbc119
|
Add ViewProvider for Assembly and Part and add FreeGCE3D
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
1feafdd2c5
|
Adding ViewProvider
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
04feea80b1
|
Starting DocTool for FreeCAD documents
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
9396e5e02d
|
First work for LibPack8 and PropertyUUID
|
2016-04-12 18:11:44 +02:00 |
|