johnryancnc
Plastic
- Joined
- Mar 30, 2018
Hi,
I'm new to programming Okuma lathes (very minimal experience programming lathes at all, and several years ago at that). I just started a new jab and am tasked with programming for our LB15. There aren't any other programmers here so I just have to go through the old programs and figure out how to program based on that. So far so good. I am a bit confused about the function of the NAT(nn) word though. I see some programs using is and some not. Can someone enlighten me?
Here's an example I found in our database that uses the NAT(nn) word:
$K345.MIN%
N0001 G00 X15 Z15
N0002 G50 S3500 (C600G-6008)
NAT01 (TURN TO .625 X 5.227)
N0100 G97 S1429 M42 M03 M08
N0101 G00 X1.23 Z0.1 T010101
N0102 G96 S460 (R.TURN)
N0103 G85 N0104 D0.16 F0.006 U0.008 W0.004
N0104 G81
N0105 G00 X1.13
N0106 G01 Z0 G42 E0.006
N0107 X0 E0.006
N0108 X0.625 E0.006
N0109 Z-5.227 E0.006
N0110 X1.13 E0.006
N0111 G40 K-0.0004
N0112 G80
N0113 G00 X1.23
N0114 G97 S1429 M09
N0115 X15 Z15 T0100
And here's an example that doesn't use the NAT(nn) word:
$K165.MIN%
NSTRT
N0001 G00 X15 Z15
N0201 G00 X1.725 Z0.1 T010101 (TURN)
N0202 G87 N0203
N0203 G82
N0204 G00 Z0
N0205 G01 X1.625 G41 F0.008
N0206 X1 F0.005
N0207 X1.44
N0208 G03 X1.6 Z-0.08 K-0.08
N0209 G01 Z-2.1
N0210 G40 I-0.0004
N0211 G80
N0212 G00 X1.725
N0213 Z.100
N0214 M09
N0215 X15 Z15 M01
What's going on here? Thanks in advance!
John
I'm new to programming Okuma lathes (very minimal experience programming lathes at all, and several years ago at that). I just started a new jab and am tasked with programming for our LB15. There aren't any other programmers here so I just have to go through the old programs and figure out how to program based on that. So far so good. I am a bit confused about the function of the NAT(nn) word though. I see some programs using is and some not. Can someone enlighten me?
Here's an example I found in our database that uses the NAT(nn) word:
$K345.MIN%
N0001 G00 X15 Z15
N0002 G50 S3500 (C600G-6008)
NAT01 (TURN TO .625 X 5.227)
N0100 G97 S1429 M42 M03 M08
N0101 G00 X1.23 Z0.1 T010101
N0102 G96 S460 (R.TURN)
N0103 G85 N0104 D0.16 F0.006 U0.008 W0.004
N0104 G81
N0105 G00 X1.13
N0106 G01 Z0 G42 E0.006
N0107 X0 E0.006
N0108 X0.625 E0.006
N0109 Z-5.227 E0.006
N0110 X1.13 E0.006
N0111 G40 K-0.0004
N0112 G80
N0113 G00 X1.23
N0114 G97 S1429 M09
N0115 X15 Z15 T0100
And here's an example that doesn't use the NAT(nn) word:
$K165.MIN%
NSTRT
N0001 G00 X15 Z15
N0201 G00 X1.725 Z0.1 T010101 (TURN)
N0202 G87 N0203
N0203 G82
N0204 G00 Z0
N0205 G01 X1.625 G41 F0.008
N0206 X1 F0.005
N0207 X1.44
N0208 G03 X1.6 Z-0.08 K-0.08
N0209 G01 Z-2.1
N0210 G40 I-0.0004
N0211 G80
N0212 G00 X1.725
N0213 Z.100
N0214 M09
N0215 X15 Z15 M01
What's going on here? Thanks in advance!
John