Need Help with G03 Code on Microturn 2000

All info relating to the Denford MicroMill and MicroTurn lathes and mills

Moderators: Martin, Steve, Mr Magoo

Post Reply
User avatar
boots
CNC Expert
CNC Expert
Posts: 220
Joined: Tue 16 Jan , 2007 21:22 pm

Need Help with G03 Code on Microturn 2000

Post by boots » Thu 31 May , 2007 14:22 pm

I am attempting to turn the bottom of an egg.

Everytime I program the lathe, I get a "bad arc end point" message.

I have a cylinder that is 45mm diameter and 60mm long. The datum is set on the right edge.

I want to end up with an arc on the right side of the cylinder from x-7.5 z0 to x0 z-20 (where the datum, x0z0 is the right edge). I know that I can't cut the whole thing in one pass, so I'm trying to take off 1mm at a time--meaning arc from x-1 z0 to x0 z-20, then arc from x-2 zo to x0 z-20, etc.---until reaching x-7.5 z0 to x0 z-20.

When I get this side done, I'll turn the piece and cut the top.

Here's what I've tried:
g3 x0 z-20 i1 k20 f150

g3 x0 z-20 i-1 k0 f150

None of the other variations on this command in the help file make any sense to me.
I am trying to finish this before my seniors graduate (soon.) Please help.
Thank you,

User avatar
Triac whizz
CNC Expert
CNC Expert
Posts: 238
Joined: Mon 17 Jul , 2006 21:48 pm
Location: France

Post by Triac whizz » Thu 31 May , 2007 23:24 pm

- should that x be negative on your machine? that's x past the centre line
where ever your centre is Z (K) will be negative

I presume there's a line above this one, ie, the start point? G02 & 3 tell the machine where to go to and where the centre is.
Self Catering Lodges in Central France with covered pool & large grounds
www.la-coterie.com

User avatar
Mr Magoo
CNC Guru
CNC Guru
Posts: 301
Joined: Tue 21 Feb , 2006 21:45 pm
Location: Brisbane, Australia

Post by Mr Magoo » Sat 02 Jun , 2007 8:45 am

I agree with Whizz - your X coords should be positive.

Also, try programming your arcs using radius (R) instead of circle centre(I,K)

Using R and the CNC will calculate the Cirle Centre for you.
Using I and K and you must calc the exact centre point else the CNC will complain

G01 X10 Z0
G02 X20 Z-5 R5

Note also that the X axis programming is a diamemter value (you program the diameter you want the billet to be, not the distance you want to tool to move) so this example will produce a 90 degree arc

Post Reply