CNC 가공 프로그래밍 기술
접이식 프로그램 구조
프로그램 세그먼트는 하나의 단위로 처리될 수 있는 연속적인 단어 그룹이며 실제로는 CNC 가공 프로그램의 프로그램 섹션입니다. 부품 가공 프로그램의 본체는 여러 프로그램 세그먼트로 구성됩니다. 대부분의 프로그램 세그먼트는 공작 기계에 특정 작업을 완료하거나 실행하도록 지시하는 데 사용됩니다. 블록은 크기 워드, 비크기 워드, 블록 종료 명령어로 구성됩니다. 쓰고 인쇄할 때 각 블록은 일반적으로 한 줄을 차지하며 프로그램을 화면에 표시할 때도 마찬가지입니다.
폴딩 프로그램 형식
기존의 처리 프로그램은 시작 문자(한 줄), 프로그램 이름(한 줄), 프로그램 본체, 프로그램 종료 명령어(일반적으로 한 줄)로 구성됩니다. 프로그램 끝에는 프로그램 종료 문자가 있습니다. 프로그램 시작 문자와 프로그램 종료 문자는 동일한 문자입니다(ISO 코드에서는 %, EIA 코드에서는 ER). 프로그램 종료 명령은 M02(프로그램 종료) 또는 M30(종이 테이프 종료)일 수 있습니다. 요즘 CNC 공작 기계는 일반적으로 저장된 프로그램을 사용하여 실행합니다. 이때 M02와 M30의 공통점은 프로그램 세그먼트의 다른 모든 명령을 완료한 후 스핀들, 절삭유 및 피드를 정지하고 제어 시스템을 재설정하는 데 사용됩니다.
M02와 M30은 일부 공작기계(시스템)에서 사용하면 완전히 동일하지만 다른 공작기계(시스템)에서는 다음과 같은 차이점이 사용됩니다. M02로 프로그램이 종료되면 자동 종료 후 커서가 프로그램 끝에서 멈춥니다. 작업이 종료됩니다. M3O를 사용하여 프로그램 작업을 종료하는 경우 자동 작업이 끝난 후 커서와 화면 표시가 자동으로 프로그램 시작 부분으로 돌아갈 수 있으며 시작 버튼을 눌러 프로그램을 다시 실행할 수 있습니다. M02 및 M30은 다른 프로그램 워드와 블록을 공유할 수 있지만 단일 블록에 나열하거나 시퀀스 번호로만 블록을 공유하는 것이 좋습니다.
프로그램 이름은 프로그램 본문 앞과 프로그램 시작 뒤에 위치하며, 대개 단독으로 한 줄을 차지합니다. 프로그램 이름에는 두 가지 형식이 있습니다. 하나는 지정된 영어 문자(보통 O)와 그 뒤에 오는 숫자로 구성됩니다. 최대 허용 자릿수는 설명서에 명시되어 있으며, 공통적으로 사용되는 두 자리는 2자리와 4자리입니다. 이러한 형태의 프로그램 이름은 프로그램 번호라고도 합니다. 또 다른 형태는 프로그램명이 영문자, 숫자 또는 영문과 숫자의 혼합으로 구성되며, 중간에 "-" 기호를 추가할 수 있는 형태이다.
이 양식을 사용하면 사용자가 프로그램 이름을 보다 유연하게 지정할 수 있습니다. 예를 들어, LC30 CNC 선반에서 부품 도면 번호 215로 플랜지를 가공하는 세 번째 공정에 대한 프로그램은 LC30-FIANGE-215-3이라는 이름으로 사용 및 저장 및 검색 등이 가능하여 매우 편리합니다. 프로그램 이름의 형식은 CNC 시스템에 의해 결정됩니다.