Nollställning en CNC med USB-Mikroskop (2 / 6 steg)
Steg 2:
Jag inprogrammerade också en anpassad knapp i min LinuxCNC GUI som kör några G-kod som nollor ut X och Y axel med beaktande förskjutningen av kameror position i förhållande till spindlarna position. Åstadkomma detta jag var tvungen att redigera tre befintliga filer i min config mappen och skapa en. NGC fil.
o101 sub < br > (uppsättningar X0 med offset 1,5)
G10 L20 P1 X1.5
(Anger Y0 med offset 1,5)
G10 L20 P1 y1.5
(Flyttar till Xo Y0)
G1 X 0 Y0 F900
o101 endsub
Det är en ganska enkel O-kod fil verkligen endast rader som innehåller tre av G-kod. De två första raderna av G kod är båda G10 L20 kommandon som sätter koordinatsystemet. Häftiga är att den automatiskt beaktar förskjutningen, i detta fall 1,5, vid beräkning av där X och Y 0 är. Den "P1" avser det koordinatsystem som kan vara ett tal mellan 1 och 9. Den tredje raden av G-kod är en G1 kommando som talar om för maskinen att flytta till X0 Y0 position foder uppgå till 900.