Skip to content

Workshop for å lære å programmere 3D-modeller. Rettet mot studenter

Notifications You must be signed in to change notification settings

niklasmh/student-3d-modellering-med-bekk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D-modellering workshop med Bekk (for studenter)

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.

Verktøy

Installere pakker

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

Sette opp kodemiljøet

  1. Å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.

  2. 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!

  3. (Anbefalt) Plasser vinduene ved siden av hverandre, slik: Kodemiljø

Inspirasjon / Eksempler

Her kan du finne noen eksempler på hva du kan lage:

Feilsøking

pip3 install solidpython feiler med "unknown architecture" på os x 10.5

Fortell pip3 hvilken arkitektur den skal bygge for

ARCHFLAGS="-arch x86_64" pip3 install solidpython

https://stackoverflow.com/questions/64252434/architecture-not-supported-error-when-installing-nltk-with-pip-on-mac

About

Workshop for å lære å programmere 3D-modeller. Rettet mot studenter

Topics

Resources

Stars

Watchers

Forks

Languages