Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

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




Для программирования движения по дуге используют подготовительные функции 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-разрядному кодовому слову добавляют контрольный бит, единичное значение которого соответствует четному или нечетному кол-ву бит в кодируемом слове.

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

 










Последнее изменение этой страницы: 2018-04-12; просмотров: 269.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...