Академический Документы
Профессиональный Документы
Культура Документы
Лабораторный практикум по курсу УСиСК
Лабораторный практикум по курсу УСиСК
ЛАБОРАТОРНЫЙ ПРАКТИКУМ
по дисциплине
«Управление процессами и системами в машиностроении» для
специальностей 151001, 151002
Улан-Удэ,
Содержание
ЛАБОРАТОРНАЯ РАБОТА 1 Панель оператора для станка мод. 16К20Т1 с
УЧПУ «Электроника НЦ-31» .................................................................................... 4
ЛАБОРАТОРНАЯ РАБОТА 2 Устройство УЧПУ «Электроника НЦ-31» ........ 10
ЛАБОРАТОРНАЯ РАБОТА 3 Подготовка управляющей программы для
станка мод. 16К20Т1 с оперативным УЧПУ «Электроника НЦ-31» .................. 18
ЛАБОРАТОРНАЯ РАБОТА 4 Система подготовки управляющих программ
для оборудования с числовым программным управлением КОМПАС-ЧПУ
версия 2.0 ................................................................................................................... 35
Список литературы: .................................................................................................. 51
3
ЛАБОРАТОРНАЯ РАБОТА 1
Панель оператора для станка мод. 16К20Т1 с УЧПУ «Электроника
НЦ-31»
1. Цель работы
1.1. Изучить пульт оператора (ПО) УЧПУ «Электроника НЦ-31»
а) разобраться в назначении каждой кнопки ПО;
б) выяснить, что такое язык панели оператора;
в) научиться расшифровывать с помощью ПО функциональные
возможности УЧПУ.
2. Порядок выполнения работы
2.1. Детально изучить ПО УЧПУ
2.2. Зарисовать эскиз ПО с указанием назначения всех элементов
(клавиш, лампочек и т.д.)
2.3. Предложить организацию одного из режимов (подрежимов) работы
УЧПУ (по указанию преподавателя)
2.4. Составить отчет о работе
3. Пульт оператора
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Изучение пульта оператора УЧПУ «Электроника НЦ-31» позволит
судить о функциональных возможностях УЧПУ данного класса. Кроме этого,
анализ языковых средств УП (подготовка управляющей программы) также
несут в себе возможность отображения функциональности УЧПУ (более
подробно рассмотрим в следующей лабораторной работе «Программирование
и подготовка УП»).
В состав ПО входят клавиши, цифровые и дискретные индикаторы
(светодиоды). Ключевым понятием языка ПО является режим. С режимных
позиций ПО можно разделить на функциональные зоны (см. рис. 1)
Зона I принадлежит «Индикации»
Зона II предназначена для ввода буквенно-цифровой информации, а
также признаков специального назначения.
Зона III служит для выбора режимов работы и управления работой
системы.
Зона IV служит для управления перемещениями суппорта в ручном
режиме. Клавиши зоны IV позволяют оператору осуществлять наладочные
перемещения режущего инструмента либо по оси Х, либо по оси Z на
ускоренной или рабочей скорости.
Все элементы ПО можно объединить на следующие функциональные
группы:
- группа режимных клавиш;
- группа исполнительных клавиш;
- группа клавиш индикации положения и выбора направления движения
от маховика;
- группа клавиш перемещения в ручном режиме;
4
ЗОНА III ЗОНА I
КЛАВИШИ ИНДИКАЦИИ гашение отработка УП без покадровая относительная быстрый деблоки- разрешение на ввод
ПОЛОЖЕНИЯ И ВЫБОРА аварийных перемещений отработка система отсчета ход ровка памяти и индикацию пара-
НАПРАВЛЕНИЯ состояний УП метров
номер подгот размер
вывод кадра функция по Х
работа ручное информации
от махо- управ- на индикацию ввод
вичка ние автомат информ
размер КЛАВИШИ
ФАСКА по Z
0 0
+ 45 - 45
установ нулевой
точки отсчета вспомог. скорость инстру-
функция шпинделя мент ЦИФРОВОЙ
ввод в память
вывод на индик
КЛАВИШИ ПЕРЕМЕЩЕНИЯ В
РУЧНОМ РЕЖИМЕ НА
РАБОЧЕЙ ПОДАЧЕ И подача признак параметр ИНДИКАЦИИ
ЗОНА IV ЗОНА II
5
- группа клавиш специального назначения;
- группа клавиш набора;
- группа цифровых и дискретных индикаторов.
Таким образом, отдельные клавиши функциональных зон является
составной частью словаря языка ПО, а правила совместного использования
клавиш формирует грамматику этого языка.
Рассмотрим детально функциональные зоны.
Зона индикации
Четырехразрядный цифровой индикатор предназначен для индикации
значений заданной подачи.
Трехразрядный цифровой индикатор предназначен для индикации номера
кадра. В режиме ввода или контроля параметров индицирует номер параметра
станка.
Семиразрядный цифровой индикатор (012459) предназначен для
индикации числовой части буквенных адресов, кадров программы, параметров,
технологических команд, положений суппорта станка и кодов аварийного
состояния над лампочками индикатора размещены восемь сигнальных ламп с
буквенными обозначениями, которые указывают адреса цифровой индикации
на лампочках индикатора.
Сигнальные лампочки (шесть штук) имеют следующее назначение:
а) «Внимание» - сигнализирует об ошибках и аварийных ситуациях
б) «Батарея заряжена» - об аварии питания, в том числе о разрядке
аккумулятора подпитки ОЗУ
в) - о переходе системы в относительную систему отсчета
г) - о признаке быстрого хода (действует в режимах «автомат» и
ввода УП)
д) +45/- 45 - о признаке перемещения под углом 45 (действует в
режимах ввода и индикации УП)
е) ? - ошибка в отрабатываемой программе;
ж) - неисправность в электроавтоматике;
з) неисправность в устройстве ЧПУ.
6
- клавиша задания признака системы отсчета при вводе УП.
Действует до повторного нажатия. В ручном режиме вызывает подрежим
выхода в фиксированную точку – Ф.Т. – определенная относительно нулевой
точки станка и используемая для нахождения положения рабочего органа
станка;
- клавиша задания признака быстрого хода при вводе УП признак
действует до нажатия клавиши ввод в память. Его надо повторять каждый раз
как только он встречается в кадре программы;
+Z
+Z, - X, - Z, +X ;
7
Три клавиши управления с сигнальными лампочками расположены в
нижней части зоны:
- останов выполнения УП для отдельного цикла при этом останов
УП происходит в любом месте траектории инструмента. Исключением
является резьбонарезание, и под режим отработки УП без перемещений;
- пуск УП или отдельного цикла в автоматическом режиме и
выполнение технологических команд в режимах «Ручной» и «Маховичок»;
- команда на ввод в память или вывод на индикацию кадров УП
или параметров, соответственно в режимах, установленных клавишами вывода
на индикацию и вывода кадров УП.
Три клавиши управления в дополнительных подрежимах расположены в
верхней части набора зоны III:
- гашения состояния «Внимание» и команд, которые не должны
дорабатываться до конца;
- подрежим отработки программы без перемещений суппорта для
контроля по индикатору. При этом система только имитирует заданное
перемещение. Имитируемое перемещение можно наблюдать и проверить,
включив индикацию нажатием или - высвечивается та величина,
которая была бы в действительности, если бы перемещение было отработано.
Можно включать или выключать только при условии, если кадр или цикл
отработан;
- подрежим покадровой отработки УП. В этом режиме устройство
отрабатывает один элемент УП (кадр или проход многопроходного цикла)
После этого устройство останавливается и лампочка над клавишей гаснет. Для
отработки следующего элемента нужно повторно нажать клавишу. Этот режим
можно включать или отменять в любой момент.
В каждый момент времени можно работать только в одном из режимов.
Переход от одного режима к другому осуществляется нажатием
соответствующей клавиши из группы клавиш включения режима. Предыдущий
режим отменяется.
Теперь рассмотрим зону IV.
Зона IV включает семь клавиш для управления перемещениями суппорта
в ручном и толчковом режиме.
- поперечное направление и индикация положения по оси X. При
нажатой клавиши при вращении ручного маховичка суппорт перемещается
в поперечном направлении. При нажатии на клавишу во время автоматической
работы – на семиразрядный индикатор выдается информация о положении
суппорта по оси X;
- тоже по отношению к оси Z.
8
Обе эти клавиши после первого нажатия остаются во включенном
положении. Клавиша и сигнальная лампочка выключается при повторном
нажатии.
- Клавиша толчкового перемещения – X к оси точения;
- +X от оси точения. Обе эти клавиши используются при задании
подачи F (мм/об) в ручном режиме и вращении шпинделя;
- к шпиндельной бабке по – Z;
- от шпиндельной бабки (к задней бабке) по + Z. Обе эти клавиши
используются при задании подачи F (мм/об) в ручном режиме и вращении
шпинделя;
- Включение ускоренного перемещения по направлениям –X, +X, -Z,
+Z. Эта клавиша действует только в том случае, если при нажатии на нее
одновременно нажимают на одну из 4-х клавиш толчкового перемещения.
ПО построена таким образом, чтобы обеспечить программирование при
ручном вводе данных; редактирование составленной УП и автоматический или
ручной режим работы станка.
Контрольные вопросы
1. Какие функции управления осуществляется с ПО УЧПУ?
2. Что такое язык панели оператора?
3. Назовите основные функциональные зоны ПО и их назначение.
4. По указанию преподавателя расшифруйте назначение клавиш
(светодиода) в определенной функциональной зоне панели оператора.
5. Пользуясь эскизом ПО сформулируйте функциональные возможности
УЧПУ «Электроника НЦ-31»
Содержание отсчета
1. Эскиз пульта оператора с указанием назначения всех элементов
(клавиш, светодиодов и т.д.)
2. Схемное изображение (с помощью обозначения клавиш) организации
заданного (преподавателем) режимов (подрежимов) работы УЧПУ.
9
ЛАБОРАТОРНАЯ РАБОТА 2
Устройство УЧПУ «Электроника НЦ-31»
1.Цель работы
1.1. Изучить структуру и функциональные возможности УЧПУ
«Электроника-НЦ-31»
2. Порядок выполнения работы
2.1.Ознакомиться с функциональными возможностями УЧПУ
«Электроника-НЦ-31»
2.2. Изучить структуру и функциональное программное обеспечение
УЧПУ
2.3. Рассмотреть этап включения УЧПУ (функционирование УЧПУ в
режиме профилактического контроля)
2.4. Составить отчет о работе
Перед выполнением данной лабораторной работы студент должен
изучить станок мод. 16К20Т1. (основные технические характеристики,
кинематическую схему, основные узлы станка, систему координат и общее
описание станка).
3.Устройство ЧПУ «Электроника-НЦ-31»
3.1. Назначение и основные технические характеристики системы ЧПУ.
12
Неизменная часть программ располагается в ПЗУ, а изменяющаяся в
процессе выполнения часть программ хранится в общем для двух процессов
ОЗУ.
2. Модуль ОЗУ.- обеспечивает запись, хранение и считывание
информации в виде 16-размерных двойных слов. Для процессора в модуле ОЗУ
имеется ПЗУ объемом 8К слов. В этом ПЗУ размещено функциональное
программное обеспечение (ФПО) УЧПУ. В ОЗУ можно одновременно
разместить до 5 программ обработки. Кроме того, здесь размещается ряд
переменных параметров, используемых ФПО. Объем модуля ОЗУ – 4К слов
(К=1024).
3. Модуль адаптера магистрали (МНЦ) обеспечивает взаимодействие
вычислительной части УЧПУ с модулями по каналам типа «общая
шина»(МНЦ). Структура УЧПУ выполнено с применением двух магистралей:
- Магистрали «общая шина»(МНЦ)
- Магистрали с радиальной выборкой (РМ)
4. Программируемый таймер (АМТ) реализует две функции:
преобразование магистрали МНЦ в дополнительный канал с радиальным
управлением и отработку временных интервалов, значения которых задаются
программой по МНЦ.
Связь УЧПУ с управляемым станком и оператором выполняют
следующие модули:
1. Модуль контроллера электроавтоматики (КЭ) предназначен для
обеспечения приема информации от узла электроавтоматики и выдачи
управляющей и технологической информации в узел электроавтоматики
станка.
2. Модуль контроллера измерительных преобразователей (фотодатчики)
(КИП). Предназначен для приема информации о пути и направлении
перемещения от датчиков обратной связи (ДОС), а также для хранения и
считывания информации в процессор. КИП обслуживает четыре ДОС.
3. Модуль контроллера электроприводов (КП). Предназначен для приема
и хранения информации о величине уставки, эквивалентной скорости подачи
дополнительного механизма привода и формирования пропорционального ей
аналогового сигнала постоянного тока. КП состоит из двух (четырех)
идентичных каналов управления приводами подач станка. Модули КЭ, КИП и
КП подключаются к каналу связи с процессором через модуль АМТ.
4. Модуль пульта оператора (ПО). ПО является техническим средством
оповещения оператора о состоянии УЧПУ, а также средством, с помощью
которого оператор управляет состоянием УЧПУ.
Циркуляция директив, команд, сигналов и оповещений в комплексе
«Оператор – УЧПУ – станок» поддерживает процесс управления, а богатство и
разнообразие оттенков, выделенных в системе циркуляции языковых средств,
позволяет судить о функциональных возможностях комплекса в целом.
(Подробно см. пункт «Пульт оператора»).
13
Функциональное программное обеспечение (ФПО) УЧПУ
«Электроника НЦ-31»
ФПО можно разделить на три взаимосвязанные части:
а) программа самодиагностики – резидентный проверяющий тест (РПТ);
б) программа – диспетчер (ПД);
в) функциональные подпрограммы (ФПП) интерполяции, управления
приводом, опроса и реакции на сигналы электроавтоматики, подпрограммы
интерполяции геометрического и технологического описания процесса
обработки детали.
РПТ работает в двух режимах:
- в режиме профилактического контроля после включения питания
системы, когда станок не производит обработку детали;
- в фоновом режиме, используя интервалы времени между циклами
обработки детали.
Если РПТ в режиме профилактического контроля обнаружила
неисправность, то высвечивается код неисправности на цифровых индикаторах
ПО, находящихся в правом углу, загораются индикаторы всех буквенных
адресов (X, Z, G, M, S, T, P, F) и индикаторы над клавишами и .
РПТ выполняет диагностику с точностью до модуля. Номера тестовых
программ РПТ даны в таблице 1.
Таблица 1
Н Номе
Наименование Наименование
омер р
01 Тест модуля П 05 Тест модуля КИП
02 Тест модуля ОЗУ 06 Тест модуля КП
03 Тест модуля АМТ 07 Тест модуля КВП
04 Тест модуля КЭ
14
При отработке УП могут возникать ошибки запланированные остановки
(функция G55), сопровождающиеся миганием индикатора «ВНИМАНИЕ».
Ошибки в УП имеют место в результате, например, невнимательного
перенесения текста УП с блока в память системы в режиме ввода, описок в
бланке или некорректного составления У. Ошибки такого рода фиксируются
УЧПУ на этапе отработки в режиме «Автомат» или его подрежимах. Ошибки
программы и набора описаны в следующей лабораторной работе «Подготовка
УП для УЧПУ «Электроника НЦ-31»». Передача управления программе –
диспетчеру разрешена только при исправном состоянии всех модулей УЧПУ.
Программа - диспетчер выполняет функции программного коммутатора
по передаче управления соответствующей программе ФПО. Например, одной
из функцией ПД является слежение за нажатием клавиш ПО. В зависимости от
нажатия клавиш выбора режима ПД передает управление соответствующим
группам полпрограммы ФПО.
ФПП реализует конкретные функции в общем алгоритме работы УЧПУ.
Например, к таким функциям относят:
- ввод/вывод на ОЗУ УП детали, причем осуществляется
соответствующая индикация на ПО;
- интерполяционный расчет заданной траектории инструмента;
- управление приводом подач с выдачей сигналов и с опросом ДОС
положения инструмента и т.д.
Сопряжение УЧПУ со станком
Для сопряжения УЧПУ «Электроника НЦ-31» с конкретным типом
станка (например, 16К20Т1, 16Б16Т1, 16К30Т1) в УЧПУ имеются параметры,
которые можно разделить на следующие функциональные группы:
I. Параметры сопряжений УЧПУ со станком.
II. Параметры настройки приводов станка.
III. Параметры, определяющие режимы работы устройства.
IV. Параметры сопряжения устройства с электроавтоматикой станка.
При помощи вышеперечисленных групп параметров имеется
возможность расширения технологических возможностей станка.
Стыковка УЧПУ со станком обеспечивается параметрами группы I.
Включение УЧПУ и проверка технического состояния
Включение производится при включении станка с помощью
переключателя подачи напряжения и вводного автомата в соответствии с
руководством по эксплуатации электрооборудования станка.
При этом:
- загорается лампочка над клавишей в течение нескольких секунд. В
это время происходит тестовый контроль работоспособности УЧПУ.
Если УЧПУ исправно, то постоянно идет циклическая проверка ячеек
памяти системы и на 4-х разрядном индикаторе последовательно
высвечивается цифры 101, 201, 202, …, 277. При правильном прохождении
теста через несколько секунд лампочка начинает мигать. Теперь нужно нажать
клавишу и лампочка над ней гаснет, а на 4-х и 3-х разрядных индикаторах
15
загораются нули, что является признаком готовности УЧПУ к работе. После
этого нужно нажать кнопку подачи напряжения на привод станка.
Возможны ситуации:
а) при задержке с включением подачи напряжения на привод система
может воспринять это как неисправность питания: начинает мигать лампочка
«ВНИМАНИЕ» и на 7-ми разрядном индикаторе высветиться код 821. В этом
случае следует погасить сигнал неисправности нажатием клавиши и
затем снова нажать кнопку подачи напряжения на привод.
Если тест не прошел нормально, то начинают мигать лампочки
«ВНИМАНИЕ», над клавишами и загораются лампочки над
адресами 7 разрядного индикатора. Это означает, что в системе ЧПУ или в
станке обнаружена неисправность. При нажиме на клавишу вызывается
код неисправности, по которой можно определить ее причину (если это ошибка
оператора или неисправность станка). Расшифровка кодов неисправностей
указана в инструкции по эксплуатации УЧПУ. При первом включении
устройства ЧПУ необходимо ввести в память системы параметры станка. При
повторном включении устройства в процессе его эксплуатации после
кратковременного (до 24 - 48 ч) включении необходимо убедиться в том, что
массив параметров станка и УП находится в исправном состоянии.
Признаком неисправности массива параметров станка служит код Х 241
ХХ. Тогда необходимо произвести повторную запись параметров станка.
Признаком неисправности УП служит код Х77Х1Х.
Если проведенная проверка показала, что станок и УЧПУ готовы к
работе, можно включать привод станка. Затем необходимо осуществить
привязку измерительной системы управления к базовой поверхности станка (к
нулевой точке станка). После этого выбираем режущие инструменты. Затем
производим размерную привязку инструмента.
Размерная привязка инструментов к детали
Размерную привязку инструмента рассмотрим применительно к станку
мод. 16К20Т1. Привязка инструмента осуществляется по каждой оси, в
которых будет обрабатываться деталь. Алгоритм привязки инструмента по оси
Z представлен ниже:
1. зажать заготовку в патроне;
2. нажать на клавишу номера инструмента Т1, т.о. вызываем
инструмент в рабочую позицию;
3. установить ручной режим, разблокировать шпиндель, задать число
оборотов и направление вращения шпинделя – включается шпиндель;
4. подвести инструмент к торцу детали;
5. установить режим от маховичка и вращать маховичок – т.е.
торцевать по координате Х на произвольную глубину;
6. отвести инструмент по оси Х, не смещая по оси Z;
16
7. перейти в режим привязки, нажав клавишу , затем установить
значение Z=0 и нажатием ввести в память;
8. проверить привязку, нажатием клавиш ручного режима и вывода на
индикацию при этом на индикаторе индицируется Z=0;
9. остальными инструментами при привязке по Z только касаться
торца детали.
При привязке инструментов по оси Х необходимо:
1. включить шпиндель по п. 3 и выполнить п. 4;
2. установить режим от маховичка и проточить поверхность по
диаметру на длину достаточную для замера (3 – 5 мм.);
3. установить ручной режим, признак быстрого хода и отвести
инструмент по оси Z, не смещая по Х;
4. выключить шпиндель (М5) и замерить полученный диаметр;
5. перейти в режим привязки, т.е. нажать клавиши в следующей
последовательности:
;
6. проверить привязку, индицируя введенную величину.
Следует отметить, что размерная привязка инструмента зависит от
модели станка. Поэтому в каждом конкретном случае надо руководствоваться
инструкцией оператора или соответствующими руководствами по
эксплуатации станка и УЧПУ.
Выдержка времени
Выдержка времени задается командой, имеющей следующий формат:
G04, P …,
где P – величина выдержки времени. Формат адреса P: Р05. Одной
единице дискрет соответствует, выдержка времени 0,01 сек. Максимальная
величина задания адреса Р – 32767 дискрет.
Пример:
№9 …
№10 G04*
№11 Р 500 – выдержка времени – 5 сек.
№12 …
Контрольные вопросы
1. Назовите основные функциональные возможности и особенности
УЧПУ
2. Перечислите основные режимы (подрежимы) работы УЧПУ станком.
3. Назовите основные блоки и модули УЧПУ и их функциональное
назначение.
4. Раскройте понятие «Функциональное программное обеспечение УЧПУ»
Содержание отчета
1. Общее описание ЧПУ «Электроника НЦ-31» с модульной структурой.
17
ЛАБОРАТОРНАЯ РАБОТА 3
Подготовка управляющей программы для станка мод. 16К20Т1 с
оперативным УЧПУ «Электроника НЦ-31»
1. Цель работы.
Освоение последовательности подготовки управляющих программ для
станка 16К20 Т1, оснащенного устройством ЧПУ "Электроника НЦ - 31".
2. Порядок выполнения работы.
Перед выполнением лабораторной работы необходимо изучить УЧПУ
"Электроника НЦ -31", а также панель оператора. Работа состоит из трех
частей:
1. Теоретическая часть.
а) программирование;
б) понятие "Оперативные параметры станка";
в) диагностика ошибок программирования и ввода данных;
г) рассмотрение примера подготовки УП.
2. Практическая часть.
а) Подготовить управляющую программу обработки заданной детали.
б) Провести контроль (при необходимости редактирование) и запись
программы в виде последовательно вводимых элементов - кадров.
3. Отработка управляющей программы на станке
Практическая часть и отработка УП следует выполнять на заводе (филиал
кафедры). Перед занятием на заводе студент должен самостоятельно дома
выполнить следующее:
а) изучить теоретическую часть и освоить методику программирования,
пользуясь руководством к лабораторной работе;
б) разработать УП для конкретной детали. Чертеж детали задаётся на
кафедре преподавателем;
в) изучить руководство оператора и панель оператора устройства ЧПУ
"Электроника НЦ -31".
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1. Программирование
Технологический процесс обработки детали на станке с ЧПУ,
детализированный до элементарных перемещений и технологических команд,
служит исходной информацией для кодирования и записи УП. Методы и
средства кодирования, записи, контроля и редактирования УП во многом
зависят от функциональных возможностей УЧПУ и степени автоматизации
процесса подготовки УП. Структуру УП, её формат и методы кодирования УП
определяет ГОСТ 20999 -78, полностью соответствующий рекомендациям по
стандартизации ISO. Ниже рассматривается особенности кодирования УЧПУ
"Электроника НЦ -31".
18
1.1 Разработка УП для УЧПУ «Электроника НЦ -31»
УП представляет собой совокупность команд, которые выполняются в
определенном порядке и определяют последовательность обработки детали.
Для ввода УП существует специально отведенная для них область памяти в
УЧПУ.
Каждая команда может состоять из одного слова или нескольких слов.
В свою очередь слово состоит:
- из буквенного адреса (один из G, F, X, Z, P, М, S, Т);
- математического знака "-" (знак"+" принимается по умолчанию);
- из числового значения буквенного адреса.
Дополнительно входят:
- признак системы отсчета ;
19
Ось X принимается параллельной поперечным направляющим и
положительное движение по оси X соответствует отводу инструмента от оси
вращения детали (заготовки).
УЧПУ дает возможность задавать перемещение инструмента как в
абсолютной (АСО), так и в относительной системах отсчета (ОСО). В ACO
отсчет перемещения производится относительно выбранной нулевой точки. В
ОСО отсчет перемещения производится относительно предыдущей
запрограммированной точки.
Способы задания размеров в абсолютной и относительной системах
отсчета представлены на рисунке 1.
Задание размеров по осям X и Z в ACO или ОСО определяется наличием
признака (см. ниже) в соответствующем адресе X или Z
a
b
c
+Z
c b-c a-b
+X
M4I
12,5 18 25 35,5 50 71 100 140 200
1:8 М42
М44 125 180 250 355 500 710 1000 1400 2000
1,25:1
24
1.9 Программирование номера инструмента
После вызова инструмента в рабочую позицию по команде Т происходит
автоматический пересчет координат вершины инструмента в соответствий с
вылетом данного инструмента, определенного в режиме "Размерной привязки
инструмента".
В зависимости от модели станка команды S и Т могут быть как
исполнительными, так и предупредительными. В первом случае S и Т
выдаются на станок. Во втором случае, при исполнении команд S и Т УЧПУ
останавливает выполнение УП, высвечивает на индикаторе ПО букву S или Т и
значение буквенного адреса. После переключения (например, ручного)
диапазона числа оборотов шпинделя (в случае S) или смены инструмента (в
случае Т) продолжение выполнения УП осуществляется нажатием клавиши
"Пуск".
25
Если значения подач быстрого хода для осей X и Z равны между собой,
то траектория движения при отработке заданной выше группе кадров будет
такой, как показана на рис. при этом = 450.
0 +Z
X = 100 = 1 мм (Ф) = 0,5 мм (R)
+X
Рис. 5 Траектория движения
1.10.4 Задание перемещений по двум осям на рабочей подаче
Одновременное перемещение по двум координатам на рабочей подаче
задается командой, формат которой имеет вид:
X100( )*
Z100
Перемещение (при включенной относительной системе отсчета) на 1 мм
по Z и 0,5 мм по оси Х (рис. 6)
0 +Z
X = 100 = 1 мм (Ф) = 0,5 мм (R)
+X
+ 45° X … - 45° Z …
+X
26
0 +Z
- 45° X … + 45° Z …
+X
0 +Z
+ 45° X … + 45° Z …
+X
0 +Z
- 45° X … - 45° Z …
+X
0 +Z +Z
0
КТ ( X, Z) КТ ( X, Z)
Р2 Р2 ИТ
Р1 Р1
ИТ
центр дуги центр дуги
+X +X
а б
Рис. 7 Круговая интерполяция:
а – по часовой стрелке G02
б – против часовой стрелки G03
27
G12 - cкругление по часовой стрелке;
G13 - скругление против часовой стрелки.
0 +Z +Z
0
КТ ( X, Z) КТ ( X, Z)
ИТ ИТ
+X +X
а б
Рис. 8 Галтель:
а – по часовой стрелке G12
б – против часовой стрелки G13
28
Пример: Рассмотрим алгоритм настройки станка с ЧПУ и разработки
управляющей программы обработки детали типа «резьбовой валик» (рис. 9) на
станке мод. 16К20Т1 с УЧПУ «Электроника НЦ-31»
29
Затем включаем привод и привязываем измерительную систему
управления к базовой поверхности станка. Точка этой привязки служит
промежуточной точкой, относительно которой затем выполняется размерная
привязка инструмента.
Размерная привязка измерительной системы управления к базовой
поверхности станка заключается в следующем:
1) нажать на клавишу (сразу начнет пульсировать лампочка
ручного режима);
2) установить рабочую подачу F35;
3) включить главный привод МЗ;
4) установить частоту вращения шпинделя S5;
5) с помощью клавиш ручного управления координатами
( ) довести суппорт до конечных выключателей.
После наезда суппорта на конечные выключатели замедления
блокируется быстрый ход и система выходит на ползучую подачу. Затем
«съезжаем» с конечных выключателей в направлении, где предположительно
находится нулевая точка. После съезда с конечных выключателей СЧПУ
следит за прохождением нулевой метки датчика положения. Прохождение этой
метки фиксируется, и система сбрасывает ошибки положения привода.
Одновременно блокируются клавиши, задающие перемещение, и отменяется
подрежим (прекращается пульсация лампочки).
Для повторения цикла по другой оси надо снова нажать на клавишу
и выполнить все действия в той же последовательности.
Выбираем режущий инструмент: для контурного точения — токарный
сборный резец с механическим креплением многогранных неперетачиваемых
пластин из твердого сплава; для проточки канавок — токарный канавочный
резец; для нарезания резьбы — резьбовой резец.
Выполняем размерную привязку инструмента:
1) зажимаем заготовку в патроне;
2) нажимаем на клавишу номера инструмента (Т1), вызывая тем самым
инструмент в рабочую позицию;
3) включаем шпиндель, устанавливаем ручной режим нажатием клавиши
и подводим инструмент к заготовке;
4) устанавливаем режим работы от маховичка нажатием клавиши и
протачиваем поверхность произвольного диаметра на длину, достаточную для
замера;
5) остановив шпиндель, замеряем полученный диаметр (например, 43
мм);
6) нажатием клавиши переходим в режим размерной привязки
инструмента, затем нажатием клавиши вводим в память системы
полученный диаметр Х4300;
30
7) снова включаем шпиндель, устанавливаем ручной режим нажатием
клавиши , подводим инструмент к торцу заготовки и протачиваем торец
на произвольную глубину;
8) отводим инструмент по оси X, останавливаем шпиндель и замеряем
расстояние от обработанного торца детали до другого торца (например, 173
мм);
9) переходим в режим размерной привязки инструмента нажатием
клавиши , вводим в память системы (нажатием клавиши )
полученный размер Z17300.
Таким образом, мы привязали первый инструмент и выбрали нулевую
точку детали. Эта точка принимается за начало программы.
Для привязки следующих инструментов каждым из них необходимо
коснуться уже проточенных цилиндрической и торцовой поверхностей и
ввести в память системы координаты точек касания х и z для каждого
инструмента.
Проанализировав чертеж детали (рис. 9), разбиваем технологический
процесс обработки на следующие операции:
1) многопроходная обработка по контуру;
2) обработка диаметра под резьбу;
3) многопроходная обработка конуса;
4) снятие фасок;
5) проточка канавок;
6) многопроходное нарезание резьбы.
Устанавливаем вручную рукоятку переключения диапазонов частоты
вращения шпинделя на шпиндельной бабке в положение, соответствующее
верхнему диапазону М40. После этого нажатием клавиши (см. рис. 1)
включаем режим ввода кадров. Затем для разрешения ввода нажимаем на
31
Покадровый режим можно в любой момент прервать. Для этого и вообще
для аварийного останова станка предусмотрена красная кнопка или
кнопка «Стоп» грибовидной формы с принудительным возвратом. Отработав
УП в покадровом режиме, снимаем готовую деталь со станка и измеряем ее.
При необходимости вводим в программу обработки коррекцию. Затем
обрабатываем заготовку повторно и снова измеряем полученную деталь. После
этого можно изготовлять партию деталей в автоматическом режиме.
Таблица 6
Содержание команды Последовательность ввода
информации УП на клавишах
пульта УЧПУ
Включение режима ввода программы
Выбор диапазона частоты вращения
шпинделя M40
Включение вращения шпинделя M3
Частота вращения шпинделя 500 об/мин S5
Подача 0,35 мм/об F35
Вызов резца №1 T1
Выход по оси Z в исходную точку цикла Z17800
Выход по оси X в исходную точку цикла X4600
Многопроходный цикл продольного
точения G77
Координата по оси X последнего
прохода цикла X3100
Длина каждого прохода цикла Z-6370
Глубина прохода P300
Выход по оси X X2500
Проточить 25 на длину 18 мм Z-1870
Выход по оси X X3200
Выход по оси Z на предварительную
обточку конуса Z-1300
Предварительная обточка конуса с
учетом погрешности на радиус Z-1120
инструмента (R=1 мм)
То же X2500
Обточить 24 до 25 предварительно Z11030
Отвод по оси X X4500
Отвод по оси Z Z17400
32
Выход на фаску по оси X X2000
Частота вращения шпинделя 1000
об/мин S7
Подача 0,25 мм/об F25
Подход к торцу детали на рабочей
подаче Z-100
Снять фаску 2 45 X2360 - 45
0
33
Выход по оси X в исходную точку цикла X2700
Цикл резьбонарезания G31
Наружный диаметр резьбы X2400
Координата по оси Z конечной точки
резьбы Z15700
Шаг резьбы 1,5 мм P15000
Глубина резьбы P96
Глубина первого прохода P30
Выход по оси X в исходную точку X4600
Выход по оси Z в исходную точку Z17800
Конец программы M30
Примечания:
1. При нажатии кнопки ввода в режиме ввода УП номер кадра
увеличивается на единицу
2. Работа в относительной системе координат отменяется повторным
нажатием кнопки
КОНТРОЛЬНЫЕ ВОПРОСЫ
1. К какому классу относится данное УЧПУ?
2. Каковы структура управляющей программы, и формат её записи и
способ ввода?
3. Какие буквенные адреса и служебные символы кода, а также
признаки применяются в данном устройстве ЧПУ?
4. Дайте пояснения:
а) программирование скорости вращения шпинделя;
б) программирование рабочей подачи;
в) программирование перемещений.
СОДЕРЖАНИЕ ОТЧЕТА.
I. Примеры - фрагменты управляющей программы обработки детали.
34
ЛАБОРАТОРНАЯ РАБОТА 4
Система подготовки управляющих программ для оборудования с
числовым программным управлением КОМПАС-ЧПУ версия 2.0
1.Цель работы:
1.1. Изучить систему подготовки управляющих программ для
оборудования с ЧПУ КОМПАС-ЧПУ версия 2.0 и ее функциональные
возможности.
2. Порядок выполнения работы:
2.1.Ознакомиться с функциональными возможностями КОМПАС-ЧПУ
версии 2.0.
2.2. Изучить структуру подготовки управляющих программ при
использовании системы.
2.3. Рассмотреть системные параметры изменений алгоритмов процесса
обработки.
2.4. Создать управляющую программу обработки детали, заданной в
предыдущей лабораторной работе, используя КОМПАС-ЧПУ.
2.4. Составить отчет о работе.
36
Задание максимального и минимального диаметра заготовки, которое не
является обязательным, позволяет системе автоматически изменять глубину
резания в процессе обработки при уменьшении текущего диаметра.
Токарные блоки
Эти блоки предназначены непосредственно для обработки какой-либо
поверхности заготовки путем удаления слоя материала. В зависимости от
задаваемых в блоках параметров система предлагает различные варианты
обработки (последовательность инструментов).
Пользователь должен самостоятельно ввести те параметры для каждого
инструмента, значения которых не рассчитываются автоматически.
Пользователь может также поменять последовательность инструментов,
удалить ненужные или ввести новые инструменты. В случае неверного
определения исходных данных автоматический расчет обработки
производится, не будет. При этом пользователю необходимо либо корректно
задать входные параметры блока, либо самостоятельно определить
последовательность инструментов и все параметры для каждого из них.
В подсистеме реализованы следующие токарные блоки:
- Сверление;
- Развертывание;
- Резьба глухая;
- Резьба сквозная;
- Проточка;
- Контурная проточка.
Блок сверление
В зависимости от значений входных параметров автоматически
выбираются следующие инструменты:
- центровка (ее диаметр задан в системном параметре СП 1);
- от одного до трех сверл, при этом их количество определяется
следующим образом:
если диаметр отверстия ≤ СП 7, то одно сверло; если диаметр отверстия ≤
СП 8, то два сверла;
37
если СП 8 < диаметр отверстия ≤ СП 9, то три сверла (диаметры сверл
рассчитываются из условия равенства снимаемого материала).
Блок развертывание
В зависимости от значений входных параметров автоматически
выбираются следующие инструменты:
- центровка (см. блок Сверление);
- сверла (см. блок Сверление), диаметр отверстия после сверления
определяется системными параметрами СП 18, СП 19 или СП 20;
- развертка.
Центровка.
D_N - номинальный диаметр инструмента
PR - приоритет;
D - диаметр обрабатываемого отверстия;
SH - угол при верейке инструмента;
НО - выдержка времени на дне отверстия (обороты).
Начальное значение задано в системном параметре СП 23;
V - скорость резания;
F - подача;
М - М - коды.
Если при формировании УП выбран режим c библиотекой СТЦ, то в
результате получим цикл цековки (G82):
- позиционирование в точку XY;
- позиционирование на плоскость безопасности;
- рабочее перемещение на дно отверстия;
- пауза;
- позиционирование на плоскость безопасности.
Зенкер
D_N - номинальный диаметр инструмента;
PR - приоритет;
D - диаметр торцовки;
39
H - глубина торцовки;
НО - выдержка времени на дне отверстия (обороты). Начальное
значение в системном параметре СП 23;
V - скорость резания;
F - подача
М - М-коды.
Если при формировании УП выбран режим С библиотекой СТЦ, то в
результате получим цикл цековки (G82):
- позиционирование в точку XY;
- позиционирование на плоскость безопасности;
- рабочее перемещение на дно отверстия;
- пауза;
- позиционирование на плоскость безопасности.
Сверло
D_N - номинальный диаметр инструмента;
PR - приоритет;
D - диаметр обрабатываемого отверстия;
Н - глубина обрабатываемого отверстия;
D_D - величина первого прохода I в цикле сверления 2
(I=Dинстр.*<СП12>);
Н_D - коэффициент К, снижающий I до J в цикле сверления 2 (I=I*К, где
К = <СП 13>);
SH - номер сверлильного цикла:
0 : Hотв./Dотв.≤ (<СП3>);
1 : (<СП3>) <Hотв./Dотв.≤ (<СП 4>);
2 : (<СП4>) < Hотв./Dотв.;
Величина q определяется системным параметром СП42.
НО - величина минимального прохода J в циклах 1 и 2:
1 : J = <СП11>*D инстр.;
2 : J = <СП14>*D инстр.;
V - скорость резания;
F - подача;
М - М-коды.
Если при формировании УП выбран режим С библиотекой СТЦ, то в
результате получим цикл сверления:
Цикл сверления 0 - цикл сверления (G81);
Цикл сверления 1 - цикл глубокого сверления (G73) без выхода
инструмента;
Цикл сверления 2 - цикл глубокого сверления (G83).
Развертка.
D_N - номинальный диаметр инструмента;
PR - приоритет;
D - диаметр обрабатываемого отверстия;
40
Н - глубина обрабатываемого отверстия;
НО - скорость выхода инструмента из отверстия:
G00 - на холостом ходу;
G01 - на рабочей подаче;
V - скорость резания;
F - подача;
М - М-коды.
Если при формировании УП выбран режим С библиотекой СТЦ, то в
результате получим цикл:
1. Если инструмент выходит из отверстия на холостом ходу, тогда цикл
сверления (G81);
2. Если инструмент выходит из отверстия на рабочей подаче, тогда цикл
расточки (G85).
Метчик.
D_N - номинальный диаметр инструмента;
PR - приоритет;
D - диаметр резьбы;
Н - глубина резьбы;
Н_D - шаг резьбы;
НО - выдержка времени после выхода метчика из отверстия
(вычисляется в оборотах шпинделя);
V - скорость резания;
F - подача;
М - М - коды.
Если при формировании УП выбран режим С библиотекой СТЦ, то в
результате получим цикл нарезания резьбы метчиком:
(G74) - левая резьба;
(G84) - правая резьба.
Резец
D_N - номинальный диаметр инструмента;
PR - приоритет;
D - диаметр обрабатываемого отверстия;
Н - глубина обрабатываемого отверстия;
D_D - цикл расточки:
1: тонкая расточка с цековкой дна отверстия и с ориентацией шпинделя;
2: грубая расточка с выходом на холостом ходу;
3: грубая расточка с выходом на рабочей подаче, определяемой
системным параметром N48;
SH - чистовой припуск по Z;
Н_О - глубина резания;
V - скорость резания;
F - подача;
М - М - коды.
41
Если при формировании УП выбран режим С библиотекой СТП, то в
результате получим цикл:
1. Если цикл расточки 1 в блоке расточки глухого отверстия (для других
блоков поле SH не равно 0), тогда цикл тонкой расточки с цековкой (G75);
2. Если цикл расточки 1 в блоке расточки сквозного отверстия (для
других блоков поле SH=0), тогда цикл тонкой расточки (G76);
3. Если цикл расточки 2 - (G86):
- позиционирование в точку XY;
- позиционирование на плоскость безопасности;
- рабочее перемещение на дно отверстия;
- пауза;
- останов шпинделя;
- позиционирование на плоскость безопасности.
4. Если цикл расточки 3 в блоке расточки глухого отверстия (для других
блоков поле SH не равно 0), тогда цикл расточки с цековкой (G89);
5. Если цикл расточки 3 в блоке расточки сквозного отверстия (для
других блоков поле SH = 0), тогда цикл расточки (G85).
Блок проточка
Этот блок предназначен для программирования продольного или
поперечного точения наружных и внутренних поверхностей.
Обработка выполняется по следующим алгоритмам:
- выше или ниже оси Z;
- слева направо или справа налево;
- одним или двумя инструментами.
В блоке предусмотрено различие между предварительным и
окончательным инструментом.
Предварительным инструментом выполняется черновая и получистовая
обработка. При черновой обработке траектория движения инструмента
параллельна оси X или оси Z (это пользователь задает в параметрах блока). При
этом подход инструмента к заготовке осуществляется по продолжению контура
траектории резца.
Величина подхода задается системным параметром СП9. Величина и
угол отхода инструмента определяется системными параметрами СП7 и СП8.
В блоке используются следующие команды меню:
"инструмент" - вход в таблицу инструментов блока;
"геометрия" - вход в графический редактор;
"Чертеж" - переход к работе с чертежами и фрагментами системы
КОМПАС-ГРАФИК.
43
Расчет траектории режущего инструмента может проводиться для
вершины или для центра притупления резца.
Способ расчета траектории определяется системным параметром СП24.
44
Для нового резца это поле заполняется с использованием системных
параметров СП2 (для предварительного инструмента), СП4 (для
окончательного инструмента);
Угол подхода - значение угла подхода к контуру.
Для нового резца, если задан способ подхода "под углом", это поле
заполняется с использованием системных параметров СП13 (для
предварительного инструмента), СП15 (для окончательного инструмента);
Угол отхода - значение угла отхода от контура.
Для нового резца, если задан способ подхода "под углом", это поле
заполняется с использованием системных параметров СП14 (для
предварительного инструмента), СП16 (для окончательного инструмента);
Т - точка смены инструмента:
1 - в промежуточной точке,
2 - В нуле станка,
3 - в нуле станка по оси X,
4 - в нуле станка по оси Z.
Если в качестве точки смены инструмента выбрана промежуточная точка,
то координаты этой точки будут взяты из системных параметров СП21 и СП22.
V - скорость резания;
F - подача;
С - признак постоянной скорости резания:
1 - нет,
2 - да;
М - М - коды.
46
Специальные блоки
Помимо типовых блоков обработки подсистема включает в себя ряд
специальных (вспомогательных) блоков, например, "Смещение", "М - коды",
"Подпрограмма" и т.д.
В подсистеме реализованы следующие блоки:
блок рабочая система координат;
блок подпрограмма;
блок конец процесса;
блок конец программы;
блок М-коды.
Блок рабочая система координат в токарной подсистеме отличается от
аналогичного блока, используемого в других подсистемах.
Параметры подсистемы
Значения технологических параметров данной подсистемы содержатся в
трех таблицах:
- таблица системных параметров;
- таблица параметров скорости резания;
- таблица параметров подачи.
В настоящей версии подсистемы таблицы параметров скорости резания и
параметров подачи пусты, так как автоматический расчет режимов резания не
реализован.
47
Системные параметры
В таблице системных параметров содержатся технологические данные,
определяющие порядок обработки в различных блоках подсистемы. Редактируя
значения системных параметров, пользователь может изменять внутренние
алгоритмы формирования процессов обработки.
Список системных параметров приведен в таблицах 7 -9.
Таблица 7
Перев. Диапа-
Имя НАЗНАЧЕНИЕ
единица зон
Способ подхода к контуру: 1-по касательной 2-под углом; 3-по
СП1 1-3
окружности (предварительный инструмент)
Способ отхода от контура: 1-по касательной 2-под углом; 3-по
СП2 1-3
окружности (предварительный инструмент)
Способ подхода к контуру: 1-по касательной 2-под углом; 3-по
СП3 1-3
окружности (окончательный инструмент)
Способ отхода от контура: 1-по касательной 2-под углом; 3-по
СП4 1-3
окружности (окончательный инструмент)
СП5 0.1мм 0-999 Позиционный припуск для центровки и сверла
СП14 1 гр 0-360 Угол отхода (получистовой проход) для способа отхода - под углом
СП15 1 гр 0-360 Угол подхода (чистовой проход) для способа подхода - под углом
48
СП16 1 гр 0-360 Угол отхода (чистовой проход) для способа, отхода - под углом
СП23 0.01мм 0-999 Величина безопасного подхода - отхода резца к контуру по оси X
Таблица 9
Перев. Диапа-
Имя НАЗНАЧЕНИЕ
единица зон
Коэффициент для определения минимальной глубины прохода в
СП32 0.01 0-100
цикле сверления 2
Коэффициент для определения глубины прохода в цикле сверления
СП33 0.1 0-10
1
49
СП35 1 0-9 Коэффициент для определения цикла сверления
СП38 0.1мм 0-99 Величина выхода сверла из отверстия в блоке сквозной резьбы
СОДЕРЖАНИЕ ОТЧЕТА.
I. Пример управляющей программы обработки детали.
50
Список литературы:
51
Подписано в печать 1.10.2008 г. Формат 96х60 1/8
Издательство ВСГТУ
ВСГТУ, 2007 г.
52