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

루프 전용 콘솔 로깅 활성화


루프 전용 콘솔 로깅 활성화(Enable Loop-Only Console Logging) 설정은 브라우저 콘솔에 선택적으로 출력하도록 하여 G-code에서 루프 구조 실행에 관한 정보만 보여 줍니다. 예를 들어 WHILE / END, FOR와 같은 루프와 루프 본문 내부의 변수 카운터 값이 이에 해당합니다.

이 설정의 기능

  • 다음 조건을 만족하는 행만 표시합니다:
    • 현재 활성화된 루프 본문의 일부인 행;
    • 루프 제어 변수(카운터 등)의 계산을 포함하는 행;
    • 반복 횟수에 영향을 주는 행(루프 내부의 IF, GOTO와 같은 조건).
  • 테이블에서 다음 항목을 강조하여 보여 줍니다:
    • 행 번호와 프로그램 인덱스;
    • 변수 이름/번호;
    • 이전 값과 새 값;
    • 현재 카운터 값;
    • 루프 반복 번호.
  • 그 외의 코드는 모두 무시하여, 로그가 반복 블록 분석에만 집중된 간결한 형태로 유지됩니다.

언제 사용하나요

  • 매크로 프로그램에서 WHILEFOR 루프의 동작을 분석할 때.
  • 서브프로그램에서 반복 횟수를 최적화할 때.
  • 루프 종료 조건에 있는 오류를 찾고자 할 때.

로그 예시 (일부 발췌)

963 | #113 | 'common' | 1365 | 1350 | '0001' | 58
964 | #114 | 'common' | 149.99 | 149.99 | '0001' | 59
965 | #112 | 'common' | 432.84 | 267.15 | '0001' | 60
...
973 | #122 | 'common' | 945 | 990 | '0001' | 77
팁: 루프 로깅을 활성화한 상태에서는 브라우저 개발자 도구의 콘솔에서 유사한 메시지 그룹화(Group similar messages in console) 옵션을 함께 사용하면 반복되는 루프 실행 과정을 훨씬 더 쉽게 검토할 수 있습니다.
NCPlayer - 루프 전용 콘솔 로깅
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy