← 용어집으로 돌아가기
프로그램과 G/M 코드 30 개 용어
프로그램과 G/M 코드
프로그램과 G/M 코드
FANUC Macro B
FANUC의 매크로 프로그램 확장 기능.
G코드
CNC 공작기계에서 가장 널리 사용되는 프로그래밍 언어입니다. G코드 명령은 표준화된 영숫자 코드로 기계 이동, 스핀들 동작, 절삭유 및 기타 기능을 제어합니다.
M 코드
보조 기능 제어를 위한 명령어 집합.
SINUMERIK ShopMill
Siemens의 대화형 밀링 프로그래밍 환경.
SINUMERIK ShopTurn
Siemens의 대화형 선삭 프로그래밍 환경.
공구 보정 취소(G40)
공구 반경 보정을 취소한다.
급속 위치결정(G00)
급속 이송으로 목표 위치까지 이동한다.
냉각 OFF(M09)
절삭유를 끈다.
냉각 ON(M08)
절삭유를 켠다.
드웰(G04)
프로그램을 지정 시간 지연 정지한다.
매크로 프로그램
변수와 로직을 포함하는 고급 프로그램.
메인 프로그램
전체 가공 공정을 제어하는 프로그램.
변수
매크로 프로그램에서 저장·계산에 사용하는 파라미터.
서브프로그램
메인 프로그램에서 반복 호출할 수 있는 프로그램 블록.
서브프로그램 복귀(M99)
서브프로그램 종료 후 메인 프로그램으로 복귀한다.
서브프로그램 호출(M98)
지정한 서브프로그램을 호출하는 명령.
시퀀스 번호(N)
프로그램 블록의 순번 식별자.
우측 공구 보정(G42)
공구를 경로의 오른쪽으로 보정한다.
원호 보간(G02/G03)
원호 궤적을 따라 이동한다.
절대 프로그래밍(G90)
좌표값을 원점 기준으로 지정한다.
조건 분기(IF)
조건에 따라 다른 경로를 실행한다.
좌측 공구 보정(G41)
공구를 경로의 왼쪽으로 보정한다.
주축 정지(M05)
주축 회전을 정지한다.
주축 정회전(M03)
주축의 정방향 회전을 시작한다.
증분 프로그래밍(G91)
좌표값을 현재 위치 기준으로 지정한다.
직선 보간(G01)
지정 이송으로 직선을 따라 이동한다.
프로그램 번호(O)
프로그램을 식별하기 위한 번호.
프로그램 블록(Block)
한 줄 코드로 구성된 실행 단위.
프로그램 정지(M00/M01)
프로그램 중단 또는 선택 정지.
프로그램 종료(M30)
프로그램을 종료하고 리셋한다.