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

블록 스킵 문자 작업


많은 CNC 컨트롤러에서 줄의 맨 앞에 있는 / 문자는 기계의 하드웨어 Block Skip 스위치가 켜져 있을 때 “해당 블록을 건너뛰기(skip block)”를 의미합니다. NCPlayer에서도 이러한 줄을 인식하여 시뮬레이션에서 제외할 수 있습니다. Format → Block Skip Chars Operations 메뉴에는 / 문자에 대해 일괄 작업을 수행하는 세 가지 도구가 포함되어 있습니다.

NCPlayer에서의 동작 방식

  • 줄의 시작 부분에서 코드 주소가 나오기 전까지 하나 이상의 / 문자로 시작하면 해당 줄은 “스킵 가능(skippable)”한 줄로 간주됩니다.
  • 빈 줄과 순수 주석 줄 ( ... )/로 표시할 필요가 없으며, 도구가 자동으로 건너뜁니다.
  • 작업은 선택 영역에만 적용되며, 선택이 없으면 프로그램 전체에 적용됩니다.

1) Add Block Skip Chars — “/” 문자 추가

실행 가능한 각 줄의 맨 앞에 / 문자를 추가합니다. 이미 /가 있는 줄에는 중복해서 추가하지 않습니다. 주석과 빈 줄은 변경되지 않은 상태로 유지됩니다.

예시

; Before
N10 G00 X0 Y0
(lead-in)
N20 G01 X50 F200

; After
/N10 G00 X0 Y0
(lead-in)
/N20 G01 X50 F200

유용한 경우

  • 머신의 Block Skip 스위치로 코드 일부를 손쉽게 켜고 끌 수 있는 “소프트 버전” NC 프로그램을 빠르게 준비하고 싶을 때.
  • 급속 이송, 공구 교환, M 코드 등을 표시해 안전한 드라이런(dry-run) 경로를 만들고 싶을 때.

2) Remove Block Skip Chars — “/” 문자 제거

줄의 시작 부분에 있는 선행 / 문자들을 제거합니다. 한 줄에 여러 개의 /가 있는 경우, 해당 접두부 전체가 제거됩니다. 나머지 줄 내용(주소, 주석 등)은 변경되지 않습니다.

예시

; Before
//N10 G00 X0 Y0
/N20 G01 X50 F200

; After
N10 G00 X0 Y0
N20 G01 X50 F200

3) Protect Code Lines with “/” — 실행 코드 라인을 “/”로 보호

주소 G/M/T/S/F/X/Y/Z/…가 포함된 실행 가능한 코드 라인에만 빠르게 /를 붙이고, 순수 주석과 빈 줄은 건너뜁니다. 이동/가공 명령의 실행만 임시로 비활성화하고, 노트나 문서용 주석은 그대로 유지하고 싶을 때 유용합니다.

예시

; Before
(Setup)
N10 G90 G54
(Roughing)
N20 G01 X50 F200

; After
(Setup)
/N10 G90 G54
(Roughing)
/N20 G01 X50 F200

팁 및 주의 사항

  • 실제 CNC 장비에서는 /가 있는 줄의 동작이 하드웨어 BLOCK SKIP 스위치 위치에 따라 달라집니다. 스위치가 꺼져 있으면 — 이러한 줄도 일반 줄처럼 그대로 실행됩니다.
  • NCPlayer 시뮬레이션에서는, 해당 모드가 활성화된 경우 /가 있는 줄이 건너뛰어지며 (단계별 시뮬레이션에서 지원됨) 실행되지 않습니다.
  • IF/THEN/GOTO/WHILE 등의 조건 분기/점프를 사용하는 경우, 로직을 충분히 분석하지 않은 채 중요한 “점프” 라인에 “/”를 붙이면 실행 순서가 깨질 수 있으므로 주의해야 합니다.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy