CNC hängande Plotter (1 / 9 steg)
Steg 1: matematik
Pythagoras används för att beräkna krävs sladd-längderna för någon given XY samordna.
Om du vill flytta pennan från punkt A till punkt B måste vi beräkna skillnaden i sladd-längder mellan på varandra följande koordinater. I det här exemplet motor 1 är skyldig att betala ut (a1-a2) medan motor 2 måste rullen-i (b1-b2).
Båda motorerna måste start- och slutdatum på samma om du ska få en linjär väg mellan punkterna A och B. Eftersom varje motor kräver olika antal steg att flytta pennan från punkt A till punkt B, olika fördröjningstider används mellan var och en av de motoriska stegen.
Visas i ovanstående diagram är inte praktiska som pennan skulle svänga från sida till sida om vi försökte Rita Inkscape XY samordna 0,0. Det måste finnas spänningar i sladdar a1 och b1 hela tiden för att förhindra pennan från svänga. Detta uppnås genom att flytta motor 1 till vänster och lägga detta extra avstånd till alla g-kod "x" samordna.
På samma sätt måste motor 2 flyttas till höger om vi tänker Rita längs den högra kanten av plottning-området (visas i grått). Detta extra avstånd måste läggas till "X".
[OBS: 0,0 samordna från Inkscape är alltid på det nedre vänstra hörnet av ritområdet.]