Bli en mänsklig 3D skrivare (6 / 9 steg)
Steg 6: misslyckas!
Jag tillbringade några dagar optimera koden för att köra guiden laser och slutligen fick allt att fungera tillräckligt för att prova att använda guiden med en riktig G-kod fil istället för att bara rita en kvadrat. Här är arbetsflödet hittills:
- Använd Slic3r att konvertera och STL-fil till G-kod med några speciella parametrar så att den är optimerad för en "mänsklig" maskin. Särskilt, jag tvingade det att bara dra 1 omkretsen, gjorde den inre byggnadsställningar mer eller mindre obefintlig, och ange material diameter och lager höjd till 5mm.
- Visa G-fil i en G-kod tittaren som jag skrev som låter mig tidigare med lagren ska se ut
- Exportera en CSV-fil som bara innehåller de poäng som behövs för att rita modellen med laser guide
- Ladda upp CSV-filen till Python skript som kommunicerar med Arudino genom modulen PySerial.
Jag var så upphetsad att se det arbete att mitt hjärta var racing som jag trodde allt fungerar perfekt och att göra dessa vackra teckningar av de lager som används för att skriva ut en hand. Jag tog lite skrot papper och sedan använde laser guiden Rita det första lagret av en handmodell för som jag skapat en G-kod fil från. Det första lagret borde ha tittat som screen shot kopplad men tyvärr så blev det inte. Laser var svåra att följa, det höll rörliga på min hand och var alla ryckig. Usch. Jag tror att en av anledningarna till det inte är att arbeta är mycket smällde ihop bandet byggandet av min modell. Nästa steg, göra detta sak robusta!