Software nødvendig
- Inkscape - En open source vektorgrafikeditor med funktioner svarende til Illustrator, CorelDraw eller Xara X, der bruger W3C-standarden Scalable Vector Graphics (SVG) filformat.
- OpenSCAD - Programmørens solide 3D CAD-modeller
- Blender - En mere fleksibel 3D-design (ikke CAD) modelleringssoftware. Denne mulighed er meget mere tilbøjelig til at importere din tegning med succes og give dig mulighed for at genkende ansigter, men resulterer muligvis ikke i dimensionelt nøjagtige eller 3D-printbare STL'er (det kræver lidt øvelse, men det er muligt).
Konverter billede til vektorgrafik
- Få et 2D-billede og åbn det i Inkscape (eller tegn det i Inkscape)
- Konverter det til en sti (hvis det virkede, skulle du se en masse grå firkanter)
- Hvis det er et fundet billede, gå til Path --> Trace bitmap - shift+Alt+B
- (hvis du tegnede det Sti--> Objekt til sti eller klik på Shift+Ctrl+C)
- Vælg hver node -- gå til Rediger --> Vælg alle eller Ctrl+A
- Hvis du vil have en høj opløsning (buede linjer), skal du klikke på knappen længst til venstre "indsæt nye noder i udvalgte segmenter" (gør dette så mange gange du vil 2 eller 3 gange får ret glatte kurver på de fleste billeder
- Klik derefter på knappen "Lav valgte segmentlinjer" - se skærmbillede (hvis du ikke kan se knapperne, klik F2.)
File > Save As
en dxf-fil.
OpenSCAD
- Gem enten filen i din OpenSCAD-mappe eller flyt den, efter du har gemt den
- Start OpenSCAD
- Brug importkommandoen i den mappe, du gemte den i. Dette opnås nemt ved at trække filen fra filstifinderen ind i editorvinduet i OpenSCAD. Hvis ikke på din egen computer (f.eks. MTU computerbrug):
import(file="\\\\mtucifs3.iso.mtu.edu\\home\\My Pictures\\filename.dxf", convexity=3);
- Konveksitet er et mål for det antal gange, en ret linje kan passere gennem en kant i din tegning (under et strålespor ).
- Så kan du bruge
linear_extrude()
- Kompiler og gengiv det (F6)
- Hvis du har problemer med at få noget til at dukke op, skal du gå til på menulinjen
File > Examples > Old > example007.scad
. - Dette Inkscape-tilføjelsesprogram er også et forsøg værd.
- Hvis du har problemer med at få noget til at dukke op, skal du gå til på menulinjen
- Gem som STL til udskrivning: Klik Design --> Gem som STL (dette kan tage lidt tid afhængigt af hvor komplekst dit objekt er)
- Åbn i din foretrukne 3D-udskrivningssoftware, og prøv at udskrive den
Blender
- Start Blender i Modeling mode
- Gå til
Edit > Preferences > Add-ons > Import-Export: Import AutoCAD DXF Format (.dxf)
- Luk vinduet Præferencer.
- Gå til
File > Import > AutoCAD DXF
og find din fil. Skitsen importeres - du skal muligvis zoome ud for at finde den. - Højreklik på kurven og vælg
Convert to Mesh
- Objektet kan nu redigeres. For at ekstrudere billedet, skift fra
Object Mode
tilEdit Mode
at bruge rullemenuen øverst til venstre.- Ved siden af rullemenuen er der tre knapper, som giver dig mulighed for at skifte mellem Vertex, Edge og Face Selection. Start med Vertex Selection.
- Bryd de overflader, du gerne vil ekstrudere, til simple geometriske former. Dette er især vigtigt, hvis du har huller i midten af din tegning. Når Blender opretter ansigter, interpolerer den overfladen mellem alle de valgte spidser/kanter. Det betyder, at den ikke automatisk genkender disse huller, og vil blot udfylde dem, medmindre de er forbundet med kanter
- For at oprette en kant skal du vælge to hjørner (Shift-klik) og trykke på
F
tasten. Dette er en 'Fyld'-kommando. - Når du har nedbrudt din overflade, skal du begynde at udfylde ansigter. Vælg et toppunkt, og Ctrl+klik derefter på et andet punkt ned ad stien, som du gerne vil danne grænsen for dit ansigt. Ctrl+klik vælger alle hjørner mellem de to sidst valgte spidser langs den korteste vej (angivet af musedefinitionerne i den nederste bjælke i blendervinduet). Brug dette til at spore din grænse, og tryk derefter på
F
tasten. - Når du har fuldført oprettelsen af dine ansigter, skal du vælge alle ansigterne ved hjælp af Shift+Click og ekstrudere dem ved hjælp af værktøjet på venstre bjælke.
- Se denne video for reference.
Alternativer
For et objekt fra den virkelige verden, såsom et fotografi, er et alternativ at bruge en gruppe billeder/fotografier taget i en lidt anden vinkel og med forskellige fokuspunkter.
Ved hjælp af open source-softwaren VisualFSM kan du konvertere samlingen af billeder til 3d sky af punktdata - som derefter kan redigeres af Meshlab til udskrivning. Se http://wedidstuff.heavyimage.com/index.php/2013/07/12/open-source-photogrammetry-workflow/ for en vejledning om, hvordan du gør det. Gratis omkostninger, men ikke open source: http://www.selva3d.com . Upload din fil, og den konverteres til STL efter 3 trin, uden at du behøver at downloade nogen software.