CNC 기계
이 원형 보간 프로그래밍 예제는 원형 보간이 무엇이고 어떻게 프로그래밍하는지 보여줍니다.
이 연습을 진행하기 전에 먼저 원형 보간 개념 및 프로그래밍을 읽어야 합니다. 기사(아래에 나열됨). 기사를 읽은 후에는 이 예를 매우 간단하고 기본적인 작업으로 이해하는 것이 편할 것입니다.
원형 보간 개념 및 프로그래밍 도움말 피>
원형 보간 프로그래밍 예제
N5 G00 G54 G64 G90 G17 X-20 Y-20 Z50 N10 S450 M03 F250 D01 (12.5 MM DIA) N15 C0 N20 Z5 N25 G01 Z0 N30 Z-5 N35 G42 X0 Y0 M08 (Liner motion) N40 X60 Y0 (Liner motion) N45 X85 Y30 (Liner motion) N50 X85 Y50 (Liner motion) N55 G03 X70 Y65 U15 (Circular motion G03 for Counter Clockwise motion and U for arc radius) N60 G01 X45 Y65 (Liner motion) N65 G02 X30 Y50 U15 (Circular motion G02 for Clockwise motion and U for arc radius) N70 G01 X10 Y50 (Liner motion) N75 X0 Y0 (Liner motion) N80 G40 X-20 Y-20 N85 G00 Z50 M09 N90 Y100 N95 M30
완성된 부분
가공 공정을 완료한 후 작업은 다음과 같습니다.
가공 부품
이 cnc 프로그램에서 블록 번호. N35 ~ N50(지점 2-3, 3-4, 4-5)은 직선 이동(선형 보간)이며 이를 위해 CNC G-Code G01(선형 보간)이 있습니다.
공구가 직선으로 이동하지 않고 공구가 원형 방식으로 이동하기 때문에 포인트 5-6은 G01 코드로는 불가능합니다. 이를 위해 CNC 기계공은 원형 보간 코드 G02/G03을 사용합니다.
G02/G03 G 코드 cnc를 사용하기 전에 기계 기술자는
(1) 끝점
(2) 시작점과 끝점 사이의 반경의 정확한 값을 알아야 합니다.
따라서 6점에서 필요한 값은
(1)입니다. X=70, Y=65(종점)
(2) R=15(반지름).
이 정보를 얻은 후 이제 CNC 프로그램 블록 코드를 작성할 수 있습니다. 포인트 5~6.
첫 번째 원형 모션 G02-G03, 두 번째는 끝점 X, Y 값, 세 번째는 R(반지름)입니다. 이렇게 하면 필요한 결과를 얻을 수 있습니다.
6-7번 지점은 다시 선형이고 7-8번 지점은 원형 운동이므로 위와 동일하게 하되 코드를 작성하기 전에 운동 방향이 시계 방향인지 반시계 방향인지 확인하고 이 운동은 시계 방향이므로 코드 G02.
그 후 다른 지점은 선형 이동입니다.
다음은 동일한 cnc 프로그램이지만 G91 증분 치수 시스템을 사용하는 것입니다.
N35 G42 X0 Y0 M08 (Liner motion) N40 G91 X60 Y0 (Liner motion) N45 X25 Y30 (Liner motion) N50 X0 Y20 (Liner motion) N55 G03 X-15 Y15 U15 (Circular motion G03 for Counter Clockwise motion and U for arc radius) N60 G01 X-25 Y0 (Liner motion) N65 G02 X-15 Y-15 U15 (Circular motion G02 for Clockwise motion and U for arc radius) N70 G01 X-20 Y0 (Liner motion) N75 X-10 Y-50 (Liner motion)
G00 :급이송.
G54 :Zero Offset no. 1.
G64:연속 경로 모드.
G90:절대 치수 시스템.
G17:X-Y 계획 선택.
G42:커터 반경 보정 활성화(오른쪽 이동)
G40 :커터 반경 보정 비활성화
G02 :시계 방향 원형 보간
G03 :시계 반대 방향 원형 보간(반시계 방향)
S :스핀들 속도
F :축 모션피드
M :커터모션 (3=시계방향, 4=반시계방향)
D :공구번호
M08 :절삭유 ON
M09 :절삭유 OFF
M30 :메인 프로그램 종료
CNC 기계
Osai 10 시리즈 CNC 컨트롤을 사용하여 CNC 기계에서 작업하는 CNC 기계 기술자를 위한 Osai GTL 프로그래밍 예제입니다. Osai GTL 프로그래밍 예제 N1 (DIS,EXAMPLE GTL)N2 l1=X70Y40,a150N3 l2=X8Y8,a-95N4 p1=l1,l2N5 l3=X8Y8,X70Y15N6 l4=X50Y,a90N7 c1=I70J40 r-25N8 c2=p1,r-20N9 F250 S800 T1.1 M6M3N10 GXYN11 Z-10N12 G21G42l2N13 l3N14 r3N15 l4N16 r3N17 c1
CNC 예제 프로그램을 사용한 Haas CNC 밀링 원형 보간 프로그래밍 설명, 이 예제는 G02 G03 G 코드로 원형 보간을 프로그래밍하는 동안 cnc 프로그램에서 IJK 또는 R을 제공할 수 있는 방법을 보여줍니다. Haas 원형 보간 R이 프로그래밍하기 더 쉬운데 IJK를 사용하는 이유 R은 정의하기가 더 쉽지만 실수를 저지르고 잘못된 반지름을 얻는 것이 더 쉽습니다. R을 사용하고 시작점이나 끝점을 잘못 지정하여 기계가 여전히 반경을 수행할 수 있는 경우 반경이 잘못됩니다. I, J, K 방법으로 실수하면 기계가 실행하