kreso-t
9a2338a2cf
Path: Adaptive - small performance improvement
...
- related to linking path smoothing
2018-09-29 18:12:28 +02: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
1e53a8f479
Fix for crash on windows env.
2018-09-26 17:05:29 +02:00
kreso-t
27f9a69f24
Path: Adaptive - small improvement
...
- tendency to join cuts when possible
2018-09-26 17:05:05 +02:00
kreso-t
ac6eebe7b9
Path: Adaptive - enhancements and bug fixes
...
- more accurate path cleaning
- fix for uncleared area remaining
- linking paths smoothing
2018-09-23 10:45:45 +02:00
kreso-t
96e2f44e28
Path: Adaptive - fix for profiling operation
...
- improved handling for sharp corners for profiling op.
2018-09-19 18:29:18 +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
kreso-t
ee128a32fd
Fix for compiler warnings
2018-09-17 09:57:47 +02:00
kreso-t
e9e27656be
Path: Adaptive - small enhancement
...
- improved handling in spiky corners
2018-09-17 09:57:47 +02:00
kreso-t
46cd140c8b
Path: Adaptive - performance optimization for larger models
...
- utilizing bounding boxes
- changed the alg. for resolving tool down linking paths,
resolution is no longer based on clipper offsets as
offset alg. tends to become slow
- new tool down linking alg. also should be better in finding
shorter linking paths
- lead-in lead-out improvements
2018-09-17 09:57:46 +02: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
wmayer
712012678f
fix some MSVC & clang warnings
2018-09-11 11:02:43 +02:00
kreso-t
ba6132c4b4
Path: Adaptive - fix for convetional mode detection
2018-09-11 11:02:43 +02:00
kreso-t
e69571dcf3
Path: Adaptive - fix for offset glitches
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
90cd7cb23a
Path: Adaptive - fixes
2018-09-11 11:02:42 +02:00
kreso-t
78e6cb30b6
Path : Adaotive - fix for finishing pass supression outside stock
2018-09-11 11:02:42 +02:00
kreso-t
9bb3576f6d
Path: Adaptive - fixes
2018-09-11 11:02:42 +02:00
kreso-t
f4dec2ece6
Path: Adaptive - fix
2018-09-11 11:02:42 +02:00
kreso-t
7b1f384982
Path: Adaptive -fix
2018-09-11 11:02:41 +02:00
kreso-t
202ace41a5
Path: Adaptive - keep tool down ratio option + bugfixes
2018-09-11 11:02:41 +02:00
kreso-t
53bbbe3eca
Path: Adaptive - bug fixes
2018-09-11 11:02:41 +02:00
kreso-t
00085edd33
Path: Adaptive - linking optimization - chaining by distance
2018-09-11 11:02:41 +02:00
kreso-t
f24d66f965
Path: Adaptive - fix for VS build
2018-09-11 11:02:40 +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
af102ca1c5
Path: Adaptive - linking optimizations
2018-09-11 11:02:40 +02:00
kreso-t
526aadfd82
Path: Adaptive - path linking optimizations
2018-09-11 11:02:40 +02:00
kreso-t
4619f8a584
Path: Adaptive - bugfix
2018-09-11 11:02:39 +02:00
kreso-t
cbecc2a49a
Path: Adaptive - keep tool down feature - alfa
2018-09-11 11:02:39 +02:00
kreso-t
929bf9de50
Path: Adaptive - fix for cut direction
2018-09-11 11:02:39 +02:00
kreso-t
8ce1e811d5
Path:Adaptive - fix
2018-09-11 11:02:39 +02:00
kreso-t
0cbc401f7d
Path: Adaptive - cleanup
2018-09-11 11:02:39 +02:00
kreso-t
743e95bca8
Path: Adaptive - bug fix
2018-09-11 11:02:38 +02:00
kreso-t
3928b5c852
Path: Adaptive - bugfix
2018-09-11 11:02:38 +02:00
kreso-t
a980d1e9f1
Path: Adaptive - bugfix
2018-09-11 11:02:38 +02:00
kreso-t
0bfd6d7e8e
Path: Adaptive - fix for stock to leave for outside region
2018-09-11 11:02:38 +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
364daff4c7
Path: Adaptive - bugfix
2018-09-11 11:02:37 +02:00
kreso-t
d578a546c3
Path: Adaptive - bug fix
2018-09-11 11:02:37 +02:00
kreso-t
4603f61661
Path: Adaptive - fine tuning
2018-09-11 11:02:37 +02:00
kreso-t
4d3f6bc82c
Path: Adaptive - fix for linking moves optimization
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
547ebe4fb6
Path: Adaptive - linking moves optimization
2018-09-11 11:02:36 +02:00
kreso-t
b9f841094f
Adaptive: Fix for path nesting
2018-09-11 11:02:35 +02:00
kreso-t
2b395e07b8
Adaptive - finer tolerances for path cleaning
2018-09-11 11:02:34 +02:00
kreso-t
7541343022
Fix for compiling with VS2013
2018-09-11 11:02:34 +02:00
kreso-t
f7773a1dc9
fix for pybind11
2018-09-11 11:02:34 +02:00
kreso-t
7ca6f83752
fix for pybind11
2018-09-11 11:02:33 +02:00
kreso-t
31cbf6f653
Path adaptive operation added
2018-09-11 11:02:33 +02:00