Blog STL Viewerstlviewer.swift.id

Mesh Watertight: Arti Model 3D Tertutup dan Penyebab Gagal Cetak

Oleh Ihwan · · 4 menit baca

Slicer menampilkan lapisan yang bolong-bolong, infill muncul di tempat yang seharusnya kosong, atau sebagian dinding tiba-tiba hilang di pratinjau. Desain terlihat sempurna di layar, tetapi hasil slicing berantakan. Penyebab yang paling sering: mesh tidak watertight. Istilah ini sering muncul di forum dan di aplikasi, jadi mari bahas artinya dengan bahasa sederhana, cara mengeceknya, dan apa yang perlu dilakukan bila model Anda ternyata tidak tertutup.

Singkatnya: mesh watertight adalah model 3D yang permukaannya tertutup rapat tanpa celah, sehingga jelas mana bagian dalam dan mana bagian luar. Slicer membutuhkan itu untuk mengiris lapisan dengan benar. STL Viewer menunjukkan status Watertight di Info model; bila "Tidak", perbaiki model di software perbaikan mesh atau di sumbernya sebelum dicetak.

Arti mesh watertight

Bayangkan model Anda sebagai balon. Kalau balon itu diisi air dan tidak ada setetes pun yang bocor, permukaannya watertight, kedap air. Dalam istilah mesh, itu berarti setiap tepi segitiga dipakai bersama oleh tepat dua segitiga. Tidak ada tepi yang "menggantung" di udara, tidak ada celah di antara dua permukaan.

Istilah yang sering muncul bersamanya adalah manifold. Mesh manifold, secara sederhana, adalah mesh yang bisa ada sebagai benda nyata: tertutup, tidak ada tepi yang dipakai tiga atau empat segitiga sekaligus, dan semua permukaan menghadap ke luar secara konsisten. Watertight adalah syarat utamanya.

Kenapa slicer butuh mesh tertutup

Slicer bekerja dengan memotong model menjadi irisan tipis, misalnya setiap 0,2 mm, lalu mencari garis keliling di setiap irisan. Garis keliling itu harus membentuk kurva tertutup supaya slicer tahu area mana yang diisi plastik. Kalau ada lubang di mesh, kurvanya terputus. Slicer lalu harus menebak cara menyambungnya, dan tebakan itu tidak selalu benar.

Gejala di slicerKemungkinan penyebab di mesh
Lapisan hilang di ketinggian tertentuLubang atau celah pada dinding
Infill muncul di luar modelPermukaan terbuka, dalam dan luar tertukar
Dinding tidak tercetak, hanya infillNormal segitiga terbalik
Bagian kecil tidak ikut diirisBagian itu hanya permukaan satu lapis tanpa ketebalan
Garis aneh melintang di pratinjauDua bagian saling tembus tanpa digabung

Banyak slicer punya fungsi perbaikan otomatis yang menangani lubang kecil. Untuk kerusakan besar, hasil perbaikan otomatis bisa jauh dari bentuk yang dimaksud.

Penyebab umum mesh tidak watertight

Cara mengecek watertight di HP

  1. Buka model di STL Viewer untuk Android.
  2. Buka Info model dan lihat baris Watertight.
  3. Baca statusnya dengan tabel di bawah ini.
Status di aplikasiArtinyaYang perlu dilakukan
YaMesh tertutupLanjut ke pemeriksaan lain
Tidak, ada lubang atau tepi terbukaAda celah di permukaanCek di slicer; perbaiki bila slicer bermasalah
Ya, tetapi beberapa permukaan menghadap ke dalamTertutup, tetapi sebagian normal terbalikBiasanya bisa diperbaiki otomatis di software mesh
Tidak diperiksaPemeriksaan tidak dijalankan untuk file iniAnggap belum diketahui; cek di slicer

Status ini juga memengaruhi angka lain. Volume hanya bermakna untuk mesh tertutup, karena benda yang "bocor" secara matematis tidak punya isi yang jelas. Karena itu perkiraan filamen untuk model yang tidak watertight sebaiknya dianggap kasar saja. Alat Bandingkan (Premium) bahkan hanya menampilkan volume untuk model yang watertight. Alat Potongan (Premium) memberi tanda "Kontur terbuka" bila bidang potong melewati bagian yang tidak tertutup, sehingga Anda bisa melihat di ketinggian mana lubangnya berada.

Contoh kasus: celengan hasil scan

Anda memindai celengan keramik berbentuk ayam setinggi 110 mm untuk dibuat duplikatnya. Di Info model tercatat 1,4 juta segitiga dan Watertight "Tidak, ada lubang atau tepi terbuka". Angka volume untuk mesh seperti ini belum bisa dipercaya.

Putar model ke bawah di mode Solid: dasarnya ternyata terbuka lebar, karena bagian itu menempel di meja putar saat dipindai. Celah koin di punggung juga tembus ke rongga dalam, tetapi itu memang bentuk aslinya. Di mode X-ray terlihat tidak ada dinding dalam sama sekali, artinya scan hanya menangkap kulit luar setebal nol.

Keputusan yang masuk akal: di software mesh, tutup lubang dasar dengan permukaan datar, putuskan apakah celengan dicetak padat atau diberi ketebalan dinding, sederhanakan menjadi sekitar 300.000 segitiga, lalu ekspor ulang. Setelah itu status di HP berubah menjadi "Ya", dan volume serta perkiraan filamen kini bermakna.

Apa yang tidak dijawab oleh status watertight

"Ya" adalah kabar baik, tetapi bukan jaminan cetakan berhasil. Mesh yang tertutup sempurna tetap bisa:

Karena itu, status watertight adalah satu poin dari beberapa. Pakai bersama checklist 8 poin sebelum mencetak.

Cara memperbaiki mesh yang tidak watertight

STL Viewer tidak memperbaiki mesh; ia membantu Anda tahu bahwa ada masalah. Perbaikannya dilakukan di tempat lain:

Setelah diperbaiki, buka lagi file di HP dan pastikan statusnya sekarang "Ya". Kalau Anda bekerja dengan hasil scan, baca juga artikel file PLY. Penjelasan setiap angka di panel info ada di panduan info model.

Pertanyaan yang sering diajukan

Apa arti watertight pada model 3D?

Watertight berarti permukaan model tertutup rapat tanpa celah, sehingga setiap tepi segitiga dipakai oleh tepat dua segitiga dan jelas mana bagian dalam dan luar.

Apa akibatnya jika STL tidak watertight?

Slicer bisa salah menebak bagian dalam dan luar, sehingga lapisan hilang, infill muncul di luar model, atau dinding tidak tercetak.

Bagaimana memperbaiki mesh yang tidak watertight?

Perbaiki di file CAD aslinya lalu ekspor ulang, atau gunakan software perbaikan mesh atau fungsi perbaikan di slicer. STL Viewer hanya menunjukkan statusnya.

Apakah model watertight pasti berhasil dicetak?

Tidak selalu. Model tertutup tetap bisa punya dinding terlalu tipis, bagian saling tembus, overhang curam, atau satuan yang salah.