Panduan
Unit: mm lawan meter untuk tukar OBJ kepada STL
Dikemas kini · Tukar jejaring OBJ kepada STL sahaja
STL tiada unit terbenam. Ketahui mengapa model tiba 1000× terlalu besar atau kecil, semak kotak sempadan, dan tukar dengan mm dipilih dalam pelayar.
Hentikan kesilapan skala 1000× sebelum anda menghiris
Putuskan apa makna satu unit dalam OBJ, skalakan ke dalam milimeter, dan sahkan kotak sempadan sebelum anda muat turun STL.
Langkah 1
Namakan unit OBJ
Putuskan sama ada satu unit koordinat dalam OBJ ialah milimeter, sentimeter, meter, atau inci. Fail tidak akan melabelkannya untuk anda.
Langkah 2
Tetapkan unit itu dalam penukar
Pilih pilihan yang sepadan. Milimeter ialah lalai dan mendarab dengan 1. Sentimeter darab 10, meter darab 1000, inci darab 25.4.
Langkah 3
Baca kotak sempadan dalam milimeter
Bandingkan saiz dengan dimensi yang anda tahu. Bahagian 40 mm tidak patut terbaca sebagai 40 meter atau sebagai 0.04 mm.
Langkah 4
Muat turun hanya selepas saiz kelihatan betul
Simpan STL perduaan dan sahkan milimeter yang sama dalam perisian penghiris. Jangan tindihkan skala 1000% kedua di atasnya.
STL ialah senarai segi tiga dengan koordinat dan satu normal muka. Ia tiada medan unit. Nombor 10 mungkin 10 milimeter atau 10 meter. Program mengisi kesunyian itu dengan tabiat. Perisian penghiris FDM hampir sentiasa menganggap satu unit sebagai satu milimeter. Aplikasi pemodelan sering tidak. Jurang antara tabiat itulah cara rantai kunci menjadi bahagian sebesar bilik, atau prop sebesar bilik menjadi titik pada katil.
Kes 1000×
Satu meter ialah 1000 milimeter. Jika OBJ menyimpan patung 0.08 meter sebagai nombor 0.08, dan anda biarkan penukar pada milimeter, STL masih berkata 0.08. Perisian penghiris mencetak 0.08 mm. Anda tidak akan menemuinya pada plat. Yang songsang ialah fail yang orang ingat: objek yang dimodel sebagai «1 unit = 1 meter» tetapi dieksport sebagai nombor 1, kemudian dibaca sebagai 1 mm, adalah kecil; objek yang koordinatnya sudah dalam ribuan kerana seseorang mengeksport nombor babak meter mentah tanpa skala adalah besar.
Jika OBJ benar-benar dalam meter, tetapkan menu unit kepada meter. Penukar mendarab setiap koordinat dengan 1000 sebelum menulis STL. Unit model 0.08 menjadi 80 mm. Kotak sempadan kemudian patut membaca kira-kira 80 mm pada paksi yang anda jangkakan. Kotak itu seluruh tujuan kawalan. Menu unit tanpa ukuran ialah tekaan yang anda tidak nampak.
Sentimeter ialah saudara 10×. Jejaring seni bina dalam sentimeter, dibiarkan pada milimeter, dicetak pada sepersepuluh saiz yang dimaksudkan. Inci darab 25.4. Bahagian 2 inci yang dibiarkan pada milimeter menjadi bahagian 2 mm. Tiada faktor ini disimpan dalam STL selepas itu. Mereka dibakar ke dalam koordinat. Jika anda berubah fikiran, tukar semula. Jangan simpan fail yang salah dan «ingat» skala dalam kepala.
Contoh kiraan: kiub sampel 10 unit
Sampel terbina dalam ialah kiub 10×10×10 (koordinat dari −5 hingga 5 pada setiap paksi). Dengan milimeter dipilih dan skala 1, kotak sempadan membaca kira-kira 10 × 10 × 10 mm. Dengan meter dipilih, setiap koordinat didarab dengan 1000, jadi kiub yang sama membaca kira-kira 10000 × 10000 × 10000 mm (10 m pada setiap tepi — lompatan linear 1000×). Itulah guna menu unit. Muat turun hanya selepas kotak sepadan dengan saiz yang anda maksudkan.
Cara tahu unit mana yang anda ada
Cari dimensi yang sudah anda tahu. Tapak miniatur yang sepatutnya 40 mm, pemegang telefon yang sepatutnya 80 mm lebar, lubang pendakap yang sepatutnya 5 mm. Lepaskan OBJ dengan milimeter dipilih dan baca kotak. Jika tepi yang diketahui betul, anda selesai. Jika kira-kira 1000× kecil, fail itu dalam meter. Jika kira-kira 10× kecil, cuba sentimeter. Jika kira-kira 25.4× kecil, cuba inci.
Unit babak Blender ialah petunjuk, bukan bukti. Orang menetapkan babak kepada meter kemudian menaip «40» sambil fikir milimeter, atau sebaliknya. Pengeksport menulis nombor yang ada. Menu unit pada tapak ini bertanya apa makna nombor itu, yang tidak sentiasa sama dengan yang dikatakan panel babak. Apabila keduanya tidak sepadan, percayai ukuran milimeter yang diketahui.
Gunakan skala objek dalam Blender sebelum eksport. Skala 0.01 pada objek boleh menyembunyikan penukaran unit di dalam transformasi objek. Jika skala itu tidak digunakan, anda boleh «membaiki» unit di sini dan masih tersasar, kerana bucu tidak pernah sebesar yang dipaparkan. Gunakan skala, eksport OBJ baharu, dan tukar fail itu.
Skala tambahan pada penukar ialah tombol yang berbeza. Ia pendarab selepas penukaran unit. Biarkan pada 1 apabila anda hanya menterjemah meter kepada milimeter. Guna 1.05 atau 0.98 apabila anda mahu pelarasan muat yang sengaja, dan catat pilihan itu. Menggunakan skala tambahan untuk bermaksud «fail ini tadinya meter» akan mengelirukan anda minggu depan. Pilihan meter sudah bermaksud itu.
Katil, paksi, dan skala kedua dalam perisian penghiris
Y ke atas lawan Z ke atas mengubah paksi mana yang menjadi tinggi. Ia tidak patut mengubah dimensi terpanjang sebuah kubus, tetapi mengubah nombor mana yang menjadi Z pada patung. Baca tinggi selepas memilih paksi atas, bukan sebelum. Meletakkan jejaring pada katil mengalih Z supaya minimum ialah 0. Ia tidak mengubah saiz bahagian. Jika tinggi sudah salah, anjakan katil tidak akan membaikinya.
Lakukan skala di satu tempat. Jika anda tetapkan meter di sini, jangan juga taip 1000% dalam Cura. Kedua-dua pembaikan itu mendarab. Laluan bersih yang biasa ialah: unit betul pada halaman ini, skala tambahan 1, kemudian skala perisian penghiris 100% melainkan anda melaras pengecutan yang anda faham. Sahkan saiz yang dilaporkan perisian penghiris terhadap kotak sempadan. Keduanya patut sepadan.
Apa yang tetap tidak ada dalam fail
Selepas skala betul, STL masih tanpa unit. Program lain boleh salah membacanya. Bilangan segi tiga tidak berubah oleh skala: kubus 12 segi tiga kekal 12 segi tiga pada 10 mm atau pada 10 m. Skala tidak menambah butiran dan tidak menutup lubang. Ralat saiz 1000× dan cangkerang rosak ialah masalah berasingan. Pilihan perduaan lawan ASCII juga tidak mengubah saiz. ASCII bukan sistem unit yang lebih tepat. Itu sudut yang sama yang ditulis sebagai teks.
Jika anda mahu eksport Blender klik demi klik di sekitar semakan ini, guna cara tukar OBJ kepada STL. Jika nombor kelihatan betul dan anda memutuskan sama ada menyimpan fail sumber, guna OBJ lawan STL.
Soalan
Mengapa lalai ialah milimeter?
Perisian penghiris untuk cetakan FDM, termasuk Bambu Studio, Cura, dan PrusaSlicer, biasanya menganggap koordinat STL sebagai milimeter. Memadankan lalai itu mengelakkan skala semula senyap bagi kes yang biasa.
Babak Blender saya kata meter tetapi saya memodel dalam milimeter. Yang mana saya pilih?
Pilih unit yang sepadan dengan nombor dalam fail, bukan label dalam panel babak, jika keduanya tidak sepadan. Tapak 40 unit yang anda tahu 40 mm ialah milimeter, walaupun paparan unit babak berkata meter.
Adakah STL merekod bahawa saya memilih milimeter?
Tidak. Fail hanya menyimpan koordinat. Pilihan itu mengubah nombor. Perisian penghiris kemudian menganggap milimeter. Kotak sempadan ialah cara anda melihat pilihan itu.
Panduan berkaitan
- Cara tukar OBJ kepada STLEksport Blender, penukar ini, kemudian Bambu, Cura, atau Prusa.
- Perduaan lawan ASCIIMengapa muat turun lalai ialah STL perduaan.
- OBJ lawan STLBila simpan OBJ dan apa yang STL buang.
- Apakah fail STLJejaring segi tiga, koordinat tanpa unit, dan perisian penghiris.
- FAQPrivasi, saiz, tekstur, STEP, dan fail imej.