Anda baru saja memindai patung kecil dengan scanner 3D di lab kampus, atau mencoba aplikasi fotogrametri yang menyusun model dari puluhan foto. Hasilnya file berakhiran .ply sebesar 120 MB, dan sekarang Anda ingin melihatnya di HP sebelum memutuskan layak dicetak atau tidak. Apa itu file PLY, kenapa ukurannya begitu besar, dan bagaimana melihat hasil scan 3D di HP tanpa membuat ponsel tersendat?
Singkatnya: PLY adalah format mesh yang lazim untuk hasil scan 3D dan fotogrametri. Format ini bisa menyimpan warna per titik, tetapi tidak menyimpan satuan, dan hasil scan sering berisi jutaan segitiga. STL Viewer membuka PLY ASCII maupun biner, menampilkan pratinjau yang disederhanakan untuk model sangat besar, dan tetap menghitung info model dari mesh lengkap. Membersihkan dan memperbaiki scan dilakukan di software mesh di komputer.
Apa itu file PLY
PLY (Polygon File Format, sering juga disebut Stanford Triangle Format) dibuat di dunia riset untuk menyimpan data hasil pemindaian. Kelebihannya fleksibel: di bagian awal file ada header teks yang menjelaskan isi file, misalnya "ada 2.400.000 titik dengan properti x, y, z, red, green, blue" dan "ada 4.800.000 permukaan". Setelah header, data bisa ditulis sebagai teks (ASCII) atau biner.
Isi yang umum dalam PLY:
- Titik (vertex) dengan koordinat X, Y, Z.
- Warna per titik dari kamera scanner. Inilah yang membuat scan tampak realistis meski tanpa gambar tekstur.
- Permukaan (face) yang menghubungkan titik-titik menjadi segitiga atau poligon.
- Kadang properti lain seperti normal atau tingkat kepercayaan, yang tidak penting untuk cetak.
Point cloud atau mesh: dua jenis PLY
Tidak semua PLY berisi permukaan. Banyak scanner pertama-tama menghasilkan point cloud, yaitu jutaan titik melayang tanpa segitiga yang menghubungkannya. Point cloud bagus untuk pengukuran, tetapi tidak bisa dicetak karena tidak punya permukaan, apalagi volume.
| Jenis PLY | Isi | Bisa dicetak? | Di STL Viewer |
|---|---|---|---|
| Point cloud | Titik saja, tanpa face | Tidak, perlu dibuat mesh dulu | Muncul pesan bahwa tidak ada permukaan untuk ditampilkan |
| Mesh hasil scan | Titik + segitiga, sering berwarna | Ya, setelah dicek dan dibersihkan | Tampil, dengan warna dari file |
| Mesh hasil ekspor CAD | Titik + segitiga, biasanya tanpa warna | Ya | Tampil seperti STL |
Kalau aplikasi menyebut file hanya berisi titik atau garis, kembalilah ke software scan dan jalankan langkah pembuatan mesh (sering disebut rekonstruksi permukaan) sebelum mengekspor ulang.
Kenapa hasil scan sangat besar
Scanner menangkap detail sekecil-kecilnya, termasuk tekstur permukaan dan noise. Patung setinggi 15 cm bisa menghasilkan 2 juta segitiga. Untuk perbandingan, part mekanis berukuran sama yang digambar di CAD mungkin hanya butuh 20.000. Hitungan kasarnya untuk PLY biner dengan warna:
- 1 juta titik × (3 koordinat × 4 byte + 3 warna × 1 byte) = sekitar 15 MB untuk titik.
- 2 juta segitiga × (1 byte jumlah + 3 indeks × 4 byte) = sekitar 26 MB untuk permukaan.
- Total sekitar 41 MB. Versi ASCII bisa dua sampai tiga kali lipatnya.
Printer FDM dengan nozzle 0,4 mm tidak akan mencetak detail sehalus itu. Untuk dicetak, scan biasanya disederhanakan ke beberapa ratus ribu segitiga di software mesh tanpa perbedaan yang terlihat.
Melihat hasil scan 3D di HP
- Salin file PLY ke HP. Untuk file di atas 50 MB, kabel USB jauh lebih cepat daripada chat.
- Buka dengan STL Viewer untuk Android lewat Buka file atau "Buka dengan". Indikator progres menunjukkan kemajuan pemuatan, dan tombol Batal tersedia bila ternyata Anda memilih file yang salah.
- Untuk model sangat besar, aplikasi menampilkan label Tampilan disederhanakan. Model tetap bisa diputar dengan lancar.
- Pilih Warna file di toolbar untuk melihat warna per titik dari scanner.
- Buka Info model: jumlah segitiga, ukuran, volume, dan status watertight dihitung dari mesh lengkap, bukan dari pratinjau.
Model contoh Dudukan ponsel di aplikasi berformat PLY, cocok untuk mencoba alurnya sebelum membuka scan Anda sendiri.
Yang dicek pada hasil scan sebelum dicetak
| Cek | Di mana | Yang sering ditemukan |
|---|---|---|
| Ukuran | Info model | Satuan tidak jelas; PLY tidak menyimpan satuan, dianggap mm |
| Watertight | Info model | Hampir selalu "Tidak": bagian bawah objek yang menempel di meja tidak terpindai |
| Serpihan melayang | Mode Solid, putar perlahan | Potongan meja, debu, atau latar belakang ikut terpindai |
| Kepadatan segitiga | Mode Wireframe | Area sangat rapat di detail, berlubang di sudut tersembunyi |
| Rongga dan lubang | Mode X-ray | Lubang di ketiak, di bawah dagu, atau di celah sempit |
Ukuran perlu perhatian khusus. Scanner dan aplikasi fotogrametri ada yang mengekspor dalam meter. Patung 15 cm yang diekspor dalam meter tampil sebagai 0,15 mm. Gunakan akal sehat: kalau ukurannya tidak masuk akal, skala perlu diubah. Skala & ekspor (Premium) bisa menargetkan tinggi tertentu dan menyimpan STL biner; tanpa Premium, skala bisa diatur di slicer.
Untuk scan berwarna, ingat bahwa warna per titik hanya untuk tampilan. Printer FDM satu warna akan mencetak semuanya dengan filamen yang terpasang, jadi nilai warna tidak memengaruhi perkiraan filamen.
Membersihkan scan: dikerjakan di komputer
STL Viewer adalah alat untuk melihat dan memeriksa. Ia tidak menghapus serpihan, menutup lubang, atau menyederhanakan mesh. Langkah-langkah itu dikerjakan di software mesh di komputer: buang bagian yang tidak diinginkan, tutup lubang dasar, sederhanakan jumlah segitiga, lalu ekspor sebagai STL atau 3MF. Setelah itu, buka lagi hasilnya di HP dan pastikan Watertight sudah "Ya". Penjelasan tentang arti status itu ada di artikel mesh watertight.
Catatan: STL Viewer tidak memindai objek dan tidak mengubah foto menjadi model 3D. Aplikasi ini membuka file PLY yang sudah dihasilkan oleh scanner atau software lain.
Baca juga penjelasan format STL, OBJ, 3MF, dan PLY, potongan melintang untuk melihat bagian dalam, dan checklist sebelum mencetak. Arti setiap angka dijelaskan di panduan info model.
Pertanyaan yang sering diajukan
File PLY itu apa?
PLY adalah format file 3D yang umum dipakai untuk hasil scan dan fotogrametri. Format ini menyimpan titik, permukaan, dan sering warna per titik.
Kenapa file PLY saya tidak tampil?
Kemungkinan file itu point cloud yang hanya berisi titik tanpa permukaan. Buat mesh dulu di software scan, lalu ekspor ulang.
Apakah hasil scan PLY bisa langsung dicetak?
Jarang. Scan biasanya tidak watertight dan berisi serpihan, jadi perlu dibersihkan, ditutup, dan disederhanakan di software mesh terlebih dahulu.