G-код і M-код є мов програмування, які використовуються для управління ЧПУ (Computer Numerical Control) машини. Вони забезпечують інструкції для машинних рухів і операцій. Розуміння цих кодів є важливим для створення точного і ефективного обробки процесів.

Основи G-коду

Команди G-коду вказують на переміщення осі машини. До них відносяться інструкції щодо позиціонування, швидкості та зміни інструментів. Загальні G-коди включають G00 для швидкого позиціонування та G01 для лінійного інтерполяції.

Основи М-коду

M-код функції керування командами, які не пов'язані з переміщенням. До них відносяться запуск або припинення шпиндель, контроль охолоджуючої речовини та зміни інструментів. Наприклад, M03 починає шпиндель, і M05 зупиняється на ньому.

Практичні приклади

Розглянемо просту фрезерну операцію, де інструмент рухається до конкретної позиції, починає шпинделя, виконує ріжучу, а потім зупиняє шпинделя. Послідовність G-коду і M-коду може виглядати так:

Example:

G00 X0 Y0

М03

G01 X50 Y50 F100

М05

Ця послідовність швидко переміщує інструмент до походження, починає шпинделя, виконує лінійний рух на позицію X50 Y50 при подачі 100, а потім зупиняє шпинделя.

Загальні командування G-коду та M-коду

  • G00]: Швидкий позиціонування
  • G01]: Лінійний інтерполяція
  • M03]: Спіндель на (розгортання)
  • M05]: Спиндель стоп
  • M06]: Зміна інструменту