Sep 06, 2021 메시지를 남겨주세요

CNC 머시닝 센터 1165 프로그램 코드, 프로그래밍 기술 및 공통 지침


공통 주소 문자의 의미


CNC FANUC 머시닝 센터의 프로그래밍 명령 코드에 대한 자세한 설명


보조 기능 M 명령


참고: 블록에는 하나의 M 명령만 있을 수 있습니다. 프로그램에 두 개 이상의 M 명령이 나타나면 마지막 M 명령만 유효하고 나머지는 무효입니다!


기타 지침


(1) F - 이송 속도 명령


F 및 다음 숫자는 명령이 G94일 때 단위는 mm/min, 명령이 G95일 때 단위가 mm/r임을 나타냅니다.


(2) S - 스핀들 속도 명령


S 및 다음 숫자는 단위가 r/min임을 나타냅니다.


(3) T - 도구 명령


T와 다음 세 자리는 공구 번호를 나타냅니다.


(4) H 및 D-공구 길이 보정값 및 공구 반경 보정값


H, D 및 다음 세 자리는 세 자리가 공구 보정량이 저장되는 메모리 주소(번호)임을 나타냅니다.


G 명령 코드에 대한 자세한 설명


1. 기계 기능 설정


1. G53 - 기계 좌표계 선택


형식: G53 XYZ; (XYZ는 기계 좌표 값입니다)


참고: G53 명령이 지정되면 공구의 반경 보정, 공구 길이 보정 및 공구 옵셋 값이 지워집니다. 일반적으로 Z축은 공구 교환을 위해 지정됩니다.


2. G54~G59 - 공작물 좌표계 선택


참고: 전원이 켜지고 기준점이 반환된 후 시스템은 자동으로 G54를 선택합니다.


3. G54.1 P1~P48 - 추가 공작물 좌표계 선택


4. G52 - 로컬 좌표계


형식: G52X YZ;


형식 의미: 프로그래밍의 편의를 위해 공작물 좌표계의 하위 좌표계를 설정합니다. G52의 XYZ 값은 공작물 좌표계 G54~G59의 위치 좌표입니다.


로컬 좌표계 취소 ——G52 X 0 Y 0 Z 0;


참고: G52 로컬 좌표계가 명령되거나 로컬 좌표계가 취소되면 공구 길이 보정 및 공구 반경 보정과 같은 공구 옵셋 값이 취소됩니다. 후속 프로그램에서 지정된 공구 길이 보정, 공구 반경 보정 및 기타 공구 옵셋 값을 재설정해야 합니다.


5. G90 - 절대 프로그래밍


절대 프로그래밍은 공구가 공작물 좌표계의 원점에서 떨어진 특정 위치로 이동하는 것을 의미합니다.


6. G91 - 증분 프로그래밍


증분 프로그래밍에서 공구 이동 거리는 이전 점의 증분인 이전 점을 기준으로 계산됩니다.


7. G21—mm 입력 G20—인치 입력


8. G16 - 극좌표 명령 활성화 G15 - 극좌표 명령 취소


2. 보간 기능 명령


1. G00 - 빠른 위치 지정 명령


형식: G00 XYZ;


형식 의미: G00 명령은 도구를 점 위치 제어 모드에서 가장 빠른 속도로 도구의 현재 지점에서 다른 지점으로 이동합니다. 궤적은 반드시 2점 1선일 필요는 없고, 파선일 수도 있습니다.


참고: (1) 도구가 위에서 아래로 이동할 때: G00 XY; 지; 먼저 XY 평면을 설정한 다음 Z축이 하강합니다. (2) 도구가 아래에서 위로 이동할 때: G00 Z; XY; Z축이 먼저 상승한 다음 XY 평면이 설정됩니다.


2. G01 - 선형 보간 명령


형식: G01 XYZF;


형식 의미: G01 명령은 F 명령에 따라 현재에서 지정된 지점으로 도구를 이동합니다.


3. G02 - 시계 방향 보간, G03 - 반시계 방향 보간


형식: G17 {G02 /G03}XY(R/IJ)F;


G18 {G02 /G03}X Z (R /I K )F;


G19 {G02 /G03}Y Z (R /J K )F;


형식 의미:


참고: 1. IJK가 0인 경우 생략할 수 있습니다. 동일한 프로그램에서 IJK와 R이 동시에 나타나면 R이 유효합니다.


2. R을 사용하여 가공할 때 전체 원을 가공할 수 없으며 전체 원은 중심 좌표 IJ k로만 프로그래밍할 수 있습니다.


3. 프로그램 일시정지 명령


1. G04 - 일시 중지 명령


형식: G04 X; 또는 G04 P;


형식 의미: X 뒤에 확장 시간이 오고 단위는 s이며 그 뒤에 소수점이 있어야 합니다. P 뒤의 숫자는 정수이고 단위는 ms입니다.


넷째, 서브루틴의 호출 명령


1. M98 P ×××;


형식 의미: P× × ×는 호출 프로그램의 하위 프로그램 번호를 나타내며 프로그램 앞의 0은 생략할 수 없으며 반복 호출 횟수를 나타냅니다.


2. 서브 프로그램의 작성은 프로그램의 끝이 M99로 서브 프로그램이 종료되고 복귀한다는 것을 제외하고는 기본적으로 일반 프로그램과 동일합니다. M99는 독립적으로 블록일 필요는 없지만 마지막 블록의 끝에 배치할 수 있습니다.


다섯, 도구 보정 지침


1. G43, G44, G49 - 공구 길이 보정 명령


형식: G43 ZH; 는 공구 길이의 양의 보정을 나타내며 Z축 도달 거리 Z는 지정된 값에 보정 값 H를 더한 값입니다.


G44 ZH; 공구 길이의 음의 보정을 나타내며 Z축 도달 거리 Z는 지정된 값에서 보정 값 H를 뺀 값입니다.


G49 Z; 또는 H00은 공구 길이 보정 취소를 의미합니다.


참고: G43 G44 명령은 G90 G91과 아무 관련이 없으며 H 명령에 해당하는 오프셋 값은 음수 또는 양수일 수 있습니다. H가 0이면 공구 길이 보정이 취소됩니다. H 값의 범위는 00~200입니다.


보정값의 범위가 -999.999~999.999mm 또는 -99.9999~99.9999인치이므로 보정값의 부호가 바뀌며 모든 작업은 G43을 사용하여 수행할 수 있습니다.


2. G41, G42, G40 - 공구 반경 보정 명령


형식: {G17 G18 G19} [G41 G42] (G00 G01) (XY, XZYZ) DF;


G40 G00 (G01) XYF; 또는 D00


형식 의미: G17 G18 G19는 선택 평면,


G41 도구 반경 왼쪽 보정, G42 도구 반경 오른쪽 보정 및 G40 도구 반경 보정이 취소됩니다.


메모:


1. 도구 보정 없음 상태에서 도구 반경 보정 상태로 들어갈 때 또는 도구 반경 보정을 취소할 때 도구는 특정 거리 밖으로 이동해야 합니다. 그렇지 않으면 도구가 정상적인 동작 방향으로 도구 반경을 직접 오프셋하고, 회전 공간이 없으면 공구가 충돌합니다.


2. D가 0이면 공구 반경 보정이 취소됩니다. D값의 범위는 0~200입니다.


보정 값의 범위가 -999.999~999.999mm 또는 -99.9999~99.9999인치이기 때문입니다.


3. 공구 반경의 좌우 보정 판정은 공구 이송 방향, 공구 중심 형상, 특히 G18 G19 실행 시 G41 및 G42의 좌우 옵셋 값을 기준으로 합니다.


4. G41, G42, G40을 실행할 때 이동 명령은 G00 G01만 사용할 수 있고 G02 G03은 사용할 수 없습니다.


5. 윤곽의 무결성과 부드러움을 보장하기 위해 일반적으로 다음을 사용합니다. G41 G42 명령을 사용하여 공구 반경 보정을 수행하고 전환 섹션(원 또는 직선)을 통과하고 윤곽 절단은 전환 섹션(원 또는 직선)을 통과합니다. 라인), G40을 사용하여 공구 반경 보정을 취소합니다.


6. 프로그래밍 중 공구의 반경 보정을 도입하고 취소하는 프로그램이 블록의 메인 프로그램(보스 처리 시 수행해야 함)에 있는 경우 서브루틴(윤곽 가공) 호출 횟수 프로그램)이 1회를 초과하면 2회에서 절단됩니다. 오버컷 현상이 발생합니다.


여섯, 통조림 사이클 지침


정주기 지령 기능 일람


고정 주기 명령의 일반적인 6가지 기본 동작은 다음과 같습니다.


1. 동작 1 - X 및 Y 축 위치 지정(초기점)


2. 작업 2 - 빠르게 지점 R 평면에 도달합니다(절단할 위치


3. 액션 3-홀 가공. 구멍 가공은 절삭 이송 모드에서 실행됩니다.


4. 동작 4 - 구멍 바닥에서의 동작. 일시 정지, 스핀들 정지, 공구 이동 등


5. 동작 5 - R 평면으로 돌아갑니다.


6. 액션 6 - 빠르게 처음으로 돌아가기



문의 보내기

whatsapp

skype

이메일

문의