Sistemi di coordinate
Area di lavoro, lavoro, assolute, schermo. Quale usa ciascun controllo e come vengono convertite.
Beam Bench gestisce quattro sistemi di coordinate. Sapere quale stai guardando evita molta confusione.
I quattro sistemi
1. Coordinate dell'area di lavoro (macchina)
Millimetri reali sul piano della macchina. (0, 0) è l'origine dell'area di lavoro, impostata dall'homing. La maggior parte delle macchine a diodo e a gantry la colloca nell'angolo inferiore sinistro del piano; alcune macchine CO2 nell'angolo superiore sinistro. Il campo Impostazioni dispositivo → Macchina → Origine indica a Beam Bench quale usare.
Usate da: la macchina stessa (coordinate GRBL), la visualizzazione della posizione nel pannello Sposta, lo spostamento manuale.
2. Coordinate del lavoro
Coordinate relative all'ancora del lavoro, controllate da Avvia da e da Origine lavoro in Controllo laser.
Se Avvia da è Coordinate assolute, lavoro = area di lavoro. Se Avvia da è Posizione corrente o Origine utente, le coordinate del lavoro sono traslate in base alla posizione della testa o all'origine utente, in modo che l'ancora del progetto si trovi nel punto di riferimento scelto.
Usate da: il pianificatore G-code.
3. Coordinate della tela (progetto)
Ciò che vedi sulla tela in mm. (0, 0) è l'angolo inferiore sinistro o superiore sinistro dell'area del piano del progetto, in base all'origine del profilo macchina.
Usate da: ogni controllo dell'interfaccia che mostra una posizione, Proprietà forma, Barra degli strumenti Proprietà, righelli.
4. Coordinate dello schermo (viewport)
Pixel nel widget della tela. Vengono mappate dalle coordinate della tela tramite panoramica e zoom.
Usate da: eventi del mouse, hit-testing, rendering interno. Raramente le vedi direttamente.
Le conversioni
screen ←→ canvas: pan, zoom (via viewport transform)
canvas ←→ workspace: identity (same coords, same units, sometimes flipped Y for top-left-origin machines)
canvas ←→ job: depends on Start From + Job Origin (see Laser Control)
job ←→ workspace: depends on Start From (User Origin offset, Current Position offset, or identity)Confusioni comuni
"Il taglio è finito nel posto sbagliato"
Il progetto era sulla tela a (50, 50), ma il taglio è avvenuto altrove. Quasi sempre si tratta di una mancata corrispondenza tra Avvia da e Origine lavoro. Vedi Origine lavoro e origine dell'area di lavoro.
"L'asse Y è capovolto"
Macchine diverse usano un'origine dell'area di lavoro nell'angolo inferiore sinistro o superiore sinistro. Beam Bench rispetta quella indicata dal profilo macchina. Se il progetto è stato creato per una macchina diversa e lo hai aperto su una con origine nell'angolo superiore sinistro, il lavoro appare specchiato. Correggi il profilo macchina.
"Pollici o mm"
L'Unità di visualizzazione modifica solo la visualizzazione. Le coordinate interne di Beam Bench sono sempre in mm. Il cambio di unità non modifica i dati sottostanti.
Perché sono separati
Questa separazione ti consente di posizionare un progetto ovunque sulla tela rispetto alla tua macchina senza doverlo prima spostare nelle coordinate della macchina. Progetti sulla tela a (0,0), nell'angolo inferiore sinistro del progetto, e Origine lavoro lo sposta nel punto in cui vuoi che venga effettivamente eseguito.