Blog STL Viewerstlviewer.swift.id

3MF vs STL: Perbedaan dan Kapan Perlu Convert 3MF ke STL

Oleh Ihwan · · 4 menit baca

Anda sudah menyusun model di slicer, menyimpannya sebagai 3MF, lalu situs tempat Anda ingin mengunggah desain menolak dan hanya menerima STL. Atau sebaliknya, pelanggan jasa cetak bertanya kenapa Anda meminta 3MF padahal mereka terbiasa mengirim STL. Pertanyaan "perlu convert 3MF ke STL atau tidak" muncul makin sering seiring slicer modern menjadikan 3MF format default.

Artikel ini membandingkan kedua format secara praktis, menjelaskan kapan konversi memang perlu, bagaimana melakukannya, dan apa yang hilang di jalan.

Singkatnya: 3MF menyimpan satuan, warna, beberapa objek, dan susunan di bed; STL hanya segitiga tanpa satuan. Pakai 3MF untuk menyimpan dan berbagi proyek, pakai STL bila alat atau situs tujuan hanya menerimanya. Convert 3MF ke STL dilakukan di slicer atau software mesh di komputer, dengan konsekuensi warna dan susunan objek hilang. Setelah itu, cek ukuran hasilnya.

Perbedaan 3MF dan STL dalam satu tabel

AspekSTL3MF
Isi utamaDaftar segitiga lepasTitik dan segitiga berindeks, dalam arsip terkompresi
SatuanTidak ada, dianggap mmDinyatakan di file
WarnaTidak ada pada STL standarAda, per objek atau per segitiga
Beberapa objekTergabung jadi satu mesh atau file terpisahObjek terpisah dalam satu file
Posisi di bedTidak disimpanDisimpan sebagai transformasi build
Ukuran fileBesar, terutama ASCIIBiasanya lebih kecil
Dukungan alatHampir semua slicer, CAD, situs modelSlicer modern dan banyak CAD, belum semua alat

Contoh ukuran: model dengan 200.000 segitiga menghasilkan STL biner sekitar 10 MB (50 byte per segitiga). Versi 3MF yang sama sering hanya sebagian dari itu, karena titik yang dipakai bersama tidak ditulis berulang kali dan isinya dikompres. Angka pastinya bergantung pada model, tetapi selisihnya biasanya terasa saat mengirim lewat chat.

Kapan STL masih dibutuhkan

Sebaliknya, kalau Anda dan penerima sama-sama memakai slicer yang mendukung 3MF, tidak ada alasan untuk mengonversi. 3MF menghindari masalah satuan yang menjadi penyebab klasik model "terlalu kecil" (lihat STL terlalu kecil karena inci).

Cara convert 3MF ke STL

Konversi dilakukan di komputer. Alurnya serupa di sebagian besar slicer dan software mesh:

  1. Buka atau impor file 3MF.
  2. Kalau ada beberapa objek, putuskan: ekspor semuanya sebagai satu STL, atau satu STL per objek. Untuk cetak multiwarna, satu file per warna biasanya lebih berguna.
  3. Pilih ekspor sebagai STL, sebaiknya biner.
  4. Pastikan satuan ekspor milimeter, karena STL tidak bisa menyimpan keterangan satuan.
  5. Simpan dengan nama jelas, misalnya burung-hantu-badan.stl dan burung-hantu-mata.stl.

Satu catatan penting: di beberapa slicer, objek yang diskalakan atau diputar di bed disimpan sebagai transformasi. Saat diekspor ke STL, transformasi itu biasanya diterapkan ke segitiga, jadi hasilnya sesuai yang terlihat di bed. Tetap saja, periksa ukurannya setelah ekspor.

Catatan: STL Viewer tidak mengonversi 3MF ke STL. Satu-satunya ekspor di aplikasi adalah Skala & ekspor (Premium), yang menyimpan model yang diskalakan sebagai STL biner. Untuk konversi format, gunakan slicer atau software mesh di komputer.

Contoh: memecah model multiwarna menjadi beberapa STL

Misalkan Anda punya figur burung hantu 3MF dengan lima warna: badan cokelat, perut krem, mata putih, pupil hitam, dan paruh oranye. Seorang teman ingin mencetaknya di printer satu ekstruder dengan teknik ganti filamen per bagian, dan alatnya hanya membaca STL.

Yang perlu Anda kirim bukan satu STL, melainkan lima file, satu per warna, yang semuanya diekspor dengan titik nol yang sama. Dengan begitu, saat lima file itu dimuat bersama di slicer penerima, posisinya saling pas seperti aslinya. Jika setiap bagian diekspor sendiri-sendiri dan slicer memusatkan masing-masing di tengah bed, mata dan paruh akan "melayang" di tempat yang salah.

Daftar file yang rapi:

Tambahkan satu catatan teks berisi warna untuk setiap file, karena informasi itu tidak lagi tersimpan di STL. Sebelum dikirim, buka setiap file sekali di penampil untuk memastikan tidak ada yang kosong atau salah ukuran.

Yang hilang saat konversi

Informasi di 3MFSetelah menjadi STL
Warna objekHilang
SatuanHilang, penerima menganggap mm
Objek terpisahMenyatu, atau harus dipecah menjadi beberapa file
Posisi di bedHilang, slicer meletakkan ulang
Pengaturan cetak proyekHilang
Bentuk geometriTetap sama, karena keduanya mesh segitiga

Kabar baiknya, geometri tidak berubah. Baik 3MF maupun STL menyimpan segitiga, jadi konversi ini tidak mengurangi kehalusan model, berbeda dengan ekspor dari STEP ke STL yang memang mengubah bentuk eksak menjadi segitiga.

Satu hal lagi yang kadang hilang tanpa disadari: objek yang sengaja disembunyikan atau dinonaktifkan di proyek slicer. Sebagian alat tetap mengekspornya ke STL, sebagian tidak. Hitung jumlah bagian sebelum dan sesudah konversi.

Cek hasil konversi di HP

Setelah konversi, cara cepat memastikan tidak ada yang salah adalah membuka file asli dan hasilnya berdampingan. Dengan STL Viewer di Android:

  1. Buka file 3MF asli, catat Ukuran (L × P × T) dan volume dari Info model.
  2. Buka STL hasil konversi dan bandingkan angka yang sama. Ukuran harus identik bila satuan ekspor milimeter.
  3. Kalau STL tercatat 25,4 kali lebih kecil, ekspor terjadi dalam inci. Kalau 10 kali lebih kecil, kemungkinan sentimeter.
  4. Periksa status watertight di kedua file.

Dengan Premium, alat Bandingkan membuka model kedua di samping model pertama dan menampilkan selisih dimensi, volume, dan segitiga dalam satu tabel. Pada versi gratis, membandingkan cukup dilakukan dengan membuka keduanya bergantian dari daftar file terbaru.

Ingin tahu lebih banyak tentang format ini? Baca apa itu file 3MF, apa itu file STL, dan checklist cek STL sebelum mencetak. Panduan alat Bandingkan ada di panduan membandingkan model.

Pertanyaan yang sering diajukan

Bagaimana cara convert 3MF ke STL?

Buka file 3MF di slicer atau software mesh di komputer, lalu ekspor sebagai STL biner dengan satuan milimeter. Untuk model multiwarna, ekspor satu STL per warna.

Apa yang hilang saat 3MF diubah ke STL?

Warna, satuan, posisi di bed, pengaturan proyek, dan pemisahan objek hilang. Bentuk geometri tetap sama karena keduanya menyimpan segitiga.

Bisakah STL Viewer mengubah 3MF ke STL?

Tidak. STL Viewer bisa membuka 3MF, tetapi konversi format dilakukan di slicer atau software mesh di komputer.

Lebih baik 3MF atau STL?

3MF lebih lengkap dan menghindari masalah satuan. STL tetap berguna karena diterima hampir semua alat dan situs model.