The Powermax45 has a built in voltage divider 50:1 (its actually a 51:1 according to their schematics 100k over 2k) So it has a theoretical max of 7 volts... I'm reading up to about 5 before the torch will extinguish.
I have one input to ground via 10kokm input and a 100uF cap. The other input is the 0 to -7 volts 10k to the positive of a 1458 OpAmp as a voltage follower so the input impedance is MegOhms. Then the other half of the 1458 is a 1:1 Voltage Inverter. A voltage divider with a pot tunes the hysteresis of the output. Each side of the pot goes to a comparator, and a second voltage divider pot sets the reference voltage. the comparators go through an and gate to disable the outputs, via an input from the PC, and/or a switch. Then on to two transistors to drive LEDs and the outputs to a Gecko G540.
The Torch Lit signal from the PM45 goes straight to the G540.
The table is in a metal shed, bare ground, standing on 4 12"concrete pads, on the soil. That is it for grounding. Work clamp is to the cutting slats (surplus catwalk grid)
Maybe I'm just lucky, but there was about 1V of ac noise on the "ground" side of the input and the 100uF dropped it to 10mV. There is built in filtering inside the PM45 at the 300Volt level.
If I leave the THC speed below 28IPM It seems to work . that's probably fine for flat stuff, I'm more worried about cutting thinner materials at high speed... Is there lag in the THC UP/DOWN inputs or not... will a Low Z rate work on thin mats. with the fast federate required. I know the BRAINS cause a small delay in the output to the enable portion of the circuit, because as I posted before and no response yet, the THC enable button In Mach3 DOES NOT APPEAR TO WORK..... Well not when I install the Parallel port driver... don't install it and it functions...just not in the real world... lol so If your using a Smoothstepper or something like it I guess your good to go. So as an alternative, I have a brain calculate x and y federates to enable the Torch Up/Down . ...Basic triangle square root of a squared plus b squared. I have yet to work the bugs out exactly how I want it to function, add a min THC speed DRO too the screen ETC. but for now it does move the torch up and down :p
There is also a weird hiccup once and a while.. If the THC had moved the axis, sometimes the jog up and down buttons loose their acceleration parameter so the motors stall and I have to reset.... So that makes me think the THC is turning acceleration off to move the axis then turning it on again for regular jogging... Or is there a separate acceleration value for the THC buried somewhere I have to set

? That would almost make sense to have a diff acceleration. for tiny moves than regular moves/jogging.
(as a note the current Z axis is a 5/16 18TPI screw with 36000 steps per inch... might have something to do with the acceleration

) I think Ill go try swapping pins to the y axis to try it out ... see what happens.)
Well no luck... definitely ignoring the acceleration rules though... my x and y are rack and pinion up to 1700IPM with moderate acceleration..in EMC2 or acceleration in the 300s+ if i stay under 800IPM... but that's just way too hard on the machine lol. and I cant hit those speeds with Mach and my current PC. Well anyways, I have room to reinforce things and add a little weight :p
Short answer to a simple question??? LoL .. have a good day.