NCPlayer 서비스 소개:
파일 메뉴
편집 메뉴
보기 메뉴
서식 메뉴
도구 메뉴
머신 설정 메뉴
협업

CNC 프로그램 블록 번호 재부여


블록 번호 재부여 (N)

블록 번호 재부여(Block Renumbering) 기능은 CNC 프로그램에서 블록(프레임) 번호를 자동으로 추가하거나 변경하는 데 사용됩니다. 이 기능은 코드의 가독성과 디버깅을 용이하게 하고, 일부 기계 및 CAM 시스템에서 요구하는 형식을 맞추는 데 도움을 줍니다.

NCPlayer

재번호 부여 모드:

  • Renumber All Blocks — 지정한 시작 값과 증분에 따라 프로그램의 모든 줄에 블록 번호 N을 부여(또는 재부여)합니다.
  • Renumber without blank and comments — 비어 있는 줄과 주석 줄을 건너뛰고, 실제 명령이 있는 줄에만 블록 번호를 재부여합니다.
  • Renumber existing Blocks only — 이미 블록 번호가 있는 줄에 대해서만 번호를 변경합니다.
  • Renumber without Block Skip Char — 블록 스킵 문자(일반적으로 /)로 시작하는 줄을 제외하고 나머지 블록에만 재번호 부여를 수행합니다.
  • Remove block numbers — 프로그램에서 모든 블록 번호를 제거합니다.

파라미터:

  • Start Block (N) — 첫 번째 블록에 사용할 시작 번호 (기본값 10).
  • Block Increment (N) — 각 블록 번호 사이의 증가 값 (기본값 10).
  • Max. Digits — 블록 번호에서 사용할 최대 자릿수 (예: 5로 설정하면 N00010 형식으로 출력).

예시:

N10 G00 X0 Y0
N20 G01 Z-5.0 F200
N30 G02 X50 Y50 R25
N40 M30

모드와 파라미터를 선택한 후 Apply를 클릭하면 현재 코드에 변경 사항이 적용됩니다. Cancel 버튼을 누르면 변경 사항을 저장하지 않고 작업이 취소됩니다.

경고:
블록 번호를 재부여할 때, 프로그램 안에 IF ... THEN, GOTO, WHILE 루프 등 블록 번호를 기준으로 하는 조건 분기 및 제어 구조가 있는 경우 특히 주의해야 합니다. 또한 블록 번호로 점프하는 서브프로그램이 있을 때도 마찬가지입니다. 블록 번호를 변경하면 프로그램 로직이 깨지고, 기계가 잘못 동작할 수 있습니다. 재번호 부여를 적용하기 전에 모든 블록 번호 참조를 꼼꼼히 확인하고, 필요하다면 수동으로 직접 수정하는 것을 권장합니다.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy