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
Markus Lampert
fffb9f2656
Removed obsolete adjustWirePlacement.
2018-09-11 07:24:37 +02:00
Markus Lampert
1ad7b8c329
Added support for multi base model to Engrave.
2018-09-11 07:24:37 +02:00
Markus Lampert
3687224ce0
Added support for multi base model to Surface op.
2018-09-11 07:24:36 +02:00
Markus Lampert
546cd7e2e2
Added multi base model support to Pocket 3D op.
2018-09-11 07:24:36 +02:00
Markus Lampert
3d646ecd4e
Changed base model tab view to a tree view
2018-09-11 07:24:36 +02:00
Markus Lampert
e098c7f1f7
Fixed merge issues
2018-09-11 07:24:35 +02:00
Markus Lampert
1f0bda27f6
New approach to determine if an object is a solid - based on it's volume.
2018-09-11 07:24:35 +02:00
Markus Lampert
dda6d49388
Fixed typo
2018-09-11 07:24:35 +02:00
Markus Lampert
74bcc8b576
Added support for multi base model to Chamfer op.
2018-09-11 07:24:34 +02:00
Markus Lampert
a7f3c5974b
Added multi base model support to MillFace.
2018-09-11 07:24:34 +02:00
Markus Lampert
cd4e3043e5
Consolidated base model naming
2018-09-11 07:24:34 +02:00
Markus Lampert
f01eb07375
Added multi base model support to CircularHoleBase op
2018-09-11 07:24:34 +02:00