Hi all,
I am a new member to this forum and am also relatively new to machining. I have a question regarding G71/G70 when NOT using G42/G41 nose comp.
Some background info: We are using a 1998 Daewoo puma 200 2 axis lathe with Mitsubishi Meldas 500 controller. We typically program the lathe by hand. Anyway, I've been putting the G41/G42 in the G71 canned cycle so the G70 canned cycle can apply tool nose comp. I know that the G71 ignores tool nose comp.
However, I feel like the lathe can get a mind of its own sometimes when g42/g41 tool nose comp is used, so I want to get away from using it and instead incorporate the tool nose radius directly into my code. For example, I have always done G42/G41 like this:
Generating a .040" radius on the front of the outer diameter of 3.188":
....
G00 X4.65 Z.05
G71 U.065
G71 P101 Q102 U.004 W.001 F.008
N101 G42 G00 X3.108
G01 Z0.
G03 X3.188 Z-.04 R.04
....
Note: G71 is using a turning tool with No.2 .031" nose radius and G70 would use a turning tool with a No.1 .0156" nose radius.
But, instead of using G41/G42, I want to incorporate the finishing tool's No.1 nose radius into code which would be:
G00 X3.076 Z.050
G01 Z0. F.005
G03 X3.188 Z-.0556 R.0556
But this is where my question arises. If I put the above code with the No.1 nose radius into G71 (where a No.2 nose radius is used), will it overcut my part? My wish is to put this code into G71 so the G70 with the No.1 nose radius will read it and finish the part, but I am afraid that my part may be overcut from the No.2 radius in G71. Is this true? If it is, how will I get around it?
Would the solution be to incorporate the No.2 radius into the G71 code and then not use G70, instead opting for G01 moves with the No.1 nose radius to finish the part?
Sorry for the long post. I am just confused and need help. If there is a better way you guys do this, please chime in
Thanks,
Chris
I am a new member to this forum and am also relatively new to machining. I have a question regarding G71/G70 when NOT using G42/G41 nose comp.
Some background info: We are using a 1998 Daewoo puma 200 2 axis lathe with Mitsubishi Meldas 500 controller. We typically program the lathe by hand. Anyway, I've been putting the G41/G42 in the G71 canned cycle so the G70 canned cycle can apply tool nose comp. I know that the G71 ignores tool nose comp.
However, I feel like the lathe can get a mind of its own sometimes when g42/g41 tool nose comp is used, so I want to get away from using it and instead incorporate the tool nose radius directly into my code. For example, I have always done G42/G41 like this:
Generating a .040" radius on the front of the outer diameter of 3.188":
....
G00 X4.65 Z.05
G71 U.065
G71 P101 Q102 U.004 W.001 F.008
N101 G42 G00 X3.108
G01 Z0.
G03 X3.188 Z-.04 R.04
....
Note: G71 is using a turning tool with No.2 .031" nose radius and G70 would use a turning tool with a No.1 .0156" nose radius.
But, instead of using G41/G42, I want to incorporate the finishing tool's No.1 nose radius into code which would be:
G00 X3.076 Z.050
G01 Z0. F.005
G03 X3.188 Z-.0556 R.0556
But this is where my question arises. If I put the above code with the No.1 nose radius into G71 (where a No.2 nose radius is used), will it overcut my part? My wish is to put this code into G71 so the G70 with the No.1 nose radius will read it and finish the part, but I am afraid that my part may be overcut from the No.2 radius in G71. Is this true? If it is, how will I get around it?
Would the solution be to incorporate the No.2 radius into the G71 code and then not use G70, instead opting for G01 moves with the No.1 nose radius to finish the part?
Sorry for the long post. I am just confused and need help. If there is a better way you guys do this, please chime in
Thanks,
Chris