UltKit

Penukar OBJ ke STL

Bawa model dari Blender, ZBrush, aplikasi fotogrametri atau pek aset permainan terus ke aliran kerja pencetak 3D. Penukar ini mentriangulasi OBJ, membuang data yang tidak boleh digunakan oleh pencetak dan menghasilkan STL binari yang padat.

Penukar Model 3D

atau seret Fail STL, OBJ, MTL … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik fail OBJ

    Letakkan fail .obj. Fail .mtl dan imej tekstur tidak diperlukan untuk STL, kerana STL tidak dapat menyimpan warna. Sehingga 20 model, 95 MB setiap satu.

  2. 2

    Semak skala dan bahagian

    Di bawah Tetapan lanjutan, tetapkan Unit model kepada unit yang digunakan semasa model dibina; babak Blender menggunakan meter. Gabung menjadi satu mesh dihidupkan, sesuai untuk satu cetakan; matikannya untuk mengekalkan bahagian secara berasingan.

  3. 3

    Tukar ke STL

    Tekan Tukar ke STL dan buka fail dalam slicer anda. Ukur satu dimensi sebelum anda melakukan slice.

OBJ ialah format pemodel dan STL ialah format pencetak. Penukaran ini mengekalkan bentuk, membahagikan setiap muka kepada segi tiga dan meninggalkan bahan, peta UV dan kumpulan pelicinan yang tetap diabaikan oleh slicer.

Apakah yang berubah apabila anda menukar OBJ ke STL

Wavefront Technologies mentakrifkan OBJ pada penghujung 1980-an untuk perisian Advanced Visualizer miliknya, dan susun atur teks biasa itu bertahan lebih lama daripada syarikatnya. OBJ menyenaraikan bucu, koordinat tekstur dan normal, kemudian muka yang mungkin mempunyai tiga, empat atau lebih bucu. Bahan disimpan dalam fail .mtl berasingan yang menunjuk ke imej tekstur, sebab itu muat turun OBJ sering datang sebagai folder atau ZIP; ZIP ke STL menukar arkib sedemikian tanpa perlu dinyahmampat dahulu.

STL hanya menyimpan segi tiga. Semasa penukaran, quad dan n-gon dibahagikan, normal bucu digantikan dengan satu normal bagi setiap faset, dan kumpulan serta objek OBJ ditulis sebagai satu model, atau dikekalkan berasingan apabila Gabung menjadi satu mesh dimatikan. Kedua-dua format tidak menyimpan unit, jadi skala ialah perkara yang perlu diberi perhatian: nombor disalin seadanya dan slicer menganggapnya milimeter.

OBJ

Wavefront OBJ

OBJ ialah format geometri 3D yang dibangunkan oleh Wavefront Technologies. Ia ialah fail teks biasa yang menyenaraikan bucu, koordinat tekstur, normal dan permukaan, dengan bahan dan tekstur dirujuk dalam fail .mtl yang berasingan. Hampir semua program pemodelan 3D, enjin permainan dan alat cetakan 3D boleh mengimportnya. OBJ tidak menyokong animasi, rigging atau hierarki adegan, dan tekstur akan hilang jika fail MTL dan imej tidak disimpan bersama.

Pemampatan
–
Ketelusan
–
Animasi
Tidak
Diperkenalkan
Wavefront Technologies
Penukar OBJ

STL

Jaringan STL

STL (stereolithography) ialah format jaringan 3D yang dicipta oleh 3D Systems pada 1987. Ia hanya menerangkan geometri permukaan objek sebagai senarai segi tiga, tanpa warna, bahan, unit atau maklumat adegan. Kesederhanaannya menjadikannya input lalai untuk slicer pencetakan 3D seperti Cura dan PrusaSlicer. Permukaan melengkung dianggarkan dengan banyak segi tiga rata, jadi model licin boleh menghasilkan fail yang sangat besar.

Pemampatan
–
Ketelusan
–
Animasi
Tidak
Diperkenalkan
1987 · 3D Systems
Penukar STL

Orang menukar OBJ ke STL apabila model yang dibuat untuk render, permainan atau pengimbasan perlu dihantar ke pencetak, perkhidmatan cetakan atau borang muat naik yang hanya menyenaraikan STL.

Adakah Cura, PrusaSlicer atau Bambu Studio memerlukan STL?

Format yang diimport oleh slicer popular
OrganisasiKeperluanSumber
Ultimaker CuraSTL, OBJ, 3MF dan X3D, serta PNG dan JPG sebagai peta ketinggian. Tekstur OBJ diabaikan.—
PrusaSlicerSTL, OBJ, 3MF dan AMF; STEP sejak versi 2.6. Warna OBJ boleh dipetakan kepada filamen dalam versi terkini.—
Bambu StudioSTL, OBJ, 3MF dan STEP. Lukisan berbilang warna disimpan dalam projek 3MF tersendiri.—
Perkhidmatan cetakan dan pustaka modelKebanyakan borang muat naik menyenaraikan STL dahulu; sesetengah menerima OBJ atau 3MF, tetapi sedikit yang menerima folder OBJ bertekstur.—

Membaiki OBJ yang tidak boleh dicetak selepas ditukar

  • Model sebesar sebutir beras

    OBJ disimpan dalam meter, lazimnya daripada Blender atau enjin permainan. Tetapkan Unit model kepada m dan tukar semula.

  • Slicer melaporkan tepi non-manifold

    Mesh mempunyai lubang atau permukaan satu sisi. Tutupnya dengan 3D Print Toolbox Blender atau arahan pembaikan slicer sebelum mencetak.

  • Patung terbaring telentang

    Model dieksport dengan Y atas. Tetapkan Paksi atas kepada Z-up supaya ia berdiri di atas pelantar.

  • Bahagian terapung atau bertindih

    Objek berasingan telah digabungkan. Matikan Gabung menjadi satu mesh dan susunnya dalam slicer, atau cantumkannya dengan boolean union dalam Blender.

Soalan lazim tentang OBJ ke STL

Mengapakah OBJ dari Blender menjadi sangat kecil selepas ditukar ke STL?

Blender menganggap satu unit sebagai satu meter, jadi patung kecil 40 mm ditulis sebagai 0.04. Slicer membaca nombor STL sebagai milimeter dan memaparkan titik kecil. Tetapkan Unit model kepada m dan tukar semula, maka bahagian itu keluar pada 40 mm.

Apakah yang berlaku kepada tekstur dan warna OBJ saya?

Ia ditinggalkan. STL hanya menyimpan geometri, jadi bahan .mtl dan tekstur imej tiada tempat untuk disimpan. Jika anda mahukan warna untuk pencetak berbilang warna, gunakan 3MF; untuk paparan dalam pelayar atau AR, OBJ ke GLB mengekalkan tekstur.

OBJ saya mempunyai quad dan n-gon. Adakah itu masalah?

Tidak. OBJ boleh menyimpan muka dengan bilangan bucu yang pelbagai, manakala STL hanya menerima segi tiga, jadi setiap muka dibahagikan kepada segi tiga semasa penukaran. Bentuknya kekal sama; hanya bilangan segi tiga bertambah.

Mengapakah slicer mengatakan model yang ditukar mempunyai ralat?

Model yang dibina untuk permainan dan render sering mempunyai tepi terbuka, bahagian bertindih atau satah satu sisi seperti daun dan kad rambut. Ia dirender dengan baik tetapi tidak menerangkan isi padu tertutup. Baiki dalam Blender dengan alat tambah 3D Print Toolbox, atau biarkan PrusaSlicer atau Bambu Studio membaikinya semasa import.

Adakah arca dengan berjuta-juta poligon terlalu besar untuk STL?

STL binari menggunakan 50 bait bagi setiap segi tiga, jadi arca 2 juta segi tiga ialah kira-kira 100 MB, sedikit melebihi had muat naik 95 MB. Kurangkan bilangan poligonnya dahulu dalam Blender atau ZBrush; kebanyakan pencetak tidak dapat menghasilkan semula butiran sehalus itu.