Commit Graph

383 Commits

Author SHA1 Message Date
Zheng, Lei
c59ad55f68 assembly: improve element auto naming
If a new element is created pointing to a named element, it will
inherit its name. If not, then check to see if the element is pointing
to an origin feature or datum, and inherit its name if so.
2020-02-05 17:52:06 +08:00
Zheng, Lei
9a9cdb8ac5 assembly: fix Python3 compatibility
Closes #284
2020-02-04 17:11:35 +08:00
Zheng, Lei
3b6ba266c4 assembly: use new selection on top core feature 2019-10-28 18:18:29 +08:00
Zheng, Lei
6725da5c91 assembly: fix hasProperty() 2019-10-28 18:18:13 +08:00
Zheng, Lei
f1d1547e8e assembly: replace hasattr() with hasProperty() 2019-10-24 14:35:46 +08:00
looooo
b7da4ecc41 do not block other namespace-packages 2019-10-12 07:20:59 +08:00
Zheng, Lei
62106d16f3 gui: adjust navigation toolbar 2019-10-05 11:04:10 +08:00
Zheng, Lei
9f1006f5b9 assembly: fix error on FC without topo naming 2019-09-22 21:09:20 +08:00
Zheng, Lei
5e6713ac3e utils: change getIcon() 2019-09-03 11:49:24 +08:00
Zheng, Lei
a6690b64af Restucture source tree
Remove all submodules. Prepare for add-on manager inclusion.
2019-08-30 17:36:14 +08:00
Zheng, Lei
142eb5f420 assembly: add comment 2019-08-30 17:29:09 +08:00
Zheng, Lei
a35d058fc4 assembly: rename _LinkRecomputed to _LinkTouched 2019-07-19 12:03:51 +08:00
Zheng, Lei
91970fa3df assembly: handle FC without topo naming 2019-07-15 17:41:55 +08:00
Zheng, Lei
42f3ed25ca Move FUNDING 2019-07-14 06:28:24 +08:00
Zheng, Lei
99f581188f Update slvs submodule
Fixes #255
2019-07-11 08:26:27 +08:00
luz.paz
6a648cf66f Fix source comment typos and whitespace
Found via `codespell -q 3 -S ./slvs -L vertexes,dof`
2019-07-10 12:46:00 +08:00
Zheng, Lei
4a467bf670 assembly: fix part group migration error
Fixes #252
2019-07-03 13:25:00 +08:00
Zheng, Lei
c927d00b4d utils: fix isElement() 2019-07-02 10:43:51 +08:00
Zheng, Lei
56afcb63d8 assembly: trun on 'NoModify' for VisibilityList 2019-07-01 13:27:20 +08:00
Zheng, Lei
75632fee41 assembly: add selection after make assembly 2019-06-30 17:32:31 +08:00
Zheng, Lei
dbc64ebfc4 assembly: fix selection after drop in part group 2019-06-30 17:31:20 +08:00
Zheng, Lei
b536a9d374 constraint: remove planar requirement in Attachment constraint 2019-06-30 17:30:54 +08:00
Ben Gamari
73a8eb684c Fix misspelling of "relative" 2019-06-30 11:10:19 +08:00
Ben Gamari
871010abf0 Fix a few mispellings of "relative" 2019-06-30 11:10:19 +08:00
Zheng, Lei
2979dfea9d mover: fix checkFixedPart() 2019-06-12 07:20:44 +08:00
realthunder
f66358d9d3
Update Readme.md 2019-06-07 12:00:56 +08:00
realthunder
da1057e4e1
Create FUNDING.yml 2019-06-07 11:29:54 +08:00
Zheng, Lei
2238a3ba59 assembly: fix undo toggle freeze 2019-06-05 09:22:07 +08:00
Zheng, Lei
e1dbbf771f assembly: flatten parts for exporting 2019-06-05 09:21:30 +08:00
Zheng, Lei
61c9d33f03 assembly: disable replaceObject() by default 2019-06-05 09:18:06 +08:00
Zheng, Lei
8fb0f956fe assembly: fix AsmWorkPlane.getSelection() 2019-05-31 13:59:15 +08:00
Zheng, Lei
c497ef8aed assembly: AsmElement sync ShowCS option on creating/loading 2019-05-31 10:08:33 +08:00
Zheng, Lei
a55177d7f2 gui: fix context menu 2019-05-30 09:48:11 +08:00
Zheng, Lei
c10ff837e2 assembly: fix auto recompute on moving 2019-05-29 13:18:03 +08:00
Zheng, Lei
26c05a44b1 constraint: optimize toolbar button status update 2019-05-29 13:15:47 +08:00
Zheng, Lei
0d4ed4f87b gui: fix AsmWorkPlane command status update 2019-05-29 13:15:21 +08:00
Zheng, Lei
fa8a0e00d0 mover: fix QuickMover undo 2019-05-29 13:14:41 +08:00
Zheng, Lei
cc91aa105f utils: use surface/curve Location/Position when available
OCCT shape's visual location is affect by both the shape's placement
and the shape's underlying surface/curve placement. So we can't just
use shape's placement alone. When getting surface/curve
location/position, the BRep_Adaptor will return a surface/curve with
accumulated transformation.
2019-05-29 13:04:32 +08:00
Zheng, Lei
253b67fb83 utils: add missing 'Origin' for App::Placement 2019-05-29 13:03:57 +08:00
Zheng, Lei
43dd351c83 Fix system slvs module search 2019-05-25 13:29:25 +08:00
Zheng, Lei
32c602dc94 Update slvs submodule 2019-05-25 13:29:14 +08:00
Zheng, Lei
bc9f4e3cae update slvs submodule 2019-05-25 07:43:11 +08:00
Zheng, Lei
380c95ad1f Update slvs submodule 2019-05-24 08:22:31 +00:00
Zheng, Lei
dcef039b6f Add slvs prebuilt for Python3 2019-05-24 07:43:17 +00:00
Zheng, Lei
c23ebe2bbd assembly: minor change of error message 2019-05-20 08:30:05 +08:00
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
049eca5bdb assembly: do not show axis cross for multipled elements 2019-05-19 11:40:19 +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
0748352f4a constraint: add Attachment constraint 2019-05-19 11:30:32 +08:00