Daftar Isi
Printer 3D memerlukan file untuk mengetahui apa yang akan dicetak 3D, tetapi banyak orang bertanya-tanya, apakah semua printer 3D menggunakan file STL. Artikel ini akan membawa Anda pada jawaban dan beberapa pertanyaan terkait lainnya.
Semua printer 3D dapat menggunakan file STL sebagai dasar untuk model 3D sebelum diiris menjadi jenis file yang dapat dipahami printer 3D. Printer 3D tidak dapat memahami file STL dengan sendirinya. Pemotong seperti Cura dapat mengonversi file STL ke file G-Code yang dapat dicetak 3D.
Anda pasti ingin mengetahui lebih banyak informasi, jadi teruslah membaca.
File Apa yang Digunakan Printer 3D?
- STL
- G-Code
- OBJ
- 3MF
Jenis file utama yang digunakan printer 3D adalah file STL dan file G-Code untuk membuat desain model 3D, serta membuat file instruksi yang dapat dimengerti dan diikuti oleh printer 3D. Anda juga memiliki beberapa jenis file printer 3D yang kurang umum, seperti OBJ dan 3MF, yang merupakan versi yang berbeda dari jenis desain model 3D.
File desain ini tidak dapat bekerja secara langsung dengan printer 3D, karena memerlukan pemrosesan melalui perangkat lunak yang disebut slicer, yang pada dasarnya menyiapkan file G-Code yang dapat dicetak 3D.
Mari kita cermati sebagian jenis file ini.
File STL
File STL adalah jenis file pencetakan 3D utama yang akan Anda lihat digunakan dalam industri pencetakan 3D. Ini pada dasarnya adalah file model 3D yang dibuat melalui serangkaian jerat atau kumpulan beberapa segitiga kecil untuk membentuk geometri 3D.
Format ini lebih disukai karena format ini sangat sederhana.
File-file ini bekerja dengan sangat baik untuk membuat model 3D dan dapat berupa file yang cukup kecil atau besar, tergantung pada jumlah segitiga yang membentuk model.
File yang lebih besar adalah file yang memiliki permukaan yang lebih halus dan besar dalam ukuran sebenarnya, karena itu berarti ada lebih banyak segitiga.
Jika Anda melihat file STL yang besar di perangkat lunak desain (CAD), sebenarnya file tersebut dapat menunjukkan berapa banyak segitiga yang dimiliki model. Di Blender, Anda perlu mengklik kanan bilah bawah dan mencentang "Scene Statistics".
Lihatlah file Bearded Yell STL ini di Blender, yang menunjukkan 2.804.188 segitiga dan memiliki ukuran file 133MB. Terkadang, desainer sebenarnya menyediakan beberapa versi dari model yang sama, tetapi dengan kualitas yang lebih rendah / lebih sedikit segitiga.
Bandingkan dengan Easter Island Head STL yang memiliki 52.346 segitiga dan ukuran file 2,49MB.
Dari perspektif yang lebih sederhana, jika Anda ingin mengonversi kubus 3D ke dalam format STL segitiga ini, ini bisa dilakukan dengan 12 segitiga.
Setiap sisi kubus akan dibagi menjadi dua segitiga, dan karena kubus memiliki enam sisi, maka dibutuhkan setidaknya 12 segitiga untuk membuat model 3D ini. Jika kubus memiliki lebih banyak detail atau celah, maka dibutuhkan lebih banyak segitiga.
Anda dapat menemukan file STL dari sebagian besar situs file printer 3D seperti:
- Thingiverse
- MyMiniFactory
- Hasil cetak
- YouMagine
- GrabCAD
Dalam hal cara membuat file STL ini, dilakukan dalam perangkat lunak CAD seperti Fusion 360, Blender, dan TinkerCAD. Anda dapat memulai dengan bentuk dasar dan mulai membentuk bentuk menjadi desain baru, atau mengambil banyak bentuk dan menggabungkannya.
Segala jenis model atau bentuk dapat dibuat melalui perangkat lunak CAD yang bagus dan diekspor sebagai file STL untuk pencetakan 3D.
Berkas G-Code
File G-Code adalah jenis file utama berikutnya yang digunakan oleh printer 3D. File-file ini dibuat dari bahasa pemrograman yang dapat dibaca dan dipahami oleh printer 3D.
Lihat juga: 10 Cara Memperbaiki Permukaan yang Buruk/Kasar di Atas Dukungan Cetak 3DSetiap tindakan atau gerakan yang dilakukan printer 3D dilakukan melalui file G-Code seperti gerakan print head, nozzle dan suhu heat bed, kipas, kecepatan, dan masih banyak lagi.
Mereka berisi daftar besar baris tertulis yang disebut perintah G-Code, masing-masing melakukan tindakan yang berbeda.
Lihat gambar di bawah ini dari contoh file G-Code di Notepad++. File ini memiliki daftar perintah seperti M107, M104, G28 & G1.
Lihat juga: 5 Filamen ASA Terbaik untuk Pencetakan 3DMasing-masing memiliki aksi spesifik, yang utama untuk pergerakan adalah perintah G1, yang merupakan sebagian besar file. Ini juga memiliki koordinat ke mana harus bergerak pada arah X dan Y, serta berapa banyak material yang harus diekstrusi (E).
Perintah G28 digunakan untuk mengatur print head Anda ke posisi awal sehingga printer 3D tahu di mana posisinya. Hal ini penting untuk dilakukan pada awal setiap pencetakan 3D.
M104 menetapkan suhu nozzle.
File OBJ
Format file OBJ adalah jenis lain yang digunakan oleh printer 3D dalam perangkat lunak pengiris, mirip dengan file STL.
File OBJ dapat menyimpan data multiwarna dan kompatibel dengan berbagai printer 3D dan perangkat lunak 3D. File OBJ menyimpan informasi model 3D, tekstur, dan informasi warna, serta geometri permukaan model 3D. File OBJ biasanya diiris ke dalam format file lain yang sepenuhnya dipahami dan dibaca oleh printer 3D.
Sebagian orang memilih untuk menggunakan file OBJ untuk model 3D, sebagian besar untuk pencetakan 3D multiwarna, biasanya dengan ekstruder ganda.
Anda dapat menemukan file OBJ di banyak situs web file printer 3D seperti:
- Clara.io
- CGTrader
- Komunitas GrabCAD
- TurboSquid
- Free3D
Sebagian besar pemotong dapat membaca file OBJ dengan baik, tetapi Anda juga dapat mengonversi file OBJ menjadi file STL melalui konversi gratis, baik menggunakan konverter online atau mengimpornya ke CAD seperti TinkerCAD dan mengekspornya ke file STL.
Hal lain yang perlu diingat adalah bahwa alat perbaikan mesh yang memperbaiki kesalahan pada model bekerja lebih baik dengan file STL daripada file OBJ.
Kecuali jika Anda secara khusus membutuhkan sesuatu dari OBJ seperti warna, Anda ingin tetap menggunakan file STL untuk pencetakan 3D. Salah satu perbedaan utama untuk file OBJ adalah bahwa file tersebut dapat menyimpan mesh atau kumpulan segitiga yang terhubung, sedangkan file STL menyimpan beberapa segitiga yang terputus.
Hal ini tidak membuat banyak perbedaan untuk perangkat lunak slicing Anda, tetapi untuk perangkat lunak pemodelan, perangkat lunak ini harus menyatukan file STL untuk diproses, dan hal ini tidak selalu berhasil.
File 3MF
Format lain yang digunakan oleh printer 3D adalah file 3MF (Format Manufaktur 3D), yang merupakan salah satu format cetak 3D paling detail yang tersedia.
Ini memiliki kemampuan untuk menyimpan banyak detail dalam file printer 3D seperti data model, pengaturan cetak 3D, data printer. Ini bisa sangat berguna dalam beberapa kasus, tetapi mungkin tidak dapat diulang bagi kebanyakan orang di luar sana.
Salah satu kekurangannya, yaitu, terdapat banyak faktor yang membuat cetakan 3D berhasil dalam setiap situasi, dan setiap orang memiliki pengaturan printer 3D serta pengiris yang diatur dengan cara tertentu, sehingga menggunakan pengaturan orang lain, mungkin tidak akan memberikan hasil yang diinginkan.
Beberapa perangkat lunak dan pemotong juga tidak mendukung file 3MF, jadi bisa jadi sulit untuk membuatnya menjadi format file pencetakan 3D standar.
Beberapa pengguna telah berhasil dengan pencetakan 3D file 3MF tetapi Anda tidak mendengar banyak orang membicarakannya atau menggunakannya. Salah satu pengguna menyebutkan bahwa ada kemungkinan seseorang melakukan konfigurasi yang salah dengan jenis file ini dan akhirnya menyebabkan kerusakan pada printer 3D Anda atau lebih buruk lagi.
Banyak orang yang tidak tahu cara membaca file G-Code, jadi harus ada kepercayaan untuk menggunakan file ini.
Pengguna lain mengatakan bahwa mereka mengalami nasib buruk saat mencoba memuat file 3MF multipart dengan benar.
Lihat video di bawah ini oleh Josef Prusa tentang bagaimana file 3MF dibandingkan dengan file STL. Saya tidak setuju dengan judul videonya, tetapi dia memberikan beberapa detail yang bagus tentang file 3MF.
Apakah Printer 3D Resin Menggunakan File STL?
Printer 3D resin tidak secara langsung menggunakan file STL, tetapi file yang dibuat berasal dari penggunaan file STL di dalam perangkat lunak pengiris.
Alur kerja biasa untuk printer 3D resin akan menggunakan file STL yang Anda impor ke dalam perangkat lunak yang khusus dibuat untuk mesin resin, seperti ChiTuBox atau Lychee Slicer.
Setelah Anda mengimpor model STL ke alat pengiris yang Anda pilih, Anda cukup melalui alur kerja yang terdiri dari memindahkan, menskalakan, dan memutar model, serta membuat penyangga, melubangi, dan menambahkan lubang pada model untuk mengalirkan resin keluar.
Setelah Anda membuat perubahan pada file STL, Anda kemudian dapat mengiris model ke dalam format file khusus yang bekerja dengan printer 3D resin spesifik Anda. Seperti yang disebutkan sebelumnya, printer 3D resin memiliki format file khusus seperti .pwmx dengan Anycubic Photon Mono X.
Lihat video YouTube di bawah ini untuk memahami alur kerja file STL ke file printer 3D resin
Apakah Semua Printer 3D Menggunakan File STL? Filamen, Resin, dan Lainnya
Untuk printer 3D filamen dan resin, kami mengambil file STL melalui proses pengirisan biasa dengan meletakkan model pada pelat cetak dan membuat berbagai penyesuaian pada model.
Setelah Anda melakukan hal-hal tersebut, Anda memproses atau "mengiris" file STL menjadi jenis file yang dapat dibaca dan dioperasikan oleh printer 3D Anda. Untuk printer 3D filamen, sebagian besar file ini adalah file G-Code, tetapi Anda juga memiliki beberapa file berpemilik yang hanya dapat dibaca oleh printer 3D tertentu.
Untuk printer 3D resin, sebagian besar file adalah file eksklusif.
Beberapa jenis file ini adalah:
- .ctb
- .photon
- .phz
File-file ini berisi instruksi mengenai apa yang akan dibuat oleh printer 3D resin Anda, lapis demi lapis, serta kecepatan dan waktu pencahayaan.
Berikut ini adalah video bermanfaat yang menunjukkan kepada Anda cara mengunduh file STL dan mengirisnya agar siap untuk pencetakan 3D.
Dapatkah Anda Menggunakan File G-Code untuk Printer 3D?
Ya, sebagian besar printer 3D filamen akan menggunakan file G-Code atau bentuk alternatif G-Code khusus yang berfungsi untuk printer 3D tertentu.
G-Code tidak digunakan dalam file output printer SLA. Sebagian besar printer SLA desktop menggunakan format milik mereka, dan dengan demikian, perangkat lunak slicer mereka. Namun demikian, sebagian slicer SLA pihak ketiga, seperti ChiTuBox dan FormWare, kompatibel dengan beragam luas printer desktop.
Printer 3D Makerbot menggunakan format file berpemilik X3G. Format file X3G berisi informasi tentang kecepatan dan pergerakan printer 3D, pengaturan printer, dan file STL.
Printer 3D Makerbot dapat membaca dan menginterpretasikan kode dalam format file X3G dan hanya dapat ditemukan dalam sistem alami.
Secara umum, semua printer menggunakan kode G. Beberapa printer 3D membungkus kode G dalam format eksklusif, seperti Makerbot, yang masih berbasis pada kode G. Slicer selalu digunakan untuk mengonversi format file 3D seperti kode G ke dalam bahasa yang ramah-pencetak.
Anda dapat melihat video di bawah ini untuk melihat cara menggunakan file G-Code untuk mengontrol printer 3D Anda secara langsung.