CNC 선반의 구조와 코드

Oct 10, 2025 메시지를 남겨주세요

CNC 선반 프로그램은 프로그램 시작, 프로그램 내용, 프로그램 종료의 세 부분으로 나눌 수 있습니다.

 

프로그램 시작 섹션에서는 주로 프로그램 번호를 정의하고, 공작물 가공 좌표계, 가공 도구를 호출하고, 스핀들을 시작하고, 절삭유를 켭니다. 최대 스핀들 속도 제한은 G50 S2000으로 정의되며 최대 스핀들 속도는 2000RPM으로 설정됩니다. 이것은 CNC 선반에 대한 매우 중요한 지침입니다.

 

별도로 지정하지 않는 한 CNC 시스템은 기본적으로 G54 좌표계를 사용합니다.

 

--기준점으로 복귀-명령 G28 U0은 공구 교환 중 공구 홀더와 공작물 또는 고정 장치 간의 충돌이나 간섭을 방지하는 데 사용됩니다. 효과적인 방법은 공작기계가 먼저 X-축 방향으로 기계 원점으로 복귀한 후 스핀들로부터 안전한 거리만큼 이동하는 것입니다.

 

공구 정의는 G0 T0808 M8이며 공구 #8(왼쪽 오프셋 공구)로 자동 조정되고 절삭유가 켜집니다.

 

스핀들 속도는 G96 S150 M4로 정의되며 일정한 선형 속도(S) 기능이 정의됩니다. S 기능은 CNC 선반에서 스핀들 속도 명령을 활성화하며 두 가지 방식으로 표현될 수 있습니다. 하나는 r/min 또는 rpm이고 다른 하나는 m/min입니다. 스핀들 속도나 절삭 속도를 설정하려면 CNC 선반의 S 코드를 G96 또는 G97과 함께 사용해야 합니다.

 

G97: 속도 명령은 분당 속도를 정의하고 설정합니다.

 

G96: 일정한 선형 속도 명령은 공작물의 모든 위치에서 절삭 속도가 동일하도록 보장합니다.

 

프로그램 콘텐츠 섹션: 프로그램 콘텐츠는 여러 프로그램 세그먼트로 구성된 전체 프로그램의 주요 부분입니다. 각 프로그램 세그먼트는 여러 단어로 구성되며 각 단어는 주소 코드와 여러 숫자로 구성됩니다. 일반적으로 프로그램 세그먼트는 G 및 M 명령, 각 축의 좌표점으로 구성되며 이송 속도 정의를 포함합니다.

 

F 기능은 이송 속도 기능을 나타냅니다. CNC 선반 이송 속도에는 두 가지 표현이 있습니다. 하나는 회전당 이송이며 mm/r로 표시되며 주로 이송을 선삭하는 데 사용됩니다. CNC 밀링 기계와 유사한 또 다른 방법은 mm/min으로 표시되는 분당 이송(FPM)을 사용합니다. 이는 주로 터닝-밀링 머시닝 센터의 밀링 피드에 사용됩니다.

 

프로그램 종료 섹션: 프로그램이 끝나면 공구 터렛은 다음 공구 교환을 위한 안전한 위치를 위해 기준점 또는 기계 기준점으로 복귀해야 합니다. 동시에 스핀들이 정지되고 절삭유가 꺼지며 프로그램이 중지되거나 종료되도록 선택됩니다.

 

--기준점 복귀-명령 G28U0은 X-축 방향의 기계 기준점으로 복귀하고, G0 Z300.0은 Z-축 방향의 기준점으로 복귀합니다.

 

정지 명령 M01은 정지 선택 명령으로, 장치의 정지 선택 스위치가 켜져 있을 때만 유효합니다. M30은 실행 시 절삭유, 이송, 스핀들을 정지시키는 프로그램 종료 명령입니다. CNC 프로그램과 CNC 장비가 재설정되고 가공 전 상태로 돌아가서-다음 프로그램 실행과 CNC 가공 재시작을 준비합니다.