Markus Lampert
7e3435053d
Fixed model edit
2018-10-02 09:42:52 -03:00
Markus Lampert
bc72303d66
Fixed support for objects in the tree without a Proxy
2018-10-02 09:42:52 -03:00
Markus Lampert
c23f800bc8
Fixed context menu for PathJob
2018-10-02 09:42:52 -03:00
Markus Lampert
604dc32f63
Fixed PathSetupSheet task panel and added doc strings to the UI.
2018-10-02 09:42:52 -03:00
Markus Lampert
4744b55903
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
90315b3752
Path: Adaptive - Small adjustment to link path cleaning
2018-09-29 18:12:45 +02:00
kreso-t
c4c9ce85e4
Path: Adaptive - small performance improvement
...
- related to linking path smoothing
2018-09-29 18:12:28 +02:00
kreso-t
51f1cabadb
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
cdbb902ae8
Fix for crash on windows env.
2018-09-26 17:05:29 +02:00
kreso-t
e6abbef296
Path: Adaptive - small improvement
...
- tendency to join cuts when possible
2018-09-26 17:05:05 +02:00
Zheng, Lei
1b4ff49d3a
Path.Area: fix offset pocket mode
2018-09-26 17:02:36 +02:00
kreso-t
f24b838b57
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
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