Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет Крюков.doc
Скачиваний:
22
Добавлен:
11.11.2019
Размер:
3 Мб
Скачать
☆

3 Система чпу sinumeric 802d sl

SINUMERIC 802D sl (Рисунок 6) – это система управления, которая объединяет все компоненты ЧПУ (NC, PLC, HMI) в одном устройстве. Через интерфейс DRIVE-CLiQ возможно подключить до 5 цифровых приводов. Из них 2 оси могут быть заявлены как шпиндели. Простое управление входами/выходами осуществляется через шину PROFIBUS. Такая конструкция обеспечивает очень простое и надежное подключение с минимумом соединительных проводов. Вместе с модульной структурой системы приводов Sinamics S120, система управления спроектирована для обеспечения максимальной гибкости. Объем функций системы управления делает ее идеальной для использования на стандартных токарных, фрезерных, токарно-фрезерных и шлифовальных станках, начиная с единичного производства и заканчивая 3-осевыми задачами производства пресс-форм. Наличие дополнительной неинтерполируемой оси в группе приводов, управляемой от PLC, расширяет область применения системы.

Рисунок 6 - Система ЧПУ SINUMERIC 802D sl.

3.1 Программирование чпу

3.1.1 Линейная интерполяция с подачей: g1

Функциональность

Инструмент движется от начальной к конечной точки по прямой траектории. Скорость движения по траектории задаёт запрограммированное слово F. Могут перемещаться все оси одновременно. G1 действует до повторного вызова через другой оператор из этой группы G (G0, G2, G3,…).

Программирование:

G1 X… Z… F… ; декартовы координаты

G1 AP=… RP=… F… ; полярные координаты

G1 AP=… RP=… Z… F… ; цилиндрические координаты (3-мерные)

Пример программирования (Рисунок 7):

N05 G0 G90 X40 Y48 Z2 S500 M3 ; инструмент движется ускоренным ходом на P1, 3 оси одновременно, число оборотов шпинделя = 500 об/мин, правое вращение

N10 G1 Z-12 F100 ; подача на Z-12, подача 100 мм/мин

N15 X20 Y18 Z-10 ; инструмент движется по прямой в

пространстве до P2

N20 G0 Z100 ; свободный ход ускоренным ходом

N25 X-20 Y80

N30 M2 ; конец программы

Р исунок 7 - Линейная интерполяция с подачей: G1.

3.1.2 Круговая интерполяция: g2, g3

Функциональность

Инструмент движется от начальной к конечной точки по круговой траектории. Направление определяется G-функцией (Рисунок 8):

G2: по часовой стрелке;

G3: против часовой стрелки;

Рисунок 8 - Круговая интерполяция: G2, G3.

Определение направления вращения окружности G2/G3 в 3-ъ возможных плоскостях (Рисунок 9) .Описание необходимой окружности может задаваться различными способами:

Рисунок 9 - Определение направления вращения окружности G2/G3 в 3-ъ возможных плоскостях.

Возможности программирования окружности с G2/G3 на примере осей X/Y и G2.

G2/G3 действует до повторного вызова через другой оператор из этой группы G (G0, G1,…).

Скорость движения по траектории задаёт запрограммированное слово F.

Программирование:

G2/G3 X… Y… I… J… ; центр и конечная точка

G2/G3 CR=… X… Y… ; радиус окружности и конечная точка

G2/G3 AR=… I… J… ; аппертурный угол и центр

G2/G3 AR=… X… Y… ; аппертурный угол и конечная точка

G2/G3 AP=… RP=… ; полярные координаты, окружность

вокруг полюса.

Полные окружности (Рисунок 10) в одном кадре возможны только при указании центра и конечной точки. Для окружностей с указанием радиуса знак у CR=… служит для правильного выбора окружности. С одной и той же начальной, конечной точкой, радиусом и тем же направлением возможно 2 окружности. Отрицательный знак у CR=-… определяет окружность, круговой сегмент которой больше полукруга, иначе определена окружность с круговым сегментом, меньшим или равным полукругу.

Рисунок 10 - Полные окружности.

Пример программирования: указание центра и конечной точки (Рисунок 11).

N5 G90 X30 Y40 ; начальная точка окружности для N10

N10 G2 X50 Y40 I10 J-7 ; конечная точка и центр

Рисунок 11 - Пример программирования: указание центра и конечной точки.

Значения центра относятся к начальной точке окружности.

Пример программирования: указание конечной точки и радиуса (Рисунок 12).

N5 G90 X30 Y40 ; начальная точка окружности для N10

N10 G2 X50 Y40 CR=12.207 ; конечная точка и радиус

Рисунок 12 - Пример программирования: указание конечной точки и радиуса.

Пример программирования: указание конечной точки и аппретурного угла (Рисунок 13).

N5 G90 X30 Y40 ; начальная точка окружности для

N10

N10 G2 X50 Y40 AR=105 ; конечная точка и аппертурный

угол

Рисунок 13 - Пример программирования: указание конечной точки и аппретурного угла.

Пример программирования: указание центра и аппретурного угла (Рисунок 14).

N5 G90 X30 Y40 ; начальная точка окружности для N 10 ; начальная точка окружности для N10

N10 G2 I10 J−7 AR=105 ; центр и аппретурный угол

Рисунок 14 - Пример программирования: указание центра и аппретурного угла.

Пример программирования: полярные координаты (Рисунок 15).

N1 G17 ; плоскость X/Y

N5 G90 G0 X30 Y40 ; начальная точка окружности для

N10

N10 G111 X40 Y33 ; полюс = центр окружности

N20 G2 RP=12.207 AP=21 ; полярные данные

Рисунок 15 - Пример программирования: полярные координаты.