단차 없는 원 가공 프로그램
단차 없는 원 가공 프로그램 (1)
#1------절삭 깊이
#2------직선 절삭 속도
#3------R 절삭 속도
#4------공구 보정 번호
#5------Z 절삭속도
#6------반경
#7------공구 반경
#10-----반복 횟수 (REP 1=1 2=2)
#11-----절삭 방향(1=G41 2=G42)
#8= #6+#7
#9= #8/2
1 번 반경 만큼 이동후 Z1mm까지 내려감
2 번 경보정 되면서 이동후 깊이 내려감
3 번까지 R로 절삭이송후 4번 원 가공 (1=1 2=2회전)
5 번까지 R로 절삭이송후 Z5까지 올라오고
2번까지 가면서 경보정 해제 1번 원 중심으로 이동
O9003 (NO DAN WON)
#1= 0
#2= 5000.
#3= 6000.
#4= 1 (OFFSET NO)
#5= 100.(Z FEED)
#6= 14. (R)
#7= 10 (TOOL/2)
#10= 1 (REP 1=1 2=2)
#11= 1 (1=G41 2=G42)
G90G0X0Y0M3S2000
G43Z50.H1
/M8
G90G0X0Y0M98 P9013
G40G90G0Z200.M9
M30
O9013 (SUB)
#8= #6+#7
#9= #8/2
IF [#11 EQ1] GOTO1
IF [#11 EQ2] GOTO11
N1
IF [#10 EQ1] GOTO2
IF [#10 EQ2] GOTO3
N2
G91G0X#6
G90G0Z1.
G41G91X-#8D#4F#2
G90G1Z#1 F#5
G91G3X#8Y0R#9F#3
G3I-#6
G3X-#8Y0R#9
G90G1Z5. F2000.
G91G40X#8
G40G90G0Z50.
G91X-#6
GOTO4
N3
G91G0X#6
G90G0Z1.
G41G91X-#8D#4F#2
G90G1Z#1 F#5
G91G3X#8Y0R#9F#3
G3I-#6
G3 I-#6
G3X-#8Y0R#9
G90G1Z5. F2000.
G91G40X#8
G40G90G0Z50.
G91X-#6
GOTO4
N11
IF [#10 EQ1] GOTO12
IF [#10 EQ2] GOTO13
N12
G91G0X#6
G90G0Z1.
G42G91X-#8D#4F#2
G90G1Z#1 F#5
G91G2X#8Y0R#9F#3
G2I-#6
G2X-#8Y0R#9
G90G1Z5. F2000.
G91G40X#8
G40G90G0Z50.
G91X-#6
GOTO4
N13
G91G0X#6
G90G0Z1.
G42G91X-#8D#4F#2
G90G1Z#1 F#5
G91G2X#8Y0R#9F#3
G2I-#6
G2 I-#6
G2X-#8Y0R#9
G90G1Z5. F2000.
G91G40X#8
G40G90G0Z50.
G91X-#6
GOTO4
N4
G40 G90 G0 Z50.
G90M99