Brukerverktøy

Nettstedverktøy


3d-printing

Forskjeller

Her vises forskjeller mellom den valgte versjonen og den nåværende versjonen av dokumentet.

Lenk til denne sammenligningen

Begge sider forrige revisjonForrige revisjon
Neste revisjon
Forrige revisjon
3d-printing [2017/01/27 11:52] – [Vår printserver] royeven3d-printing [2022/11/30 08:09] (nåværende versjon) – ekstern redigering 127.0.0.1
Linje 7: Linje 7:
 {{ :3d:cam_flow.png?nolink&800 |Flytdiagram over 3D-printeprosessen}} {{ :3d:cam_flow.png?nolink&800 |Flytdiagram over 3D-printeprosessen}}
  
-  - Trinn 1 er å lage en data-modell (CAD-modell) av objektet man vil 3D-printe. Til dette kan man f.eks. bruke et grafisk dra-og-slipp-program som [[https://www.tinkercad.com/|tinkercad]] eller et mer matematisk orientert programmeringsverktøy som [[http://www.openscad.org/|OpenSCAD]]. Det finnes også mange andre programmer hvor man kan lage CAD-modeller. Les mer om dette [[3d-design|her]]. +  - Trinn 1 er å lage en data-modell (CAD-modell) av objektet man vil 3D-printe. Les mer om programvare til denne fasen [[3d-design|her]]. 
-  - Når man er ferdig med å lage ferdig modellen må man lagre modellen. Av og til lagrer man filen som en *.obj-fil, men det anbefales å benytte .stl-formatet i stedet da dette har mer utbredt støtte. Stl-filen vil inneholde matematiske ligninger og formler som beskriver hvordan modellen skal se ut. Det er også mulig å laste ned stl-filer som andre har laget, f.eks. fra tjenester som [[https://www.thingiverse.com/|thingiverse]]. +  - Når man er ferdig med å modellere objektet må man lagre modellen i et filformat. Av og til lagrer man filen som en *.obj-fil, men det anbefales å benytte .stl-formatet i stedet da dette har mer utbredt støtte. Stl-filen vil inneholde matematiske ligninger og formler som beskriver hvordan modellen skal se ut. Det er også mulig å dele stl-filer med andre, og på tjenester som f.eks. [[https://www.thingiverse.com/|thingiverse]] kan man laste ned filer som andre allerede har laget ferdig
-  - Formatet i .stl-filen er altfor avansert til at en 3D-printer kan bruke denne filen direkte. Derfor må stl-filen "tolkes" av en såkalt slicer, f.eks. [[https://ultimaker.com/en/products/cura-software|Cura]]. Sliceren kan tolke stl-filen og la brukeren skalere eller rotere modellen slik at den lettest kan printes. Sliceren vil dele modellen i svært mange tynne skiver, og lage enkle "instrukser" (kommandoer) for hvordan hver skive kan printes. Disse instruksene er så enkle at 3D-printeren kan forstå dem, og man kan lagre disse instruksene ved å eksportere dem som [[http://reprap.org/wiki/G-code|g-kode]]. Dersom 3D-printeren er koblet direkte til den maskinen man arbeider på kan gcode-filen sendes direkte til printeren. Cura er et program som bildet over kan karakteriseres som et "integrated slicer & print program" som kan sende g-koden direkte til printeren+  - Formatet/innholdet i .stl-filen er altfor avansert til at en 3D-printer kan bruke denne filen direkte. Derfor må stl-filen "tolkes" av en såkalt slicer, f.eks. [[https://ultimaker.com/en/products/cura-software|Cura]]. Sliceren kan gjøre enkle tilpasninger (f.eks. rotasjon og skalering) av modellen, så dersom .stl-filen har gal målestokk eller rotasjon kan man altså endre dette i sliceren. For mer avanserte endringer i designet må man gå helt tilbake til trinn 1 for å endre. Hvordan figuren bør roteres for å lettest kunne printes er kunnskap som kommer med erfaringValgene man tar m.t.p. rotasjon og skalering av modellen vil bl.a. påvirke hvor lang tid det tar å printe ut objektet og hvor mye materialer som går med. 
-  - Dersom 3D-printeren ikke er direkte koblet til datamaskinen kan man benytte andre måter å sende gcode-filen til 3D-printeren på, enten ved å legge gcode-filen på en minnepenn eller SD-kort, eller ved å benytte en print-server eller andre typer kommunikasjon over nettverk (se også [[#var_printserver|her]]+  - Sliceren vil dele modellen i svært mange tynne skiver, og lage enkle "instrukser" (kommandoer) for hvordan hver skive kan printes. Disse instruksene er så enkle at 3D-printeren kan forstå dem, og man kan lagre disse instruksene ved å eksportere dem som [[http://reprap.org/wiki/G-code|g-kode]]. 
-  - 3D-printerens hardware og firmware vil lese gcode-filen og utføre instruksene. Resultatet avhenger av kvaliteten på sliceren og de føringene brukeren har lagt for sliceren+  G-kodefilen må deretter overføres til 3D-printeren, enten via eg spesialskrevet program (tegningen ovenfor kalt "printer communication program") eller via en USB-minnebrikke/SD-kort.  
- +  - Cura kan også sende g-kodefilen direkte til printeren via USB-kabel eller nettverk (som "integrated slicer & print program"slik at man slipper å bruke et eget program til dette. 
-===== Innstillinger for Cura ===== +  - 3D-printerens firmware og hardware vil lese gcode-filen og utføre instruksene. Resultatet avhenger av kvaliteten på sliceren og de føringene brukeren har lagt for sliceren.
- +
-Våre 3D-printere er av typen Printrbot Simple metal, og det finnes en fil med standard-innstillinger for denne typen printer for Cura. Dersom du benytter en av våre maskiner kan du laste inn denne standard-filen i Cura ved å trykke <code>File -> Recent Profile Files -> simple.plus_.gettingstarted.ini</code> +
- +
-Dersom du ikke finner filen i Recent Profile Files eller bruker din egen maskin må du velge <code>File -> Open Profile</code> og derfra bla deg fram til filen. Dersom du benytter en av våre maskiner finner du filen på <code>Denne datamaskin -> Offentlig -> Simple.Plus.GettingStarted.ini</code> eller den kan lastes ned {{ :3d:simple.plus_.gettingstarted.ini_.zip | herfra}}. Det er mulig at du må endre noen av innstillingene slik at de passer til ditt design. +
- +
-G-koden kan eksporteres fra Cura ved å trykke <code>File -> Save GCode</code> +
- +
-===== Vår printserver ===== +
- +
-Vår printserver kan finnes [[http://10.0.192.2:3344|her]]. For å slå på printserveren må hoved-PCen i Trigger stå på. Når du skal slå på 3D-printerne er det viktig at alle printerne er avslått først, og at du slår dem på i riktig nummerisk stigende rekkefølge. La det gå noen sekunder mellom hver printer du slår på. Sett forfra står printerne plassert slik i 3D-printeskapet: +
-| Printrbot1 | Printrbot2 | +
-| Printrbot3 | Printrbot4 | +
-| Printrbot5 | Printrbot6 | +
- +
-Etter at printerne er påslått skal det se ca. slik ut i printerserveren: +
-{{ :3d:repetier.png?nolink&900 |}} +
- +
-Øverst til høyre er en del knapper: +
-{{ :3d:repetier3.png?nolink&300 |}} +
-Funksjonen til disse er (tall er nummerert fra venstre) +
-  - **Hjem**. Denne knappen tar deg med til hovedskjermen/dashboard, se bilde over +
-  - **Status** for alle printerne. Trykk her, så kan se se hvilke printere som er ledige og fremgangen til de printerne som er i bruk. Trykk på en printer så kommer du til kommando-siden for den aktuelle printeren. +
-  - **Driftsmeldinger**. Her får du beskjed når en printer blir ledig eller om andre begivenheter +
-  - **Fullskjerm**. Trykker du her vil printserveren fylle hele skjermen +
-  - **Innstillinger**. Ligg unna denne! +
-  - **Velg språk**. Ligg unna denne! +
- +
-Hvis du trykker "Go to printer" eller på en avprinterne i status-listen kommer du til styringssiden for hver enkelt printer +
-{{ :3d:repetier2.png?nolink&900 |}} +
- +
-Under fanen "Print" kan du laste opp g-kodefilen din. Velger du "Direct Print" vil g-kodefilen bli sendt til printeren. Dersom du velger "Upload G-Code" vil g-kodefilen derimot bli lagret på serveren inntil den blir manuelt slettet, men den blir ikke automatisk printet. Du må i dette tilfellet starte printet manuelt ved å trykke på den blå knappen helt til venstre for g-kodefilen. +
- +
-{{:3d:repetier4.png?nolink&300|}} +
-Med disse knappene kan du manuelt styre printerens fart, temperaturer og vifter+
3d-printing.1485517928.txt.gz · Sist endret: 2022/11/30 08:15 (ekstern redigering)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki