Cara Mengirim G-Code ke Printer 3D Anda: Cara yang Benar

Roy Hill 17-10-2023
Roy Hill

Ada beberapa cara yang digunakan pengguna printer 3D untuk mengirim file g-code ke mesin mereka, dan semuanya bekerja dengan cukup baik. Artikel ini akan menunjukkan kepada Anda, cara utama yang digunakan orang untuk mengirim file g-code mereka dan akan mengidentifikasi cara terbaik untuk melakukannya.

Cara terbaik untuk mengirim file G-Code ke printer 3D Anda adalah dengan memperluas printer 3D Anda untuk menggunakan kemampuan Wi-Fi menggunakan perangkat lunak Raspberry Pi dan OctoPrint. Hal ini memungkinkan Anda untuk mentransfer file secara nirkabel ke printer Anda, sehingga Anda juga dapat mengontrolnya untuk memulai pencetakan dari jarak jauh.

Ini adalah jawaban dasar tentang cara melakukannya, jadi jika Anda ingin lebih detail di baliknya dan beberapa informasi penting lainnya, teruslah membaca.

    Apa yang dimaksud dengan G-Code dalam Printer 3D?

    G-Code (Geometric Code) adalah bahasa pemrograman yang dikontrol secara numerik, dan jenis file yang berisi instruksi yang dapat dipahami oleh printer 3D Anda. G-Code menerjemahkan perintah, seperti pemanasan nozzle atau alas cetak, hingga setiap gerakan sumbu X, Y & Z yang dilakukan oleh printer 3D Anda.

    File instruksi G-Code ini dibuat melalui penggunaan aplikasi perangkat lunak slicer, yang memiliki antarmuka yang mudah digunakan untuk membuat penyesuaian khusus pada cara pencetakan 3D Anda beroperasi.

    Pertama, Anda akan mengimpor model CAD ke dalam slicer Anda, kemudian Anda memiliki pilihan untuk menyesuaikan beberapa variabel. Setelah Anda puas dengan pengaturan suhu, pengaturan kecepatan, tinggi lapisan, pengaturan dukungan, dan semua hal di atas, Anda kemudian menekan slice, yang akan menciptakan file G-Code.

    Contoh G-Code terlihat seperti ini:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 - perintah untuk menggerakkan nozzle di sekitar alas cetak

    X, Y, Z - arahkan pada sumbu yang sesuai untuk berpindah ke

    F - kecepatan ekstrusi per menit

    E - berapa banyak filamen yang akan diekstrusi

    Apa Cara Terbaik untuk Mengirim File G-Code ke Printer 3D saya?

    Mengirim file G-Code ke printer 3D Anda adalah tugas yang cukup mudah untuk sebagian besar, sehingga Anda dapat menciptakan model cetak 3D yang indah dan kreatif. Banyak orang bertanya-tanya, apa cara terbaik yang sebenarnya digunakan orang untuk mengirim file ke printer 3D, dan saya ingin membantu menjawabnya.

    Setelah membuat file G-Code dari alat pengiris favorit Anda, ada beberapa cara yang dilakukan orang:

    • Memasukkan Kartu SD (Mikro) ke dalam printer 3D Anda
    • Kabel USB yang menghubungkan printer 3D Anda ke komputer atau laptop
    • Melalui konektivitas Wi-Fi

    Sekarang ini adalah metode utama untuk mengirim file G-Code ke printer 3D Anda, tetapi mereka bisa sangat rumit dalam beberapa hal ketika Anda mulai memperkenalkan faktor-faktor lain seperti Arduino, tetapi artikel ini akan menggunakan metode yang lebih sederhana.

    Memasukkan Kartu SD (Mikro) ke dalam Printer 3D Anda

    Menggunakan kartu SD adalah salah satu cara yang paling umum dan umum untuk mengirimkan G-Code ke printer 3D Anda. Hampir semua printer 3D memiliki slot kartu SD yang umumnya digunakan untuk tujuan ini.

    Lihat juga: Cara Memperbaiki Kegagalan Pemanasan Printer 3D - Perlindungan Pelarian Termal

    Anda dapat dengan mudah mengirim G-Code ke kartu SD atau MicroSD setelah mengiris model CAD Anda di komputer atau laptop. Ender 3 saya dilengkapi dengan kartu MicroSD dan pembaca kartu USB, yang memungkinkan Anda menyimpan file secara langsung.

    Simpan file G-Code ke dalam Kartu MicroSD dan masukkan ke dalam slot kartu MicroSD pada printer.

    Ini mungkin merupakan metode yang paling sering digunakan untuk mengirim file G-Code ke printer 3D, karena kesederhanaan dan keefektifannya untuk menyelesaikan pekerjaan tanpa aplikasi atau perangkat tambahan.

    Cobalah untuk tidak membuat kesalahan dengan mencabut kartu SD sewaktu dalam proses pencetakan 3D, atau model Anda akan terhenti.

    Kabel USB yang Tersambung ke Komputer atau Laptop

    Alih-alih menggunakan kartu SD, kita bisa langsung menghubungkan printer 3D kita ke komputer atau laptop dengan menggunakan kabel sederhana. Ini adalah metode yang kurang umum, tetapi cukup efektif untuk pencetakan 3D, terutama jika jaraknya dekat.

    Satu kekurangan yang ada pada opsi ini adalah, jika Anda menggunakan laptop, maka Anda harus menjaga laptop Anda tetap menyala sepanjang waktu, karena mode siaga dapat menghentikan proses pencetakan dan dapat merusak proyek Anda.

    Oleh karena itu, dianjurkan untuk selalu menggunakan komputer desktop sewaktu mengirim G-Code melalui USB.

    Lihat artikel saya tentang Apakah Anda Membutuhkan Komputer yang Bagus untuk Pencetakan 3D, untuk melihat beberapa komputer hebat yang bisa Anda gunakan dengan printer 3D Anda, khususnya yang bagus untuk mengiris file berukuran besar.

    Lihat juga: Cara Mencetak 3D Dari Thingiverse ke Printer 3D - Ender 3 dan Lainnya

    USB Melalui Browser Chrome

    Ini adalah salah satu metode paling sederhana untuk mengirim G-Code ke printer 3D Anda. Pertama, Anda harus menambahkan ekstensi "G-Code Sender" ke dalam browser Chrome Anda.

    Instal ekstensi ini dengan mengeklik tombol "Tambahkan ke Chrome". Setelah proses instalasi selesai, buka aplikasi pengirim G-Code.

    Sekarang, hubungkan komputer Anda dengan printer 3D menggunakan kabel USB. Buka Pengaturan dari menu bar bagian atas, lalu pilih port yang menyertakan teks "tty.usbmodem", kemudian tetapkan kecepatan komunikasi ke kisaran maksimum.

    Sekarang, Anda dapat mengirim G-Code secara langsung ke printer 3D Anda dengan menulis perintah di konsol dari aplikasi ini.

    Mengirim G-Code Melalui Konektivitas Wi-Fi

    Metode yang terus berkembang untuk mengirim G-Code ke 3D Anda adalah melalui opsi Wi-Fi. Opsi ini telah mengubah seluruh skenario pencetakan 3D dan telah membawa pengalaman mencetak ke level berikutnya.

    Ada banyak aplikasi dan perangkat lunak yang dapat digunakan untuk proses ini seperti OctoPrint, Repetier-Host, AstroPrint, dll.

    Untuk menggunakan Wi-Fi sebagai jalur pengiriman G-Code, Anda perlu menambahkan kartu SD Wi-Fi atau USB, mengimplementasikan AstroBox, atau menggunakan OctoPrint atau Repetier-Host dengan Raspberry Pi.

    OctoPrint

    Mungkin salah satu tambahan yang paling disukai untuk kontrol printer 3D adalah dengan menggunakan OctoPrint, perangkat lunak sumber terbuka yang mudah digunakan. Di dalam OctoPrint, ada tab terminal yang menunjukkan kepada Anda G-Code saat ini yang sedang berjalan, dan juga kembalinya.

    Setelah Anda terbiasa menggunakan OctoPrint, Anda akan merasa cukup mudah untuk mengirim G-Code ke printer 3D Anda.

    Anda bisa melakukan lebih dari sekadar mengirim G-Code ke printer 3D Anda, jadi lihatlah berbagai plugin berguna yang dimiliki OctoPrint jika Anda tertarik.

    Video HowChoo di bawah ini menjelaskan dengan sangat rinci tentang apa yang Anda butuhkan, cara menyiapkan, dan cara menjalankannya setelah itu.

    Menggunakan Repetier-Host untuk Mengirim G-Code ke Printer 3D

    Ketika Anda membuka aplikasi Repetier-Host, akan ada empat tabel utama di sisi kanan atas antarmuka. Tab-tab tersebut adalah "Penempatan Objek", "Pemotong", "Editor G-Code", dan "Kontrol Manual".

    Penempatan Objek adalah tab tempat Anda akan mengunggah file STL yang berisi model pencetakan Anda. Pastikan bahwa model tersebut diskalakan dengan sempurna dan siap untuk dicetak.

    Setelah itu, buka tab "Slicer" dan klik tombol "Slice with Slic3r" atau "CuraEngine" yang terletak di bagian atas tab. Langkah ini akan mengubah model cetak STL padat menjadi lapisan dan instruksi yang dapat dipahami oleh printer 3D Anda.

    Anda juga dapat melihat proses pencetakan dalam visualisasi lapis demi lapis untuk memastikan bahwa tidak ada perbaikan yang diperlukan.

    "Manual Control" adalah tab di mana Anda akan memiliki opsi untuk mengirim G-Code secara langsung ke printer dengan mengetikkan perintah Anda di area teks G-Code yang terletak di bagian atas tab.

    Setelah mengetik perintah, klik tombol "Send" (Kirim) dan printer akan segera mulai mengkompilasi dan mengimplementasikan tindakan yang Anda perlukan dengan perintah G-Code Anda.

    Pada tab "Kontrol Manual", Anda akan memiliki banyak opsi kontrol yang dapat Anda akses untuk membuat perubahan. Anda akan memiliki opsi untuk mematikan motor stepper sambil menyalakan motor lainnya.

    Laju aliran filamen, kecepatan ekstrusi, suhu heat bed dan banyak hal lainnya di tab ini dapat disesuaikan sesuai keinginan Anda.

    Apa Saja Perintah G-Code untuk Printer 3D Saya?

    Video di bawah ini menjelaskan apa yang Anda perlukan dan memandu Anda melalui proses untuk mengirim G-Code ke printer 3D. Video ini juga menunjukkan kepada Anda beberapa perintah G-Code umum yang digunakan oleh banyak pengguna printer 3D.

    G0 & G1 adalah perintah yang digunakan untuk menggerakkan print head 3D di sekitar print bed. Perbedaan antara G0 & G1 yaitu, G1 memberi tahu program, bahwa Anda akan melakukan ekstrusi filamen setelah pergerakan.

    G28 menempatkan kepala cetak Anda ke sudut kiri depan (G28; Pulang (0,0,0))

    • G0 & G1 - Gerakan kepala cetak
    • G2 & G3 - Gerakan busur terkendali
    • G4 - Diam atau tunda/jeda
    • G10 & G11 - Pencabutan & pencabutan
    • G28 - Pindah ke rumah/asal
    • G29 - Detail probe Z - meratakan
    • G90 & G91 - Menetapkan posisi relatif/mutlak
    • G92 - Mengatur posisi

    RepRap memiliki basis data G-Code terbaik untuk semua hal tentang G-Code yang bisa Anda lihat.

    Roy Hill

    Roy Hill adalah penggemar pencetakan 3D dan guru teknologi yang penuh semangat dengan banyak pengetahuan tentang semua hal yang berkaitan dengan pencetakan 3D. Dengan pengalaman lebih dari 10 tahun di bidangnya, Roy telah menguasai seni desain dan pencetakan 3D, dan telah menjadi ahli dalam tren dan teknologi pencetakan 3D terkini.Roy memegang gelar di bidang teknik mesin dari University of California, Los Angeles (UCLA), dan telah bekerja untuk beberapa perusahaan terkemuka di bidang pencetakan 3D, termasuk MakerBot dan Formlabs. Dia juga telah berkolaborasi dengan berbagai bisnis dan individu untuk membuat produk cetak 3D kustom yang telah merevolusi industri mereka.Selain kecintaannya pada pencetakan 3D, Roy adalah seorang yang rajin bepergian dan penggemar alam luar. Dia menikmati menghabiskan waktu di alam, hiking, dan berkemah bersama keluarganya. Di waktu senggangnya, ia juga membimbing para insinyur muda dan membagikan kekayaan pengetahuannya tentang pencetakan 3D melalui berbagai platform, termasuk blog populernya, 3D Printerly 3D Printing.