CNC Frank 시스템 명령 분석, 와서 검토해 보세요.

G00 포지셔닝
1. 형식 G00 X_ Z_ 이 명령은 현재 위치에서 명령에 의해 지정된 위치(절대 좌표 모드) 또는 특정 거리(순차 좌표 모드)로 공구를 이동합니다.2. 비선형 절단 형태의 위치 지정 우리의 정의는 다음과 같습니다. 독립적인 급속 이송 속도를 사용하여 각 축의 위치를 ​​결정합니다.공구 경로는 직선이 아니며, 기계축은 도달 순서에 따라 명령에 의해 지정된 위치에 순차적으로 정지합니다.3. 선형 포지셔닝 공구 경로는 선형 절단(G01)과 유사하며 최단 시간에 필요한 위치에 포지셔닝됩니다(각 축의 급속 이송 속도를 초과하지 않음).4. 예 N10 G0 X100 Z65
G01 선형 보간
1. 형식 G01 X(U)_ Z(W)_ F_ ;선형 보간은 현재 위치에서 명령 위치까지 직선 및 명령에 따른 이동 속도로 이동합니다.X, Z : 이동하려는 위치의 절대좌표.U,W : 이동하려는 위치의 증분좌표.
2. 예 ① 절대좌표 프로그램 G01 X50.Z75.F0.2 ;X100.;② 증분좌표 프로그램 G01 U0.0 W-75.F0.2;U50.
원호 보간(G02, G03)
형식 G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 – 시계 방향(CW) G03 – 시계 반대 방향(CCW)X, Z – 좌표계 끝점 U, W – 시작점과 끝점 사이의 거리 I, K – 시작점으로부터의 벡터(반경 값) 중심점 R – 호 범위(최대 180도)까지.2. 예 ① 절대좌표계 프로그램 G02 X100.Z90.I50.K0.F0.2 또는 G02 X100.Z90.R50.F02;② 증분좌표계 프로그램 G02 U20.W-30.I50.K0.F0.2;또는 G02 U20.W-30.R50.F0.2;
2차 원점복귀(G30)
2차 원점 기능으로 좌표계를 설정할 수 있습니다.1. 매개변수(a, b)를 사용하여 공구 시작점의 좌표를 설정합니다.지점 "a"와 "b"는 기계 원점과 공구 시작점 사이의 거리입니다.2. 프로그래밍할 때 G50 대신 G30 명령을 사용하여 좌표계를 설정하십시오.3. 첫 번째 원점 복귀를 실행한 후 도구의 실제 위치에 관계없이 이 명령이 발생하면 도구는 두 번째 원점으로 이동합니다.4. 두 번째 원점에서도 공구 교체가 수행됩니다.
나사절삭(G32)
1. 형식 G32 X(U)__Z(W)__F__ ;G32 X(U)__Z(W)__E__ ;F – 나사 리드 설정 E – 나사 피치(mm) 나사 절삭 프로그램을 프로그래밍할 때 스핀들 속도의 RPM을 균일하게 제어하는 ​​기능(G97)이 있어야 하며 나사부의 일부 특성을 고려해야 합니다.나사절삭 모드에서는 이동속도 제어 및 스핀들 속도 제어 기능이 무시됩니다.피드 홀드 버튼이 작동하면 절단 사이클이 완료된 후 이동 과정이 중지됩니다.

2. 예 G00 X29.4;(1주기 절단) G32 Z-23.F0.2;G00 X32;Z4.;X29.;(2사이클 절삭) G32 Z-23.F0.2;G00 X32.;Z4 .
공구경 오프셋 기능(G40/G41/G42)
1. 형식 G41 X_ Z_;G42 X_ Z_;
절단면이 날카로운 경우에는 프로그램에서 지정한 형상대로 절단과정이 문제없이 진행됩니다.그러나 실제 공구 모서리는 원호(공구 노즈 반경)로 형성됩니다.위 그림과 같이 공구 노즈 반경은 원호 보간 및 태핑의 경우 오류를 발생시킵니다.

2. 바이어스 기능
명령 절단 위치 도구 경로
G40은 프로그래밍된 경로에 따라 공구 이동을 취소합니다.
G41 오른쪽 공구가 프로그래밍된 경로의 왼쪽에서 이동합니다.
G42 왼쪽 공구가 프로그래밍된 경로의 오른쪽에서 이동합니다.
보정 원리는 공구 노즈 호 중심의 이동에 따라 달라지며, 이는 절단 표면의 법선 방향에서 반경 벡터와 항상 일치하지 않습니다.따라서 보정 기준점은 인선 중심입니다.일반적으로 공구 길이와 공구 노즈 반경의 보정은 가상 절삭날을 기준으로 하기 때문에 측정이 다소 어렵습니다.이 원리를 공구보정에 적용하여 가상공구경보정에 필요한 공구길이, 인선반경 R, 공구노즈 형상번호(0~9)를 각각 X, Z 기준점으로 측정해야 한다.이는 공구 오프셋 파일에 미리 입력되어야 합니다.
"공구 노즈 반경 오프셋"은 G00 또는 G01 기능을 사용하여 지령하거나 취소해야 합니다.이 명령이 원호 보간인지 여부에 관계없이 도구가 올바르게 이동하지 않아 실행된 경로에서 점차 벗어나게 됩니다.따라서 절삭 공정이 시작되기 전에 공구 노즈 반경 오프셋 명령을 완료해야 합니다.가공물 외부에서 공구를 시동하여 발생하는 오버컷 현상을 방지할 수 있습니다.반대로, 절단 처리 후 이동 명령을 사용하여 오프셋 취소 처리를 수행합니다.
공작물 좌표계 선택(G54-G59)
1. 형식 G54 X_ Z_;2. 이 기능은 G54 – G59 명령을 사용하여 공작 기계 좌표계의 임의 점(공작물 원점 오프셋 값)을 매개변수 1221 – 1226에 지정하고 공작물 좌표계(1-6)를 설정합니다.이 파라미터는 다음과 같은 G 코드에 해당합니다. 공작물 좌표계 1(G54) — 공작물 원점 복귀 오프셋 값 — 파라미터 1221 공작물 좌표계 2(G55) — 공작물 원점 복귀 오프셋 값 — 파라미터 1222 공작물 좌표계 3(G56) — 공작물 원점 복귀 오프셋 값 — 파라미터 1223 공작물 좌표계 4(G57) — 공작물 원점 복귀 오프셋 값 — 파라미터 1224 공작물 좌표계 5(G58) — 공작물 원점 복귀의 오프셋 값 — 파라미터 1225 공작물 좌표계 6(G59) — 오프셋 공작물 원점 복귀 값 - 매개변수 1226 전원을 켜고 원점 복귀가 완료된 후 시스템은 자동으로 공작물 좌표계 1(G54)을 선택합니다.이 좌표는 "모달" 명령으로 변경될 때까지 계속 적용됩니다.이러한 설정 단계 외에도 시스템에는 G54~G59의 매개변수를 즉시 변경할 수 있는 또 다른 매개변수가 있습니다.공작물 외부의 원점 오프셋 값은 파라미터 번호 1220으로 전송할 수 있습니다.
정삭사이클(G70)
1. 형식 G70 P(ns) Q(nf) ns: 마무리 형상 프로그램의 첫 번째 세그먼트 번호입니다.nf: 정삭 형상 프로그램의 마지막 세그먼트 번호 2. 기능 G71, G72 또는 G73으로 황삭 선삭 후 G70으로 선삭을 완료합니다.
바깥뜰의 거친 자동차 캔사이클(G71)
1. 형식 G71U(Δd)R(e)G71P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)N(ns)… .F__는 시퀀스 번호 ns에서 nf까지 프로그램 세그먼트에서 A와 B 사이의 이동 명령을 지정합니다..S__.T__N(nf)…Δd: 절삭 깊이(반경 지정)는 양수 및 음수 부호를 지정하지 않습니다.절단 방향은 AA' 방향에 따라 결정되며 다른 값을 지정할 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0717)가 지정합니다.e: 공구 후퇴 스트로크 이 사양은 상태 사양이며 다른 값이 지정될 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0718)가 지정합니다.ns: 마무리 형상 프로그램의 첫 번째 세그먼트 번호입니다.nf: 마무리 형상 프로그램의 마지막 세그먼트 번호입니다.△u: X 방향 정삭 여유 거리 및 방향.(직경/반경) △w : Z 방향 정삭 가공 예약량의 거리 및 방향.
2. 기능 아래 그림의 A~A'~B까지 프로그램을 이용하여 마무리형상을 결정한다면 △d(절단깊이)를 이용하여 지정된 부위를 잘라내고 마무리 여유량 △u/2, △는 남겨둔다. w.

면회전 고정사이클(G72)
1. 형식 G72W(Δd)R(e) G72P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t) △t,e,ns,nf , △u, △w, f, s, t는 G71과 같은 의미입니다.2. 기능 아래 그림과 같이 이 싸이클은 X축과 평행하다는 점을 제외하면 G71과 동일합니다.
가공복합사이클 성형(G73)
1. 형식 G73U(Δi)W(Δk)R(d)G73P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)N(ns )…………………… A A' B에 따른 블록 번호 N(nf)…△k: FANUC 시스템 파라미터(NO.0720)에 의해 지정된 Z축 방향의 공구 후퇴 거리(반경으로 지정).d: 분할 시간 이 값은 FANUC 시스템 매개변수(NO.0719)에 지정된 황삭 가공 반복 시간과 동일합니다.ns: 마무리 형상 프로그램의 첫 번째 세그먼트 번호입니다.nf: 마무리 형상 프로그램의 마지막 세그먼트 번호입니다.△u: X 방향 정삭 여유 거리 및 방향.(직경/반경) △w : Z 방향 정삭 가공 예약량의 거리 및 방향.
2. 기능 점진적으로 변화하는 정형을 반복적으로 잘라내는 기능입니다.이 주기는 효과적으로CNC 가공 부품그리고CNC 터닝 부품거친 기계로 가공하거나 주조하여 가공한 것.
페이스 펙킹 드릴링 사이클(G74)
1. 형식 G74 R(e);G74 X(u) Z(w) P(Δi) Q(Δk) R(Δd) F(f) e: 후진량 이 지정은 상태 지정이며 다른 값은 지정될 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0722)가 지정합니다.x: 포인트 B의 X 좌표 u: a에서 bz: 포인트의 Z 좌표 cw: A에서 C까지의 증가량 △i: X 방향의 이동량 △k: Z 방향의 이동량 △d: 포인트의 이동량 공구가 절단부 하단으로 후퇴합니다.△d의 기호는 (+)이어야 한다.단, X(U)와 △I를 생략하면 공구 후퇴량을 원하는 부호로 지정할 수 있습니다.f: 이송 속도: 2. 기능 아래 그림에 표시된 대로 이 사이클에서 절단이 처리될 수 있습니다.X(U)와 P를 생략하면 드릴링에 사용되는 Z축에 대해서만 작업이 수행됩니다.
외경/내경 펙킹 드릴링 사이클(G75)
1. 형식 G75 R(e);G75 X(u) Z(w) P(Δi) Q(Δk) R(Δd) F(f) 2. 기능 다음 명령은 X를 제외하고 아래 그림과 같이 동작합니다. 외부 대신 Z를 사용하는 것은 G74와 동일합니다.이 사이클에서는 절단을 처리할 수 있으며 X축 절단 홈과 X축 펙킹 드릴링을 수행할 수 있습니다.
나사절삭 싸이클 (G76)
1. 형식 G76 P(m)(r)(a) Q(Δdmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(Δd) F(f)m : 종료 반복 횟수(1 ~ 99) 이 지정은 상태 지정이며 다른 값을 지정할 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0723)가 지정합니다.r: 각도 대 각도 이 사양은 상태 사양이며 다른 값이 지정될 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0109)가 지정합니다.a: 공구 노즈 각도: 80도, 60도, 55도, 30도, 29도, 0도를 선택할 수 있으며 2자리로 지정됩니다.이 지정은 상태 지정이며 다른 값이 지정될 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0724)가 지정합니다.예: P (02/m, 12/r, 60/a) △dmin: 최소 절삭 깊이 이 사양은 상태 사양이며 다른 값이 지정될 때까지 변경되지 않습니다.FANUC 시스템 매개변수(NO.0726)가 지정합니다.i : 나사부의 반경차 i=0이면 일반 직선 나사절단에 사용 가능합니다.k: 나사 높이 이 값은 X축 방향의 반경 값으로 지정됩니다.△d: 1차 절입량(반경 값) l: 나사 리드(G32 사용)

2. 기능성 실절단 사이클.
내경 및 외경 절삭주기 (G90)
1. 선형 절삭 사이클 형식: G90 X(U)___Z(W)___F___ ;스위치를 눌러 싱글 블록 모드로 진입하면 그림과 같이 1→2→3→4 경로의 사이클 동작이 완료됩니다.증분좌표 프로그램에서는 1과 2의 방향에 따라 U와 W의 부호(+/-)가 변경됩니다.콘 절단 사이클: G90 X(U)___Z(W)___R___ F___ ;원뿔의 "R" 값을 지정해야 합니다.절단 기능의 사용은 선형 절단 사이클과 유사합니다.
2. 외부 원 절단 사이클 기능.1. U<0, W<0, R<02.U>0, W<0, R>03.유<0, W<0, R>04.유>0, W<0, R<0
사절주기(G92)
1. 형식 직선 나사 절삭 주기: G92 X(U)___Z(W)___F___ ;나사 범위 및 스핀들 RPM 안정화 제어(G97)는 G32(나사 절삭)와 유사합니다.이 나사 절삭 사이클에서는 나사 절삭용 후진 공구를 [그림 3]과 같이 작동시킬 수 있습니다.9-9];모따기 길이는 지정된 파라메타에 따라 0.1L~12.7L 범위에서 0.1L 단위로 설정됩니다.테이퍼 나사 절삭 사이클: G92 X(U)___Z(W)___R___F___ ;2. 기능 실절단주기
스텝 절삭 사이클(G94)
1. 테라스 절단 주기 형식: G94 X(U)___Z(W)___F___ ;테이퍼 스텝 절삭 사이클: G94 X(U)___Z(W)___R___ F___ ;2. 기능 단계 절단 선형 속도 제어(G96, G97)
NC 선반은 단계를 조정하고 RPM을 수정하여 속도를 예를 들어 저속 영역과 고속 영역으로 나눕니다.각 영역의 속도는 자유롭게 변경할 수 있습니다.G96의 기능은 라인 속도 제어를 수행하고 RPM만 변경하여 해당 공작물 직경 변경을 제어함으로써 안정적인 절삭 속도를 유지하는 것입니다.G97의 기능은 라인 속도 제어를 취소하고 RPM의 안정성만 제어하는 ​​것입니다.
변위 설정(G98/G99)
절삭 변위는 G98 코드로 분당 변위(mm/min)를 지정하거나 G99 코드로 회전당 변위(mm/rev)를 지정할 수 있습니다.여기서 회전당 G99 변위는 NC 선반 프로그래밍에 사용됩니다.분당 이동량(mm/min) = 회전당 변위량(mm/rev) x 스핀들 RPM

머시닝센터에서 자주 사용하는 명령어는 다음과 같습니다.CNC 가공 부품, CNC 터닝 부품그리고CNC 밀링 부품, 여기서는 설명하지 않습니다.다음은 머시닝센터의 특성을 반영한 몇 가지 지침만을 소개합니다.

1. 정위치 확인 지령 G09
명령 형식: G09;
공구는 끝점에 도달하기 전에 정확하게 감속하고 위치를 지정한 후 다음 프로그램 세그먼트를 계속 실행하며, 이는 날카로운 모서리와 모서리가 있는 부품을 가공하는 데 사용할 수 있습니다.
2. 공구 오프셋 설정 명령 G10
명령 형식: G10P_R_;
P: 명령 오프셋 번호;R: 오프셋
공구 오프셋은 프로그램 설정으로 설정할 수 있습니다.
3. 단방향 위치결정 지령 G60
명령 형식: G60 X_Y_Z_;
X, Y, Z는 정확한 위치 지정을 달성하는 데 필요한 끝점의 좌표입니다.
정밀한 위치 지정이 필요한 구멍 가공의 경우 이 명령을 사용하면 공작 기계가 단방향 위치 지정을 달성하여 백래시로 인한 가공 오류를 제거할 수 있습니다.위치 결정 방향과 오버슈트 양은 매개변수에 의해 설정됩니다.
4. 정위치 정지 확인 모드 명령 G61
명령 형식: G61;
이 명령은 모달 명령이며 G61 모드에서는 G09 명령을 포함하는 프로그램의 모든 블록과 동일합니다.
5. 연속 절삭 모드 명령 G64
명령 형식: G64;
이 명령어는 모달 명령어이며 공작 기계의 기본 상태이기도 합니다.공구가 명령의 끝점으로 이동한 후 감속 없이 다음 블록을 계속 실행하며 G00, G60 및 G09의 위치 지정 또는 확인에 영향을 미치지 않습니다.G61 모드를 취소하는 경우 G64를 사용합니다.
6. 자동 원점 복귀 명령 G27, G28, G29
(1) 원점 확인 명령 G27로 복귀
명령 형식: G27;
X, Y, Z는 공작물 좌표계에서 기준점의 좌표 값으로 공구가 기준점에 위치할 수 있는지 확인하는 데 사용할 수 있습니다.
이 명령에 의해 명령을 받은 축은 빠른 이동으로 원점으로 복귀한 후 자동으로 감속하여 지정된 좌표값에서 위치 확인을 수행합니다.기준점이 위치하면 축의 기준점 신호등이 켜집니다.일관성이 없으면 프로그램이 다시 확인합니다..
(2) 자동 원점복귀 지령 G28
명령 형식: G28 X_Y_Z_;
X, Y, Z는 중심점의 좌표로 임의로 설정할 수 있습니다.공작 기계는 먼저 이 지점으로 이동한 다음 기준점으로 돌아갑니다.
중간점을 설정하는 목적은 공구가 기준점으로 돌아올 때 공작물이나 고정 장치를 방해하는 것을 방지하는 것입니다.
예: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0;(중간 지점은 400.0,500.0)
N3 G28 Z600.0;(중간점은 400.0, 500.0, 600.0)
(3) 원점에서 G29로 자동 복귀
명령 형식: G29 X_Y_Z_;
X, Y, Z는 반환된 끝점 좌표입니다.
복귀 과정에서 공구는 임의의 위치에서 G28에 의해 결정된 중간점으로 이동한 다음 끝점으로 이동합니다.G28과 G29는 일반적으로 쌍으로 사용되며 G28과 G00도 쌍으로 사용할 수 있습니다.


게시 시간: 2023년 1월 2일
WhatsApp 온라인 채팅!