Koordinatsystem
Arbetsyta, jobb, absolut, skärm. Vilket system varje kontroll använder och hur de konverteras.
Beam Bench hanterar fyra koordinatsystem. Om du vet vilket du tittar på slipper du mycket förvirring.
De fyra systemen
1. Koordinater för arbetsytan (maskinen)
Millimeter i verkligheten på maskinens bädd. (0, 0) är arbetsytans origo, som ställs in genom homing. De flesta diod- och gantry-maskiner placerar det längst ned till vänster på bädden; vissa CO2-maskiner placerar det längst upp till vänster. Fältet Enhetsinställningar → Machine → Origin anger för Beam Bench vilket som gäller.
Används av: själva maskinen (GRBL-koordinater), positionsvisningen i panelen Flytta och joggning.
2. Jobbkoordinater
Koordinater i förhållande till jobbets ankare, som styrs av Börja från och Jobbets origo i Laser Control.
Om Börja från är Absoluta koordinater är jobb = arbetsyta. Om Börja från är Aktuell position eller Användarorigo förskjuts jobbkoordinaterna av laserhuvudets position eller användarorigot, så att designens ankare hamnar vid den valda referenspunkten.
Används av: G-code-planeraren.
3. Koordinater för arbetsytan (projektet)
Det du ser på arbetsytan i mm. (0, 0) är projektets bäddområdes nedre vänstra eller övre vänstra hörn, beroende på maskinprofilens origo.
Används av: alla UI-kontroller som visar position, Formegenskaper, Egenskapsverktygsfält och linjaler.
4. Skärmkoordinater (visningsområde)
Pixlar i arbetsytekomponenten. Mappas från arbetsytekoordinater via panorering och zoomning.
Används av: mushändelser, träfftestning och intern rendering. Du ser dem sällan direkt.
Konverteringarna
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)Vanliga förväxlingar
"Skärningen hamnade på fel plats"
Designen låg på (50, 50) på arbetsytan, men skärningen hamnade någon annanstans. Nästan alltid beror det på en felaktig kombination av Börja från och Jobbets origo. Se Jobbets origo jämfört med arbetsytans origo.
"Y-axeln är upp och ned"
Olika maskiner använder origo längst ned till vänster eller längst upp till vänster på arbetsytan. Beam Bench följer den inställning som anges i maskinprofilen. Om projektet skapades för en annan maskin och du öppnade det på en maskin med origo längst upp till vänster visas jobbet spegelvänt. Åtgärda detta i maskinprofilen.
"Tum jämfört med mm"
Visningsenhet ändrar bara visningen. Beam Bench använder alltid mm som interna koordinater. Om du byter enhet ändras inte underliggande data.
Varför de är separata
Separationen gör att du kan placera en design var som helst på arbetsytan i förhållande till maskinen, utan att först behöva flytta den till maskinkoordinater. Du skapar designen vid (0,0) på arbetsytan, projektets nedre vänstra hörn, och Jobbets origo flyttar den till den plats där du vill köra den.