Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Kode G dan kode M mesin CNC dengan PDF

Hari ini di pos Mekanik kita akan melihat tentang apa itu kode G dan kode M dalam permesinan CNC. Anda juga dapat mengunduh dan mencetak PDF dengan mengklik tombol yang disediakan di akhir artikel.

Pengantar pemrograman CNC 

Pada hari-hari awal mesin CNC, input atau instruksi diumpankan ke mesin CNC menggunakan pita pelubang atau pita magnetik. Namun, karena kemajuan teknologi, komputer telah menggantikannya. Pengontrol CNC terkomputerisasi ditunjukkan di bawah ini.
HafeezJD, CC BY-SA 4.0, melalui Wikimedia Commons


Mesin CNC memahami perintah dalam bahasa tertentu. Bahasa ini terdiri dari seperangkat kode yang telah ditentukan sebelumnya yang disebut kode G dan kode M.

Setiap kode memiliki fungsi prasetel tertentu dan dengan menggunakan berbagai kode bersama-sama, sebuah benda kerja akan dikerjakan sesuai dengan itu. Kami telah membahas CNC, cara kerjanya, jenis, keunggulan, dan aplikasinya secara rinci di posting kami sebelumnya, Anda dapat merujuk ke ini untuk ide bagus tentang CNC dan istilah terkait: Apa itu mesin CNC? cara kerjanya, jenisnya, kelebihannya, penggunaannya dengan PDF Sebelum memulai dengan kode G dan kode M dalam program bagian CNC, kode atau kata lain juga digunakan untuk menyelesaikan seluruh proses pemesinan. Jadi mari kita lihat kode atau kata yang berbeda yang digunakan di CNC.

N-kata

Kata-kata ini mewakili nomor urut, ini membantu mengidentifikasi blok (setiap baris instruksi disebut sebagai blok). Singkatnya, seperti ketika kita menulis sesuatu dalam langkah-langkah, kita memberi setiap langkah sebuah nomor. Seperti poin no 1, point no 2, dan seterusnya. Demikian pula dalam pemrograman bagian CNC, setiap baris atau blok kode diberi nomor seperti N100, N110, N120, dan seterusnya. Mereka biasanya ditulis dalam langkah 10 atau 5.

Kata umpan (kode F)

Kata Umpan mengacu pada laju umpan alat mesin. Itu ditulis dalam format berikut F_ _ dan kemudian laju umpan yang diperlukan ditentukan. Ambil contoh:F240, ini berarti laju pengumpanan adalah 240. Laju pengumpanan dapat dalam mm/mnt (G94) atau mm/putaran (G95), ini tergantung pada operator.

Kata X, Y, dan Z

Ini adalah kata-kata atau kode yang digunakan untuk menentukan koordinat posisi pahat. Kata-kata X, Y, dan Z mewakili sumbu X, Y, dan Z. Selain sumbu linier ini, posisi sudut ditentukan menggunakan kata-kata I, J, dan K.

Kata kecepatan spindel (S-word)

Kecepatan spindel disebutkan dengan huruf S. Kecepatan spindel dalam rpm. Misalnya:  S800, yang berarti kecepatan spindel adalah 800 r.p.m.

Pemilihan alat (kata T)

Fungsi ini digunakan pada mesin CNC dengan pengubah alat otomatis. Setiap kali pahat yang berbeda diperlukan untuk melakukan tugas selama pemesinan CNC, fungsi pemilihan pahat dipanggil menggunakan kata-T. Setiap alat yang ada di majalah alat atau pustaka alat memiliki alamat tertentu. Ambil contoh, jika pahat yang digunakan saat ini adalah pahat lancip dan sekarang operator harus mengebor lubang, maka ia menggunakan perintah pemilihan pahat dan memanggil mata bor pada posisi 4 dengan menggunakan T04.
Mesin penggilingan CNC

Kode G untuk penggilingan CNC

Berikut ini adalah beberapa kode G yang umum digunakan dan deskripsinya dalam penggilingan CNC. G00 – Penentuan posisi cepat G01 – Gerak linier/interpolasiG02 – Gerak melingkar/interpolasi (searah jarum jam)G03 – Interpolasi melingkar (Berlawanan arah jarum jam)G04 – BerdiamG10 – Input data yang dapat diprogramG17 – Pemilihan bidang XYG18 – Pemilihan bidang ZXG19 – Pemilihan bidang YZG20 – Pemrograman dalam satuan inciG21 – Pemrograman dalam satuan metrikG27 – Pemeriksaan kembali titik referensiG28 – Pengembalian otomatis ke titik referensiG29 – Pengembalian otomatis dari titik referensiG30 – Kembali ke titik referensi ke-2, ke-3, atau ke-4G40 – Pembatalan kompensasi diameter pemotongG41 – Kompensasi diameter pemotong kiriG42 – Diameter pemotong hak kompensasiG43 – Kompensasi panjang pahat dalam tanda positif (+)G44 – Kompensasi panjang pahat dalam tanda negatif (-)G45 – Peningkatan offset pahatG46 – Penurunan offset pahatG49 – Pembatalan offset panjang pahatG53 – Sistem koordinat mesin G54-59 – Sistem koordinat kerjaG80 – Siklus kaleng cancelG81 – Siklus pengeboran kalenganG82 – Siklus pengeboran counter atau countersinking kalenganG83 – Siklus pengeboran peck e (kalengan)G84 – Siklus penyadapan (kalengan)G85 – Siklus reaming (kalengan)G86 – Siklus pemboran (kalengan)G90 – Pemosisian absolut G91 – Pemosisian tambahanG92 – Nol presetG94 – Laju umpan dalam mm/mntG95 – Laju umpan dalam mm/revG96 – Kontrol kecepatan permukaan konstanG97 – Pembatalan kontrol kecepatan permukaan konstan

Kode G untuk pembubutan CNC

Dalam pembubutan CNC ada beberapa perubahan dalam kode G dibandingkan dengan pabrik CNC. Kode tercantum di bawah ini: G00 – Pergerakan cepat dalam arah linier.
G01-  Pemesinan linier.
G02 – Pemesinan searah jarum jam.
G03 – Pemesinan berlawanan arah jarum jam.
G04 – Tetap
G09 – Pemeriksaan stop Tepat Gerak
G10 – Input data yang dapat diprogram
G17 –  Pilih bidang X-Y
G18 –  Pilih bidang X-Z
G19 –  Pilih bidang Y-Z
G20 –  Pemrograman dalam inci
G21 –  Pemrograman dalam mm
G27 –  Pemeriksaan titik referensi kembali
G28 –  Kembali ke titik referensi
G29 –  Kembali ke titik referensi
G30 –  Kembali ke titik referensi ke-2, ke-3, dan ke-4
G32 – Ulir timah konstan dalam kaleng (seperti G01 yang disinkronkan dengan spindel)
G40 – Kompensasi pemotong pahat mati (komp. radius)
G41 – Kompensasi pahat kiri (komp. radius)
G42 – Kanan kompensasi pahat (komp. radius)
G43 – Kompensasi panjang pahat (positif)
G44 – Kompensasi panjang pahat ( negatif)
G49 – Pembatalan kompensasi panjang alat
G50 –  Rese t semua faktor skala ke 1,0
G51 – Aktifkan faktor skala
G52 –  Pergantian kerja lokal untuk semua sistem koordinat
G53 –  Sistem koordinat mesin (batalkan offset kerja)
G54 –  Kerja sistem koordinat (Benda Kerja ke-1)
G55 –  Sistem koordinat kerja (Benda Kerja ke-2)
G56 –  Sistem koordinat kerja (Benda ke-3)
G57 –  Sistem koordinat kerja (Benda kerja ke-4)
G58 –  Sistem koordinat kerja (Benda kerja ke-5)
G59 –  Sistem koordinat kerja (Benda kerja ke-6)
G70 –  Siklus Pembubutan Selesai (kalengan)
G71 –  Siklus Pembubutan Kasar (kalengan)
G72 –  Siklus Permukaan Kasar (kalengan)
G73 –  Siklus Pengulangan Pola (kalengan)
G74 –  Siklus Pengeboran Peck (kalengan)
G75 –  Siklus Grooving (kalengan)
G76 –  Siklus Threading (kalengan)
G80 –  Batalkan siklus kalengan (kalengan)
G83 –  Siklus pengeboran muka (kalengan)
G84 – Siklus Tapping Wajah (kalengan)
G86 –  Siklus kalengan yang membosankan, spindel berhenti, cepat keluar (kalengan)
G87 – Siklus Pengeboran Samping (kalengan)
G88 –  Siklus Pengeboran Samping (kalengan)
G89 –  Siklus Pengeboran Samping (kalengan)
G90 –  Pemrograman absolut  (sistem tipe B dan C)
G91 –  Pemrograman tambahan  (sistem tipe B dan C)
G92 –  Siklus Pemotongan Benang (kalengan)
G94 – Siklus Pembubutan Permukaan Akhir G96 – Kecepatan Permukaan Konstan AKTIF
G97 – Kecepatan Permukaan Konstan Batal
G98 – Kecepatan gerak makan dalam mm/mnt
G99 – Kecepatan umpan dalam mm/putaran

Kode M di CNC

Kode M di CNC hampir sama untuk pembubutan dan penggilingan. Kode M biasanya digunakan untuk menghidupkan/mematikan berbagai proses. Berikut ini adalah kode M. M00 – Penghentian programM01 – Penghentian opsionalM02 – Akhir programM03 – Start spindelM04 – Start spindel (berlawanan arah jarum jam) M05 – Penghenti spindelM06 – Perubahan alatM07 – Pendingin AKTIF (Di dalam spindel)M08 – Pendingin AKTIF M09 – Pendingin OFFM30 – Akhiri programM98 – Panggilan subrutinM99 – Akhiri subrutin

Anda mungkin juga ingin membaca:

Penjelasan kode G yang paling umum digunakan

G00 – Gerakan cepat

Kode G00 adalah singkatan dari gerakan cepat. Ini digunakan untuk memindahkan alat dengan cepat dari satu titik ke titik lainnya. Dengan menggunakan kode ini alat bergerak dengan kecepatan maksimum. Kecepatan ini ditentukan oleh pabrikan. Selama perjalanan pahat, tidak ada operasi pemotongan yang dilakukan. Perintah ini biasanya digunakan saat pahat berada jauh dari benda kerja. Ketika kita biasanya memanggil alat pada suatu titik, ia melintasi pada tingkat yang lebih lambat. Hal ini meningkatkan waktu yang pada akhirnya menghasilkan kerugian. Dengan demikian kode G00 digunakan. Kode G00 ditulis dalam format:G00 X_ Y_  Z_  Pertama, kode G00 dipanggil, kemudian ditentukan koordinat X, Y, dan Z tujuan. Untuk misalnya G00 X25 Y05 Z00

G01 – Perjalanan linier/interpolasi 

Kode ini digunakan untuk pemotongan atau pemesinan dalam arah linier dari satu titik ke titik lainnya. Kode G01 ditulis dalam format: G01 X_ Y_  Z_ B_ Pertama, kode G01 disebut kemudian koordinat X, Y, dan Z tujuan ditentukan. Bersamaan dengan ini, tingkat umpan juga disediakan. Untuk misalnya G01 X30 Y15 Z2 F120. Laju umpan bisa dalam mm/min (G94) atau mm/rev (G95), ini tergantung pada desain benda kerja dan operator

G02 – Perjalanan melingkar/ interpolasi (Searah jarum jam)

Ketika pahat diperlukan untuk digunakan untuk tujuan pemotongan atau pemesinan di sepanjang jalur melingkar, kode G02 (searah jarum jam) digunakan. Demikian pula untuk berlawanan arah jarum jam gerakan alat G03 kode digunakan.

G04 – Tinggal

Kode ini digunakan ketika tidak ada mesin yang diperlukan. Alat tetap menganggur selama diam. Format penulisan kode G04 adalah:G04 X_ atau G04 P_  Pertama kode ditulis, kemudian ditentukan waktu diam. Di sini X singkatan detik dan P untuk milidetik. Misalnya:G04 X5  / G04 P60 Ini adalah penjelasan singkat tentang beberapa kode G yang banyak digunakan. Anda juga dapat melihat detail selengkapnya tentang setiap kode G yang disebutkan di atas di machinistguides.com
 Juga, berikut adalah contoh program bagian sebenarnya yang digunakan untuk menghasilkan benda kerja jadi. ╍╍╍╍╍╍╍╍╍╍  

Itulah sekilas tentang kode G dan kode M yang digunakan pada mesin CNC. Jika Anda menyukai posting ini atau memiliki saran, beri tahu kami di komentar, kami akan senang mendengarnya dari Anda.

Bergabunglah juga dengan Saluran Telegram kami untuk tetap mendapatkan informasi terbaru tentang Teknik mesin. Kami akan segera kembali dengan artikel menarik lainnya, sampai saat itu Terus membaca!

Unduh Tautan PDF

Teknologi Industri

  1. Mengapa berbisnis dengan bengkel mesin dengan mesin bor CNC?
  2. Mesin Panjang Benda Kerja Dengan Mesin Bubut CNC Tempat Tidur Miring(2)
  3. Mesin Benda Kerja Panjang Dengan Mesin Bubut CNC Tempat Tidur Miring
  4. Keuntungan dan Keterbatasan Mesin CNC
  5. Mesin CNC:Jenis, Suku Cadang, dan Manfaat
  6. 8 Kegagalan Mesin CNC dan Tips Mengatasi Masalah
  7. Bagaimana Cara Membuat Perhiasan dengan Mesin CNC?
  8. 18 Bab 8:CNC
  9. Perbedaan Mesin Penggilingan CNC dan Mesin Penggilingan Manual
  10. Memaksimalkan Akurasi dan Pemosisian Alat Mesin CNC