Винтовая интерполяция на фрезерном станке с чпу примеры программ

Круговая интерполяция задается функцией G02, если дуга обрабатывается по часовой стрелке, и G03 – если против часовой стрелки. Затем по адресам X,Y,Z задаются координаты конечной точки дуги, при программировании в абсолютных координатах (G90). При программировании в приращениях (G91) по этим адресам задаются расстояния от конечной до начальной точки дуги. Далее в кадре записываются расстояния от начальной точки дуги до ее центра по адресам I,J,K, так как адреса X,Y,Z уже задействованы. Пример круговой интерполяции показан на рисунке 4.2.

Рисунок 4.2 – Круговая интерполяция против часовой стрелки

Как видим, дуга обходится против часовой стрелки, поэтому G03. Дуга лежит в плоскости ХУ, поэтому G17. Расстояние от начальной точки дуги по оси Х будет: I= 15-40=-25, по оси У: J= 15-15=0. Подачи в кадрах нет, так как она была задана ранее в предыдущих кадрах.

Управляющая машина 2С42 позволяет программировать обход дуги 360 0 .

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

Программирование станков с ЧПУ. Урок 35. Круговая интерполяция на фрезерных станках.

Пример программирования показан на рисунке 4.3

Рисунок 4.3 Круговая интерполяция при обходе дуги 360 0

Функции GI7 и G90 задаются один раз и запоминаются машиной до прихода заменяющей функции. Аналогично и функции вида интерполяции (G01,G02,G03). Поэтому в приведенных примерах они записаны только потому, что мы приводим лишь фрагмент программы.

4.9 Линейно – круговая интерполяция

Линейно круговая интерполяция (движение по спирали) программируется функцией GI0. Пример линейно-круговой интерполяции показан на рисунке 4.4

Рисунок 4.4 – Линейно – круговая интерполяция

В состав кадра линейно – круговой интерполяции входит: направление обхода окружности формирующей спираль (G03); плоскость в которой лежит проекция окружности формирующей спираль (если она не была ранее задана) (G17); код линейно – круговой интерполяции (G10); шаг спирали по адресу К (К!0); если программируется в абсолютных координатах, то координаты конечной точки дуги по всем трем осям (X-10, Y0, Z20); и, наконец, расстояние от начальной точки дуги до ее центра в проекции на плоскость ХОУ (I5, J10).

Читайте также:
Программа как сделать музыку

Если программа пишется в приращениях, то изменения будет только в данных по осям Х, У, Z), по которым запишутся разности координат конечной и начальной точки формирующей дуги.

Следует заметить что шаг спирали задается по адресу К и он всегда положительный. Таким образом, спираль может быть запрограммирована только в направлении оси Z.

4.10 Примеры безэквидистантного программирования

Как мы уже отмечали выше, система 2С42 позволяет автоматически рассчитывать эквидистантный контур по заданному в программе контуру детали и радиусу фрезы. При этом методика программирования будет отличаться тем, в какой системе мы задаем размеры координат точек контура.

G02 и G03. Круговая и винтовая интерполяция. Создание управляющей программы для ЧПУ #cnc

Поэтому рассмотрим программирование в приращениях и в абсолютных координатах.

4.10.1 Программирование в приращениях

При программировании в приращениях используются функции G45 – одно положительное смещение, G46 – одно отрицательное смещение, G47 – двойное, положительное смещение, G48 – двойное, отрицательное смещение.

Величина смещения равна радиусу фрезы, которое заводится в память машины путем набора величины радиуса в какой либо корректор D.

Команды G45-G48 действуют только в пределах кадра, где они заданы.

Пример детали для программирования в приращениях показан на рисунке 4.5.

%ПС – начало программы

: 1 M3 S350 F120 T1 H01 G43 ПС – программа №1,правое вращение шпинделя (М3), 350об/мин – частота вращения шпинделя, рабочая подача 120мм/мин. первый инструмент и его корректор по длина Н01, коррекция на длину инструмента положительная (G43).

N1 G91 G17 G01 G00 G46 D05 X5000 Y2000 ПС – задано программирование в приращениях (G91), плоскость ХУ, на которой лежат дуги на контуре детали (G17), линейная интерполяция, так как движение будет происходить по примой (G01), ускоренное перемещение (G00), так как при подходе к точке 1 нужно не доходить до нее на размер радиуса фрезы по обеим осям, то задано одно отрицательное смещение (G46) и размер этого смещения (10мм) задан при наладке станка в корректоре D05. А далее по осям Х и У задано расстояние от точки 0 до точки 1.

Читайте также:
Как запустить программу установки Microsoft office

N2 X4000 G47 D05 ПС – задано расстояние от точки 1 до точки 2. Но мы в первом кадре не дошли до точки 1 на величину смещения, и для обработки отрезка 2 – 3 надо пройти дальше точки 2 на величину смещения, поэтому в кадре задано двойное положительное смещение (G47). Величина этого смещения записана в корректоре D05.

N3 Y3000 ПС – задано расстояние от точки 2 до точки 3. Задавать какие либо смещения здесь не нужно, так как мы находились от точки 2 ниже на величину смещения и должны не дойти до точки 3 на это же смещение.

N4 X 6000 G48 D05 ПС – задано расстояние между точками 3 и 4. Но мы не должны переместить фрезу на это расстояние, так как от точки 3 мы уже отстоим в право на величину смещения, да до точки 4 не должны дойти на величину смещения. Поэтому в кадре записано двойное отрицательное смещение (G48).

N5 Y-3000 ПС – здесь аналогично кадру №3, только расстояние между точками 4 и 5 в обратную сторону оси У.

N6 X5000 G45 D05 ПС – записано расстояние между точками 5 – 6, но мы отстояли от точки 5 в лево на величину смещения. Следовательно это смещение нужно добавить (G45).

N7 G03 X3000 Y3000 I0 J3000 G45 D05 ПС – Задан обход по дуге радиусом 30мм. Но на самом деле фреза будет обходить дугу по радиусу 30 плюс одно положительное смещение. Поэтому в кадре задана команда G45. Эта команда действует на все геометрические адреса записанные в кадре.

N8 G01 Y3000 G45 D05 ПС – задано расстояние от точки 7 до точки 8. Это уже линейная интерполяция, поэтому задаем G01.Для того чтобы можно было обходить дугу 8 – 9, надо пройти точку 9 на величину одного смещения. Поэтому в кадре снова команда G45.

Источник: vunivere.ru

Винтовая интерполяция

Одновременное выполнение круговой интерполяции в плоскости (ХY, ХZ, YZ) и линейной интерполяции по оси, перпендикулярной этой плоскости (соответственно Z, Y, X), называется винтовой интерполяцией. При этом инструмент описывает в пространстве винтовую линию (рис. 18).

В кадре с винтовой интерполяцией указывается:

1) вся информация, необходимая, для задания круговой интерполяции (п. 5.3);

Читайте также:
Программы открывающие все виды файлов

2) шаг винтовой линии К, J или I в соответствии с табл. 5.1;

3) длина винтовой линии Z, Y или Х в соответствии с табл. 5.1 в абсолютной системе отсчета в приращениях.

4) скорость подачи, если она не была задана ранее.

Таблица 5.1

Плоскость круговой интерполяции Шаг винтовой линии Длина винтовой линии
G17 (ХY) К Z
G18 (ХZ) J Y
G19 (YZ) I X

Одним кадром можно запрограммировать несколько витков винтовой линии. Количество витков определяется отношением длины винтовой линии к шагу.

Пример. Два с половиной витка винтовой линии (рис. 19) можно запрограммировать кадром:

N17 G91 G3 Х-30. R15. К10. Z25. F100

Скорость подачи F в кадре с винтовой интерполяцией указывается по дуге окружности. По линейной оси движение происходит со следующей скоростью (FЛ):

Источник: studopedia.su

Винтовая интерполяция при фрезеровании на станках с ЧПУ Начальные значения подачи для фрез со сменными многогранными пластинами СМП Гланый угол в плане Walter Технич

Винтовая интерполяция при фрезеровании на станках с ЧПУ Начальные значения подачи для фрез со сменными многогранными пластинами СМП Гланый угол в плане Walter Техническая информация Фрезерование Рекомендации по выбору подачи (начальные значения) для фрезерования по винтовой интерполяции В таблице указаны рекомендуемые значения подачи. В особых случаях необходима корректировка скорости резания. Тип фрезы Подача на зуб fZ0 для ae = Dc dp- Угол в плане к Стр. 0 фрезы или диапазон 0 мм Макс. режимы резания ap F2010 F4042 Xtratec F-68 fZ0 мм F 2010 F 4042 F 2334R F-8 fZ0 мм Нелегированная сталь 1 р K Низколегированная сталь Высоколегированная и инструментальная сталь Нержавеющая сталь Нержавеющая сталь 2 Ковкий литейный чугун Серый чугун Чугун с шаровидным графитом Чугун с вермикулярным графитом (CGI) Алюминиевые деформируемые сплавы Алюминиевые литейные сплавы Магниевые сплавы Медь и медные сплавы (бронза/латунь) Жаропрочные сплавы Титановые сплавы Вольфрамовые сплавы Молибденовые сплавы Закалённая сталь Закалённый чугун Термопласты Пластмассы, армированные углеволокном Графит (технический) Типы пластин RO X 10T3. RO X 1204 Поправочный коэффициент Kae для подачи на зуб в зависимости от отношения ширины резания ae к диаметру фрезы Dc ae Dc = 1/1 — 1/2 Поправочный коэффициент K fz = fzo Kae K 1

Источник: lab2u.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru