Hello Guest it is July 20, 2019, 01:55:36 AM

Author Topic: Mach Turn Radius compensation  (Read 8616 times)

0 Members and 1 Guest are viewing this topic.

Mach Turn Radius compensation
« on: February 26, 2008, 08:17:40 PM »
Hello everyone.
Im trying to figure out how to use the radius compensation in Mach turn and Im having a bit of trouble. Ive read the PDF and a couple of other threads I could find but am still having a bit of trouble making it work.

Here is a simple program I made using the wizard to turn a simple radius, change tools and part off using two seperate tools. the parting tool needs no comp so its really just tool number 2 in the program that I need to compensate for.

G18 G64 G80 G90 G40 G49
G00 X1 Z1
M6 T0202
M3 S 1500
(STOCK FINISH)
G00 X.183 Z.02
F5
G01 Z-.75
G00 X.2
G00 Z0
G01 X0
G00 Z.02
(START RADIUS)
G00 X0.205
G00 Z0.02
F5
G00 Z-0.0144
G01 X0.185
G01 X0.185
G03 X0.1706 Z0 I-0.185 K-0.1706
G01 Z0.02
G00 X0.205
G00 Z-0.0296
G01 X0.185
G01 X0.185
G03 X0.1554 Z0 I-0.185 K-0.1554
G01 Z0.02
G00 X0.205
G00 Z-0.0456
G01 X0.185
G01 X0.185
G03 X0.1394 Z0 I-0.185 K-0.1394
G01 Z0.02
G00 X0.205
G00 Z-0.063
G01 X0.185
G01 X0.185
G03 X0.122 Z0 I-0.185 K-0.122
G01 Z0.02
G00 X0.205
G00 Z-0.0822
G01 X0.185
G01 X0.185
G03 X0.1028 Z0 I-0.185 K-0.1028
G01 Z0.02
G00 X0.205
G00 Z-0.1048
G01 X0.185
G01 X0.185
G03 X0.0802 Z0 I-0.185 K-0.0802
G01 Z0.02
G00 X0.205
G00 Z-0.135
G01 X0.185
G01 X0.185
G03 X0.05 Z0 I-0.185 K-0.05
G01 Z0.02
G00 X0.205
G00 Z-0.1417
G01 X0.185
G01 X0.185
G03 X0.0433 Z0 I-0.185 K-0.0433
G01 Z0.02
G00 X0.205
F2
G00 Z-0.185
G01 X0.185
G01 X0.185
G03 X0 Z0 I-0.185 K0
G01 Z0.02
G00 X0.205
(TOOL CHANGE AND PARTING OP)
G00 X1 Z1
M6 T0606
S200
G00 X.2 Z-.75
G01 F.5
G01 X0
G00 X.2
G00 X1 Z1
M6 T0202
G00 X0 Z.01

M5
M30


Now from what i can tell a right hand 55 degree insert tool would be tool angle number 3?
tool radius is .015''

now I tried using g41's and g42's before and all It did was make my arcs go crazy?
how would one incorporate the comp into the above program?
and am I missing any check boxes in the set up to make it work properly.
There really needs to be a video tutorial on this.

Im sure there will be questions so ask away.
Chris
Re: Mach Turn Radius compensation
« Reply #1 on: February 26, 2008, 08:27:58 PM »
I guess part of my problem is in understanding how the compensation works because unlike milling where the controlled point is at the center of the radius, the control point with a lathe tool is actually away from the tip in imaginary space. How does mach take account of this?, or do I have to do the math for it to set the control point at the center of the radius on the tool rather than just touching off and setting my zero's which would put the control point in front of the tool?
Chris
Re: Mach Turn Radius compensation
« Reply #2 on: February 26, 2008, 08:36:46 PM »
Chris,
Here's a topic I started last year on a similar situation.
It ended up as "Needing Sorted" in the software.
I have not seen that it has been fixed yet. Not sure, but you might want to check before struggling too much.
http://www.machsupport.com/forum/index.php/topic,5288.10.html
RC
Re: Mach Turn Radius compensation
« Reply #3 on: February 26, 2008, 08:53:24 PM »
yeah I read that, but it doesnt really help me too much. Just looking for some guidance on how it works differently from Mach mill. I'm getting a number of errors. One tells me the "program is to complex for advanced compensation" what ever that is. other times I get funny little circles in the program which Ive read about on other peoples posts. there it was said that the line segments where too small for comp. But in the program Ive posted there are no such small line segments just large straight moves and large arcs??
wanted someone with experience to add the comp to my program so I could see how they did it and hopefully learn a good format to use.
I do all of my programing myself without using CAM software so the whole "let your CAM software do the compensating", answer doesn't help me much. I'd just like to know if this feature is actually ready for use yet or not. or if it is still too buggy to use.
Re: Mach Turn Radius compensation
« Reply #4 on: February 26, 2008, 09:03:57 PM »
That's exactly what I'm trying to say.... I spent a lot of time on it only to find out that it doesn't work as it is intended to in Mach.
It was futile. That function is not finished in Mach. Never was. As far as I know. The last I heard, Brian had it on his "TO DO" list.
I don't think it's ready yet.
Maybe in the latest Rev.
Good luck,
RC
Re: Mach Turn Radius compensation
« Reply #5 on: February 26, 2008, 09:29:17 PM »
Thanks.
maybe Mr Barker could comment on where he is with this.
what solution are you using. Are you just using CAM software?
Chris
Re: Mach Turn Radius compensation
« Reply #6 on: February 26, 2008, 09:44:44 PM »
The only cam I've tried is LCam. And its not ready for Turn yet.
Where I have a radiused tool tip going from turning the OD, then a chamfer to a facing cut, I just do the math and write the code accordingly. Bit of a pain.. but it comes out OK.
 RC
Re: Mach Turn Radius compensation
« Reply #7 on: February 26, 2008, 09:52:08 PM »
well I guess then with turning a radius it would be easier to compensate on setup so that the control point is at the center of the radius of the tool, then just write the program to cut the part to a radius that is equal to the desired radius plus the radius of the tool tip.
man there goes all my hopes and dreams of versatile, quick and easy programing.
Chris
Re: Mach Turn Radius compensation
« Reply #8 on: February 26, 2008, 10:46:27 PM »
Hang on to your Hopes and Dreams Chris.  I am...in hopes that this will soon be dreamy control software.
It's still relatively new and very complex.
Have faith,
RC
« Last Edit: February 26, 2008, 10:49:29 PM by Overloaded »

Offline Graham Waterworth

*
  • *
  •  1,863 1,863
  • Yorkshire Dales, England
    • View Profile
Re: Mach Turn Radius compensation
« Reply #9 on: February 27, 2008, 04:00:42 AM »
Hi Guys,

I will try and correct a few points about tool compensation in turning.

1. Compensation on a lathe is in no way the same as milling.

2. Tool comp on the lathe has no effect on the diameter of the work.


Lathe tools have a nose radius, this can be set to 1 of 8 tip directions in the tool offset table along with the actual radius of the tool tip.

A standard finish turning tool is set to 3 an internal tool is set to 2.

Radius comp is there to compensate for the error between the programmed change point and the actual contact point of the tool.  This sound odd I know but without it angles and rads are the wrong shape and size.

Now the crunch.

I have never got Mach to work properly, I think there are major issues with comp in lathe,  I need to talk to Brian and Art about this while Lathe is getting some attention.

Graham.



Never give up, time will pass, the cloud will clear, the sun will shine once more.