kreso-t
2104222f45
Path: Adaptive - fix for profiling operation
...
- improved handling for sharp corners for profiling op.
2018-09-19 18:29:18 +02:00
kreso-t
214b45a180
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
wmayer
5df6090150
Make destructors of all generated Py class protected
...
This is to avoid to create an object on the stack and thus to clutter Python's reference counting mechanism
2018-09-19 18:22:22 +02:00
luz.paz
360e581672
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
e3952867a9
Renamed Path Chamfer op to Deburr.
2018-09-17 10:27:49 +02:00
Markus Lampert
58372e78ab
Fixed selection restore of entire object.
2018-09-17 10:23:41 +02:00
Markus Lampert
99e844863f
Added option to rotate multiple base objects as a compound or individually.
2018-09-17 10:23:41 +02:00
Markus Lampert
cb2afd5a98
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
f9c166f6ec
Don't force stock refresh on editor start
2018-09-17 10:23:40 +02:00
kreso-t
b1fb3b02d1
Fix for compiler warnings
2018-09-17 09:57:47 +02:00
kreso-t
a76dfc6254
Path: Adaptive - small enhancement
...
- improved handling in spiky corners
2018-09-17 09:57:47 +02:00
kreso-t
3e11598247
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
Markus Lampert
d2da4d7a19
Return self in addProperty for interface compliance.
2018-09-16 15:38:27 -07:00
luz.paz
af7180270e
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
e71d991e87
fix some MSVC & clang warnings
2018-09-11 11:02:43 +02:00
kreso-t
7e661ef425
Path: Adaptive - fix for convetional mode detection
2018-09-11 11:02:43 +02:00
kreso-t
30dc39938e
Path: Adaptive - fix for offset glitches
2018-09-11 11:02:43 +02:00
kreso-t
4876a93434
PathSimulation - fix for memory consumption with complex sim paths
2018-09-11 11:02:43 +02:00
kreso-t
916b4de545
Path: Adaptive - fix for integration
2018-09-11 11:02:43 +02:00
kreso-t
3246283097
Path: Adaptive - prepping the PR
2018-09-11 11:02:43 +02:00
kreso-t
1a73a04c49
Path: Adaptive - typo
2018-09-11 11:02:42 +02:00
kreso-t
6bb5a080f6
Path: Adaptive - fixes
2018-09-11 11:02:42 +02:00
kreso-t
02da157bef
Path : Adaotive - fix for finishing pass supression outside stock
2018-09-11 11:02:42 +02:00
kreso-t
70837364bd
Path: Adaptive - fixes
2018-09-11 11:02:42 +02:00
kreso-t
7b0ba1915e
Path: Adaptive - fix
2018-09-11 11:02:42 +02:00
kreso-t
640d3fa39b
Path: Adaptive -fix
2018-09-11 11:02:41 +02:00
kreso-t
8edd584b68
Path: Adaptive - keep tool down ratio option + bugfixes
2018-09-11 11:02:41 +02:00
kreso-t
ae861300ed
Path: Adaptive - bug fixes
2018-09-11 11:02:41 +02:00
kreso-t
4e8ca5fff0
Path: Adaptive - linking optimization - chaining by distance
2018-09-11 11:02:41 +02:00
kreso-t
93ceff643d
Path: Adaptive - fix for VS build
2018-09-11 11:02:40 +02:00
kreso-t
834a374f7b
Path: Adaptive - fix for edge selections
2018-09-11 11:02:40 +02:00
kreso-t
f7ff42fe2b
Path: Adaptive - fix for keep tool down linking
2018-09-11 11:02:40 +02:00
kreso-t
4a3ec6d411
Path: Adaptive - linking optimizations
2018-09-11 11:02:40 +02:00
kreso-t
d824003c48
Path: Adaptive - path linking optimizations
2018-09-11 11:02:40 +02:00
kreso-t
a786607ec5
Path: Adaptive - bugfix
2018-09-11 11:02:39 +02:00
kreso-t
27da44cd8a
Path: Adaptive - keep tool down feature - alfa
2018-09-11 11:02:39 +02:00
kreso-t
0208643f7c
Path: Adaptive - fix for cut direction
2018-09-11 11:02:39 +02:00
kreso-t
41689cb949
Path:Adaptive - fix
2018-09-11 11:02:39 +02:00
kreso-t
4c33035276
Path: Adaptive - cleanup
2018-09-11 11:02:39 +02:00
kreso-t
b127dcc88d
Path: Adaptive - bug fix
2018-09-11 11:02:38 +02:00
kreso-t
e451d71420
Path: Adaptive - bugfix
2018-09-11 11:02:38 +02:00
kreso-t
a24f34ed64
Path: Adaptive - bugfix
2018-09-11 11:02:38 +02:00
kreso-t
0868db2fc4
Path: Adaptive - fix for stock to leave for outside region
2018-09-11 11:02:38 +02:00
kreso-t
68b281b813
Path: Adaptive - feature to clear from outside stock bounday inwards
2018-09-11 11:02:38 +02:00
kreso-t
b5646b7504
Path: Adaptive - bugfix
2018-09-11 11:02:37 +02:00
kreso-t
8ab4031073
Path: Adaptive - bug fix
2018-09-11 11:02:37 +02:00
kreso-t
a2e725821d
Path: Adaptive - fix for returning to clearence height
2018-09-11 11:02:37 +02:00
kreso-t
32983d4862
Path: Adaptive - support for cylindrical stock
2018-09-11 11:02:37 +02:00
kreso-t
d56ac268b9
Path: Adaptive - fine tuning
2018-09-11 11:02:37 +02:00
kreso-t
a7806e042d
Path: Adaptive - fix for stock to leave option
2018-09-11 11:02:36 +02:00