제조 > 사용자정의 대화상자 > CL 명령 삽입 > 메뉴 정의 파일 생성 규칙
  
메뉴 정의 파일 생성 규칙
메뉴 정의 파일을 생성할 때 다음 규칙을 따라야 합니다.
BEGIN 단어로 시작하여 END 단어로 끝나는 적합한 APT 구문 문자열을 사용합니다.
BEGINEND 사이에도 포함되는 첫 번째 항목은 색인 cmd edit 메뉴에 나타날 <option name이어야 합니다.
구문 문자열은 CYCLE, GOTO 등과 같은 명령으로 시작합니다. 옵션에 필요한 입력 매개변수나 주 키워드는 슬래시 기호("/") 뒤에 지정해야 합니다. 선택적으로 /를 공백(" ")으로 대체할 수 있습니다. 예: CYCLE/BORE 또는 CYCLE BORE.
실행 시간에 지정해야 할 매개변수 값 앞에 우물 정자(#)를 붙입니다. 예: CLDIST/#CLDIST
모든 주 키워드는 두 번째 레벨 cmd edit 메뉴에 나타납니다. 하지만 명령과 /. 사이에 중괄호("{}")로 원하는 키워드를 삽입하여 메뉴에 다른 키워드를 표시할 수 있습니다.
예:
선택적 매개변수와 해당 속성을 포함하려면 대괄호("[]")를 사용합니다. 예: CYCLE/BORE[,RAPTO,#RAPTO_r]
상호 배타적인 옵션을 포함하는 경우에도 동일하게 대괄호를 사용합니다. 각 옵션을 구분하려면 세로줄 기호("|")를 사용합니다. 예: CYCLE/BORE[,IPM|,MMPM|,IPR|,MMPR,#FEDRAT_f]
여러 입력을 지정하려면 말줄임표("...")를 사용합니다. Creo NC에서는 사용자가 값을 지정하지 않은 채 <CR>을 입력할 때까지 반복해서 "..." 뒤의 값을 묻는 메시지가 표시됩니다. 예: CYCLE/AUTO,DEEPBK,#FEDTO_z,#FEDRAT_f[,INCR,#INCR_d...]
매개변수 구문을 분석할 때의 우선 순위를 변경하려면 소괄호를 사용합니다. 기본적으로 우선 순위는 왼쪽이 높고 오른쪽이 낮습니다. 예를 들어 CYCLE/BORE[,IPM|,MMPM|,IPR|,(MMPR,#FEDRAT_f)]를 입력하면 FEDRAT_f 값이 MMPR에 대해서만 지정됩니다. 여기서 소괄호가 없는 경우 상호 배타적인 각 옵션이 FEDRAT_f 속성을 가집니다.