Haas M98: Вызов подпрограммы — Практическое руководство и пример кода
Haas M98 — Вызов подпрограммы
Код M98 вызывает подпрограммы. Подпрограмма должна быть в списке программ и заканчиваться M99. Можно задать число повторов вызова.
Что такое подпрограммирование?
Подпрограммы — обычные программы ЧПУ, вызываемые из основной программы для повторяющихся операций.
Haas M97 — Локальный вызов подпрограммы
M97 вызывает подпрограмму, находящуюся внутри вызывающей программы. Описание с примером: Haas CNC M97 Local Sub-Program Call.

Haas CNC
Что такое подпрограммы?
- Основы подпрограмм ЧПУ для наладчиков
- Fanuc Sub Programming
- Fanuc Subprogram Example
Формат Haas M98
M98 P… L…
P — номер вызываемой программы.
L — число повторов вызова.
Подпрограмма должна быть в списке программ и заканчиваться M99.
Пример Haas M98
O0001 (Номер основной программы) M98 P100 L4; (Вызов подпрограммы O0100 — повтор 4 раза) M30 (Конец программы)
O0100 (Номер подпрограммы) G00 G90 G55 X0 Z0 (Строка после M98 P100) S500 M03 G00 Z-.5 G01 X.5 F100. G03 Z... G01 X0 Z1. F50. G91 G28 Z0 G90 M99 (Конец подпрограммы, возврат в основную)
Станок с ЧПУ
- Fanuc G20: Освоение дюймового программирования ЧПУ — практический пример
- Освоение G02/G03 круговой интерполяции в ЧПУ: Пошаговый пример
- Освоение конического точения с модальным циклом G90: Руководство по программированию ЧПУ
- Fanuc G90 Цикл точения: Пример программы ЧПУ для эффективных токарных операций
- Пример программы Haas G71 для внутреннего чернового точения
- Освоение C-оси токарного станка с живым инструментом на Haas CNC
- CNC-программирование: фаска и радиус с G01 G-кодом
- Освоение локальных подпрограмм Haas M97: Пошаговый пример
- Сброс всех смещений на станках Haas с помощью G10 G-кода
- Основы программирования ЧПУ: пошаговые уроки и примеры кода