FreeCAD: master cfa6ad5d

Author Committer Branch Timestamp Parent
russ4262 russ4262 master 2020-06-20 19:27:04 master 002e25b5
Changeset Path: Slot operation fixes and improvements

- Add `CutPattern` feature, defaulting to `ZigZag`.
- Change inter-pass retractions to SafeHeight for multi-pass operations.
- Fix division by zero instance for particular Perpendicular use case.
- Synchronize property values with inputs in both the Property View and Tasks Editor windows.
- Change `LayerMode` default value to `Multi-pass`.
- Improve debug messaging.
- Consolidate code and remove unused code.

Path: fix exception thrown
mod - src/Mod/Path/Gui/Resources/panels/PageOpSlotEdit.ui Diff File
mod - src/Mod/Path/PathScripts/PathSlot.py Diff File
mod - src/Mod/Path/PathScripts/PathSlotGui.py Diff File