Mesin-mesin buatan buatan buatan code G dan M-code adalah bahasa pemrograman yang digunakan untuk mengendalikan mesin CNC (Computer Numerical Control). Mereka menyediakan instruksi untuk pergerakan mesin dan operasi. Memahami kode-kode ini sangat penting untuk menciptakan proses-proses machining yang tepat dan efisien.

Dasar-dasar kode-G

Perintah G-code code commands menyatakan pergerakan sumbu mesin.Mereka termasuk instruksi untuk posisi, kecepatan, dan perubahan alat. Common G-codes termasuk G00 untuk posisi cepat dan G01 untuk interpolasi linear.

Dasar-dasar M-kode

Perintah-kode-M perintah code commands kontrol fungsi mesin yang tidak terkait dengan pergerakan. Ini termasuk memulai atau menghentikan spindle, kontrol pendinginan, dan perubahan alat. Sebagai contoh, M03 memulai spindle, dan M05 menghentikannya.

Contoh Praktis Praktis

Perhatikan operasi penggilingan sederhana di mana alat bergerak ke posisi tertentu, mulai spindel, melakukan pemotongan, dan kemudian menghentikan spindel. urutan G-code dan M-code mungkin terlihat seperti ini:

Example:

AVG00 X0 Y0

♪ M03 ♪

⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇

♪ M05 ♪

Urutan ensifan ini memindahkan alat dengan cepat ke asal, memulai spindel, melakukan gerakan linier ke posisi X50 Y50 pada tingkat pakan 100, dan kemudian menghentikan spindel.

Komando Umum G-kode dan kode M

  • G00: Pengposisian cepat
  • ifolance G01: Linear interpolasi
  • M03: Berputar pada (arah jarum jam)
  • M05: Spindle stop
  • M06: Perubahan alat