Dette er en workshop designet for å gi en innføring i hvordan man kan bruke programmering til å lage 3D-modeller - som også blir mulig å 3D-printe.
For å få 3D-modellen printet ut må du lage en PR. Dette kan blant annet gjøres med å gå inn på print-ut-denne.py
-filen og følge instruksene.
Nå som du har satt opp både Python 3 og Node.js, må du installere noen pakker:
pip3 install solidpython numpy pillow
npm install -g nodemon # For å få auto-refresh på 3D-modellen
-
Åpne en terminal, f.eks. i VSCode, og kjør:
nodemon julekule/julekule.py # Eller nodemon --exec python3 julekule/julekule.py # om du bruker python 2 # Eller (på mac/linux) while true; do python3 julekule/julekule.py; sleep 2; done
Husk å naviger til riktig mappe (altså hit denne readme'en er). I VSCode skal dette skje automatisk.
-
Neste steg er å åpne OpenSCAD og åpne
.scad
-filen som nå ble generert. Når du gjør kodeendringer nå vil du se endringene på 3D-modellen med en gang. Dette er supernyttig om man skal kode 3D-modeller!
Her kan du finne noen eksempler på hva du kan lage:
-
Ellers finnes det masse på Thingiverse!
Fortell pip3 hvilken arkitektur den skal bygge for
ARCHFLAGS="-arch x86_64" pip3 install solidpython