CNC 기계
Fagor 8065M 밀링 및 8065T 선반 프로그래밍 G 코드/M 코드 전체 목록.
Fagor 8065M 프로그래밍 G 코드/M 코드 전체 목록.
G 코드 | 설명 |
---|---|
G00 | 빠른 트래버스 |
G01 | 선형 보간. |
G02 | 시계 방향 원형(나선형) 보간. |
G03 | 시계 반대 방향 원형(헬리컬) 보간. |
G04 | 드웰 |
G05 | 제어된 모서리 라운딩(모달). |
G06 | 절대 좌표의 호 중심(모달 아님). |
G07 | 정사각 모서리(모달). |
G08 | 이전 경로에 접하는 호. |
G09 | 세 점으로 정의된 호 |
G10 | 미러 이미지 취소. |
G11 | X의 미러 이미지. |
G12 | Y의 미러 이미지. |
G13 | Z의 미러 이미지. |
G14 | 프로그래밍된 방향으로 이미지를 미러링합니다. |
G17 | 주 평면 X-Y 및 종축 Z. |
G18 | 주 평면 Z-X 및 종축 Y. |
G19 | 주 평면 Y-Z 및 종축 X. |
G20 | 두 방향 및 종축에 의한 주 평면 |
G30 | 극지 원점 사전 설정. |
G31 | 호의 중심으로 일시적인 극좌표 원점 이동 |
G33 | 일정한 피치의 전자식 스레딩. |
G36 | 자동 반경 혼합. |
G37 | 접선 항목. |
G38 | 접선 출구. |
G39 | 자동 모따기 블렌드. |
G40 | 공구 반경 보정 취소 |
G41 | 왼손 도구 반경 보정. |
G42 | 오른손 도구 반경 보정. |
G45 | 접선 컨트롤을 켜거나 끕니다. |
G50 | 반원형 모서리 |
G53 | 제로 오프셋 취소. |
G54 | 절대 제로 오프셋 1. |
G55 | 절대 제로 오프셋 2. |
G56 | 절대 제로 오프셋 3. |
G57 | 절대 제로 오프셋 4. |
G58 | 절대 제로 오프셋 5. |
G59 | 절대 제로 오프셋 6. |
G60 | 정사각 모서리(모달 아님). |
G61 | 제어된 모서리 라운딩(모달 아님). |
G63 | 엄격한 태핑. |
G70 | 인치로 프로그래밍. |
G71 | 밀리미터 프로그래밍. |
G72 | 배율 인수. |
G73 | 좌표계 회전 |
G74 | 홈 검색 |
G80 | 통조림 사이클 취소. |
G81 | 드릴링 고정 사이클. |
G82 | 가변 펙으로 고정 사이클 드릴링 |
G83 | 지속적인 펙이 있는 심공 드릴링 통조림 사이클. |
G84 | 태핑 통조림 사이클. |
G85 | 통조림 사이클 리밍 |
G86 | 지루한 통조림 사이클. |
G87 | 직사각형 포켓 캔 사이클. |
G88 | 원형 포켓 캔 사이클. |
G90 | 절대 좌표로 프로그래밍. |
G91 | 증분 좌표 프로그래밍. |
G92 | 좌표 사전 설정 |
G93 | 가공 시간(초) |
G94 | 이송 속도는 밀리미터/분(인치/분)입니다. |
G95 | 밀리미터/회전 단위의 이송 속도(인치/회전). |
G96 | 일정한 표면 속도. |
G97 | 일정한 회전 속도. |
G98 | 출발 비행기로 후퇴. |
G99 | 기준면으로 후퇴. |
G100 | 접촉할 때까지 조사합니다. |
G101 | 프로브 오프셋을 포함합니다. |
G102 | 프로브 오프셋 제외 |
G103 | 접촉하지 않을 때까지 조사합니다. |
G104 | 프로그래밍된 위치까지 프로브 이동 |
G108 | 블록 시작 시 이송 속도 혼합 |
G109 | 블록 끝에서 이송 속도 혼합 |
G112 | 축의 매개변수 범위 변경 |
G130 | 축 또는 스핀들당 적용할 가속 비율 |
G131 | 모든 축에 적용할 가속 비율 |
G132 | 축 또는 스핀들당 적용될 저크 비율 |
G133 | 모든 축에 적용할 저크의 백분율 |
G134 | 적용할 Feed-Forward 비율 |
G135 | 적용할 AC-Forward 비율 |
G136 | 블록 사이의 순환 전환. |
G137 | 블록 간 선형 전환. |
G138 | 도구 보정의 직접 활성화/취소. |
G139 | 도구 보정의 간접 활성화/취소. |
G145 | 접선 제어를 고정합니다. |
G151 | 직경 프로그래밍. |
G152 | 반경 프로그래밍. |
G157 | 영점 오프셋에서 축 제외 |
G158 | 증분 제로 오프셋. |
G159 | 추가 절대 원점 오프셋. |
G160 | 직선으로 다중 가공 |
G161 | 직사각형 패턴의 다중 가공 |
G162 | 그리드 패턴의 다중 가공 |
G163 | 완전한 원에서 다중 가공. |
G164 | 호 패턴의 다중 가공 |
G165 | 아크 코드로 프로그래밍된 가공 |
G170 | 히스트 축 OFF |
G171 | Hirth 축 ON |
G174 | 기계 좌표를 설정합니다. |
G180/G189 | OEM 서브루틴 실행. |
G380/G399 | OEM 서브루틴 실행. |
G192 | 회전 제한 속도. |
G193 | 이송 속도 보간. |
G196 | 일정한 절단 지점 이송 속도. |
G197 | 일정한 공구 센터 이송 속도. |
G198 | 하한 소프트웨어 이동 제한 설정 |
G199 | 소프트웨어 이동 상한 설정 |
G200 | 배타적인 수동 개입. |
G201 | 부가적 수동 개입 활성화 |
G202 | 부가적 수동 개입 취소. |
G210 | 보어 밀링 고정 사이클. |
G211 | 내부 스레드 밀링 사이클. |
G212 | 외부 스레드 밀링 사이클. |
G261 | 절대 좌표의 호 중심(모달). |
G262 | 원호 중심은 시작점을 참조했습니다. |
G263 | 아크 반경 프로그래밍. |
G264 | 원호 중심 보정을 취소합니다. |
G265 | 아크 중심 보정을 활성화합니다. |
G266 | 100%에서 이송 속도 오버라이드 |
M 코드 | 설명 |
---|---|
M00 | 프로그램 정지. |
M01 | 조건부 프로그램 중지. |
M02 | 프로그램 종료. |
M03 | 스핀들을 시계 방향으로 시작합니다. |
M04 | 스핀들을 시계 반대 방향으로 시작합니다. |
M05 | 스핀들을 중지합니다. |
M06 | 도구 변경. |
M17 | 글로벌 또는 로컬 서브루틴의 끝. |
M19 | 스핀들 방향. |
M29 | 글로벌 또는 로컬 서브루틴의 끝. |
M30 | 프로그램 종료. |
M41-M44 | 기어 변경. |
주소 | 설명 |
---|---|
/ | 블록 스킵 조건. |
# | 프로그래밍 지침. |
$ | 흐름 제어 지침. |
% | 프로그램 헤더. |
; | (세미콜론) 댓글 차단 . |
[ ] | 텍스트 유형 블록 레이블. |
N | 숫자 유형 블록 레이블. |
지 | 준비 기능. |
X~C | 축의 위치. |
F | 축의 이송 속도. |
S | 스핀들 속도. |
티 | 공구 번호. |
D | 공구 오프셋 번호. |
M | Auxiliary functions. |
H | Auxiliary functions. |
NR | Number of block repetitions. |
( ) | Block comment. |
G Codes | 설명 |
---|---|
G00 | Rapid traverse. |
G01 | Linear interpolation. |
G02 | Clockwise circular (helical) interpolation. |
G03 | Counterclockwise circular (helical) interpolation. |
G04 | 드웰 |
G05 | Controlled corner rounding (modal). |
G06 | Arc center in absolute coordinates (not modal). |
G07 | Square corner (modal). |
G08 | Arc tangent to previous path. |
G09 | Arc defined by three points. |
G10 | Mirror image cancellation. |
G11 | Mirror image on X. |
G12 | Mirror image on Y. |
G13 | Mirror image on Z. |
G14 | Mirror image in the programmed directions. |
G17 | Main plane X-Y, and longitudinal axis Z. |
G18 | Main plane Z-X, and longitudinal axis Y. |
G19 | Main plane Y-Z, and longitudinal axis X. |
G20 | Main plane by two directions and longitudinal axis. |
G30 | Polar origin preset. |
G31 | Temporary polar origin shift to the center of arc. |
G33 | Electronic threading with constant pitch. |
G36 | Automatic radius blend. |
G37 | Tangential entry. |
G38 | Tangential exit. |
G39 | Automatic chamfer blend. |
G40 | Cancellation of tool radius compensation. |
G41 | Left-hand tool radius compensation. |
G42 | Right-hand tool radius compensation. |
G45 | Turn tangential control on and off. |
G50 | Semi-rounded corner. |
G53 | Zero offset cancellation. |
G54 | Absolute zero offset 1. |
G55 | Absolute zero offset 2. |
G56 | Absolute zero offset 3. |
G57 | Absolute zero offset 4. |
G58 | Absolute zero offset 5. |
G59 | Absolute zero offset 6. |
G60 | Square corner (not modal). |
G61 | Controlled corner rounding (not modal). |
G63 | Rigid tapping. |
G66 | Pattern repeat canned cycle. |
G68 | Stock removal cycle along X axis. |
G69 | Stock removal canned cycle along Z axis. |
G70 | Programming in inches. |
G71 | Programming in millimeters. |
G72 | Scaling factor. |
G73 | Coordinate system rotation. |
G74 | Home search |
G81 | Turning canned cycle with straight sections. |
G82 | Facing canned cycle with straight sections. |
G83 | Drilling / tapping canned cycle. |
G84 | Turning canned cycle with arcs. |
G85 | Facing canned cycle with arcs. |
G86 | Longitudinal threading canned cycle. |
G87 | Face threading canned cycle. |
G88 | Grooving canned cycle along the X axis. |
G89 | Grooving canned cycle along the Z axis. |
G90 | Programming in absolute coordinates. |
G91 | Programming in incremental coordinates. |
G92 | Coordinate preset. |
G93 | Machining time in seconds. |
G94 | Feedrate in millimeters/minute (inches/minute). |
G95 | Feedrate in millimeters/revolution (inches/revolution). |
G96 | Constant surface speed. |
G97 | Constant turning speed. |
G100 | Probing until making contact. |
G101 | Include probe offset. |
G102 | Exclude probe offset. |
G103 | Probing until not making contact. |
G104 | Probe movement up to the programmed position. |
G108 | Feedrate blending at the beginning of the block. |
G109 | Feedrate blending at the end of the block. |
G112 | Changing of parameter range of an axis. |
G130 | Percentage of acceleration to be applied per axis or spindle. |
G131 | Percentage of acceleration to be applied to all the axes. |
G132 | Percentage of jerk to be applied per axis or spindle. |
G133 | Percentage of jerk to be applied to all the axes. |
G134 | Percentage of Feed-Forward to be applied. |
G135 | Percentage of AC-Forward to be applied. |
G136 | Circular transition between blocks. |
G137 | Linear transition between blocks. |
G138 | Direct activation/cancellation of tool compensation. |
G139 | Indirect activation/cancellation of tool compensation. |
G145 | Freeze tangential control. |
G151 | Programming in diameters. |
G152 | Programming in radius. |
G157 | Excluding axes in the zero offset. |
G158 | Incremental zero offset. |
G159 | Additional absolute zero offsets. |
G160 | Drilling / tapping canned cycle on the face of the part. |
G161 | Drilling / tapping canned cycle on the side of the part. |
G162 | Slot milling canned cycle along the side of the part. |
G163 | Slot milling canned cycle along the face of the part. |
G170 | Hirth axes OFF |
G171 | Hirth axes ON |
G174 | Set the machine coordinate. |
G180/G189 | OEM subroutine execution. |
G380/G399 | OEM subroutine execution. |
G192 | Turning speed limit. |
G193 | Interpolating the feedrate. |
G196 | Constant cutting point feedrate. |
G197 | Constant tool center feedrate. |
G198 | Setting of lower software travel limits |
G199 | Setting of upper software travel limits |
G200 | Exclusive manual intervention. |
G201 | Activation of additive manual intervention. |
G202 | Cancellation of additive manual intervention. |
G261 | Arc center in absolute coordinates (modal). |
G262 | Arc center referred to starting point. |
G263 | Arc radius programming. |
G264 | Cancel arc center correction. |
G265 | Activate arc center correction. |
G266 | Feedrate override at 100% |
M Codes | 설명 |
---|---|
M00 | Program stop. |
M01 | Conditional program stop. |
M02 | End of program. |
M03 | Start the spindle clockwise. |
M04 | Start the spindle counterclockwise. |
M05 | Stop the spindle. |
M06 | Tool change. |
M17 | End of a global or local subroutine. |
M19 | Spindle orientation. |
M29 | End of a global or local subroutine. |
M30 | End of program. |
M41-M44 | Gear change. |