G-code adalah jenis kode komputer yang menginstruksikan mesin tentang cara melakukan tugas tertentu. Ini banyak digunakan di bidang manufaktur dan dapat mengontrol segalanya mulai dari kecepatan mesin hingga suhu pemanasnya. Jika Anda ingin mulai menggunakan G-code dalam pekerjaan Anda sendiri, ada beberapa hal yang perlu Anda ketahui sebelum memulai. Dalam panduan ini, kita akan melihat apa itu file kode-G dan bagaimana Anda dapat menyiapkannya untuk digunakan pada printer 3D atau mesin CNC Anda sendiri.
Cara Kerja G-Code
mesin CNC dan printer 3D adalah alat pabrik untuk membuat objek fisik dari desain digital. Mesin-mesin ini memerlukan serangkaian instruksi untuk membuat objek-objek itu, di situlah kode-G masuk. G-code adalah bahasa pemrograman kontrol numerik yang memberi tahu mesin tindakan apa yang harus diambil dan dalam urutan apa untuk mengambilnya.
Setiap baris kode-G disebut blok, dan setiap blok memiliki fungsi tertentu. Misalnya, satu blok mungkin memberi tahu mesin untuk pindah ke koordinat tertentu, sementara yang lain mungkin menginstruksikan mesin untuk memulai atau menghentikan pemotongan. Blok kode harus dipesan dan dieksekusi dengan hati-hati untuk membuat model kerja. Akibatnya, kode-G memainkan peran penting dalam fabrikasi CNC dan pencetakan 3D.
Contoh Kode G
Sekarang setelah kita mengetahui cara kerja G-code, mari kita lihat beberapa contoh. Salah satu perintah G-code yang paling umum adalah Bergerak, dipersembahkan oleh G00, yang memberi tahu mesin untuk pindah ke koordinat tertentu (tanpa memotong). Misalnya, kode berikut akan memberi tahu mesin untuk naik lima milimeter: G00 Z+05.
Perintah kode-G umum lainnya adalah Memotong, dipersembahkan oleh G01, yang memberi tahu mesin untuk memulai atau menghentikan pemotongan. Kode berikut akan memberi tahu mesin untuk mulai memotong pada kedalaman dua milimeter: G01 Z02.
Akhirnya, Akhir memerintah (M30) memberitahu mesin untuk berhenti mengeksekusi kode. Perintah ini biasanya digunakan di akhir program kode-G. Ini hanyalah beberapa dari perintah kode-G paling umum yang digunakan dalam pemesinan CNC.
Hal-hal yang Perlu Diingat Saat Membuat G-Code
Jika Anda membuat file kode-G dari awal, langkah pertama adalah menemukan perintah khusus yang dipahami mesin Anda. Setelah Anda memiliki daftar perintah, Anda dapat mulai membuat kode Anda.
Salah satu hal terpenting yang perlu diingat saat membuat G-code adalah urutan perintahnya. Mesin akan mengeksekusi kode dari atas ke bawah, jadi penting untuk memastikan bahwa kode Anda diurutkan dengan benar. Jika Anda tidak hati-hati, mesin Anda mungkin tidak dapat menafsirkan kode dengan benar dan dapat menghasilkan hasil yang tidak akurat.
Penting juga untuk mempertimbangkan unit apa yang akan Anda gunakan. Unit pengukuran yang paling umum untuk mesin CNC adalah milimeter, tetapi Anda mungkin perlu menggunakan unit lain tergantung pada mesin tertentu yang Anda gunakan. Setelah Anda memutuskan unit pengukuran, Anda dapat mulai memasukkan koordinat ke dalam kode Anda.
Setelah Anda membuat kode-G, Anda perlu mengujinya untuk memastikannya berfungsi dengan benar. Cara terbaik untuk melakukannya adalah dengan menjalankan kode pada simulator sebelum mencobanya di mesin Anda yang sebenarnya, untuk tangkap kesalahan apa pun dalam kode Anda dan pastikan semuanya berfungsi dengan baik sebelum pembuatan yang sebenarnya proses.
Paling Perangkat lunak pengiris 3D membantu seseorang membuat file kode-G tanpa mengkhawatirkan detail dalam kode-G selama model dirancang dengan benar. Sekarang mari kita pelajari cara menyiapkan kode-G dalam perangkat lunak pengiris.
Mempersiapkan G-Code di SelfCAD
Perangkat lunak pengiris yang akan kita gunakan adalah Pemotong SelfCAD. Tetapi Anda dapat melakukannya dengan perangkat lunak lain seperti Cura, Simplify3D, dan IdeaMaker. Kode G yang akan kita buat adalah untuk mobil yang ditunjukkan di bawah ini.
Untuk memulai proses, Anda harus mengikuti langkah-langkah ini:
- Di SelfCAD, akses Pemotong 3D di kanan atas bilah alat, berlabel Cetak 3D.
- Setelah Anda mengkliknya, jendela baru akan terbuka, mengarahkan Anda ke Slicer, di mana Anda harus memilih printer 3D Anda. Dalam kasus kami, kami memilih Anet A8 untuk printer 3D kami sendiri.
- Setelah Anda memilih printer 3D Anda, Anda dapat mengakses pengaturan alat pengiris, seperti yang ditunjukkan di bawah ini.
- Pengaturan default dapat bekerja dengan baik untuk sebagian besar model 3D, tetapi terkadang Anda mungkin perlu menyesuaikan beberapa pengaturan untuk mendapatkan cetakan yang sempurna. Perhatikan juga bahwa pengaturan untuk pemotong 3D yang berbeda berbeda dari yang lain.
- Setelah Anda merasa nyaman dengan semua pengaturan, klik Mengiris. Anda kemudian dapat melihat model irisan Anda dan membandingkannya dengan model sebelumnya dengan mengklik Padat.
- Di bawah model, Anda akan dapat melihat waktu yang diperlukan untuk memotong model, dan ukuran bahan cetak 3D yang akan digunakan. Anda juga dapat melihat pratinjau dan melihat bagaimana itu akan dicetak 3D secara real-time.
- Setelah semuanya baik-baik saja, Anda dapat mengklik Simpan kode-G tombol, dan Anda akan membuat dan menyimpan kode-G Anda.
Cara Memecahkan Masalah Dengan G-Code Anda
Jika Anda baru mengenal G-code atau mengalami masalah dalam menjalankan program dengan benar, berikut adalah lima tip pemecahan masalah untuk membantu Anda memulai.
- Periksa sintaks kode-G Anda: G-code adalah bahasa yang sangat spesifik; bahkan kesalahan kecil dapat menyebabkan kesalahan. Setelah membuatnya, disarankan untuk tidak memodifikasinya.
- Pastikan mesin Anda dikonfigurasi dengan benar: Sebelum menjalankan program Anda, periksa kembali apakah mesin Anda telah dikonfigurasi dengan benar.
- Periksa tabrakan: Salah satu kesalahan paling umum dalam program kode-G adalah tabrakan, di mana alat bersentuhan dengan objek yang tidak seharusnya. Untuk menghindari hal ini, periksa program Anda untuk kemungkinan titik tabrakan dan pastikan pahat memiliki jarak bebas yang cukup.
- Simulasikan program Anda: Jika Anda tidak yakin apakah program Anda akan berfungsi sebagaimana mestinya, jalankan simulasi terlebih dahulu untuk mengetahui kesalahan apa pun sebelum menyebabkan masalah pada mesin.
- Meminta bantuan: Jika Anda masih mengalami masalah, jangan ragu untuk meminta bantuan dari pengguna atau profesional yang lebih berpengalaman.
Dengan mengikuti tip ini, Anda seharusnya dapat memecahkan sebagian besar kesalahan dengan program kode-G Anda. Dengan sedikit latihan, Anda akan dapat menyiapkan file kode-G yang berfungsi sesuai kebutuhan.
Pahami Bahwa G-Codes Berbeda Dari M-Codes
Perintah kode-G dan kode-M adalah instruksi yang memberi tahu alat mesin apa yang harus dilakukan dan bagaimana melakukannya. Perbedaan antara kode-G dan kode-M adalah bahwa kode-G memberi tahu alat mesin apa yang harus dilakukan (memindahkan, memotong, dll.), sedangkan kode-M memberi tahu alat mesin bagaimana melakukannya (kecepatan, cairan pendingin, dll. ). Dengan kata lain, G-kode adalah perintah, dan M-kode adalah pengaturan.
Kode-G disebut sebagai kode "geometris" karena berhubungan dengan geometri operasi pemesinan. Contoh kode G yang umum termasuk G01 (interpolasi linier), G02/G03 (interpolasi melingkar), dan G96/G97 (kecepatan permukaan konstan). Di sisi lain, kode-M disebut sebagai kode "lain-lain" atau "mesin" karena mereka berurusan dengan segala hal lain yang tidak terkait dengan geometri operasi pemesinan. Contoh kode-M yang umum termasuk M03 (spindle searah jarum jam), M04 (spindle berlawanan arah jarum jam), dan M06 (perubahan alat).
Memahami dan Membuat G-Code
Dengan mengikuti panduan ini, Anda sekarang harus memiliki pemahaman tentang apa itu kode-G dan bagaimana cara menggunakan perangkat lunak pengiris untuk membuat file kode-G Anda sendiri untuk digunakan dengan printer 3D atau mesin CNC. Anda juga harus dapat menghindari beberapa kesalahan yang paling umum.