Hello Guest it is April 23, 2024, 04:01:44 AM

Author Topic: Help with setting up a THC that works Mach4 Hobby + ESS + Proma 150  (Read 663 times)

0 Members and 1 Guest are viewing this topic.

Hello

I'm having a terrible time getting a THC to work with Mach4.

My setup is: Floating head Z axis w/ 5mm negative travel, Hypertherm 65, Proma 150, Ethernet Smooth Stepper, and Mach 4 Hobby.

My problem is (I think) with offsets.  It seems that sometimes I have a working THC solution, and other times the inputs from the up and down pins are being ignored.  Sometimes just the up, sometimes just the down, sometimes both.  Confirmed while running G code, MDI, or using the test function on the Proma.

I have set the max and min HC settings in the ESS plugin to be MAX +5 and MIN -5 from the WORK COORDINATES LIMIT.  But what I've been noticing is that this seems to be not reliable.  Sometimes only the down function works, others only the up.  I just cut an entire job watching the THC commanding an upward movement but nothing responded on the table, the Z never lifted while cutting.

Could this be related to the G31 or G92 commands in the G code?  I have posted the beginning of the last file I cut below.

Something else that I noticed is the only sure fire way to make the THC work is to enable "IGNORE LIMITS" on the HC tab of the ESS plugin.  HOWEVER, and a big however, this is treacherous.  I got in a jam earlier this week as the THC was commanding down down down all the while the Z was being torn off.  I would really much rather have a working solution that involved setting some limits that I can at least rely on.

Here's the beginning of my code:

N5 G90
N10 G71

(2D Profile5)
N15 G0 X1.5 Y-4.55
N20 G31 Z-100. F3500.
N25 G92 Z-5.
N30 G0 Z18.
N35 G0 Z3.
M62P3
N40 G1 Z0. F3500.
N45 G1 Y-2.25.........


For what its worth, this was post in Fusion 360 with a modified Mach3 script.

Any help would be appreciated, thanks!



Re: Help with setting up a THC that works Mach4 Hobby + ESS + Proma 150
« Reply #1 on: January 06, 2022, 07:08:06 AM »
Hello
Here is my Plasma probing program (test). I use pokeys57CNC, and PlasmaSens...
Please check:...
N0010 G90 G94 G17 G49 G40 G80(Plasma testing-Probing)
N0020 G21
N0030 G28 G91 Z0
N0040 G90
N0050 G00 Z20.0000
M98 P100 L100
N0280 G17
N0290 M99
N0300 M05
N0310 G00 Z20.0000
N0320 M05 M30

O100
N0060 G00 X32.4 Y0.3
N0070 G31 Z -100 F500.0
N0090 G00 Z4.1000
N0100 G92 Z0.0
N0110 G00 Z3.8000
N0120 M03
N0140 G00 X32.4 Y0.3
N0150 G43 Z15. H01
N0160 G00 Z5.
N0170 G01 Z1. F402.
N0180 Z0.3
N0190 G18 G03 X32.1 Z0. I-0.3 F1206.
N0200 G01 X31.8
N0210 G17 G03 X31.5 Y0. J-0.3
N0220 G02 X-31.5 I-31.5
N0230 X31.5 I31.5
N0240 G03 X31.8 Y-0.3 I0.3
N0250 G01 X32.1
N0260 G18 G02 X32.4 Z0.3 K0.3
N0270 G00 Z15.
 M99