Apa itu Kode G? (Dengan contoh)

Apa itu Kode G? (Dengan contoh)

Itu Kode g Mereka menyandikan yang sesuai dengan pemrograman yang digunakan untuk mengontrol peralatan kontrol numerik atau CNC, yang merupakan mesin yang menjalankan pekerjaan mereka di bawah perintah komputer. Dalam peralatan semacam ini adalah mesin penggilingan, mesin bubut, printer 3D, pemotong, dll.

Kode g juga dikenal sebagai kode persiapan. G berarti "geometris". Mereka adalah kode yang menunjukkan ke mesin mana yang harus dijalankan dan mengidentifikasi untuk memulai dengan huruf "g".

Sumber: Flickr.Com Christopher Schmidt Attribution 2.0 generik (cc by 2.0)

Mereka terdiri dari instruksi atau perintah yang memberi tahu peralatan ke posisi mana yang harus dipindahkan, pada kecepatan mana, pada saat mana Anda harus menggunakan beberapa alat, seperti laser, ekstruder, dll. Misalnya, dengan pencetakan 3D, kode G berisi perintah untuk memindahkan bagian -bagian di dalam printer.

Ada beberapa implementasi bahasa ini, tetapi di masing -masing mandat dan perintahnya serupa. Namun, pada saat menghasilkan file, akan perlu untuk mengetahui versi yang sesuai dari kode G yang dapat ditafsirkan oleh peralatan.

[TOC]

Apa itu kode g?

Kode G adalah bahasa pemrograman untuk peralatan kontrol numerik yang mengarahkan mesin di mana dan bagaimana pindah. Kode g bervariasi sesuai dengan jenis model, merek dan peralatan.

Selalu ikuti beberapa varian dari pola alfanumerik berikut: n ## g ## x ## dan ## z ## f ## s ## t ## m ##, di mana:

- N ##: Nomor baris program.

- G ##: Menentukan pergerakan dan fungsi.

- X ##: Deklarasikan posisi horizontal.

- Dan ##: mendeklarasikan posisi vertikal.

- Z ##: Deklarasikan kedalamannya.

- F ##: Tingkat Daya.

- S ##: Kecepatan spindle.

Dapat melayani Anda: jenis halaman web

- T ##: Pilihan alat.

- M ##: Beragam fungsi, seperti pencahayaan dan dari sesuatu, seperti refrigeran, gerakan indeksasi, pemblokiran sumbu, dll.

Misalnya, G01 X2 Y3 F35 S450 T02 M04 akan menunjukkan gerakan pemberian makan linier (G01) ke posisi X-Y yang diberikan dan pada laju umpan 35. Kecepatan spindel adalah 450 dan menggunakan Tool 2.

Fungsi beragam bervariasi dari satu mesin ke mesin lainnya. Oleh karena itu, untuk mengetahui kode M apa yang dirujuk oleh manual instruksi mesin.

Gerakan mesin

Segala sesuatu yang dapat dilakukan mesin apa pun adalah berdasarkan tiga jenis gerakan dasar:

- Gerakan Cepat: Gerakan Linier ke Posisi XYZ. Itu dilakukan secepat mungkin.

- Gerakan Lanjutan: Gerakan Linier ke Posisi XYZ pada Tingkat Uang muka yang ditentukan.

- Gerakan melingkar: Gerakan melingkar pada tingkat muka yang ditentukan.

Setiap kode C menunjukkan kepada peralatan apa varian dari gerakan dasar ini yang harus dilakukan dan juga bagaimana melakukannya.

X, dan merupakan koordinat untuk posisi horizontal dan vertikal, dan z sesuai dengan kedalaman mesin. Angka -angka ini mengikuti perintah pergerakan atau fungsi untuk mengekspresikan posisi mesin.

Selanjutnya, F menentukan kecepatan muka (untuk gerakan maju atau melingkar), sedangkan S menentukan kecepatan spindel. T digunakan untuk memilih alat.

Kode Kode G

Jika kode G dibuka dalam editor teks, kontennya dapat diamati, tetapi cukup rumit untuk memberi makna. Dengan alat seperti Repetier Host Anda dapat lebih memahami kode G.

Jenis program ini memungkinkan untuk membuka kode G untuk melihat lintasan yang akan diambil kepala untuk menghasilkan kesan. Host Repetier menggunakan warna untuk menunjukkan fungsi kode.

Dapat melayani Anda: kegiatan yang harus dilakukan dengan listrik

Menghasilkan kode C

Sejak menjelaskan misalnya kesan 3D. Jika set kode ini dibuat dengan tangan, itu harus dilakukan untuk waktu yang cukup lama.

Beberapa program khusus, misalnya program pemotongan obat, adalah program yang secara teknis menyusun totalitas kode G.

Bagian Program ini File STL yang berisi semua informasi yang diperlukan untuk membuat kesan 3D. Mengonversi file STL ke kode G, sehingga mengotomatisasi proses.

Setiap kode G eksklusif untuk mesin yang ditulisnya. Set instruksi didasarkan secara khusus pada setiap mesin.

Pencetakan CNC vs 3D

Baik mesin CNC dan printer 3D dikendalikan menggunakan kode G, yang merupakan kelompok perintah yang dimulai dengan huruf "g", sama seperti ada kode untuk banyak huruf lainnya.

Pedoman kode G menunjukkan kepada peralatan bagaimana bergerak dan bagaimana menyesuaikan konfigurasinya, seperti kecepatan potong atau suhu nosel. Setiap pesanan merupakan langkah dalam proses elaborasi objek.

Namun, meskipun kedua printer 3D dan tim CNC menggunakan kode G, dalam dua aplikasi ini ada perbedaan penting tertentu.

CNC

Kontrol komputer numerik adalah teknik untuk mengontrol instrumen mesin melalui sistem komputer.

Pabrik dan mesin bubut CNC umumnya digunakan ketika presisi atau pengulangan yang sangat tinggi diperlukan. Misalnya, ini berguna untuk mengebor ratusan lubang identik untuk membuat plakat optik.

Dapat melayani Anda: produk teknis

Metode membuat karya ini diklasifikasikan sebagai "manufaktur subtraktif", karena karya tersebut dibuat secara bertahap menghilangkan material.

Cetak 3D

Ini adalah proses pembuatan yang juga menghasilkan suku cadang menggunakan kontrol komputer. Faktanya, printer 3D juga merupakan mesin CNC, tetapi mengingat popularitasnya yang sangat besar, mereka jarang dikenal seperti itu.

Dalam pencetakan 3D, sebuah bagian didirikan dengan menambahkan bahan, sampai bagian penuh dibuat. Pencetakan 3D sangat berguna untuk membuat karya dan prototipe khusus sebelum mencapai desain akhir.

Kode contoh

- 11: Menunjukkan nomor baris kode dan digunakan sebagai referensi. Dalam hal ini sesuai dengan baris 11 dari program yang sedang dieksekusi.

- G/M: Biru. Menunjukkan bahwa itu adalah perintah dari jenis yang ditunjukkan oleh huruf. Dalam hal ini kode G1 sesuai dengan perintah: Gerakan terkoordinasi pada kecepatan kemajuan.

Selanjutnya, setiap teks yang ditemukan dalam warna merah menentukan parameter tertentu untuk perintah dan kemudian nilai untuk setiap parameter yang dimaksud:

- F: Kecepatan. Dalam hal ini diindikasikan bahwa kecepatannya 900.

- X/y/z: Mereka adalah koordinat posisi.

- E: Gerakan Pengumpan.

Referensi

  1. Educatibot (2019). G-Code. Diambil dari: Educatibot.com.
  2. Ultimaker (2019). Apa itu G-Code? Diambil dari: Ultimaker.com.
  3. Benjamin Goldschmidt (2019). 3D Printer G-Code vs CNC G-Code-What's The Difference? All3dp. Diambil dari: all3dp.com.
  4. Autodesk (2019). Memulai dengan G-Code. Diambil dari: Autodesk.com.
  5. Wikipedia The Free Encyclopedia (2019). G-Code. Diambil dari: di.Wikipedia.org.