Zheng, Lei
530eff0475
constraint: hide More from constraint type list
2018-08-01 17:54:25 +08:00
Zheng, Lei
79c9d52e89
gui: move AsmCmdGotoRelation to navigation toolbar
2018-07-30 13:04:33 +08:00
Zheng, Lei
03a336480f
assembly: improve selection of collpased link array
2018-07-30 13:03:55 +08:00
Zheng, Lei
d3c8ab7ed1
assembly: fix assembly freezing function
2018-07-30 13:03:55 +08:00
Zheng, Lei
33629eecff
assembly: add Offset property to AsmElementLink
2018-07-30 13:03:55 +08:00
Zheng, Lei
fb707d7185
constraint: fix auto labeling
2018-07-30 13:03:55 +08:00
Zheng, Lei
05f476c9e4
assembly: fix object deletion
2018-07-30 13:03:55 +08:00
Zheng, Lei
e0939d1ec2
assembly: support for derived assembly
...
Deriving assembly directly contains all parts from derived assembly.
And all derived parts are added as fixed part. The intention is mostly
for user to customize visibilities of the derived parts as a way of
controling the level of details.
2018-07-30 13:03:55 +08:00
Zheng, Lei
b30e63594c
Add navigation toolbar
2018-07-30 13:03:55 +08:00
Zheng, Lei
91cc933ec9
assembly: fix ViewProviderAsmElement default color
2018-07-30 13:03:55 +08:00
Zheng, Lei
1e4db01ff5
assembly: auto solve on constraint group change
2018-07-30 13:03:54 +08:00
Zheng, Lei
9a3fdec662
constraint: add support for edge/face symmetric constraint
2018-07-30 13:03:54 +08:00
Zheng, Lei
819dee3381
constraint: reorganise constraints
...
Extended some constraint to support BaseMulti.
2018-07-30 13:03:54 +08:00
Zheng, Lei
731bdb071c
Changed some icons
2018-07-30 13:03:54 +08:00
Zheng, Lei
a9dc71978b
utils: handle exception in objName()
2018-07-30 13:03:54 +08:00
Zheng, Lei
1b43f4f701
gui: improve selection handling
2018-07-30 13:03:54 +08:00
Zheng, Lei
957e5a19c0
Cancel auto solving on transaction abort
2018-07-30 13:03:54 +08:00
Zheng, Lei
ad35683c87
Add support for constraint multiplication
2018-07-30 13:03:54 +08:00
Zheng, Lei
4c9cc3033e
assembly: add icon for constraint multiply
2018-07-30 13:03:54 +08:00
Zheng, Lei
a6251981f4
assembly: make relation group optional
2018-07-30 13:03:54 +08:00
Zheng, Lei
0a24b81bde
assembly: fix origin object selection in array
2018-07-30 13:03:54 +08:00
Zheng, Lei
b5d594ce59
gui: optimize large selection performance
2018-07-30 13:03:54 +08:00
Zheng, Lei
5dacdb4fde
gui: change auto element visibility command behavior
2018-07-30 13:03:54 +08:00
Zheng, Lei
2dcbb2e1fb
assembly: remove logic of making AsmElementSketch
2018-07-30 13:03:54 +08:00
Zheng, Lei
34a56d92b3
gui: add AsmCmdToggleVisibility command
...
For easy toggling of part visibility
2018-07-30 13:03:54 +08:00
Zheng, Lei
548c784f65
assembly: fix canAutoSolve()
2018-07-30 13:03:54 +08:00
Zheng, Lei
58ecba3ca7
assembly: various fix of Assembly freezing feature
2018-07-30 13:03:54 +08:00
Zheng, Lei
3e06e1212f
assembly: explicit copy shape in AsmElement
2018-07-30 13:03:54 +08:00
Zheng, Lei
4eb9910b02
assembly: fix support of link to a link array
2018-07-30 13:03:54 +08:00
Zheng, Lei
871b945cf6
assembly: use new API canAddToSceneGraph()
2018-07-30 13:03:54 +08:00
Zheng, Lei
c359f07870
gui: add GotoRelation command
...
Can either go from part or constraint to their corresponding relation
item.
2018-07-30 13:03:50 +08:00
Zheng, Lei
8cf599ec15
assembly: new relationGroup for part-constraint-relationship
2018-07-13 16:04:32 +08:00
Zheng, Lei
7a7b9b49e1
utils: imporve element checking performance
2018-07-13 11:25:56 +08:00
Zheng, Lei
8f7a92634c
utils: fix axis construction in getElementRotation()
...
Closes #16 . Thanks to @Ultran1.
2018-07-13 11:25:56 +08:00
Zheng, Lei
8bce8889f6
gui: tidy up workbench menu
2018-07-13 11:25:56 +08:00
Zheng, Lei
e63118d6b5
assembly: support freezing assembly
...
New property 'Freeze' added to assembly container to freeze any update
of the assembly.
AsmPartGroup and AsmElement has been change to bind to
Part::FeaturePython instead of App::FeaturePython, in order to be able
to hold its own shape when frozen. The new ChildViewProvider feature in
ViewProviderLink is used to display the native shape.
2018-07-13 11:25:56 +08:00
Zheng, Lei
9513b774a8
assembly: add some icons
2018-07-13 11:25:47 +08:00
Zheng, Lei
e6bb489990
assembly: fix parts tracking for auto solving
2018-07-05 08:22:55 +08:00
Zheng, Lei
f77de1de6f
assembly: deprecate AsmSeketchElement
2018-07-04 07:39:25 +08:00
Zheng, Lei
007254681d
assembly: shorten some code
2018-07-04 07:39:00 +08:00
Zheng, Lei
e3bdfffec7
assembly: add 'Offset' property to AsmElement
2018-07-03 17:38:57 +08:00
Zheng, Lei
fba1254627
assembly: enable auto solve on active transaction
2018-07-03 17:37:37 +08:00
Zheng, Lei
5c35ad78f0
Add six
python module
2018-07-02 16:53:30 +08:00
realthunder
2ac3d2db98
Merge pull request #15 from looooo/master
...
py3-fixes
2018-07-02 16:52:08 +08:00
looooo
9a2e1e17b8
py3: exception has not attr message
...
assuming e.message is the same as str(e)
2018-07-01 23:08:34 +02:00
looooo
1ffc7b96e9
py3: basestring is not defined
2018-07-01 21:00:14 +02:00
looooo
7fb8cf48ad
py3-fixes:
...
- use six.with_metaclas(metaclass, baseclass)
- some imports must be handled in a different way if py_solve is a external package (conda)
2018-07-01 20:42:59 +02:00
Zheng, Lei
f5dd9d42f2
assembly: sync getSubObjects() API changes
2018-06-30 13:47:09 +08:00
Zheng, Lei
735d6ac260
assembly: fix adding constraint in sub-assembly
2018-06-23 07:52:21 +08:00
realthunder
3427dc0461
Merge pull request #13 from maidenone/master
...
Fixed typo in solver log output
2018-06-12 18:13:34 +08:00