Hello Guest it is March 28, 2024, 04:38:15 PM

Author Topic: G68 and Plasma cutting - help!  (Read 5745 times)

0 Members and 1 Guest are viewing this topic.

G68 and Plasma cutting - help!
« on: July 13, 2011, 05:03:05 PM »
Hi all,

I can't seem to find anything on XY rotation for a CNC Plasma Cutter.

I know other controller software can do it, so MACH3 should also be able to do it! When we load a plate on our bed it is not always 100% parallel to the X or Y axis. I want to use a laser (with an offset to the torch tip) to calculate the amount of degrees that the plate is rotated. I figured it to be something like this:
1. Move torch to corner of plate (which should become X0, Y0)
2. Laser shines on the corner and operator press button to say this is the 0,0 coordinate
3. Operator moves torch along the X axis towards the next corner (which might be at an angle of say 5°)
4. Bring laser to exact corner and operator press the button again to tel the machine the current coordinate. (ex X1000, Y20)
5. Now (somehow??) it should know the plate is not parallel to the side and rotate the XY plane by 5°

After the job is cut it should take the XY axis back to normal state.

My research only told me that it might be the G68 code, but I have no idea how to use it! This would save a lot of time in CNC Plasma Cutting!

Any help would be appreciated!
 

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G68 and Plasma cutting - help!
« Reply #1 on: July 13, 2011, 05:20:02 PM »
Mach does NOT have that function as a normal feature.

Depending on what Z home method you use the G68 MAY or MAY NOT work.

With the G28.1 style Z home(TOM) it will NOT work

With the G31 style Zhome(TOM) it WILL work

(;-) TP
Re: G68 and Plasma cutting - help!
« Reply #2 on: July 14, 2011, 11:02:20 AM »
uh-oh! I have it on G28.1 at the moment... I wanted to change it to G31 a while ago but didn't have time to sort it out. I understand that you use G31 if you have a Z Limit/Home switch at the top of the Z axis, and another for plate sensing... Correct?

I'll try and figure it out using the G31...and then I'll ask you again! :)

Thnx Terry!

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G68 and Plasma cutting - help!
« Reply #3 on: July 14, 2011, 04:29:08 PM »
You just set your ZhomeTOM  switch to be a probe. Then substitute the G31 for the G28.1. Your backoff setting may change a few thou so you may need to reset that value. That will get you running and you will have to change your post to reflect the change .

G68 is really great to have with plasma.

(;-) TP
Re: G68 and Plasma cutting - help!
« Reply #4 on: July 15, 2011, 03:29:52 AM »
OK. I have changed the machine and PP to use G31, and it works...

Now for the G68... can you please help me to use it?

BTW - why doesn't G68 work with G28.1?

C

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G68 and Plasma cutting - help!
« Reply #5 on: July 15, 2011, 10:24:31 AM »
When Art set up the G68 in Mach he assumed that you should NOT be able to home the machine while in a rotated position ,and he assumed correct for the X and Y axis. But homing the Z would have no effect on the rotated axis, I tried to get it fixed BUT it did not happen(;-) It would be BETTER IF you could use the G28.1 for the Z as it gives you the dual function of home and limit from the same setup. AND allow you to use a probe funtion if needed.

IF you had a seperate Probe feature you could do an auto sheet setup where the probe touched off on the edges of either the X or Y axis and rotated the program to fit the sheet.

Just a thought, (;-) TP

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G68 and Plasma cutting - help!
« Reply #6 on: July 15, 2011, 10:33:54 AM »
To use the G68 function is fairly simple the easy way is to move into position at the point you want to PIVOT the program at(normally at X0Y0) . Then figure out the rotation angle you need.

Then apply the rotation angle from the MDI screen.

NOW THE REALLY WEIRD PART. The machine will cut in the rotated plane BUT it will not JOG in the rotated plain. It jogs in the original machine coord plane.

This also was Art's choice I tried to get it changed as well, no luck. It could have been an option to go either way. It makes it very strange when you have to jog away from a lost arc to clean or change consumables.

But for the most part it IS what it IS and does work. You just have to understand the QUIRKS

(;-) TP
« Last Edit: July 15, 2011, 10:42:42 AM by BR549 »
Re: G68 and Plasma cutting - help!
« Reply #7 on: July 19, 2011, 08:40:19 AM »
It seems rather simple - it makes sense. But how do you implement it in Mach3? Should I run a macro to calculate the angle or how should I do it?

C

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G68 and Plasma cutting - help!
« Reply #8 on: July 19, 2011, 09:42:21 AM »
You can do it a bunch of different ways just depends on what YOU want. It can be done from a macro or a lot of people use a large protractor to get the angle off the table. Some use best guess(;-) to make it fit.

(;-) TP

Re: G68 and Plasma cutting - help!
« Reply #9 on: July 19, 2011, 10:03:23 AM »
OK. Say I get the angle, how/Where do I put the angle into the software? How do I use the G68 code?