Мастерство подпрограмм: простое, но мощное средство CNC-программирования
Читатель попросил статью о подпрограммах. Тема простая, но не все знакомы — делюсь опытом. Трогаем и NC Merge Hurco — удивительно просто и полезно!
Основы подпрограмм (NC)
Подпрограмма — отдельный независимый код, вызываемый из основной (M98). Используется для повторяющихся фич, одних операций в разных точках, «консервированных» циклов.
Номер программы (4 цифры, префикс O или :). Вызов: M98 P2012. В подпрограмме вместо M2/M30 — M99 (возврат в основную). Вызовов может быть неограниченное число.

Вложенные подпрограммы (nested)
Можно разместить подпрограмму в конце основного файла — после M2/M30 основной. Формат тот же, просто физически в одном файле.
NC Merge в конверсационных программах Hurco
Конверсационный блок NC Merge вызывает NC-подпрограмму из конверсационного кода. Тот же принцип, но вызов через блок, а не M98. Мощь: NC Merge работает с конверсационными паттернами (масштаб, зеркало, Transform Plane, loop linear/rotate) — простое решение сложных задач позиционирования.




Станок с ЧПУ
- Надёжная схема пожарной сигнализации на термисторе — пошаговый проект на беспаельной макетной плате
- Практическое руководство по построению надежной программы предиктивного обслуживания
- Java-программа для идентификации чисел Армстронга с использованием for-цикла
- Надежная схема защиты от перенапряжения на стабилитроне: пошаговое руководство
- Освоение программирования ЧПУ: язык, структура и G/M-коды
- Освоение простых и сложных типов данных в C++ с PLCnext Engineer
- Простое программирование токарного станка ЧПУ: Пример в дюймах для начинающих
- Haas M98: Вызов подпрограммы — Практическое руководство и пример кода
- Освоение подпрограмм ЧПУ: Основное руководство для наладчиков
- Подпрограмма в ЧПУ: определение и применение в системе управления