Att skapa personligt 3D tryckt servett ringar/placeringskort (7 / 8 steg)
Steg 7: Automatisera flera ringar
För det första behöver vi en fil med ett namn på varje rad:
------------------------------------ names.txt
FREDERICK
PATRICIA
GORDON
NICOLA
MARIANNE
------------------------------------
Observera att längre namn fungerar bättre. Eftersom OpenSCAD kommer tyst hoppa över en fil som det inte vet om, du kan lägga till utrymmen med '_' så du kunde faktiskt bara göra "PAT_PAT" istället för "Klappa" om du ville.
Nu, ett mycket enkelt skript som bara kallar make_scad för varje namn:
---make_all_scad.sh
#! / bin/bash
NAMEFILE=names.txt
för NAPKINNAME i "katt $NAMEFILE"
göra
./make_scad.sh $NAPKINNAME
gjort
------------------------------------
Nu kan du köra ". / make_all_scad.sh" och skicka alla STL-filer (efter kontroll dem!) av för att skrivas ut eller kan ladda in dem i din programvara för 3D-skrivare att skriva ut. Jag använder repsnapper, som gör att du kan markera flera modeller att skriva ut, och som kommer att automatiskt lägga dem ut på området bygga!
Ett vanligt bygga område på denna typ av skrivare är 150 mm x 150 mm, så du kan enkelt få 9 x 40mm Servettringar skrivs ut på en gång- eller mer om du lägger ut dem noga!