- •Содержание
- •Введение
- •1 История огу
- •1.2 Структура
- •1.2 Кафедра тм, мск
- •2 Лаборатория гоу огу 2003
- •2.1 Станок токарный 16б16т1
- •2.2 Промышленный робот с чпу рб-241
- •2.3 Станок фрезерный лф260мф3
- •2.4 Промышленный робот мп 11.01
- •2.5 Учебная мини гпс.
- •2.6 Сверлильно-фрезерно-расточный станок с чпу мо дели 400v
- •3 Система чпу sinumeric 802d sl
- •3.1 Программирование чпу
- •3.1.1 Линейная интерполяция с подачей: g1
- •3.1.2 Круговая интерполяция: g2, g3
- •3.1.3 Винтовая интерполяция: g2/g3, turn
- •4 Cad/cam система Гемма 3d v9.5
- •4.1 Назначение системы
- •4.2 Возможности моделирования
- •4.3 Преобразование объектов
- •4.4 Технологические утилиты
- •4.5 Программирование обработки
- •4.6 Обмен данными
- •4.7 Варианты использования системы
- •4.8 Управление станками с чпу
- •Заключение
- •Список использованных источников
- •Приложение а
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 - Пример программирования: полярные координаты.
