The owner of Estlcam publishes the Requirements for CNC Programs.
Modifications and enhancements I made:
- removed bCNC code and output
- removed Spindle Wait code, it's inside the estlcam configuration:
- removed modal code: "Repeating g-codes must not be omitted"
- changed Pre and Postamble: there's no G17, G20/G21, G90/G91, M2 codes in estlcam.
- cleaned up arguments & definition
- added --tool-change-use-altcmd, you can use M0 instead of M6: https://youtu.be/mkBrIdcsgMc and
- removed verify of motion-mode in preamble: estlcam supports only G90
- changed coolant modes: Flood (M8/M9), Mist (M10/M11)
Comments and discussions about this postprocessor are welcome. But keep in mind: i'm not the owner of Estlcam.
Kindly regards, Harald Hartmann