![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| CNC Plasma and Waterjet Machines Discuss building, operating CNC Plasma, waterjet and EDM machines here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I'm having trouble setting up the torch height contro on our new plasma table. Allow me to describe verbosely my understanding of the process: I built a touch-probe which has the torch floating in a housing so that the tip can be touched on the workpiece. The z-axis is supposed to continue down for a known distance until a limit switch is tripped. Z zero is reset, z is retracted by the known distance, z zero is reset again. z is now retracted to the pierce height and reset again. The torch is fired and after a dwell, z is retracted to the cut height and reset again. Now the code for actually cutting the profile is released and the torch height is managed. So far so good. I now have to figure the block of g-code that will achieve the above: I suppose it will look something like: G0 z20. (retract to above the workpiece) G28.1 z- (probes for the limitswitch activation in z negative direction) G92 z0. G0 Z20. ( WHERE 20 IS THE KNOWN DISTANCE TO TRIP THE LIMIT ONCE THE TIP HAS TOUCHED THE WORKPIECE) G92 Z0. G0 Z3. (MOVE TO PIERCE HEIGHT) G92 Z0. M3 (SPINDLE ON TO FIRE TORCH) G4 P2. (DWELL FOR 2 SECONDS AFETR TORCH FIRES) G0 Z 2. (LIFTS TORCH 2MM TO CUTTING HEIGHT) G92 Z0. (RESET Z ZERO ) .....CONTINUE TO REST OF PROFILE CUTTING MOVEMENTS Can someone please have a look and see where the mistakes are? I am sucking substantial parts of this from my thumb. The Mach 3 setup reads the limit switch as z-home, by the way. Thanks in advance |
|
#2
| |||
| |||
| Here's a little segment of a Gcode file I used recently, just the part moving to the first pierce point and going through until it starts moving: N0090 G00 Z1.0000 N0100 X1.0376 Y-0.7923 N0110 Z0.1500 N0120 G28.1 Z0.12 N0130 G92 Z0.0 N0140 G00 Z0.1250 N0150 G92 Z0.0 N0160 G00 Z0.1500 N0170 M03 N0180 G04 P0.1 N0190 G01 Z0.0600 F100
__________________ Carl |
|
#4
| |||
| |||
| It looks like the only differences are that you are zeroing the Z axis at pierce height, and again after the move to cut height. You also mention lifting the torch from pierce to cut--that's backward, pierce happens higher than cut.
__________________ Carl |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Torch Height Control | Rxe | CNC Plasma and Waterjet Machines | 7 | 04-07-2010 06:09 AM |
| DIY torch height control | mjp | CNC Plasma and Waterjet Machines | 34 | 12-20-2009 02:57 AM |
| Need better torch height control? | Karl_T | CNC Plasma and Waterjet Machines | 4 | 04-27-2009 11:36 AM |
| Torch Height Control | luther | Plasma, EDM and other similar machine Project Log | 4 | 07-12-2007 03:51 PM |
| Torch Height Control / Capacitive Height Control | ahlbebuck | Open Source Controller Boards | 0 | 11-27-2006 01:32 PM |