Professional Documents
Culture Documents
g코드m코드093b
g코드m코드093b
93---1/2
그룹구분
REF. G코드 기능 용도 및 용법 (CNC선반사용 / MCT 사용, 구분없음 복합사용)
CNC선반 MCT
C/M* G00 위치결정 공구의 급속 이송 --> G00 G90(91) X(U)_Y_Z(W)_ ;
C/M* G01 직선보간 절삭 이송에 의한 직선가공 --> G01 G90(91) X(U)_Y_Z(W)_ F_;
01 01
C/M* G02 원호보간 CW 시계 방향의 원호 가공 --> G02 G90(91) X(U)_Y_Z(W)_ R_ (I,J,K) F_;
C/M* G03 원호보간 CCW 반시계 방향의 원호 가공 --> G03 G90(91) X(U)_Y_Z(W)_ R_ (I,J,K) F_;
C/M G04 00 Dwell (드웰) 절삭이송을 지령시간 동안 정지 --> G04 X(P)_;
M G09 정위치 정지(EXACT STOP)지령된 블록 종점에서 정위치 정지 --> G09 절삭 이동 명령;
00
C/M G10 00 Data(데이터) 설정 L_에 따라 여러 종류의 데이터 등록 --> G10 L1 R_; G10 L2 P_X_Y_Z_;
M G11 데이터 설정 모드 취소 각종 데이터 프로그램 입력모드 취소
M* G15 극좌표 지령 취소 G16 기능 모드 취소 --> G15 X0. Y0. Z0.;
17
M G16 극좌표 지령 위치를 반경과 각도값의 극좌표로 지령 --> G16 G90(G91) X_Y_Z_;
M* G17 X-Y 평면 지정 G17; (원호보간,공구경보정,좌표회전,고정싸이클) ↑ --> Y각도
M G18 02 Z-X 평면 지정 G18; (원호보간,공구경보정,좌표회전,고정싸이클)
M G19 Y-Z 평면 지정 G19; (원호보간,공구경보정,좌표회전,고정싸이클)
C/M G20 Inch 데이터 입력 좌표값의 단위를 Inch로 지정 --> G20;
06 06
C/M G21 mm 데이터 입력 좌표값의 다위를 mm롤 지정 --> G21;
C/M G22 행정 제한 영역 설정 안전을 위해 일정 영역 침입 금지 G22 X_Y_Z_I_J_K_;
04 09
C/M* G23 행정 제한 영역 설정 취소 G22 기능 취소 --> G23;
C G25 주축 속도 변동 검출 OFF G25;
08 08
C G26 주축 속도 변동 검출 ON G26;
C/M G27 원점 복귀 Check 기계 원점으로 복귀 점검 및 확인 --> G27 G90(91) X_Y_Z_;
C/M G28 자동 원점 복귀 기계 원점으로 복귀--> G28 G90(91) X_Y_Z_;
C G29 00 00 원점으로 부터 복귀 G29 G90(91) X_Y_Z_;
C/M G30 제2원점 복귀 제2원점(주로 공구 교환점) 복귀 --> G30 P_ G90(91) X_Y_Z_ ;
C/M G31 Skip(스킵) 기능 블록 가공 도중에 다음 블록 실행 --> G31 P_ G90(91) X_Y_Z_ F_ ;
C G32 01 나사 절삭 선반 나사 절삭 G32(X(U)_Z(W)_
G32(X(U) Z(W) F_;
M G33 01 나사 가공 헤리컬 절삭으로 나사 가공 --> G33 G90(91) Z_ F_ ;
C G34 01 가변 리드 나사 절삭 좌측 G41 보정취소
C G36 자동 공구 보정 (X) G36 X_; G40 프로그램경로
00 00 G42
C/M G37 자동 공구 보정 (Z) / 자동 공구 길이 보정 G37 Z_; 공구지름↑ 우측
C/M* G40 공구경 보정 취소 공구경 보정 모드 해제 --> G40 G00(01) G90(91) X_Y_Z_ ;
C/M* G41 07 07 공구경 좌측 보정 공구 진행 방향 좌측으로 보정 --> G90(91) G00(01) X_Y_Z_ G41 D_ ;
C/M* G42 공구경 우측 보정 공구 진행 방향 우측으로 보정 --> G90(91) G00(01) X_Y_Z_ G42 D_ ;
M G43 공구 길이 보정 + 공구 길이 보정이 Z축 방향으로 양수 --> G00(01) G90(91) Z_ G43 H_ ;
08
M G44 공구 길이 보정 - 공구 길이 보정이 Z축 방향으로 음수 --> G00(01) G90(91) Z_ G44 H_ ;
M G45 공구 위치 오프셋 신장 이동 지령을 경보정량만큼 신장
M G46 공구 위치 오프셋 축소 이동 지령을 경보정량만큼 축소
00
M G47 공구 위치 오프셋 2배 신장 이동 지령을 경보정량만큼 2배 신장
M G48 공구 위치 오프셋 2배 축소 이동 지령을 경보정량만큼 2배 축소
M* G49 08 공구 길이 보정 취소 공구 길이 보정 모드 취소 --> G49 Z_ ;
C/M* G50 00 CNC 선반 공작물 좌표계 설정 및 주축 최고 회전수 제한 G50 X_Z_S_T_ ; / Scaling(스케일링) 취소
11
M G51 Scaling(스케일링) 크기 확대 축소 및 미러 이미지 지령 --> G51 X_Y_Z_ (P_ , I_J_K_) ;
M G52 로컬 좌표계 설정 절대 좌표계 내에서 또 다른 좌표계 설정 --> G52 G90(91) X_Y_Z_;
00
M G53 기계 좌표계 설정 기계 원점을 기준으로한 좌표계 선택 --> G53 G90(91) X_Y_Z_ ;
M* G54 공작물 좌표계 1 선택 G54 G90 X_Y_Z_ ;
M G55 공작물 좌표계 2 선택 G55 G90 X_Y_Z_ ;
M G56 공작물 좌표계 3 선택 G56 G90 X_Y_Z_ ;
11
M G57 공작물 좌표계 4 선택 G57 G90 X_Y_Z_ ;
M G58 공작물 좌표계 5 선택 G58 G90 X_Y_Z_ ;
M G59 공작물 좌표계 6 선택 G59 G90 X_Y_Z_ ;
* REF. C -> CNC선반 주로 사용 , M -> MCT 주로 사용 , C/M -> CNC선반 MCT 복합사용 . 황색 -> CNC선반 자주사용 , M* -> MCT자주사용
고갸놀자 v0.93---2/2
<보조 M 코드 간략정리>
M00 프로그램 정지 - 모달정보 보존 , 실행중, 프로그램 일시정지, 주축정지, 절삭유정지, CNC선반 공정교체
M01 프로그램 선택적 정지 - Optional Stop 조작반 스위치가 ON 경우 정지 OFF 경우 정상 운전
M02 프로그램 종료(END OF PROGRAM) -모달정보 말소, 프로그램 종료
M03 주축 정회전 M19 회전방향 확인 -- MCT 에서 공구교환 등을 위한 주축 정위치 정지
M04 주축 역회전 M30 프로그램 끝 & Rewind (선두로 되돌린다)
M05 주축 정지 M98 보조 프로그램 호출
M06 (MCT 공구교환 명령) 예) M98 P50100 --> P 반복횟수 프로그램번호
M07 (MCT oil mist on option) 예) M98 P100 L5 --> P 프로그램번호 L 반복횟수
M08 절삭유 on M99 보조 프로그램 종료
M09 절삭유 off 예) M99 P1000 --> SEQUENCE N1000 에서 실행