Adakah Semua Pencetak 3D Menggunakan Fail STL?

Roy Hill 27-05-2023
Roy Hill

Pencetak 3D memerlukan fail untuk mengetahui perkara yang hendak dicetak 3D, tetapi orang ramai tertanya-tanya sama ada semua pencetak 3D menggunakan fail STL. Artikel ini akan membawa anda melalui jawapan dan beberapa soalan lain yang berkaitan.

Semua pencetak 3D boleh menggunakan fail STL sebagai asas untuk model 3D sebelum ia dihiris menjadi jenis fail yang boleh difahami oleh pencetak 3D . Pencetak 3D tidak dapat memahami fail STL dengan sendirinya. Penghiris seperti Cura boleh menukar fail STL kepada fail G-Code yang boleh dicetak 3D.

Anda pasti ingin mengetahui maklumat lanjut, jadi teruskan membaca lebih lanjut.

Lihat juga: Cara Mencetak & Ubat Cetakan 3D Resin Jelas – Hentikan Kekuningan

    Apakah Fail yang Digunakan oleh Pencetak 3D?

    • STL
    • G-Code
    • OBJ
    • 3MF

    Jenis utama fail yang digunakan oleh pencetak 3D ialah fail STL dan fail G-Code untuk mencipta reka bentuk model 3D, serta mencipta fail arahan yang boleh difahami dan diikuti oleh pencetak 3D. Anda juga mempunyai beberapa jenis fail pencetak 3D yang kurang biasa seperti OBJ dan 3MF yang merupakan versi berbeza bagi jenis reka bentuk model 3D.

    Fail reka bentuk ini tidak boleh berfungsi secara langsung dengan pencetak 3D, kerana mereka memerlukan pemprosesan melalui perisian yang dipanggil penghiris, yang pada asasnya menyediakan fail G-Code yang boleh dicetak 3D.

    Mari kita lihat beberapa jenis fail ini.

    Fail STL

    Fail STL ialah jenis fail pencetakan 3D utama yang anda akan lihat digunakan dalam industri percetakan 3D. Ia pada asasnya ialah fail model 3D yang dicipta melalui asiri jerat atau set beberapa segi tiga kecil untuk membentuk geometri 3D.

    Ia diutamakan kerana ia merupakan format yang sangat mudah.

    Fail ini berfungsi dengan baik untuk mencipta model 3D dan boleh menjadi agak kecil atau fail besar bergantung pada bilangan segi tiga yang membentuk model.

    Fail yang lebih besar ialah fail yang mempunyai permukaan yang lebih licin dan besar dalam saiz sebenar kerana ini bermakna terdapat lebih banyak segi tiga.

    Jika anda melihat fail STL yang besar dalam perisian reka bentuk (CAD), ia sebenarnya boleh menunjukkan kepada anda berapa banyak segi tiga yang ada pada model. Dalam Blender, anda perlu klik kanan pada bar bawah dan semak "Statistik Adegan".

    Lihat fail STL Jerit Janggut ini dalam Blender, yang menunjukkan 2,804,188 segi tiga dan mempunyai saiz fail 133MB. Kadangkala, pereka bentuk sebenarnya menyediakan berbilang versi model yang sama, tetapi dengan kualiti yang lebih rendah/kurang segi tiga.

    Bandingkan ini dengan Easter Island Head STL yang mempunyai 52,346 segi tiga dan saiz fail 2.49MB.

    Dari perspektif yang lebih mudah, jika anda ingin menukar kiub 3D kepada format segi tiga STL ini, ia boleh dilakukan dengan 12 segi tiga.

    Setiap muka kubus akan dibahagikan kepada dua segi tiga, dan memandangkan kubus itu mempunyai enam muka, ia memerlukan sekurang-kurangnya 12 segi tiga untuk mencipta model 3D ini. Jika kubus mempunyai lebih banyak butiran atau celah, ia memerlukan lebih banyak segi tiga.

    Anda boleh menemui fail STL daripada kebanyakan tapak fail pencetak 3Dseperti:

    • Thingiverse
    • MyMiniFactory
    • Cetak
    • YouMagine
    • GrabCAD

    In dari segi cara membuat fail STL ini, ia dilakukan dalam perisian CAD seperti Fusion 360, Blender, dan TinkerCAD. Anda boleh bermula dengan bentuk asas dan mula membentuk bentuk kepada reka bentuk baharu, atau mengambil banyak bentuk dan meletakkannya bersama-sama.

    Sebarang jenis model atau bentuk boleh dibuat melalui perisian CAD yang baik dan dieksport sebagai fail STL untuk pencetakan 3D.

    Fail G-Code

    Fail G-Code ialah jenis fail utama seterusnya yang digunakan oleh pencetak 3D. Fail ini terdiri daripada bahasa pengaturcaraan yang boleh dibaca dan difahami oleh pencetak 3D.

    Setiap tindakan atau pergerakan yang dilakukan oleh pencetak 3D dilakukan melalui fail G-Code seperti pergerakan kepala cetak, muncung dan suhu katil haba, kipas, kelajuan dan banyak lagi.

    Ia mengandungi senarai besar baris bertulis yang dipanggil arahan G-Code, masing-masing melakukan tindakan yang berbeza.

    Lihat gambar di bawah contoh fail G-Code dalam Notepad++. Ia mempunyai senarai arahan seperti M107, M104, G28 & G1.

    Mereka masing-masing mempunyai tindakan tertentu, yang utama untuk pergerakan ialah arahan G1, yang merupakan majoriti fail. Ia juga mempunyai koordinat tempat untuk bergerak dalam X & Arah Y, serta jumlah bahan yang perlu disemperit (E).

    Arahan G28 digunakan untuk menetapkan kepala cetakan anda ke kedudukan utama supaya pencetak 3Dtahu di mana ia berada. Ini penting untuk dilakukan pada permulaan setiap cetakan 3D.

    M104 menetapkan suhu muncung.

    Fail OBJ

    Format fail OBJ ialah jenis lain yang digunakan oleh pencetak 3D dalam perisian penghiris, serupa dengan fail STL.

    Ia boleh menyimpan data berbilang warna dan serasi dengan pelbagai pencetak 3D dan perisian 3D. Fail OBJ menyimpan maklumat model 3D, tekstur dan maklumat warna, serta geometri permukaan model 3D. Fail OBJ biasanya dihiris ke dalam format fail lain yang difahami dan dibaca sepenuhnya oleh pencetak 3D.

    Sesetengah orang memilih untuk menggunakan fail OBJ untuk model 3D, kebanyakannya untuk pencetakan 3D berbilang warna, biasanya dengan penyemperit dwi.

    Anda boleh menemui fail OBJ dalam banyak tapak web fail pencetak 3D seperti:

    • Clara.io
    • CGTrader
    • Komuniti GrabCAD
    • TurboSquid
    • Free3D

    Kebanyakan penghiris boleh membaca fail OBJ dengan baik tetapi ia juga mungkin untuk menukar fail OBJ ke dalam fail STL melalui penukaran percuma, sama ada menggunakan penukar dalam talian atau mengimportnya ke dalam CAD seperti TinkerCAD dan mengeksportnya ke fail STL.

    Perkara lain yang perlu diingat ialah alat pembaikan mesh yang membetulkan ralat dalam model berfungsi lebih baik dengan fail STL berbanding fail OBJ.

    Lihat juga: Meja/Meja & Meja kerja untuk Pencetakan 3D

    Melainkan jika anda secara khusus memerlukan sesuatu daripada OBJ seperti warna, anda ingin melekat dengan fail STL untuk pencetakan 3D. Salah satu perbezaan utama untuk fail OBJ ialah ia boleh menyimpan fail sebenarmesh atau set segi tiga yang disambungkan, manakala fail STL menyimpan beberapa segi tiga yang terputus sambungan.

    Ia tidak memberi banyak perbezaan untuk perisian penghirisan anda, tetapi untuk perisian pemodelan, ia perlu mencantumkan fail STL bersama-sama untuk memproses, dan ia tidak selalu berjaya melakukan ini.

    Fail 3MF

    Format lain yang digunakan oleh pencetak 3D ialah fail 3MF (Format Pembuatan 3D), yang merupakan salah satu format cetakan 3D yang paling terperinci tersedia.

    Ia mempunyai keupayaan untuk menyimpan banyak butiran dalam fail pencetak 3D seperti data model, tetapan cetakan 3D, data pencetak. Ini boleh menjadi sangat berguna dalam sesetengah kes, tetapi ia mungkin tidak diterjemahkan kepada kebolehulangan bagi kebanyakan orang di luar sana.

    Salah satu kelemahan di sini ialah terdapat banyak faktor yang menjadikan cetakan 3D berjaya dalam setiap situasi individu. Orang ramai mempunyai tetapan pencetak dan penghiris 3D mereka dengan cara tertentu, jadi menggunakan tetapan orang lain mungkin tidak membawa hasil yang diingini.

    Sesetengah perisian dan penghiris tidak menyokong fail 3MF sama ada, jadi ia boleh menjadi rumit menjadikannya format fail pencetakan 3D standard.

    Beberapa pengguna telah berjaya dengan pencetakan 3D fail 3MF tetapi anda tidak mendengar ramai orang bercakap mengenainya atau menggunakannya. Seorang pengguna menyebut bahawa ada kemungkinan seseorang melakukan konfigurasi yang salah dengan jenis fail ini dan akhirnya menyebabkan kerosakan pada pencetak 3D anda atau lebih teruk.

    Ramai orang tidak tahu bagaimanauntuk membaca fail G-Code, jadi perlu ada kepercayaan yang terlibat untuk menggunakan fail ini.

    Pengguna lain berkata bahawa mereka bernasib malang cuba memuatkan fail 3MF berbilang bahagian dengan betul.

    Semak keluarkan video di bawah oleh Josef Prusa tentang bagaimana fail 3MF dibandingkan dengan fail STL. Saya tidak bersetuju dengan tajuk video, tetapi dia memberikan beberapa butiran hebat tentang fail 3MF.

    Adakah Pencetak 3D Resin Menggunakan Fail STL?

    Pencetak Resin 3D tidak secara langsung menggunakan fail STL, tetapi fail yang dibuat berasal daripada menggunakan fail STL dalam perisian penghiris.

    Aliran kerja biasa untuk pencetak 3D resin akan menggunakan fail STL yang anda import ke dalam perisian yang dibuat khas untuk mesin resin seperti ChiTuBox atau Lychee Slicer.

    Setelah anda mengimport model STL anda ke dalam penghiris pilihan anda, anda hanya perlu melalui aliran kerja yang terdiri daripada menggerakkan, menskala dan memutar model anda, serta mencipta sokongan, mengolong dan menambah lubang pada model untuk mengalirkan resin keluar.

    Selepas anda membuat perubahan pada fail STL, anda kemudian boleh menghiris model ke dalam format fail khas yang berfungsi dengan pencetak 3D resin khusus anda. Seperti yang dinyatakan sebelum ini, pencetak resin 3D mempunyai format fail khas seperti .pwmx dengan Anycubic Photon Mono X.

    Tonton video YouTube di bawah untuk memahami aliran kerja fail STL kepada fail pencetak 3D resin

    Adakah Semua Pencetak 3D Menggunakan Fail STL? Filamen, Resin& Lagi

    Untuk pencetak 3D filamen dan resin, kami mengambil fail STL melalui proses penghirisan biasa untuk meletakkan model pada plat binaan dan membuat pelbagai pelarasan pada model.

    Sebaik sahaja anda telah melakukan perkara itu, anda memproses atau "menghiris" fail STL kepada jenis fail yang boleh dibaca dan dikendalikan oleh pencetak 3D anda. Untuk pencetak 3D filamen, ini kebanyakannya ialah fail G-Code tetapi anda juga mempunyai beberapa fail proprietari yang hanya boleh dibaca oleh pencetak 3D tertentu.

    Untuk pencetak 3D resin, kebanyakan fail adalah fail proprietari.

    Beberapa jenis fail ini ialah:

    • .ctb
    • .photon
    • .phz

    Fail ini mengandungi arahan tentang apa yang pencetak 3D resin anda akan cipta lapisan demi lapisan serta kelajuan dan masa pendedahan.

    Berikut ialah video berguna yang menunjukkan kepada anda cara memuat turun fail STL dan menghirisnya untuk bersedia untuk Pencetakan 3D.

    Bolehkah Anda Menggunakan Fail G-Code untuk Pencetak 3D?

    Ya, kebanyakan pencetak 3D filamen akan menggunakan fail G-Code atau bentuk alternatif G-Code khusus yang berfungsi untuk pencetak 3D tertentu.

    G-Code tidak digunakan dalam fail output pencetak SLA. Kebanyakan pencetak SLA desktop menggunakan format proprietari mereka dan dengan itu perisian penghiris mereka. Walau bagaimanapun, beberapa penghiris SLA pihak ketiga, seperti ChiTuBox dan FormWare, serasi dengan pelbagai jenis pencetak desktop.

    Pencetak 3D Makerbot menggunakan format fail proprietari X3G.Format fail X3G mengandungi maklumat tentang kelajuan dan pergerakan pencetak 3D, tetapan pencetak dan fail STL.

    Pencetak 3D Makerbot boleh membaca dan mentafsir kod dalam format fail X3G dan hanya boleh didapati dalam sistem semula jadi .

    Secara amnya, semua pencetak menggunakan kod G. Sesetengah pencetak 3D membalut G-Code dalam format proprietari, seperti Makerbot, yang masih berdasarkan G-Code. Penghiris sentiasa digunakan untuk menukar format fail 3D seperti G-Code kepada bahasa mesra pencetak.

    Anda boleh melihat video di bawah untuk melihat cara menggunakan fail G-Code untuk mengawal pencetak 3D anda secara langsung.

    Roy Hill

    Roy Hill ialah peminat pencetakan 3D yang bersemangat dan guru teknologi dengan pelbagai pengetahuan tentang semua perkara yang berkaitan dengan percetakan 3D. Dengan lebih 10 tahun pengalaman dalam bidang ini, Roy telah menguasai seni reka bentuk dan percetakan 3D, dan telah menjadi pakar dalam trend dan teknologi percetakan 3D terkini.Roy memegang ijazah dalam kejuruteraan mekanikal dari University of California, Los Angeles (UCLA), dan telah bekerja untuk beberapa syarikat terkemuka dalam bidang percetakan 3D, termasuk MakerBot dan Formlabs. Beliau juga telah bekerjasama dengan pelbagai perniagaan dan individu untuk mencipta produk cetakan 3D tersuai yang telah merevolusikan industri mereka.Selain daripada minatnya untuk percetakan 3D, Roy adalah seorang pengembara yang gemar dan peminat aktiviti luar. Dia suka menghabiskan masa di alam semula jadi, mendaki dan berkhemah bersama keluarganya. Pada masa lapangnya, beliau juga memberi tunjuk ajar kepada jurutera muda dan berkongsi kekayaan pengetahuannya mengenai pencetakan 3D melalui pelbagai platform, termasuk blog popularnya, Percetakan 3D Printerly 3D.