Commit Graph

1731 Commits

Author SHA1 Message Date
luz.paz
125f41e3e8 Misc. typo fix
Found via `codespell`
2018-10-11 16:21:28 -04:00
Markus Lampert
78863e2698 Added comment about the correctness of cloning a clone - lest I not attempt to /fix/ it again 2018-10-05 11:30:45 +02:00
Markus Lampert
1a6665c0f4 Changed view providers to use Gui.Document.setEdit to start the editor for a new object. 2018-10-05 11:30:45 +02:00
markus
a4b0bdf33d Fixed context menu for PathIconViewProvider 2018-10-03 16:49:26 +02:00
markus
293ac55262 Fixed path model double click 2018-10-03 16:49:19 +02:00
Markus Lampert
a7942fc3ec Fixed path tool controller context menu 2018-10-02 09:42:52 -03:00
Markus Lampert
04568dc6ee Cleaned up path op context menu 2018-10-02 09:42:52 -03:00
Markus Lampert
317de14d25 Fixed model edit 2018-10-02 09:42:52 -03:00
Markus Lampert
82b98588aa Fixed support for objects in the tree without a Proxy 2018-10-02 09:42:52 -03:00
Markus Lampert
840e904a12 Fixed context menu for PathJob 2018-10-02 09:42:52 -03:00
Markus Lampert
dd2679bc46 Fixed PathSetupSheet task panel and added doc strings to the UI. 2018-10-02 09:42:52 -03:00
Markus Lampert
cf2799ccd8 Refactored operation initialisation into separate module so it can be called from the WB and the Job UI. 2018-10-02 09:42:52 -03:00
kreso-t
a9dfb16998 Path: Adaptive - improvements and bug fixes
- more accurate path smoothing
- fix for missing helix lead-in in some cases
- fix for cleaning of helix center point
- increased max allowed step-over to 75%
2018-09-29 18:12:09 +02:00
kreso-t
de5ad52415 Path: Adaptive - enhancements and bug fixes
- cleanup & spelling corrections
- lead-in/lead-out improvements
- safer transition of linking path into lead-in/cut
- self-intersection check for keep tool down path
- additional perf. optimisations by parameter tuning
2018-09-19 18:28:48 +02:00
luz.paz
b214f606c4 Misc. typo and whitespace fixes
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
Markus Lampert
97ad1b687f Renamed Path Chamfer op to Deburr. 2018-09-17 10:27:49 +02:00
Markus Lampert
a9e040eb10 Fixed selection restore of entire object. 2018-09-17 10:23:41 +02:00
Markus Lampert
91371a6c6a Added option to rotate multiple base objects as a compound or individually. 2018-09-17 10:23:41 +02:00
Markus Lampert
041d800518 Changed Rotate tool behaviour to rotate the entire selection group instead of each one individually. 2018-09-17 10:23:40 +02:00
Markus Lampert
725d87417b Don't force stock refresh on editor start 2018-09-17 10:23:40 +02:00
Markus Lampert
76638c7c32 Return self in addProperty for interface compliance. 2018-09-16 15:38:27 -07:00
luz.paz
d1f1230ef5 Typo and whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip=".git,*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/zipios++" -L "entires,fle,actuall"`
2018-09-15 19:13:52 +02:00
kreso-t
40ff33d4a7 PathSimulation - fix for memory consumption with complex sim paths 2018-09-11 11:02:43 +02:00
kreso-t
9a451bbf3f Path: Adaptive - fix for integration 2018-09-11 11:02:43 +02:00
kreso-t
43ee740ef7 Path: Adaptive - prepping the PR 2018-09-11 11:02:43 +02:00
kreso-t
6db02838c3 Path: Adaptive - typo 2018-09-11 11:02:42 +02:00
kreso-t
90cd7cb23a Path: Adaptive - fixes 2018-09-11 11:02:42 +02:00
kreso-t
202ace41a5 Path: Adaptive - keep tool down ratio option + bugfixes 2018-09-11 11:02:41 +02:00
kreso-t
3c6d2094ab Path: Adaptive - fix for edge selections 2018-09-11 11:02:40 +02:00
kreso-t
3c7a884120 Path: Adaptive - fix for keep tool down linking 2018-09-11 11:02:40 +02:00
kreso-t
cbecc2a49a Path: Adaptive - keep tool down feature - alfa 2018-09-11 11:02:39 +02:00
kreso-t
365227a049 Path: Adaptive - feature to clear from outside stock bounday inwards 2018-09-11 11:02:38 +02:00
kreso-t
d578a546c3 Path: Adaptive - bug fix 2018-09-11 11:02:37 +02:00
kreso-t
0fe43a9321 Path: Adaptive - fix for returning to clearence height 2018-09-11 11:02:37 +02:00
kreso-t
3bf7fb24eb Path: Adaptive - support for cylindrical stock 2018-09-11 11:02:37 +02:00
kreso-t
51e3396759 Path: Adaptive - fix for stock to leave option 2018-09-11 11:02:36 +02:00
kreso-t
791435b088 Path: Adaptive - added stock to leave option 2018-09-11 11:02:36 +02:00
kreso-t
e24034a107 Path Adaptive: fix for duplicate edge detection 2018-09-11 11:02:35 +02:00
kreso-t
3144de83c9 fix for py3 error 2018-09-11 11:02:35 +02:00
kreso-t
b56cc96f32 clean up 2018-09-11 11:02:35 +02:00
kreso-t
da62ad5bcd Fix for py3 import 2018-09-11 11:02:34 +02:00
kreso-t
29013240ef Adaptive path to allow selection of edges 2018-09-11 11:02:34 +02:00
kreso-t
31cbf6f653 Path adaptive operation added 2018-09-11 11:02:33 +02:00
Markus Lampert
900a05bca6 Fixed ProfileEdges for multi base models. 2018-09-11 07:24:40 +02:00
Markus Lampert
48d058dc78 Fixed ProfileFaces for multiple base models. 2018-09-11 07:24:39 +02:00
Markus Lampert
8030e96e54 Fixed dogbone support for CCW profiles. 2018-09-11 07:24:39 +02:00
Markus Lampert
6687ff2fd9 Select potential base if it is the only candidate for a base model 2018-09-11 07:24:39 +02:00
Markus Lampert
cc7abc59fc PathUtil fixes for adding ops with preselection. 2018-09-11 07:24:39 +02:00
Markus Lampert
bc871e2b8e Support for converting existing jobs to multi base model on loading. 2018-09-11 07:24:38 +02:00
Markus Lampert
7925da828e Fixed merge issues 2018-09-11 07:24:37 +02:00