Given that the exemplar pp posted previously in this thread is rather long and a bit complex given the conditional rotary and G93 features, I’ve prepared a simpler flatsheet-only exemplar pp w various use of Custom Options, for those that may be interested.
These pps are useful if you intend to write or modify your own pp.
- If have or are going to have a rotary axis at some time, then I recommend the rotary pp flavor since it also works fine in flatsheet (XYZ) machines (GRBL controllers) without having the RotaryPlasma plugin enabled. That way you write the pp code one time and its the same pp for rotary and non-rotary jobs, no switching pps.
- If you have no intentions on using or adding a rotary axis, then use the new flatsheet-only pp since its much simpler. It’s also GRBL dialect gcode.
- of course if you don’t use a GRBL controller, then you can still use these pps as an example of various sheetcam API use, or you can modify the pp to the gcode dialect of your controller.
I’m renaming the former pp in this thread to that posted here and will maintain it under the new name, along with the new flatsheet-only sister pp.
SC pp exemplar flatsheet w Custom Options V2-5.scpost (17.4 KB)
SC pp exemplar Rotary w flatsheet w Custom Options v5-17.scpost (45.8 KB)