OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22452 (Git)
Build type: Release
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)
(built from source 9/15/20 10PM)
Generating code for a simple pocket operation is ignoring the start depth and stepdown values; the initial z-axis value is the finish value. The design is not complex:
PaintCanRackPath.png (69.97 KiB) Viewed 302 times
I believe this is a bug. I've attached the freecad file and the generated gcode (extension changed to .txt so I could attach it) for examination. If I've done something stupid please let me know as soon as possible...
I have not yet compiled the latest fixes, but something I noticed in your file is that the "Finish Depth" is set incorrectly. This should be the final step-down value wanted, not the final depth. Usually no more than 0.1 mm or 0.2 mm. In many cases it is just zero.