콘솔
머신으로 원시 G-code를 전송합니다. 양방향 트래픽의 모든 행을 확인합니다.
Console 패널은 원시 G-code 창입니다. 컨트롤러에 명령을 직접 보내고, 타임스탬프와 방향 표시가 포함된 모든 응답 행을 확인할 수 있습니다.
대부분의 작업에서는 Console이 필요하지 않습니다. 다음과 같은 경우에 사용하세요.
- GRBL
$설정을 직접 읽거나 쓰려는 경우 - 연결 문제를 디버깅하면서 머신의 응답을 확인해야 하는 경우
- 매크로 패널에 연결하기 전에 사용자 지정 매크로를 테스트하는 경우
열기
- 기본 도킹 영역:
upper-right - 기본 표시 여부: 예
- 단축키: 기본값 없음
표시되는 내용
두 영역으로 구성됩니다.
로그 출력
고정폭 글꼴로 표시되는 읽기 전용 스크롤 영역입니다. 각 항목에는 다음이 포함됩니다.
- 타임스탬프 (HH:MM:SS)
- 방향 표시: 보낸 명령은
→, 머신의 응답은←로 표시됩니다. - 행 내용
error: 또는 alarm:으로 시작하는 행은 대소문자를 구분하지 않고 감지되어 빨간색으로 표시됩니다.
로그는 최신 항목으로 자동 스크롤됩니다. 창 높이는 고정되어 있으므로 위로 스크롤하면 기록을 볼 수 있습니다.
입력
자리 표시자가 G-code...인 한 줄 텍스트 필드와 두 개의 버튼이 있습니다.
- 보내기: 입력한 명령을 제출합니다.
- 지우기: 로그 표시를 지웁니다. 명령 기록은 유지됩니다.
할 수 있는 작업
명령 보내기
- G-code 또는 GRBL 명령을 입력합니다. 출력이 필요 없는 예로
$$,?,$G를 사용할 수 있습니다. - Enter 키를 누르거나 보내기를 클릭합니다.
명령은 → 표시와 함께 로그에 나타나고, 머신의 응답이 있으면 ← 표시와 함께 나타납니다.
이전 명령 탐색
- 입력 필드에서 위쪽 화살표를 누르면 명령 기록을 거꾸로 탐색합니다.
- 아래쪽 화살표를 누르면 앞으로 이동합니다.
앱이 실행 중인 동안에는 패널을 닫았다가 다시 열어도 기록이 유지됩니다.
로그 지우기
지우기를 클릭합니다. 로그 표시가 지워지지만, 위쪽 화살표로 불러올 수 있는 기본 명령 기록은 그대로 유지됩니다.
GRBL 설정 읽기
$$를 보냅니다. 머신이 현재 값과 함께 모든 $ 설정을 출력합니다. 각 설정은 하나의 ← 행으로 표시됩니다.
GRBL 설정 지정
$…=…는 구문 템플릿으로만 사용하세요. 먼저 $$로 현재 값을 읽은 다음, 두 줄임표를 컨트롤러에 문서화된 설정과 값 또는 머신 제조업체가 제공한 설정과 값으로 바꾸세요. 템플릿을 수정하지 않고 그대로 붙여 넣지 말고, 머신별 변경 지침이 없는 한 현재 값을 유지하세요. 머신은 ok 또는 오류로 응답합니다.
주의하세요. GRBL 설정은 컨트롤러의 EEPROM에 유지됩니다. 설정을 변경하기 전에 해당 설정의 기능을 반드시 확인하세요. GRBL 설정 참조를 참고하세요.
연결하기 전에 매크로 테스트
입력 필드에 명령 시퀀스를 한 번에 하나씩 입력합니다. 작동하는 명령을 확인했으면 매크로 패널에 매크로로 저장하세요.
알아 두면 좋은 동작
- 오류 및 알람 정규식은 대소문자를 구분하지 않고
error:또는alarm:으로 시작하는 모든 항목을 감지합니다. 이는 시각적 힌트일 뿐 해석이 아닙니다. 실제 코드는 계속 직접 읽어야 합니다. - 작업 실행 중에 명령을 보내면 스트리머가 혼란스러울 수 있습니다. 작업이 일시 중지되거나 완료될 때까지 기다리세요.
- Console은 GRBL 구문을 검사하지 않습니다. 입력한 내용은 무엇이든 그대로 머신으로 전송됩니다.
- 홈 이동이나 긴 거리 조그처럼 오래 실행되는 명령은 완료될 때까지 채널을 점유합니다. 보내기 버튼은 차단되지 않지만 응답에 시간이 걸릴 수 있습니다.
관련 문서
- Laser Control: 머신 연결 및 작업 제어
- Macros: 명령 시퀀스를 단축키에 연결
- GRBL essentials: 개념
- Dollar settings reference: 모든
$설정 - GRBL error codes:
error:N의 의미