Beam Bench 문서

매크로

선택적 단축키를 지원하는 사용자 정의 G-code 시퀀스입니다. 자주 사용하는 명령 그룹을 저장해 한 번 클릭으로 실행하세요.

매크로를 사용하면 G-code 명령 시퀀스를 하나로 묶어 버튼을 클릭하거나 단축키를 눌러 장비로 전송할 수 있습니다. 반복적인 장비 유지 관리, 보정 시퀀스 또는 여러 명령을 입력해야 하고 매번 다시 입력하고 싶지 않은 작업에 유용합니다.

열기

  • 기본 도킹 영역: upper-right
  • 기본 표시 여부: 예
  • 단축키: 기본값 없음

표시 내용

저장된 매크로 두 개가 표시된 매크로 패널입니다. 두 가지 예시 매크로: "원점 복귀 및 제로 설정"과 "펄스 테스트".

매크로를 인라인으로 편집하는 모습입니다. 매크로의 인라인 편집 양식입니다.

스크롤할 수 있는 매크로 목록입니다. 각 매크로에는 이름, 선택적 설명(앞에 --가 붙음), 선택적 단축키([brackets] 안에 표시됨)가 표시됩니다. 각 행에는 아이콘 버튼 세 개가 있습니다.

버튼제목동작
R실행매크로의 명령을 연결된 장비로 전송합니다.
E편집이 매크로의 인라인 편집 양식을 엽니다.
X삭제매크로를 제거합니다.

목록 위에는 작업 버튼 세 개가 있습니다.

  • + 매크로 추가: 명령이 비어 있는 새 매크로라는 이름의 매크로를 만듭니다.
  • 가져오기: 디스크에서 매크로가 포함된 .json 파일을 불러옵니다.
  • 내보내기: 현재 매크로를 모두 .json 파일로 저장합니다.

매크로에서 E를 클릭하면 행이 편집 양식으로 확장됩니다.

필드유형참고
이름텍스트매크로 이름입니다.
설명텍스트(선택 사항)목록에서 이름 옆에 표시되는 짧은 설명입니다.
G-code(한 줄에 하나의 명령)텍스트 영역한 줄에 명령 하나를 입력합니다. 저장할 때 빈 줄은 제거됩니다.
단축키(예: Ctrl+1)텍스트(선택 사항)키보드 단축키입니다. 저장할 때 충돌을 감지합니다.
도구 모음체크박스한 번 클릭해 사용할 수 있도록 기본 도구 모음에 이 매크로를 버튼으로 표시합니다.

양식 아래에 저장취소가 있습니다.

저장하지 않은 편집 내용이 있는 상태에서 다른 매크로로 전환하려고 하면 계속 편집버리기가 포함된 황색 배너가 표시됩니다.

할 수 있는 작업

매크로 만들기

  1. + 매크로 추가를 클릭합니다.
  2. 새 매크로가 자동으로 편집 모드로 전환됩니다.
  3. 이름을 설정하고, 필요하면 설명을 입력합니다.
  4. 텍스트 영역에 한 줄에 하나씩 명령을 입력합니다. 원점 복귀 시퀀스의 예:
    $H
    G92 X0 Y0
  5. 필요하면 단축키(예: Ctrl+1)를 설정하고 빠르게 사용하려면 도구 모음을 선택합니다.
  6. 저장을 클릭합니다.

매크로 실행

  • 행에서 R을 클릭합니다.
  • 또는 할당된 단축키를 누릅니다(이 패널뿐 아니라 앱 어디서든 작동함).
  • 또는 도구 모음이 활성화된 경우 도구 모음에서 매크로 버튼을 클릭합니다.

명령은 중간 확인 없이 순서대로 장비로 전송됩니다. 명령이 안전한지 확인하세요.

매크로 편집

E를 클릭하고 원하는 내용을 변경한 다음 저장을 클릭합니다. 저장하지 않은 변경 사항이 있는 매크로를 편집하는 중 다른 매크로에서 E를 클릭하면 계속 편집 / 버리기 배너가 표시됩니다.

장비 간 매크로 공유

내보내기는 JSON 파일을 작성하고 가져오기는 파일을 읽습니다. 다른 사용자와 보정 시퀀스를 공유하거나 컴퓨터 간에 설정을 복사할 때 유용합니다.

알아 두면 좋은 동작

  • 단축키 충돌은 저장할 때 확인합니다. 기본 앱 단축키(Ctrl+Z, Ctrl+C, Esc 등)와 다른 매크로와의 충돌이 모두 거부됩니다. 유효성 검사 메시지는 입력란 아래에 빨간색으로 표시됩니다.
  • 예약된 기본 단축키에는 일반적인 편집, 파일, 선택 조합과 한 글자 도구 단축키(V, M, N, P, L, R, T, E, H, B)가 포함됩니다. 이러한 단축키는 재사용할 수 없습니다.
  • 명령은 비동기적으로 전송됩니다. 장비가 연결되지 않은 경우 실행 요청이 조용히 실패합니다.
  • 매크로는 객체 배열인 JSON으로 저장되며 설명단축키 필드는 선택 사항입니다.

관련 문서

On this page