Útmutató

OBJ átalakítása STL-be Blenderből

Frissítve · Csak mesh OBJ-ből STL

Exportálj OBJ-t, alakítsd át helyben, ellenőrizd az mm skálát, majd nyisd meg az STL-t a Bambu Studio, a Cura vagy a PrusaSlicer programban. Az átalakítás a böngésződben marad.

OBJ átalakítása STL-be Bambura, Curára vagy Prusára

Exportálj Wavefront OBJ-t a Blenderből, skálázd milliméterre a böngészőben, tölts le bináris STL-t, és ellenőrizd a méretet egy szeletelőben.

  1. 1. lépés

    Alkalmazd a skálát a Blenderben

    Jelöld ki a mesht, és alkalmazd a skálát, hogy az objektum skálája 1, 1, 1 legyen export előtt. Az alkalmazatlan skála gyakori oka annak, hogy az STL mérete nem egyezik a 3D nézettel.

  2. 2. lépés

    Wavefront OBJ export

    Használd a File, Export, Wavefront (.obj) menüt. Azt a mesht exportáld, amit nyomtatni akarsz. Ehhez az átalakítóhoz nem kell az MTL fájl.

  3. 3. lépés

    Nyisd meg a privát átalakítót

    Nyisd meg az OBJ átalakítása STL-be eszközt. Dobd be a .obj fájlt. A böngésző olvassa, és nem töltődik fel.

  4. 4. lépés

    Állítsd milliméterre

    Hagyd milliméteren, ha az OBJ milliméterben készült. Centimétert, métert vagy hüvelyket csak akkor válassz, ha a fájl úgy lett mentve. Olvasd le a befoglaló dobozt.

  5. 5. lépés

    Töltsd le a bináris STL-t

    Töltsd le a bináris STL-t. Az ASCII opcionális, és alapból ki van kapcsolva. Fiók nem kell.

  6. 6. lépés

    Ellenőrizd a szeletelőben

    Importáld az STL-t a Bambu Studio, az UltiMaker Cura vagy a PrusaSlicer programba, és szeletelés előtt erősítsd meg a milliméteres méretet az asztalon.

A nyomtatási fájl egy háromszöglista, amit a szeletelő az asztalra tud tenni. A Wavefront OBJ gyakran az a fájl, ami már megvan a Blenderből. Több objektumot, anyagkönyvtárat és nem milliméteres koordinátákat is tartalmazhat. Ez az útmutató a rövid út ettől az OBJ-től a bináris STL-ig, majd a Bambu Studio, az UltiMaker Cura vagy a PrusaSlicer felé. Az OBJ átalakítása STL-be a böngésződben marad. Ezek a lépések nem töltik fel a mesht.

Alkalmazd a skálát, aztán exportálj OBJ-t a Blenderből

Nyisd meg a blend fájlt, és nézd meg az objektum tulajdonságait. Ha a skála nem 1, 1, 1, a 3D nézet mérete és az exportált csúcspozíciók eltérhetnek, attól függően, hogyan van beállítva az exportáló. Jelöld ki az objektumot, majd alkalmazd a skálát, hogy a mezők 1-re álljanak. Ezt export előtt csináld, ne azután, hogy a szeletelőben már tippeltél egy százalékot.

Döntsd el, mit jelent «egy egység» ebben a jelenetben. A Blender alapegysége gyakran a méter, miközben egy figura úgy készült, mintha a rács milliméter lenne. Ezek különböző fájlok, amelyek a képernyőn egyformának tűnnek, amíg egy szeletelő millimétert nem feltételez. Ha bizonytalan vagy, jegyezz fel egy ismert méretet — «ez a talp 40 mm» —, és mindjárt összeveted a befoglaló dobozzal. Az egységmenü nem találja ki ezt a tényt. Neked kell tudnod, vagy megmérned.

Exportálj a File → Export → Wavefront (.obj) menüvel. Azt az objektumot exportáld, amit nyomtatni akarsz, ne egy egész világítást vagy egy rejtett másolatot. Az MTL fájlt, amit az export az OBJ mellé írhat, figyelmen kívül hagyhatod. Az átalakító nem olvassa az anyagokat, az UVs-t vagy a textúrákat. Ha a textúrás modell még kell, tartsd együtt az OBJ-t és az MTL-t a projektmappában. Az STL második fájl a szeletelőnek, nem a forrás helyettesítője.

A görbék, a szövegobjektumok és a mesh-sé nem alakított módosítók nem lesznek tömör lapok. Alakítsd az objektumot mesh-sé, hogy az OBJ tartalmazzon v és f sorokat. Egy csak pontokból álló fájlnak nincs mit eltárolnia egy STL-ben.

Alakítsd át a böngészőben, és olvasd le a dobozt

Nyisd meg az OBJ átalakítása STL-be oldalt, és dobd be a .obj fájlt, vagy használd a fájlválasztót. Az oldal előre kimondja a határt: 40 MB. Az ennél nagyobb szobrot ritkítani kell, vagy csak a nyomtatandó részt exportáld. A worker az eszközödön dolgozza fel a fájlt. Ha a lap kifogy a memóriából, zárd be a többi lapot, vagy csökkentsd a háromszögszámot, és exportálj újra. Ez a hiba helyi. Nem egy szerver utasít vissza egy feltöltést.

Hagyd a millimétert kiválasztva, ha az OBJ milliméterben készült. Válts centiméterre, méterre vagy hüvelykre, ha az a valódi egység. Az extra skála maradjon 1, hacsak tényleg nem akarsz átméretezést az egységváltás tetejére. A befoglaló doboz milliméterben frissül. Ha 40 mm-es talpra számítottál, és a doboz 40 × 40 × 40, jó helyen jársz. Ha 0.04 vagy 40000, állj meg, és válts egységet. Ne tölts le egy fájlt, amelyről már tudod, hogy rossz a mérete.

A Blender OBJ fájlok általában Y felfelé vannak. A szeletelők a Z-t veszik felfelé. Az alap tengelybeállítás az Y-t Z-re forgatja, és a legalacsonyabb pontot Z = 0-ra ültetheti, hogy az alkatrész az asztalon feküdjön. Ha az exportálód már Z felfelé volt, válaszd azt, hogy «A Z már felfelé néz», különben a modell az oldalára dől. Az opcionális előnézet ugyanezt a tájolást használja. Az előnézetet ki lehet hagyni. Az STL nem függ a WebGL-től.

A bináris STL az a letöltés, amit Bambuhoz, Curához és Prusához akarsz. Hagyd az ASCII jelölőnégyzetet kikapcsolva, hacsak nem kell szöveg, amit egy szerkesztőben elolvashatsz. A gomb azonnal menti a fájlt. Nincs fiók, és nincs második lépés, ami feloldja.

Nyisd meg az STL-t egy szeletelőben

Bambu Studio. Importáld az STL-t arra a tálcára, amelyet ahhoz a nyomtatóhoz használsz. Szeletelés előtt olvasd le a méretet az objektumpanelon. Ha az alkatrész jó milliméterekben van, tájold, tegyél támaszt, ha a mesh kéri, és szeletelj. Ha a méret körülbelül 10×, 25.4× vagy 1000× arányban eltér, töröld az objektumot, és építsd újra az STL-t a helyes egységgel. A «szemre» skálázás a szeletelőben és az átalakítóban is összeadódik, és a második nyomat új módon lesz rossz.

UltiMaker Cura. Nyisd meg az STL-t, és figyeld a méretet az eszközpanelen. A Cura alapértelmezett STL-értelmezése a milliméter. Egy méteres OBJ, amelyet nem a méter opcióval alakítottál át, porszemnek tűnik, vagy ha a számok nagyok voltak, olyan modellnek, amely nem fér az asztalra. Vesd össze a befoglaló dobozt, amelyet már láttál az átalakítón, a Cura méreteivel. Kis kerekítési hibán belül egyezniük kell.

PrusaSlicer. Importálj, majd ugyanígy erősítsd meg a méretet. A PrusaSlicer néhány törött meshnél figyelmeztet is. Az itteni figyelmeztetés azt jelenti, hogy a háromszögek már eleve problémásak voltak. Ez az átalakító nem foltozott lyukakat, és nem fordított lapokat. Vidd vissza az STL-t a Blenderbe, javítsd a mesht, exportálj újra OBJ-t, és alakítsd át újra. Ne várd, hogy az STL lépés megjavítson egy nem manifold héjat.

Mindhárom szeletelőben ugyanaz a hasznos szokás: bízz egy ismert méretben, ne abban, hogy egy fájl letöltődött. A sikeres átalakítás csak annyit jelent, hogy a háromszögeket újraírtuk.

Amit ez az út nem csinál

Az STL nem viszi magával az MTL fájl festését. Ha a nyomat egyetlen filament szín, az rendben van. Ha szín kellett, még mindig kell az OBJ, vagy egy formátum, amelyet ez az eszköz nem ír. Az út STEP testet sem fogad. Előbb exportálj mesht a CAD programból, aztán kezdd az OBJ lépésnél. PNG-t vagy JPG-t sem fogad. Egy kép nem lapok listája.

Egyszerre egy fájl. Ha alkatrészkészleted van, exportáld és alakítsd át minden fontos mesht, és az alkatrészről nevezd el az STL-t. Az átalakítón látható háromszögszám a letöltésben lévő szám. A hatalmas szám lassan szeletelődik akkor is, ha a fájl 40 MB alatt van. Ritkíts a Blenderben, ha a szeletelő fullad, aztán alakítsd át a könnyebb OBJ-t. Nem veszítesz el egy «jó minőségű STL módot». Olyan mesh sűrűséget választasz, amelyet a nyomtatód és a géped elbír.

Ha a méret stimmel, és a szeletelő megnyitja a fájlt, végeztél ezzel az oldallal. Tartsd meg az OBJ-t, ha még szerkesztenéd a modellt. Az OBJ vagy STL útmutató ennek a választásnak a hosszabb változata. A milliméter vagy méter útmutatót akkor olvasd, ha az asztal előnézete még mindig abszurd. A bináris vagy ASCII a most letöltött alapbeállítást magyarázza.

Kérdések

Muszáj Blendert használnom?

Nem. Bármelyik program, amely Wavefront OBJ mesht ír, használhatja ezt az átalakítót. A Blender azért van kibontva, mert ez a megszokott ingyenes modellező. A fájlnak ettől még kellenek csúcsok és lapok.

Miért mutat a szeletelő pici vagy óriási alkatrészt?

Az STL nem tárol egységet. Igazítsd az egységmenüt az OBJ-hez, majd olvasd le a befoglaló dobozt milliméterben. A milliméter vagy méter útmutató végigviszi az 1000× esetet.

Átalakíthatok PNG-t ugyanezen az úton?

Nem. Ez az út mesh OBJ-ből indul. A fotókat és a sík képeket nem fogadjuk el.

OBJ átalakítása STL-be milliméterben