Vejledning
Konverter OBJ til STL fra Blender til slicer
Opdateret · Kun maske-OBJ til STL
Eksportér en OBJ, konverter den lokalt, tjek mm-skalaen, og åbn derefter STL i Bambu Studio, Cura eller PrusaSlicer. Konverteringen bliver i browseren.
Konverter OBJ til STL til Bambu, Cura eller Prusa
Eksportér en Wavefront OBJ fra Blender, skalér den til millimeter i browseren, hent en binær STL, og tjek størrelsen i en slicer.
Trin 1
Anvend skala i Blender
Markér masken, og anvend skala, så objektets skala står som 1, 1, 1 før eksport. Skala der ikke er anvendt, er en hyppig grund til at STL-størrelsen ikke matcher visningen.
Trin 2
Eksportér Wavefront OBJ
Brug Filer, Eksport, Wavefront (.obj). Eksportér den maske du vil printe. MTL-filen er ikke nødvendig for denne konverter.
Trin 3
Åbn den private konverter
Åbn værktøjet der kan konvertere OBJ til STL. Slip .obj-filen. Den læses i browseren og bliver ikke sendt.
Trin 4
Sæt millimeter
Lad enheder stå på millimeter, når OBJ blev modelleret i millimeter. Vælg centimeter, meter eller tommer kun når filen blev gemt sådan. Læs afgrænsningsboksen.
Trin 5
Hent binær STL
Hent den binære STL. ASCII er valgfrit og slået fra som standard. Der kræves ingen konto.
Trin 6
Tjek sliceren
Importér STL i Bambu Studio, UltiMaker Cura eller PrusaSlicer, og bekræft millimeterstørrelsen på pladen, før du skærer.
En printfil er en liste af trekanter, som en slicer kan lægge på en plade. En Wavefront OBJ er ofte den fil, du allerede har fra Blender. Den kan indeholde flere objekter, et materialebibliotek og koordinater der ikke er i millimeter. Denne guide er den korte vej fra den OBJ til en binær STL og derefter ind i Bambu Studio, UltiMaker Cura eller PrusaSlicer. Konverteringen bliver i din browser. Intet i disse trin sender masken.
Anvend skala, og eksportér derefter OBJ fra Blender
Åbn blend-filen, og se på objektegenskaberne. Hvis skalaen er noget andet end 1, 1, 1, kan størrelsen i visningen og de eksporterede toppunktspositioner være uenige, alt efter hvordan eksportøren er sat. Markér objektet, og anvend derefter skala, så skalafelterne bliver 1. Gør det før du eksporterer, ikke efter du allerede har gættet på en procent i sliceren.
Afgør hvad „én enhed“ betyder i denne scene. Blenders standardenhed er ofte meter, mens en figur blev modelleret som om gitteret var millimeter. Det er forskellige filer der ser ens ud på skærmen, indtil en slicer antager millimeter. Hvis du er i tvivl, så notér en dimension du kender — „denne fod er 40 mm“ — og du sammenligner den med afgrænsningsboksen om et øjeblik. Enhedsmenuen kan ikke opfinde den kendsgerning. Du skal kende den eller måle den.
Eksportér med Fil → Eksport → Wavefront (.obj). Eksportér det objekt du vil printe, ikke et helt lysrig eller en skjult dublet. Du kan ignorere den MTL-fil, denne eksport kan skrive ved siden af OBJ. Konverteren læser ikke materialer, UV eller teksturer. Hvis du stadig skal bruge den teksturerede model, så behold OBJ og MTL sammen i projektmappen. STL er en anden fil til sliceren, ikke en erstatning for kilden.
Kurver, tekstobjekter og modifikatorer der ikke er gjort til en maske, bliver ikke til massive flader. Konvertér objektet til en maske, så OBJ indeholder v-linjer og f-linjer. En fil der kun er punkter, har intet en STL kan gemme.
Konvertér i browseren, og læs boksen
Åbn konverter OBJ til STL, og slip .obj-filen, eller brug filvælgeren. Siden siger grænsen med det samme: 40 MB. En skulptur der er større end det, bør reduceres med Decimate, eller du bør kun eksportere den del du vil printe. Workeren tolker filen på din enhed. Hvis fanen løber tør for hukommelse, så luk andre faner, eller sænk trekanttallet og eksportér igen. Den fejl er lokal. Det er ikke en server der afviser en overførsel.
Lad millimeter være valgt, når OBJ blev bygget i millimeter. Skift til centimeter, meter eller tommer, når det er den rigtige enhed. Ekstra skala bliver på 1, medmindre du virkelig vil ændre størrelse oven på enhedsomregningen. Afgrænsningsboksen opdateres i millimeter. Hvis du ventede en fod på 40 mm, og boksen siger 40 × 40 × 40, er du i det rigtige nabolag. Hvis den siger 0.04 eller 40000, så stop og skift enhed. Hent ikke en fil du allerede ved har den forkerte størrelse.
Blender-OBJ-filer er som regel Y op. Slicere behandler Z som op. Standardvalget for akse drejer Y over på Z og kan sætte det laveste punkt på Z = 0, så delen hviler på pladen. Hvis din eksportør allerede var Z op, så vælg „Z allerede op“, så modellen ikke lægges på siden. Den valgfrie forhåndsvisning bruger samme retning. Du kan springe forhåndsvisningen over. STL afhænger ikke af WebGL.
Binær STL er den hentning du vil have til Bambu, Cura og Prusa. Lad ASCII-afkrydsningen være slået fra, medmindre du skal bruge tekst du kan læse i en editor. Knappen gemmer filen med det samme. Der er ingen konto og intet andet trin der låser den op.
Åbn STL i en slicer
Bambu Studio. Importér STL på den plade du bruger til den printer. Læs størrelsen i objektpanelet, før du skærer. Hvis delen har de rigtige millimeter, så orientér den, tilføj støtte hvis masken har brug for det, og skær. Hvis størrelsen er forkert med omkring 10×, 25.4× eller 1000×, så slet objektet og byg STL igen med den rigtige enhed. At skalere „på øjemål“ i sliceren og også skalere i konverteren stabler sig, og det næste print bliver forkert på en ny måde.
UltiMaker Cura. Åbn STL, og hold øje med størrelsen i værktøjspanelet. Curas standardtolkning af STL er millimeter. En OBJ i meterskala der ikke blev konverteret med metervalg, ligner et fnug, eller, hvis tallene var store, en model der ikke passer på pladen. Sammenlign afgrænsningsboksen du allerede så i konverteren, med Curas mål. De bør stemme inden for en lille afrundingsfejl.
PrusaSlicer. Importér, og bekræft størrelsen på samme måde. PrusaSlicer advarer også ved nogle ødelagte masker. En advarsel her betyder at trekanterne allerede var problematiske. Denne konverter syede ikke huller og vendte ikke flader. Tag STL tilbage til Blender, reparér masken, eksportér OBJ igen, og konvertér igen. Forvent ikke at STL-trinnet retter en skal der ikke er lukket.
I alle tre slicere er den nyttige vane den samme: stol på en kendt dimension, ikke på at en fil blev hentet. En vellykket konvertering betyder kun at trekanterne blev skrevet om.
Hvad denne vej ikke gør
STL bærer ikke malingen fra din MTL-fil. Hvis printet er én filamentfarve, er det fint. Hvis du havde brug for farve, skal du stadig bruge OBJ, eller et format dette værktøj ikke skriver. Vejen accepterer heller ikke et STEP-legeme. Eksportér først en maske fra CAD-programmet, og start så ved OBJ-trinnet. Den accepterer ikke en PNG eller en JPG. Et billede er ikke en liste af flader.
Én fil ad gangen. Hvis du har et sæt dele, så eksportér og konvertér hver maske du går op i, og navngiv STL efter delen. Trekanttallet i konverteren er tallet i hentningen. Et enormt tal skærer langsomt, selv når filen er under 40 MB. Brug Decimate i Blender, når sliceren kvæles, og konvertér derefter den lettere OBJ. Du mister ikke en „høj kvalitets-STL-tilstand“. Du vælger en masketæthed din printer og din computer kan klare.
Når størrelsen ser rigtig ud, og sliceren åbner filen, er du færdig med dette websted. Behold OBJ, hvis du vil redigere modellen igen. Guiden OBJ mod STL er den længere version af det valg. Guiden millimeter mod meter er den du skal læse, når pladeforhåndsvisningen stadig ser absurd ud. Binær mod ASCII forklarer den standard du lige hentede.
Spørgsmål
Skal jeg bruge Blender?
Nej. Ethvert program der skriver en Wavefront OBJ-maske, kan fodre denne konverter. Blender er den vej guiden beskriver, fordi det er det almindelige gratis modelleringsprogram. Filen skal stadig have toppunkter og flader.
Hvorfor viser sliceren en lillebitte eller enorm del?
STL gemmer ikke en enhed. Match enhedsmenuen til OBJ, og læs derefter afgrænsningsboksen i millimeter. Guiden om millimeter mod meter gennemgår tilfældet 1000×.
Kan jeg konvertere en PNG i samme forløb?
Nej. Dette forløb starter fra en maske-OBJ. Fotos og flade billeder accepteres ikke.
Relaterede vejledninger
- Enheder mm mod meterHvorfor et print kan blive 1000× for stort, og hvordan du tjekker boksen.
- OBJ mod STLHvornår du beholder OBJ, og hvad en STL kaster væk.
- Binær mod ASCII STLHvorfor hentningen som standard er binær STL.
- Hvad er en OBJ-filWavefront OBJ, flader og den MTL-fil vi ikke læser.
- Hvad er en STL-filTrekantmasker, koordinater uden enhed og slicere.
- SpørgsmålPrivatliv, størrelse, teksturer, STEP og billedfiler.