I have a 4x4 cnc router table which i retrofitted into a plasma table by:
-I removed the spindle and attached a hypertherm 45xp machine torch
-Hooked up THC (THC3T-02)
-Got sheetcam
-Using Mach 4 with ESS
currently my sheet cam PP is set to output only X and Y, NO Z movements...with m3/m5 and torch on/off.
I am able to jog down manually to the sheet and set z zero and start gcode, after the torch fires my THC starts doing its job and moves the Z axis up/down depending on the metal curve. I cut very thin 24-26G on 30 amps low speed so the sheet it never fully flat.
The first cut is always great but my issue arises when i have a part which is not one long cut and involves many holes and cuts far apart, sometime my THC will move the torch up but when it jogs to the next location to fire it is too hign and does not know till it already fires and the THC needs to try to bring it down again, by this point the part is ruined.

I have read many forums on OHMIC touch off and wanted to get some feedback on my thought before i go buy material, i am hoping to achieve the below:
when M3 is triggered to fire torch i would like the machine to jog down to sheet and set Z 0 and jog back up to pierce height then fire torch, I want this to happen every time M3 is triggered.
Is this the best way to get my table up and working or would you suggest another approach?
PS: i do not understand macros at all, if someone can help me write a M3 macro which will do the above i will be forever be in your debt.
Also hypertherm has a ohmic retainer (part 220953) if i buy this is this all I would need to be able to do the auto Z 0 or will I need additional hardware? another option is the CandCNC feather touch off kit for $85.
Regards,
plasma629