Основные термины и определения cnc

1.1 CNC = Computer numerical control (компьютерное числовое управление)
1.2. Ввод данных
Программка обработки считывается только один раз с носителя и заносится в программную память. Также вероятен ввод полной программки обработки конкретно на станке с клавиатуры УЧПУ (цеховое программирование). Программка обработки может вызываться из памяти неограниченное число раз.
1.3.Обработка данных
Вводимая информация обрабатывается микрокомпьютером, который обычно состоит из 1-го либо более процессоров и разных запоминающих частей.
Ввод и вывод данных делает программка ввода и вывода. Контроль четности, распознание кода и деление на геометрические и технологические данные производит программка расшифровки. Интерполяция (расчеты промежных точек) при обработке окружностей и наклонных линий проводится специальной программкой интерполяции. Управляющая программка для программной памяти ставит кадр на выполнение, показывает подпрограммы и ведет каталог программ обработки, которые в это время находятся в программной памяти.
1.4.Система слежения
Система слежения  это программируемый блок, который соединен с процессором. Благодаря этому становится вероятной обработка программными средствами сигналов управления, которые идут от станка, что позволяет, к примеру, узнать причину останова и источники ошибок.
1.5.Программка редактирования
Редактированием именуют исправление, модифицирование и оптимизацию заложенной в памяти ЭВМ управляющей программки (УП).
При всем этом можно вставлять, подменять либо изменять программные блоки (кадры). Не считая того, отдельные части программки показываются на дисплее. УЧПУ типа CNC позволяет даже представить графически линию движения инструмента.

2. Системы координат.
2.1. Координаты относительно детали
2.1.1. Стандартизация

Чтоб унифицировать программирование станков с ЧПУ координаты детали и положение осей инсталлируются по одному эталону.
2.1.2. Система координат
Употребляется правосторонняя прямоугольная система координат с осями X, Y и Z, которая привязана к главным направляющим станков. Эта система координат относится в главном к зажатой детали. Отсюда следует обычное правило программирования: Деталь недвижна, перемещается только инструмент
Итак, при программировании всегда принимается, что инструмент перемещается в системе координат предположительно недвижной детали.
Если у станков с ЧПУ есть оси вращения (к примеру, крутящийся стол либо поворотные устройства), то они  приводятся в соответствие с осями поступательного перемещения X, Y и Z. Если глядеть повдоль положительного направления оси, то вращение по часовой стрелке является положительным направлением вращения.
2.2. Положение осей
2.2.1. Направление осей для токарных станков

На токарных станках шпиндель является носителем вращающейся детали. Обрабатывающий инструмент (к примеру, токарный резец) производит поступательные движения в координатах X и Z.
а)Ось Z
Ось станка, совпадающая с осью рабочего шпинделя либо параллельная ей, определяется как ось Z.
Положительное направление оси Z — от детали к токарному инструменту,
Если инструмент удаляется от детали, то таким макаром, происходит движение Z в положительном направлении, значения координат растут.
б)ОсьХ
Положительное направление оси X — от оси детали (ось вращения) к резцу. Для токарных станков действует последующее правило программирования: если токарный инструмент движется к детали, должно программироваться отрицательное направление движения. При отводе инструментов от детали направление движения считается положительным
4.2.2. Направление осей для фрезерных станков
На фрезерных станках рабочий шпиндель является носителем вращающегося инструмента.
а) Ось Z
Ось станка, совпадающая с осью рабочего шпинделя либо параллельная ей, определяется как ось Z. Положительное направление оси Z проходит от детали к инструменту.
Итак, если инструмент (к примеру, фреза} удаляется от детали, то происходит движение по оси Z в положительном направлении, значения координат растут, Если инструмент движется к детали, то происходит движение по оси Z в отрицательном направлении.
6} Ось X
Ось X размещена параллельно плоскости зажима детали,
Для горизонтального консольно-фрезерного станка действует последующее правило: Если глядеть от шпинделя на деталь, то положительное направление оси X проходит на право. Для вертикального консольно-фрезерного станка действует последующее правило:
Если стоять перед станком, т. е. глядеть от головного шпинделя к станине станка, то положительное направление оси X проходит на право.
в} ОсьУ
Направление оси Y устанавливается из системы координат после определения осей Z и X.
4.3. Базисные точки
4.3.1.Нулевая точка станка М

Нулевая точка станка  ("нуль станка") всегда размещается сначала системы координат станка. При наладке станка с ЧПУ эта нулевая точка проходится всеми подающими устройствами станка, тем все показания координат инсталлируются на 0.
У токарных станков эта точка размещена в области зажимного патрона, обычно на плоскости упора фланца шпинделя.
4.3.2.Точка отсчета станка R
Но время от времени нереально начать движение с нулевой точки станка, потому что этому препятствует зажатая деталь либо зажимное приспособление. Потому нужно установить вторую базисную точку на осях, так именуемую точку отсчета станка R (вспомогательная нулевая точка станка). Эта точка отсчета нужна только для УЧПУ с относительным измерением пути, так как фактические значения теряются при выключении тока либо проблемах. Эта точка отсчета помечается маркировкой на масштабной линейке либо упором на станине станка.
4.3.3.Нулевая точка детали W
Нулевая точка детали W ("нуль детали") совпадает с началом системы координат детали. Она свободно выбирается программером и показывает точку на чертеже готовой детали, от которой рассчитываются все размеры. Разница меж нулевыми точками станка М и детали W регится УЧПУ как смещение нуля. Этой чертой все программируемые значения координат относятся на нулевую точку детали.
4.3.4.    Нулевая точка программки РО
Нулевая точка программки РО ("нуль обработки") — это точка, в какой находится инструмент к началу обработки. Нулевая точка детали W обычно для этого неприменима, потому что, к примеру, у заготовок деталей она находится снутри. Целенаправлено нулевую точку программки выбирать так, чтоб можно было без заморочек подменять деталь либо инструмент.
5. Способы программирования
5.1. Абсолютное программирование

При  абсолютном  программировании указывается  положение заданной  конечной точки. Знаки координат определяют, в каком из 4 квадрантов находится эта точка.
Координаты данной конечной точки всегда определяются относительно одной установленной базисной точки (обычно нулевой точки детали W). Положение начальной точки не имеет значения для заслуги конечной точки.
5.2. Относительное программирование
При относительном  программировании указывается  путь инструмента. Символ определяет направление движения инструмента.
Данная конечная точка всегда связана своими значениями координат с за ранее обозначенной позицией инструмента (программирование в приращениях). Положение начальной точки имеет решающее значение для заслуги данной конечной точки.

8. Виды интерполяции
8.1.Линейная интерполяция.

При линейной интерполяции движение в режиме рабочей подачи осуществляется сразу по одной либо нескольким осям станка для получения прямой.
8.2.Радиальная интерполяция
При радиальный интерполяции движение осуществляется сразу по двум станочным осям, чтоб воспроизвести дугу.
Для четкого определения контура круга управляющему устройству нужны последующие данные: а)  Направление вращения при радиальном движении
Задание направления вращения осуществляется при помощи G 02 (правое вращение) либо G 03 (левое вращение)

б) Координаты конечной точки
в) Характеристики интерполяции I, J и К для определения положения центра окружности:
I- Координата центра в направлении оси X
J- Координата центра в направлении оси Y
К- Координата центра в направлении оси Z

Независимо от того, указаны ли значения координат для конечной дуги полностью (G90) либо относительно (G91), характеристики центра программируются относительным способом. При всем этом координаты определяются относительно исходной точки дуги.
Независимо от того, указаны ли значения координат для конечной дуги полностью (G90) либо относительно (G91), характеристики центра программируются относительным способом. При всем этом координаты определяются относительно исходной точки дуги.

Подготовлено по материалам учебного пособия "Числовое управление в производстве"
Хайнц Петцольд, дипл. инж. (FH), гевербешульрат, Мюлакер Подготовка иллюстраций: Ирмгард Петцольд, Мюлакер