1 Attachment(s)
CNC Interface and Torch Voltage Capture
I started lookign at the CNC interface.
When the CNC/manual switch is in the top position (CNC/Track Torch 4T) the torch doesn't trigger with lines 1 and 2 shorting on the CNC connector. That only works when the switch is in the bottom position (Manual Torch 2T).
So, it works fine in the manual mode, but I wondered if there is something about the CNC mode that I'm missing?
I also did a capture of the voltage on the CNC output port. Here's what I got.
Attachment 7616
I captured the voltage on pins 4 and 6. I didn't change the voltage divide jumper, but with a peak voltage of a little over 12 volts, it looks like the jumper is already in the 1/16 position. The X axis shows the sample number. The samples are 20 ms. apart.
From the graph, I'm guessing that the intial full voltage is prior to the arc igniting. I would guess that the voltage drops on ignition and then recovers as the torch stabilizes. Does that seem to make sense?
Good Article Listing Challenges of a THC
Just found this article on how a THC works. It had a good listing of challenges.
http://www.fabricatingandmetalworkin...pplications-2/
The software itself shouldn't be hard to do, figuring out how it should work is the challenge. The article lists "Levels of Complexity". A brief summary is:
1) cutting speed changes: going slower gives a wider kerf and can cause torch dive
2) Gas pressure flucuations: pressure changes can cause the torch to go up or down
3) Kerf crossing: crossing a kerf can cause dive
4) Timing issues: is the torch is active at the end of the cut while the system decelerates the torch will dive
5) Electrode wear: as the electrode wears the tip will get closer to the metal
My initial thoughts on these are:
1) Not real sure about this one
2) I think this is best addressed by the compressor and regulator
3) kerf crossing is easy to adjust for by looking at the rate of change of voltage. I would expect kerf crossing to cause a large immediate jump in voltage versus warped metal giving a slower change in voltage
4) I would think this is handled by Mach
5) It would be easy to track tip changes and cutting time and have some compensation factor
Anyone have any other thoughts?
Torch Voltage Sensing Update
I talked to my consulting electrical engineer. He agreed that it's probably an isolated supply. He thought that the a/c wave form I saw between grounds was probably just noise and so low a current it wouldn't be an issue.
I got the voltage divider set up. The calculated values weren't giving me the expected voltages. I believe that it's due to the existing resistors in the CNC interface. So, I went with the "scientific empirical testing model". I just kept trying different resistor combinations until I got the voltage I wanted :D
I also decided I'm going to add a couple zener diodes to protect the Arduino from overvoltage.
Once I get it all hooked up and know it works - I'll publish a schematic.
I'm not going to do anything with the torch height control loop yet. Since I don't have my table finished, it won't do me any good.
I may start working on some other aspects of the software (calibration, test mode, etc).
I haven't decided if I'd write a PC app to talk to it. I went to the trouble of isolating the power supplies for the BOB. If I do a serial connection and don't isolate the serial port, it would make the BOB isolation a wasted effort. I'll probaby wait until I know Mach better to understand if there's value in interfacing the Arduino with it via a serial port.
Just spent the day working on the gantry rail adjustment so that I can move the overall project along.
If the THC works, I'm curious what level of interest there would be in others duplicating it. If I can get it to work, I'll make all the info available, but I'm doing it specifically for the PP50. At this point I'm not real interested in making it a general solution.