- •Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «донской государственный технический университет» (дгту)
- •Цель работы.
- •Основные понятия о кодировании управляющих программ.
- •Методика составления управляющих программ.
- •3.1.Структура управляющей программы.
- •Маркировка управляющих программ.
- •Задание начала программы.
- •Задание номера программ.
- •Задание подготовительных функций.
- •Задание скорости подачи.
- •N003 f0680 - работа на скорости предыдущего кадра
- •Задание технологических команд.
- •Задание выдержки времени.
- •Функция задания коррекции.
- •Значение кодовых чисел первой строки слова “Коррекция”
- •Задание перемещений при линейной интерполяции.
- •Задание перемещений при круговой интерполяции.
- •Пример кодирования управляющей программы.
- •4.Порядок выполнения работы.
- •5.Требования к содержанию отчета.
- •5.1. Цель работы.
- •6.Меры предосторожности и правила безопасности, которые необходимо соблюдать.
- •7 .Список рекомендуемой литературы.
Задание перемещений при круговой интерполяции.
При круговой интерполяции всегда указывается плоскость обработки. Осями координат условно заданная плоскость делится на квадраты. В одном кадре можно запрограммировать только дугу, целиком лежащей в каком – либо квадрате или часть дуги, лежащей в одном квадрате. Если дуга одной окружности лежит не в одном квадрате, то при программировании она разбивается на участки, удовлетворяющие указанному условию, и для каждого участка необходимо программировать дугу отдельным кадром.
При круговой интерполяции в программе задаются следующие параметры:
Плотность обработки
17 – для плотности обработки XY,
18 – для плотности обработки XZ,
19 – для плотности обработки YZ,
Выход на эквидистанту, т. е. Кривую, по которой перемещается центр фрезы. Если принять, что радиус инструмента вовремя обработки контура детали остается постоянным, то траектория центра инструмента при контурной обработке является эквидистантной к контуру детали. Так называется геометрическое место точек, равноудаленных от какой – либо линии и лежащих по одну сторону от нее.
При выходе на эквидистанту в программе задаются следующие величины:
признак линейной интерполяции G01;
величина приращений по координатам с учетам знака;
функция L коррекции эквидистантного контура с указанием признака внешнего контура “0” или внутреннего контура “8” в первой строке и номера переключателя коррекции во второй и третьей строках слова коррекции. Величина коррекции с положительным знаком задается на переключателях не более 2,55 мм.
Функция, определяющая режим работы:
G 02 - интерполяция по часовой стрелке,
G 03- интерполяция против часовой стрелки.
Координаты начальной точки дуги с положительным знаком относительно центра дуги:
I – координата начальной точки X;
J – координата начальной точки Y;
K – координата начальной точки Z.
При определении координат начальной точки дуги нужно учитывать, что начало отсчета координат программированной дуги всегда находится в центре данной окружности, т. е. Используется местная система координат. Величины приращений по соответствующим координатам перемещения центра фрезы в конечную точку дуги эквидистанты с учетом знака.
Функция L коррекции эквидистантного контура с указанием признака внешнего и внутреннего контура.
Выход на эквидистанту и перемещение фрезы при круговой интерполяции показаны на рис. 6.
Y
10
20 30 40 50 60 70 80 90 100 110
0
10
20 А В
30
40 С
02
50 01
60
70 Д
Рис. 6. Внешний и внутренний контур эквидистанты.
Программирование при круговой интерполяции и выход на эквидистанту:
Дано: Rф = 7,0 мм, R1дет = 15 мм, R2дет = 25 мм,
Rэкв.1 = R1дет + Rф = 15 + 7.0 = 22мм
Rэкв.2 = R2дет - Rф = 25 – 7 = 18 мм
Координаты точек А(35,23), В(55,23), С(77,45), Д(95,63).
Программа имеет вид:
N001 G17 – задание плоскости обработки
O – A N 002G01X+003500Y-002300F0720 – выход на эквидистанту
А – В N 003X+002000L010
B – C N 004G02J+002200X+002200L010 – перемещение фрезы при обработке дуги с центром 01, по часовой стрелке.
С – Д N 005G03 1+001800X+001800Y-0018000L810 – перемещение фрезы при обработке дуги против часовой стрелки с центром 02.
После окончания обработки для обеспечения возврата а исходную точку необходимо аналогичным образом задать “отход” от эквидистантного контура. Отход осуществляется только на участке линейной интерполяции.
Если радиус фрезы меньше расчетного, величина коррекции задается с отрицательным знаком, в этом случае при задании признака внешнего контура “0” величина перемещения при выходе на эквидистанту уменьшается, а при задании признака внутреннего контура “8” – увеличивается.
Данный вид коррекции радиуса фрезы используется только для сопряженного эквидистантного контура.
При обработке несопряженных участков контура необходимо осуществить их программное сопряжение.
