May 18, 2024 메시지를 남겨주세요

CNC 공작기계에 대한 완전하고 상세한 설명(G CNC 공작기계(G코드)코드에 대한 완전하고 상세한 설명)

 

G00

빠르게 움직이는 포지셔닝

G00 X__Y__Z__;

G01

선형 보간 모드

G01 X__Y__Z__;

코너 모따기 모드

G01 X__Y__C__;

G01 X__Y__;

C: 가상 모서리에서 모따기 절단 시작점 또는 끝점까지의 거리

코너 라운딩 모드

G01 X__Y__;

R: 코너의 호 반경, 첫 번째 프로그램과 두 번째 프로그램의 교차점에서 필렛 모따기를 수행합니다.

직선 모드

G17;

G01 A__X__(Y_);

A: 직선과 평면의 첫 번째 축이 이루는 각도

X: 끝점의 X 좌표

고2

호 보간(시계 방향)

G02 X__Y__R__F__;

R: 호 반경

고3

원호 보간(시계 반대 방향)

G03 X__Y__R__F__;

R: 호 반경

고4

정지시키다

G04 X(U)__; 또는 G04 P__;

XU: 뒤에는 지정된 일시정지 시간이 오고, 후속 값에는 소수점이 있어야 합니다. 그렇지 않으면 이 값의 1/1000로 계산되며 단위는 s입니다.

P: 시간을 지정하며, 소수점은 허용되지 않습니다(즉, 정수로 표시). 단위는 ms입니다.

GO2.1

나선 보간(시계 방향)

G02.1 X__Y__I__J__F__P;

IJ: 호 중심 좌표

P: 피치수, 회전수

고3.1

나선형 차이 보상(시계 반대 방향)

G03.1 X__Y__I__J__F__P;

IJ: 호 중심 좌표

P: 피치수, 회전수

이동2.3

지수 함수 보간(정방향 회전)

G02.3 X__Y__I__J__R__F__Q__I;

IJ: 각도

R: 고정값

F: 초기 이송 속도

Q: 끝점 이송 속도

G03.3

지수 함수 보간(역전)

G03.3 X__Y__I__J__R__F__Q__ I;

IJ: 각도;

R: 고정값;

F: 초기 이송 속도

Q: 끝점 이송 속도

G05

고속, 고정밀 제어Ⅰ

G05 P10000 고속, 고정밀 제어 개방

G05 P0 고속 및 고정밀 제어 차단

G05 P3 고속 가공 중

G05 P0 고속 가공 종료

G05.1

고속, 고정밀 제어 II

G05.1 Q1 고속, 고정밀 제어 ON

G05.1 Q0 고속, 고정밀 제어 종료

G05.2 Q2 X0 Y0 Z0 자유형 표면 고정밀 모드가 켜져 있습니다.

G05.1 Q0 자유형 표면 고정밀 모드가 꺼졌습니다.

G07.1

원통형 보간

G07.1 C__;

C: 원통 반경

G09

정확한 정지 확인

G10

프로그램 매개변수 입력/수정 입력

G90 G10 L2 P__Xp__Yp__Zp__;

G91

P: 0 외부 공작물 좌표

1 G54

2 G55

3 G56

4 G57

5 G58

6 G59

P:가 0~6 이외의 숫자인 경우 P의 값을 1로 간주하고, P가 생략된 경우 현재 선택된 공작물 좌표 보정량 입력으로 간주합니다.

G10 L10 P__R__;

P: 수정 번호

R: 보정량

G10 L10 P__ R__; 긴 교정 모양 교정

G10 L11 P__ R__; 긴 교정 마모 교정

G10 L12 P__ R__ ;직경 형상 수정

G10 L13 P__ R__; 직경 마모 보정

G11

프로그램 매개변수 입력 취소

G12

원형 절단 CW

G12 I__D__F__;

I: 원의 반경(증분값)

D: 수정 번호

① 원의 중심에서 자른다

②원호 방식으로 윤곽을 근사화합니다.

③밀링 아크 경로

G12.1

극좌표 보간 모드 시작

G13

원형 절단 CCW

G13 I__D__F__;

I: 원의 반경(증분값)

D: 수정 번호

G13.1

극좌표 보간 모드 취소됨

G15

극좌표 명령이 취소되었습니다.

G15는 G16 극좌표 명령을 취소합니다.

G16

극좌표 명령이 유효합니다

N1005 G16;

N1010 G90 G01 X__Y__;

N2000 G15;

그 중 N1010 문장의 X__는 극좌표 반경을 나타내고, Y__는 각도를 나타냅니다.

G17

평면 선택 XY

밀링 M36*0.75 스레드

예: 이 예에서는 스레드 중심점이 ({{0}}, 0)이라고 가정합니다. 실 절단기 직경은 33.244입니다.

G00 G90 G80 G40 G49 G54 X0. Y0.;

S4000 M13;

G00 G43 H2 Z50.;

Z10. G01 Z0. F800.;

G41 D__;

G02 Y1.378 J0.689 F600.;

G17;

G02 Z-15. J-1.378 P20. F600.;

G02 Y0. J-0.689;

G00 Z80.;

G40;

M05;

M09;

M30;

먼저 프로그래밍할 실절단기와 동일한 직경의 밀링커터를 사용하여 Y, J 값과 X, Y 좌표값을 구한 후 이를 위의 프로그램 예에 대입합니다.

G18

평면 선택 XZ

G19

평면 선택 YZ

G20

영국 지침

G21

미터법 지침

G27

참조원점 확인

G28

기준 원점으로 돌아가기

G28 X__ Y__ Z__;

G29

시작점 재설정

G29 X__ Y__ Z__;

G30

2~4번째 기준원점으로 복귀합니다.

G30 P2(P3,P4) X__ Y__ Z__;

G30.1

도구 위치 1 재설정

G30.2

도구 위치 2 재설정

G30.3

도구 위치 3 재설정

G30.4

도구 위치 4 재설정

G30.5

도구 위치 5 재설정

G30.6

도구 위치 6 재설정

G31

도약

G31.1

점프 1

G31.2

점프 2

G31.3

점프 3

G32

나사절단(일반리드)

G32 Z__F__Q__;

Z: 나사 절단 방향 축 주소 및 나사 길이;

F : 장축(이동량이 가장 많은 축) 방향으로 리드

Q: 실절단 시작 변위 각도 (0~360도)

G33

나사 절삭(정밀 리드 - 인치 나사)

G33 Z__E__Q__;

Z: 나사 절단 방향 축 주소 및 나사 길이

E : 장축(이동량이 가장 많은 축) 방향으로 리드, 1인치에 포함된 잇수

Q: 실절단 시작 변위 각도 (0~360도)

G34

원형 배열 홀 사이클

G34 X__Y__I__J__K__;

XY: 원주 홀 사이클의 중심 위치

I: 원 반경, 양수로 표현

J: 초기 드릴링 지점의 각도, 시계 반대 방향은 양수입니다.

K: 드릴링 구멍 수, 범위 1~9999, 0일 수 없음, 시계 반대 방향은 양수, 시계 방향은 음수

G35

선형 각도 배열 홀 사이클

G35 X__Y__I__J__K;

XY : G90/G91의 영향을 받는 시작점의 좌표

I: 간격, 두 홀 사이의 직선 거리

J: 각도, 배열 방향과 X축 사이의 각도, 시계 반대 방향이 양수입니다.

K: 홀 수(시작점 포함), 설정 범위는 1~9999입니다.

 

G36

아크 배열 홀 사이클

G36 X__Y__I__J__P__K__;

XY: 호 중심 좌표

I: 호 반경

J: 초기 드릴링 지점의 각도, 시계 반대 방향은 양수입니다.

P: 각도 간격

K: 구멍 수

G37

자동 공구 길이 측정

G37 Z__R__D__F__;

Z: 측정축 위치 및 측정 위치의 좌표값

R: 측정 속도로 이동하기 시작하는 지점에서 측정 위치까지의 거리

D: 공구 정지 범위 제한

F: 측정 속도

G37.1

바둑판 배열 구멍 루프

G37.1 X__Y__I__P__J__K__

XY : 시작점 좌표

I: X축 간격

P: X축 방향의 숫자입니다. 범위 1~9999를 지정하세요.

J: Y축 간격

K: Y축 방향의 숫자

G38

공구 반경 보정 벡터 지정

G38 I__J__;

직경 보정 모드에서만 사용됩니다.

G39

공구 반경 수정 코너 원호 수정

G39 X__ Y__

직경 보정 모드에서만 사용됩니다.

G40

공구 반경 수정 취소

G41

공구 직경 수정 왼쪽

G42

공구 직경 수정 오른쪽

G40.1

일반 제어 취소

G40.1 X__Y__F__;

G41.1

일반 제어 왼쪽 유효

G41.1 X__Y__F__;

G42.1

일반 제어권 유효

G42.1 X__Y__F__;

G43

공구 길이 설정 (+)

G43 Z__H__;

…;

G49 Z__;

G44

공구 길이 설정(-)

G44 Z__H__;

…;

G49 Z__;

G49

공구 길이 설정 취소

G43.1

첫 번째 스핀들 제어 유효

G44.1

두 번째 스핀들 제어 유효

G45

도구 위치 설정(확장)

G45 X__D__;

보정량 메모리 영역에 설정된 보정량을 사용하여 이동 방향의 신장률을 계산합니다.

G46

도구 위치 설정(축소)

G46 X__D__;

보정량 메모리 영역에 설정된 보정량을 사용하여 방향의 이동량을 줄입니다.

G47

도구 위치 설정(더블)

G47 X__D__;

이동 방향의 신장률은 보정량 메모리 영역에 설정된 보정량의 두 배로 계산됩니다.

G48

도구 위치 설정(절반)

G48 X__D__;

이동 방향의 감소량은 보정량 메모리 영역에 설정된 보정량의 두 배로 계산됩니다.

G47.1

2개의 스핀들의 동시 제어가 유효합니다.

G50

규모 취소

G51

스케일링이 유효합니다

G51 X__Y__Z__P__;

XYZ: 축척된 중심 좌표

P: 비례 줌 배율

G50.1

G 명령 미러 취소

G50.1 X0;

G50.1 Y0;

G50.1 Z0;

취소된 축은 G50.1 이후에 입력됩니다.

G51.1

G 명령 이미지가 유효합니다.

G51.1 X0;

G51.1 Y0;

G51.1 Z0;

미러링되는 축은 G51.1 이후에 입력됩니다.

G52

로컬 좌표계 설정

G53

기계 좌표계 선택

G54

공작물 좌표계 1 선택

G55

공작물 좌표계 2 선택

G56

공작물 좌표계 3 선택

G57

공작물 좌표계 4 선택

G58

공작물 좌표계 5 선택

G59

공작물 좌표계 6 선택

G54.1

공작물 좌표계 선택을 48개 그룹으로 확장

G60

단방향 포지셔닝

G60 X__Y__Z__;

G61

올바른 정지 확인 모드

G61.1

고속, 고정밀 제어

G61.1 X__Y__F__;

G62

자동 코너 이송 속도 조정

G63

태핑 모드

절단 비율은 100%로 고정됩니다.

피드 보류가 잘못되었습니다.

단일 블록 정지가 유효하지 않습니다.

G63.1

동시 탭핑 모드(앞으로 탭핑)

G63.2

동시 태핑 모드(역태핑)

G64

절단 모드

G65

사용자 매크로 단일 호출

G66

사용자 매크로 상태 호출 A

G66.1

사용자 매크로 상태 호출 B

G67

사용자 매크로 상태 호출 C

G68

유효한 좌표 회전

G17 G68 X0 Y0 R__;

R: 회전 각도, 시계 반대 방향은 양수, 범위는 -360.000~+360.000

G69

좌표회전 취소

G70

사용자 고정 루프

G71

사용자 고정 루프

G72

사용자 고정 루프

G73

고정주기(단계주기)

G73 X__Y__Z__R__F__S__Q__;

XYZ : 홀 위치 데이터

Q. 최선을 다해

R: R 포인트

F: 이송 속도

S: 스핀들 속도

G74

고정주기(역탭핑)

G74 X__Y__Z__R__Q__F__S__X__Y__;

Z: 홀 위치 데이터

R: R 포인트

Q: 걸음 수

F: 이송 속도

S: 스핀들 속도

F와 S의 값은 다음과 같습니다: 속도 * 피치=피드

G75

사용자 고정 루프

G76

고정주기(정밀 보링)

X축과 Y축의 위치 결정 후 Z축은 빠르게 R 지점으로 이동한 후 F에 의해 지정된 속도로 Z 지점으로 이송됩니다. 그런 다음 스핀들이 방향을 잡고 주어진 방향으로 일정 거리를 이동한 후 빠르게 복귀합니다. 초기점 또는 점 R로 이동합니다. 이후 스핀들은 원래의 속도와 방향으로 회전합니다.

참고: 스핀들 오리엔테이션 후 공구 끝의 방향이 요구 사항을 충족하는지 확인하십시오.

G77

사용자 고정 루프

G78

사용자 고정 루프

G79

사용자 고정 루프

G80

고정사이클 취소

G81

고정주기(드릴링/리드홀)

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, S_, I_, J_;

G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, R_, I_, J_;

G8? (G7?): 홀 가공 모드

XYZ : 홀 위치 데이터

RQPF : 홀 가공 데이터 (R : R 포인트 참조 Q : 절삭량별 지정, 증분값 입력)

P: 시간을 일시 중지하고 WeChat: Yuki7557을 추가하고 매크로 프로그램 튜토리얼을 받으세요.

F: 드릴링 속도 또는 나사산 피치)

L: 반복 횟수

S: 스핀들 회전 속도

R: 동기화 전환 또는 복구 중 스핀들 회전 속도

I: 위치 지정 축 위치 지정 너비

J: 드릴링 축 위치 지정 폭

G82

고정주기(드릴링/카운팅 보링)

G82 X__Y__Z__R__F__P__;

P:휴지 시간

G83

고정 사이클(심공 드릴링)

G83 X__Y__Z__R__Q__F__;

Q: 각 절단량, 증분 입력

G84

고정사이클(태핑) 미쓰비시 시스템

G84 X__Y__Z__R__F__P__;

F: 피치

P: 일시정지 시간

고정주기(태핑) 프랭크 시스템 등

G84 X__Y__Z__R__F__S__;

XYZ : 홀 위치 데이터

R: R 포인트

F: 이송 속도

S: 스핀들 속도

F와 S의 값은 다음과 같습니다: 속도 * 피치=피드

G85

고정주기(보링인 및 보링아웃)

고정 사이클은 매우 간단하며 실행 과정은 다음과 같습니다.

X 및 Y 축 포지셔닝, Z 축은 빠르게 R 지점에 도달하고 F 속도로 Z 지점으로 이송한 다음 F 속도로 R 지점으로 돌아갑니다.

G86

고정주기(지루함)

이 고정 사이클의 실행 프로세스는 G81과 유사합니다. 차이점은 G86에서는 공구가 구멍 바닥으로 이송될 때 스핀들이 정지한다는 것입니다.

R지점 또는 초기점으로 빠르게 복귀한 후 스핀들을 회전시킵니다.

G87

고정사이클(백보링)

G87 사이클에서는 X축과 Y축의 위치가 지정되고 스핀들의 방향이 지정되고 X축과 Y축이 처리 매개변수 Q에 의해 지정된 거리만큼 지정된 방향으로 이동한 후 홀 바닥(점 R)으로 이동합니다. ) 빠른 이송 속도로 X 및 Y 축이 회복됩니다. 원래 위치에서 스핀들은 주어진 속도와 방향으로 회전하고, Z축은 F에 의해 주어진 속도로 Z점으로 이송된 후 다시 스핀들의 방향이 지정되고 X축과 Y축은 지정된 방향으로 이동합니다. Q로 지정된 거리를 빠르게 이송합니다. 속도는 초기점으로 복귀하고 X축과 Y축은 위치 지정 위치로 복귀하며 스핀들이 회전하기 시작합니다.

참고 사항은 G76과 동일합니다.

G88

고정주기(지루함)

G88은 수동 복귀 기능을 갖춘 보링용 고정 사이클입니다.

G89

고정주기(지루함)

G90

절대값 지침

G90 X__Y__Z__;

G91

증분값 명령

G91 X__Y__Z__;

G92

기계좌표계 설정

G92 S__Q__;

S: 최대 클램핑 속도;

Q: 최소 클램핑 속도

G92.1

공작물 좌표계 설정

G93

카운터 타임 피드

G94

비동기식 피드(분당 피드)

G95

동기 피드(회전당 피드)

G96

주간 속도 맞춤형 제어가 효과적이다

G96 S__P__;

S: 주간 속도

P: 축을 지정하려면 주변 속도를 제어해야 합니다.

G97

Zhousu One 사용자 정의 제어 취소

G98

고정주기 시작점 복귀

G99

고정주기 R점 복귀

G113

스핀들 동기화 제어 취소

G114.1

스핀들 동기화 제어 유효

G114.1 H__D__R__A__;

H: 기본 스핀들 선택

D: 동기 스핀들 선택

R: 동기 스핀들 위상 오프셋 양

A: 스핀들 동기화 가속 및 감속 시상수

 

 

문의 보내기

whatsapp

skype

이메일

문의