Plasma cutting auto Z control

Started by Woodboss, October 15, 2018, 01:30:47 AM

Previous topic - Next topic

Woodboss

I'm aiming to set up for plasma cutting soon an will want to use an automatic Z height control.
Currently I am considering using an off the shelf Stepper operated Z slide linked to the robot via an Arduino.
The arc voltage will be monitored by an off the shelf controller which will send up/down commands to the Arduino which ih turn will send pulses to the Z stepper.
The Arduino will also control the plasma cutter.

Operation sequence will go something like this:
1. Robot places torch over start of cut and sends 'start cut' signal to Arduino
2. Arduino drops 'ok to move' signal from the robot, robot pauses
3. Arduino lowers the z-axis into the material until the touch sensor is activated.
4. Arduino z-axis DRO resets to zero and the Arduino raises z-axis to pierce height.
5. Arduino fires torch, operates pierce delay and the activates ATHC to regulate cut height.
6. Arduino resumes 'ok to move' signal to the robot which follows the intended cut path.
7. THC compensates for torch height during cut.
8. If arc fails during cut, THC will tell Arduino to drop 'ok to move' signal so the robot can pause while torch re-fires the arc.

I'm just wondering if anyone had already done this - or can see a flaw in my plan - before I get started.

Olivier

Quote from: Woodboss on October 15, 2018, 01:30:47 AM
I'm aiming to set up for plasma cutting soon an will want to use an automatic Z height control.
Currently I am considering using an off the shelf Stepper operated Z slide linked to the robot via an Arduino.
The arc voltage will be monitored by an off the shelf controller which will send up/down commands to the Arduino which ih turn will send pulses to the Z stepper.
The Arduino will also control the plasma cutter.

Operation sequence will go something like this:
1. Robot places torch over start of cut and sends 'start cut' signal to Arduino
2. Arduino drops 'ok to move' signal from the robot, robot pauses
3. Arduino lowers the z-axis into the material until the touch sensor is activated.
4. Arduino z-axis DRO resets to zero and the Arduino raises z-axis to pierce height.
5. Arduino fires torch, operates pierce delay and the activates ATHC to regulate cut height.
6. Arduino resumes 'ok to move' signal to the robot which follows the intended cut path.
7. THC compensates for torch height during cut.
8. If arc fails during cut, THC will tell Arduino to drop 'ok to move' signal so the robot can pause while torch re-fires the arc.

I'm just wondering if anyone had already done this - or can see a flaw in my plan - before I get started.
Yeah tried it but i left the project as it took too much time.

Regards
Oliver

Laura2254

#2
Which software did you use to generate the G-codes for this machine?
We've bought the same machine but without the torch height controller. Now i'm looking for a software to generate G-codes
for plasmacutting !