Hello,
You may skip the introduction. I think yet it may be useful to tell my context and challenges, to those that think they coud benefit the relatively long experiences and questions I had
Intro
I have started and almost finished a plasma CNC project, basing my self mainly on “JD Garage”'s blueprints. You may find them easily on youtube
(These blueprints are for sale, pretty, cheap 25 euros or dollars), but beware, from my experience this project takes muuuuch time, much more than what I would expect, even though their explainations are nice. The blueprints and the general design as well have some pros and cons. The EMI issues are barely tackled, even though this is a serious problem, which really takes time, to adress according to serious standards. We might discuss about all of this if you wish. But this forum is not especially the place for this aim)
This JD Garage project offers a XY plane simple build, and the use of Z axis for a probe to keep the right distance between the torch and the material. It also offers a cheap way to get a kind of rotary axis, but only for round tubes and specific cuts to them, using the X motor driver to drive another motor turning round tubes around themselves . I want to use a 4th axis of its own, with a specific driver and motor, and a chuck of four jaws, to cut rectangular tubes too, square tubes at least. However,I did not want to spend too much money on everything. Therefore, Grbl is still relevant, as it has various fork versions, working with Arduino Mega, offering 4 or 5 axis ( even 6 axis with one of them I believe). Among them, I chose until now Grbl Mega 5X, but that may not change a lot its working.
I plan to implement later a THC (and make it of my own perhaps), working of its own. Of its own because GRBL is not able to deal with a THC, but the Z probe touchoff befor each cut would in my opinion make it easy to compensate the lack of consistent Z DRO once the the THC influences the Z motor without Z DRO feedback. A few optocouplers may be able to take the control of the Z driver according to some THC settings, and and give it back to GRBL after each cut finishes.
I have not yet bought SheetCAM, but it looks to me like a better solution than Fusion 360 for instance, as was recommended by JD Garage family. Once you buy, you have it, no number of “activated models” limitation, and you can process rotary tube cuttings with just a few more tens of euros while it looks like Fusion does not offer the 4th or 5th axis CAM in its free version.
Main subject of the thread :
But, I am not sure of the sheetcam post processor that would fit my needs, given this quite complex situation. 3 cartesian axis including probe, one 4th and rotary axis, and later a THC attached to Z motor but independant from GRBL. Especially I know nothing about postprocessors even though I may be willing to learn, and need one able to fit my design.
It happenned that bLouChip shared the postprocessor he developped there : https://sheetcam.discoursehosting.net/t/grbl-plasma-w-thc-torch-touchoff-and-rotary/7342/5
and it looked like it was similar to my needs. I saw in the forum some other people deal with grbl postporcessors challenges. So after a few questions to him, he suggested me to open a specific thread where we may discuss the issue and its solutions, hence this post.
I hope this may help some other users. I will be active back in this thread in a few weeks hopefully, and do not know yet of bLouChip’ disponibility, but whoever else is willing to contribute to common good and building collective intelligence is of course welcome.