В устройстве числового программного управления (УЧПУ) 2С42-65 реализована возможность коипенсации люфтов механической части рабочих органов станка (РО) и накопленной погрешности измерительной системы.
При вводе в УЧПУ коррекции помещаются в память с сохранением информации при отключении, поэтому нет необходимости их вводить каждый раз при включении УЧПУ в случае отсутствия сбоя памяти с сохранением информации.
Величина люфта учитывается каждый раз при смене направления перемещения по координатам и корректирует показания датчика положения таким образом, чтобы получить реальное положение РО. Правильная компенсация люфта будет только в том случае, если перед началом работы по всем координатам сделан выход в "0".
Накопленная погрешность измерительной системы представляет собой разницу между действительным положением РО и показаниями датчика положения по мере перемещения РО в пределах ограничений хода.
При перемещении РО на величину шага компенсации из массива компенсаторов выбирается нужная величина поправки и, с учётом знака, добавляется показаниям датчика положения. При этом величина шага компенсации выбирается исходя из характера кривой погрешности и может принимать значения от 0 до 32767 мкм.
Для задания массива компенсаторов необходимо определить его границы через крайние точки (базы), которым должны быть поставлены в соответствие следующие числовые значения номеров:
- крайнего левого компенсатора (база минус, минимальный номер)При этом необходимо выполнение следующего условия:
База - < База 0 < База +
Где знаки сравнения относятся к номерам баз.
- Подготовка станка для измерений.
----------------------------------------------------------------------------------------------------------------
Для определения величины люфта и накопленной погрешности по координате X необходимо установить на стол станка измерительный прибор "Штриховая мера длины", позволяющий замерить реальное положение РО относительно начала координат, и сделать выход в "0" по данной координате.
----------------------------------------------------------------------------------------------------------------
- Выборка люфта перед началом замеров.
----------------------------------------------------------------------------------------------------------------
Необходимо установить переключатель на пульте станка в режим "Программа", установить на пульте УЧПУ режим "Преднабор", набрать с клавиатуры кадр "NG90X-1F200ПС" и запустить по команде Р (пуск программы). После отработки кадра и появления на экране УЧПУ надписи "Кадр" нужно набрать кадр "NG90X0F200ПС".
После окончания отработки кадра необходимо замерить отклонение положения координаты Х относительно нуля координат с точностью до 1 мкм. Это отклонение, взятое со знаком "+", и будет величиной люфта по координате Х.
----------------------------------------------------------------------------------------------------------------
- Проведение измерений.
----------------------------------------------------------------------------------------------------------------
Для измерения накопленной погрешности необходимо ввести управляющую программу, вызывающую перемещения на величину шага компенсации. Затем, в полуавтоматическом режиме, по мере отработки программы нужно замерять действительное положение РО и фиксировать его в таблице.
----------------------------------------------------------------------------------------------------------------
- Обработка результатов измерения.
----------------------------------------------------------------------------------------------------------------
Такие замеры можно произвести и при отработке программы от перфоленты. Результаты измерений сводятся в таблицу (крайние точки - минус 20,000 мм и плюс 20,000 мм). Один из вариантов таблицы для результатов приведён ниже.
ЗАДАННОЕ ПОЛОЖЕНИЕ, мм |
РЕАЛЬНОЕ ПОЛОЖЕНИЕ, мм |
НАКОПЛ. |
НОМЕР КОРРЕКЦИИ |
-20,000 |
-20,000 |
+0 |
3 |
-15,000 |
-14,992 |
+8 |
4 |
-10,000 |
-9,964 |
+ 16 |
5 |
-5,000 |
-4,980 |
+20 |
6 |
0,000 |
0,025 |
+25 |
7 |
5,000 |
5,030 |
+30 |
8 |
10,000 |
10,035 |
+35 |
9 |
15,000 |
15,040 |
+40 |
10 |
20,000 |
20,045 |
+45 |
11 |
В данной таблице графа "Накопленная ошибка" получается при нахождении разницы между реальным положением и заданным. При этом необходимо учитывать полученный знак разности.
Величина накопленной ошибки и будет величиной компенсатора, которая будет добавляться к показаниям датчика положения на протяжении шага компенсации. На следующем шаге компенсации будет добавляться величина следующего компенсатора и т.д. Всего УЧПУ позволяет иметь 1950 компенсаторов с номерами 1 - 1950 на все геометрические координаты.
----------------------------------------------------------------------------------------------------------------
- Определение по таблице значений баз В0, В-, В+.
----------------------------------------------------------------------------------------------------------------
В ячейки баз В0, В-, В+ вводятся номера компенсаторов соответствующих заданному положению нуля стака, крайнему отрицательному и крайнему положительному значениям из полученной таблицы. В случае приведённой таблицы номера будут В0=7, В-=3, В+=11.
----------------------------------------------------------------------------------------------------------------
- Заполнение ячеек люфта, шага, баз и компенсаторов.
----------------------------------------------------------------------------------------------------------------
Перевести УЧПУ в режиме "Ввод" в подрежим ввода погрешностей и записать соответствующие значения.
При вводе коррекции накопленной погрешности нужно иметь в виду, что вводимая величина компенсации должна быть в пределах от минус 127 мкм до плюс 127 мкм, а величина люфта должна быть положительной и не более 255 мкм. Значение шага компенсации указывается в мкм.
Аналогичные измерения в случае необходимости производятся и по остальным координатам.