Commit Graph

74 Commits

Author SHA1 Message Date
Zheng, Lei
ce3193946a assembly: improve constraint mutliplication
It can now auto change any part into link array if necessary.
2019-05-19 11:40:44 +08:00
Zheng, Lei
a8e32a0ed9 assembly: use signalBeforeCloseTransaction for auto solving 2019-05-19 11:36:26 +08:00
Zheng, Lei
6f17a7083f gui: fix group command menu text 2019-05-19 11:31:42 +08:00
Zheng, Lei
4ba221c5bb gui: add command for adding App::Placement 2019-05-09 20:12:56 +08:00
Zheng, Lei
76ef4515e1 assembly: allow showing coordinate system in AsmElement 2019-05-08 19:56:36 +08:00
Zheng, Lei
17a26e52f0 gui: add STEP import command 2019-05-07 16:16:05 +08:00
Zheng, Lei
9f933de595 assembly: fix AsmWorkPlane.make() 2019-05-03 11:55:39 +08:00
Zheng, Lei
f7041b1625 gui: support moving item inside plain group 2019-05-03 09:03:08 +08:00
Zheng, Lei
cb3e5f4259 gui: fix GotoLinked command 2019-04-30 21:23:43 +08:00
Zheng, Lei
a3acabbdc4 gui: reorder toolbar buttons 2019-04-29 10:00:55 +08:00
Zheng, Lei
e73ad4cc87 assembly: support plain group
Related #206
2019-04-08 07:48:30 +08:00
Zheng, Lei
e15a96bf81 gui: remove unnecessary Visibility change in AsmCmdAutoElementVis 2019-01-18 12:05:27 +08:00
Zheng, Lei
9ac479b5a5 gui: translate label to name reference in AsmCmdGotoLinked 2019-01-14 08:34:14 +08:00
Zheng, Lei
333cde28b4 gui: fix SelectLink command for AsmElementLink 2019-01-12 21:16:49 +08:00
Zheng, Lei
2b74cce43e assembly: always link AsmElementLink through local AsmElement
This allow cache of element geometry inside assembly which can serve as
reminder in case of missing element.
2019-01-12 11:39:03 +08:00
Zheng, Lei
3b48ecbb0e gui: change AddOrigin command to checkable action 2019-01-08 16:59:19 +08:00
Zheng, Lei
4feccb6fab assembly: disable auto solve when workbench is not active 2019-01-03 11:01:58 +08:00
Zheng, Lei
b72cc2c86d assembly: reduce dependency in AsmElementLink 2019-01-01 07:34:38 +08:00
Zheng, Lei
073b453ab2 gui: fix LinkSelectFinal command name 2018-12-30 15:43:16 +08:00
Zheng, Lei
656fcdd2bd gui: support AsmElement(Link) in command GotoLinkedFinal 2018-12-30 13:03:27 +08:00
Zheng, Lei
2e8146f756 gui: fix GoToLinked command for AsmElement
Fixes #167
2018-12-23 08:31:29 +08:00
Zheng, Lei
ab7a9b865f gui: fix GoToLinked command 2018-11-17 09:56:13 +08:00
Zheng, Lei
2b206d3b0e FCADLogger: add support for lazy string evaluation 2018-10-10 19:01:25 +08:00
Zheng, Lei
d9bef09d1c assembly: add version based recomputation 2018-10-10 18:20:14 +08:00
Zheng, Lei
af5789c4f8 gui: add QuickSolve command
Related to #118
2018-09-18 21:06:15 +08:00
Zheng, Lei
1191dfc68e gui: change timer creation 2018-09-18 19:14:50 +08:00
Zheng, Lei
ce930261d8 gui: add AsmCmdGotoLinked command
For special handling of Element and ElementLink
2018-09-16 13:51:30 +08:00
Zheng, Lei
79614974f6 gui: do not toggle Element visibility on restoring 2018-09-06 15:04:17 +08:00
Zheng, Lei
e29307a4af gui: batch selection change using timer 2018-08-31 09:35:08 +08:00
Zheng, Lei
63ebe07d9e gui: reorder toolbar buttons 2018-08-28 14:21:37 +08:00
Zheng, Lei
821d7194fc gui: add New Element command 2018-08-24 17:27:29 +08:00
Zheng, Lei
ff41f32bd8 solver: default to not report failed constraint 2018-08-11 08:39:55 +08:00
Zheng, Lei
1e5679fcf6 gui: report error on makeMultiply() 2018-08-06 00:38:14 +08:00
Zheng, Lei
79c9d52e89 gui: move AsmCmdGotoRelation to navigation toolbar 2018-07-30 13:04:33 +08:00
Zheng, Lei
819dee3381 constraint: reorganise constraints
Extended some constraint to support BaseMulti.
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
ad35683c87 Add support for constraint multiplication 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
34a56d92b3 gui: add AsmCmdToggleVisibility command
For easy toggling of part visibility
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
8bce8889f6 gui: tidy up workbench menu 2018-07-13 11:25:56 +08:00
Zheng, Lei
5c35ad78f0 Add six python module 2018-07-02 16:53:30 +08: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
35385866aa gui: add command to lock mover for fixed parts 2018-06-03 13:14:58 +08:00
Zheng, Lei
4b1a3b9de6 assembly: add support for Origin 2018-06-03 12:37:32 +08:00
Zheng, Lei
f11acae52e mover: add quick move command 2018-05-21 19:07:47 +08:00
Zheng, Lei
ce6b13bdd1 gui: eliminate unnecssary warning in auto element vis 2018-05-03 18:13:44 +08:00
Zheng, Lei
f1e6ce4425 gui: reset visiblity on activate auto element visibility 2018-04-22 07:03:14 +08:00
Zheng, Lei
90fc3e368c gui: make AutoElementVis feature active by default 2018-04-11 18:09:26 +08:00