Stap 6: mislukken!
Ik heb de afgelopen dagen het optimaliseren van de code voor het uitvoeren van de laser-gids en tot slot kreeg alles werken genoeg proberen met behulp van de gids met een echte G-code-bestand in plaats van gewoon een plein. Hier is de workflow tot nu toe:
- Gebruik Slic3r om te zetten en STL-bestand naar G-Code met enkele speciale parameters zodat het geoptimaliseerd voor een "menselijke" machine. Met name, ik gedwongen om alleen trekken 1 omtrek, maakte de interne steigers min of meer niet-bestaand, en de materiële diameter en laag hoogte instellen tot 5mm.
- G-Code weergavebestand in een G-Code Viewer die ik schreef dat me vorige met de lagen laat zou moeten uitzien
- Een CSV-bestand bevat alleen de punten moest trekken van het model met de laser gids exporteren
- Upload het CSV-bestand naar de Python-script dat met de Arudino via de PySerial module communiceert.
Ik was zo opgewonden om te zien het werk dat mijn hart was racen zoals ik alles werkt perfect en het maken van deze prachtige tekeningen van de lagen gebruikt dacht voor het afdrukken van een hand. Ik pakte enkele scrap papier en vervolgens gebruikt de laser-gids tot het opstellen van de eerste laag van een hand-model die ik heb gemaakt een G-Code-bestand uit. De eerste laag, moet hebben leek het het schermschot aangesloten maar, helaas, het kwam niet. De laser was moeilijk te volgen, het bewegende op mijn hand gehouden en was alle schokkerig. Ugh. Ik denk dat een van de redenen is het niet werken is de bouw zeer sloeg samen tape van mijn model. De volgende stap, maken deze stevig ding!