Что нужно знать перед стартом
Прежде чем мы начнем писать код, давайте сразу расставим точки над i.
Этот мануал не учит G-коду. Чтобы макросы имели смысл, вам нужно уверенно чувствовать себя в базовых вещах. Если вы откроете этот раздел и поймете, что половина терминов вам незнакома — не расстраивайтесь. Вы всегда можете вернуться сюда когда ваши знания достигнул необходимого уровня. Мы никуда не убежим.
Базовый чек-лист: что нужно знать
Вот минимальный набор знаний, с которым вы легко стартанете:
-
Базовые G-коды: G00 (быстрый ход), G01 (линейная подача), G02/G03 (дуги). Если вы не знаете, как написать простую программу для обработки уступа или сверления отверстия — начните с основ G-кода.
-
Система координат: понимание абсолютных (G90) и относительных (G91) координат, а также то, как задается нулевая точка детали (рабочая система координат, G54-G59).
-
Коррекция инструмента: что такое коррекция длины (H) и радиуса (D), и зачем они нужны.
-
Управление станком: как запустить программу в режиме визуализации, как остановить выполнение (Feed Hold) и как сбросить программу (Reset), запустить программу по кадрово.