매크로
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 필수 사항