Программирование круговой интерполяции



Для программирования движения по дуге используют подготовительные функции G2 (обход по часовой стрелке) и G3 (обход против часовой стрелки). Т.к. дуга плоский элемент, то необходимо указывать в какой плоскости производится движение XY, XZ или YZ. Данным плоскостям соответствуют подготовительные функции G17, G18, G19. Дуга на плоскости может быть задана следующими параметрами: центром С(координаты Xc, Yc), начальной точкой А(X1, Y1), конечной точкой B(X2, Y2), радиусом R.Программирование кругового движения в разных УЧПУ задается по-разному в зависимости от настройки интерполятора. В общем, достаточно знать начальные координаты дуги, они известны по предыдущему кадру движения фрезы, конечные координаты и координаты цента. Программирующий кадр имеет вид:G17 G2 Xn.n Yn.n In.n Jn.n Fn.n, гдеG17 – плоскость XY;G2 – режим круговой интерполяции с обходом по часовой стрелке;Xn.n, Yn.n – координаты конечной точки дуги;In.n, Jn.n – координаты центра дуги;Fn.n – скорость перемещения инструмента. Имея дугу, кадр программы будет иметь следующий вид, предполагаем, что инструмент уже находится в точке А(40.20; 12.00).G17 G03 X17.0 Y35.20 I10.0 J5.0 F100УЧПУ автоматически определяет радиус и выдает импульсы на круговое движение. Для обозначения центра дуги вдоль оси Z используется вектор K. Разные системы ЧПУ по-разному работают, если дуга лежит в двух и более квадрантах. Некоторые из них разрывают дугу в точке перехода и описывают ее двумя кадрами. Также допускается программирование круговой интерполяции в приращениях.

Контроль информации в коде lSO-7bit.

Принцип обнаружения ошибки заключается в проверке кодовой операции при чтении кадра. При обнаружении запрещенной комбинации, формируется информация об ошибке. Чаще всего применяют следующий тип контроля: контроль по четности / нечетности. В этом случае к n-разрядному кодовому слову добавляют контрольный бит, единичное значение которого соответствует четному или нечетному кол-ву бит в кодируемом слове.

В случае возникновения несоответствия между значением контрольного бита и количеством единиц в кадре (возникновение единичной ошибки), формируется сигнал об ошибке, в котором указывается признак несоответствия и положение строки ошибки. При возникновении ошибки в двух битах возникает необнаруживаемая ошибка. Это связано с тем, что ошибка в двух любых битах даст число, совпадающие по четности с искомым. Возникновение двоичной крайне маловероятно, по сравнению с единичной.


Ручной, диалоговый и автоматический способы подготовки УП.

Исходной информацией при подготовке управляющей программы является чертеж изготавливаемой детали. Составление управляющей программы возможно следующими способами: 1) ручной способ, 2) автоматизированный, с использованием языков высокого уровня в диалоговом режиме, 3) с использованием языков автоматического проектирования.

При ручном способе составления, информация о чертеже задается следующим образом:

1) выбирается система координат и базовая точка, 2) выставляются размеры детали исходя из выбранной системы, 3) нелинейные участки апроксимируются базовыми линиями, 4) задается режим резанья, выбирается инструмент и оснастка, составляется карта переходов, 5) геометрические размеры переводятся в дискреты выбранной системы ЧПУ, вводится коррекция на диаметр и длину вылета инструмента, 6) производится запись управляющей программы в соответствии с технологической картой, размерами и коррекцией, 7) программа записывается на программоноситель.

Программирование подачи.

Величина подачи может задаваться в кодированном и абсолютном виде. В случае кодирования величины, подача задается адресом с четырехразрядным кодом после:

F (1) (2) (3) (4). Первая цифра: 0 - автоматическое определение параметров разгона и торможения в начале подачи и конце отработки кадр; 4 - в конце отработки кадра осуществляется торможение до фиксированной скорости (240 мм/об) с последующим разгоном до номинальной скорости подачи. Вторая цифра: значение пер. Х, где 10Х-3 определяет множитель величины подачи. Третья и четвертая цифры: мантиса величины подачи.

 

 


Дата добавления: 2018-08-06; просмотров: 681; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!