Stap 9: Software Toolchain
Deze Desktop CNC machine werkt met G-Code, de standaard voor CNC machine interfacing. Om te beginnen met het tekenen van je moet eerst genereren sommige tekening gebruiksaanwijzing van de machine.
CamBam is een groot stuk van software voor de productie van G-Code:
U krijgt 40 gebruikt en als u het programma open de allertijden houden kunt u dat al een tijdje duren uitrekken. Ik gebruik de opdracht verzonken te trekken van de vectoren en de liftoff omzetten in wat werkt voor de oplossing van mijn z-as. Zodra u hebt uitgevoerd G-Code instructies er gelden verschillende softwareopties voor het verzenden van dit aan de Arduino.
Grbl is een grote open source-firmware die u kiezen kunt om te uploaden naar de Arduino: https://github.com/grbl/grbl . Dit programma luistert naar de seriële poort voor G-Code-instructies. U kunt ook deze G-Code verzenden programma moet gebruiken voor het doorgeven van uw G-codebestand voor de Arduino: https://github.com/zapmaker/GrblHoming/releases
Om de werking van de Grbl G-Code afzender moet u de poort instellen op welke poort de Arduino is aangesloten op het ontgrendelen van de machine, de draaisnelheid instellen en kalibreren van het aantal stappen per mm voor elk zwaartepunt. Ik plaatste mijn y-as DVD-rom aan: 50 stappen / compacte fotoprinter aan van mm en mijn x-as: 345 stappen / mm. Ik gebruik een draaisnelheid van ergens tussen 10 en 400 afhankelijk van het soort pen ik gebruik en de kwaliteit van de print ik ben op zoek naar.