매크로
G-code 명령 시퀀스를 단축키 또는 도구 모음 버튼에 연결합니다. 앱 안에서 작업을 자동화하는 가장 빠른 방법입니다.
매크로는 선택적인 단축키를 지정할 수 있는 저장된 G-code 시퀀스입니다. 자주 수행하는 작업에 매크로를 사용하세요. 원점 복귀 및 작업 영점 설정, 고정된 기준 위치로 조그 이동, 에어 어시스트 작동, 사용자 지정 예열 시퀀스 등에 활용할 수 있습니다.
필요한 사항
- 실행할 명령을 명확히 정합니다.
- 매크로당 ~5분
단계
1. 매크로 패널 열기
매크로 패널은 기본적으로 오른쪽 위에 있습니다. 패널이 숨겨져 있으면 창 메뉴에서 여세요.
2. 새 매크로 만들기
+ 매크로 추가를 클릭합니다. 새 매크로가 편집 모드로 전환됩니다.
3. 필드 입력
- 이름: 설명이 드러나는 이름을 입력합니다(예: "원점 복귀 및 영점 설정", "재료 모서리로 조그 이동").
- 설명(선택 사항): 짧은 힌트를 입력합니다.
- G-code: 한 줄에 명령 하나씩 입력합니다. 예:
"원점 복귀 및 영점 설정":
$H
G92 X0 Y0"특정 위치로 조그 이동":
G0 X150 Y100 F3000- 단축키(선택 사항), 예:
Ctrl+1. 기본 제공 단축키 또는 다른 매크로와 충돌하면 표시됩니다. - 도구 모음: 도구 모음에 버튼을 추가하려면 켭니다.
4. 저장
저장을 클릭합니다. 이제 매크로를 실행할 수 있습니다.
5. 테스트
- 기계가 연결되어 있는지 확인합니다.
- 매크로 행에서 R(실행)을 클릭합니다.
- 명령이 순서대로 기계에 전송됩니다.
또는 앱 어디에서든 지정한 단축키를 누릅니다.
먼저 사용해 볼 만한 유용한 매크로
| 이름 | G-code | 이유 |
|---|---|---|
| 원점 복귀 및 영점 설정 | $H 다음 G92 X0 Y0 | 세션을 빠르게 시작합니다. |
| 헤드 중앙 이동 | G0 X<half-bed> Y<half-bed> | 헤드를 방해되지 않는 위치로 빠르게 이동합니다. |
| 상태 조회 | ? | 현재 기계 상태와 위치를 읽습니다. |
| 설정 덤프 | $$ | 컨트롤러의 현재 GRBL 설정을 읽습니다. |
| 주차 | G0 X0 Y<max-y> | 재료를 적재할 수 있도록 헤드를 뒤쪽으로 이동합니다. |
매크로는 명령을 그대로 전송하므로 상위 수준의 안전 보호 기능을 우회할 수 있습니다. 매크로에 원시 레이저 켜기 명령이나 컨트롤러 스케일 출력 명령을 넣지 마세요. 대신 기계 제조업체가 승인한 테스트 절차와 Beam Bench의 프로파일로 제한된 누르고 있는 동안만 발사되는 제어 기능을 사용하세요.
매크로 공유
- 내보내기는 모든 매크로를 JSON 파일에 기록합니다.
- 가져오기는 매크로를 다시 읽어 옵니다.
비슷한 설정을 사용하는 다른 메이커와 매크로 파일을 공유하거나, 새로 설치하기 전에 매크로를 백업하세요.
단축키 충돌
기본 제공 명령 또는 다른 매크로와 충돌하는 단축키를 지정하면 저장 시 유효성 검사가 실패하고 충돌 항목이 빨간색으로 표시됩니다. 다른 조합을 선택하세요.
예약된 조합(매크로 단축키로 사용할 수 없음)에는 표준 편집, 파일, 선택 단축키(Ctrl+Z, Ctrl+C, Ctrl+S, Esc 등)와 한 글자 도구 단축키(V, M, N, P, L, R, T, E, H, B)가 포함됩니다.
작동 여부 확인
- 매크로가 패널에 표시됩니다.
- R을 클릭하면 명령이 기계로 전송됩니다.
- 단축키를 설정한 경우 앱 어디에서든 매크로가 실행됩니다.
관련 항목
- 매크로 패널
- 콘솔 패널: 매크로에 묶기 전에 명령을 테스트합니다.
- 단축키 편집기 대화 상자
- GRBL 필수 사항