Documentazione Beam Bench

Macro

Associa una sequenza di comandi G-code a un tasto di scelta rapida o a un pulsante della barra degli strumenti. Il modo più rapido per automatizzare le operazioni nell'app.

Una macro è una sequenza G-code salvata con un tasto di scelta rapida facoltativo. Usa le macro per qualsiasi operazione che esegui spesso: homing + impostazione dello zero di lavoro, spostamento rapido verso una posizione di riferimento fissa, erogazione dell'assistenza ad aria, sequenze di riscaldamento personalizzate.

Cosa ti serve

  • Un'idea chiara dei comandi che vuoi eseguire.
  • ~5 minuti per macro.

Passaggi

1. Apri il pannello Macro

Il pannello Macro condivide per impostazione predefinita un'area di ancoraggio sulla destra in Esegui. Aprilo dal menu Finestra se è nascosto.

2. Crea una nuova macro

Fai clic su + Aggiungi macro. La nuova macro entra in modalità modifica.

3. Compila i campi

  • Nome: descrittivo (ad esempio «Porta a zero e imposta lo zero», «Sposta verso l'angolo del materiale»).
  • Descrizione (facoltativa), breve suggerimento.
  • G-code: un comando per riga. Esempi:

Per «porta a zero e imposta lo zero»:

$H
G92 X0 Y0

Per «sposta verso una posizione specifica»:

G0 X150 Y100 F3000
  • Tasto di scelta rapida (facoltativo), ad esempio Ctrl+1. I conflitti con i tasti di scelta rapida integrati o con altre macro vengono segnalati.
  • Barra degli strumenti: attiva per aggiungere un pulsante alla barra degli strumenti.

4. Salva

Fai clic su Salva. La macro è pronta per essere eseguita.

5. Provala

  • Assicurati che la macchina sia connessa.
  • Fai clic su R (Esegui) nella riga della macro.
  • I comandi vengono inviati alla macchina nell'ordine indicato.

In alternativa, premi il tasto di scelta rapida assegnato da qualsiasi punto dell'app.

Macro utili da cui iniziare

NomeG-codePerché
Homing e zero$H poi G92 X0 Y0Avvio rapido di una sessione.
Centra la testaG0 X<half-bed> Y<half-bed>Sposta rapidamente la testa fuori dal percorso.
Richiesta di stato?Legge lo stato e la posizione correnti della macchina.
Scarica impostazioni$$Legge le impostazioni GRBL correnti del controller.
ParcheggiaG0 X0 Y<max-y>Sposta la testa sul retro per caricare il materiale.

Le macro inviano i comandi alla lettera e possono aggirare le protezioni di sicurezza di livello superiore. Non inserire in una macro comandi grezzi di accensione del laser o comandi di potenza sulla scala del controller; usa la procedura di test approvata dal produttore della macchina e il controllo di Beam Bench con attivazione mantenuta e soggetto al profilo.

Condivisione delle macro

  • Esporta scrive tutte le macro in un file JSON.
  • Importa le rilegge.

Condividi i file delle macro con un altro maker che abbia una configurazione simile oppure esegui il backup delle macro prima di un'installazione pulita.

Conflitti dei tasti di scelta rapida

Se assegni un tasto di scelta rapida in conflitto con un comando integrato o con un'altra macro, la convalida fallisce al momento del salvataggio e mostra il conflitto in rosso. Scegli una combinazione diversa.

Le combinazioni riservate, che non possono essere tasti di scelta rapida delle macro, includono le scorciatoie standard di modifica/file/selezione (Ctrl+Z, Ctrl+C, Ctrl+S, Esc, ecc.) e le scorciatoie a lettera singola degli strumenti (V, M, N, P, L, R, T, E, H, B).

Verifica che abbia funzionato

  • La macro appare nel pannello.
  • Facendo clic su R, i comandi vengono inviati alla macchina.
  • Il tasto di scelta rapida, se impostato, attiva la macro da qualsiasi punto.

Correlati

On this page