
Ответы на вопросы для защиты лабораторных работ по ТКМ / ТИГРАС
.docxВопрос №1
Вычислитель предназначен для: ввода информации с компьютера или с пульта управления; преобразования входной информации к виду, удобному для интерполирования, с выдачей сигналов на УУШП; цифровой индикации геометрической и технологической информации. (Интерполяция – расчет координат промежуточных точек траектории движения инструмента в плоскости или в пространстве)
Основными узлами вычислителя являются:
-
устройство ввода, предназначенное для ввода информации с программоносителя, ее обработки и хранения, состоящее из приемника информации, блоков памяти и дешифратора;
-
устройство интерполяции, предназначаемое для отработки траектории движения инструмента по заданному программой закону.
Вопрос №2
УУШП предназначено для преобразования сигналов, поступающих из устройства интерполяции, в сигналы управления шаговыми двигателями станка.
В процессе работы станка информация с программоносителя направляется в вычислитель УЧПУ. Вычислитель обеспечивает контроль, расшифровку считанной информации и долговременное хранение ее технологической части. Преобразованная информация направляется в устройство интерполяции, которое реализует заданный алгоритм интерполяции и формирует сигналы, управляющие работой шаговых приводов. УУШП преобразовывает и усиливает сигналы, поступающие из интерполятора, в сигналы, управляющие шаговыми двигателями станка. Шаговые двигатели приводят во вращательное движение винт передачи
«винт-гайка» и обеспечивают перемещение суппорта с инструментом.
Вопрос №3
Решение геометрической задачи обеспечивает формообразование детали путем соответствующего перемещения инструмента или заготовки.
Логическая задача заключается в обеспечении управления автоматикой станка в определенной логическом порядке.
Терминальная задача заключается в обеспечении связи с оператором через оконечные устройства-терминалы.
Вопрос №4
Коррекция перемещений (адрес L) служит для изменения траектории движения инструмента и для приведения вершин режущих лезвий всех инструментов, закрепленных в резцовой головке, к одной точке в пространстве при: выборе инструмента по программе, при износе или установке новых инструментов.
Система позволяет задавать смещение (коррекцию) инструмента по одной из осей (X или Z) или одновременно по двум осям.
После адреса L следуют две цифры: первая цифра определяет тип коррекции, вторая - номер позиции инструмента в резцедержателе.
ТИГРАС: В процессе работы инструмент изнашивается, поэтому для избежания погрешностей в размерах заготовки, применяется команда СОМ - коррекция инструмента. После выбора станком инструмента (команда ТОО) по команде СОМ программное управление станка обращается к декадным переключателям станка и считывает численное значение коррекции, суммируя ее с основной геометрической информацией по ходу обработки.
Вопрос №5
Подготовительные функции делятся на следующие группы в зависимости от назначения функции:
-
определяет характер траектории движения инструмента (линейная интерполяция, круговая интерполяция против часовой стрелки, круговая интерполяция по часовой стрелке);
-
определяет систему координат для задания геометрич. информации (работа в относительной системе координат (в приращениях), работа в относительной системе координат);
-
функция выполняется только в том кадре, где она задана (выдержка времени (пауза), возврат в «0» станка, режим резьбонарезания, перемещение инструмента из «0» станка в «0» детали, отмена коррекции).
Вопрос №6
Функция «S» (частота вращения шпинделя) должна задаваться вместе со вспомогательной функцией «Мх03» или «Мх04», которые определяют направление вращения шпинделя.
ТИГРАС: Для задания частоты вращения шпинделя необходимо сначала задать командой SPI диапазон скоростей, затем этой же командой задается и численное значение частоты вращения. Если в процессе обработки выбирается новый инструмент, то диапазон скоростей и частота вращения шпинделя указываются только в случае изменения их величин. Например: SPI 3 (выбран третий диапазон), SPI1000 (выбрана частота вращения шпинделя 1000об/мин).
Если задать SPJ -1000, то это означает, что вращение шпинделя будет в противоположную сторону (против часовой стрелки).
Вопрос №7
"0" станка - точка, принятая за начало отсчета в системе координат станка.
"0" детали - точка на заготовке, относительно которой заданы размеры заготовки.
Поскольку при составлении программы заранее неизвестно положение «0» станка, необходимо предусматривать возможность смещения нуля детали в процессе обработки конкретной детали. Под смещением нуля понимается перемещение инструмента из положения «0» станка в положение «0» детали. Смещение нуля осуществляется только в абсолютной системе координат (G27) при задании подготовительной функции (G5S). Подготовительную функцию G58 нельзя задавать в одном кадре с коррекцией инструмента (адрес L), так как смещение нуля представляет собой один из видов коррекции - коррекцию нулевой точки станка. Переход из «0» станка в «0» детали всегда осуществляется в отрицательных направлениях по обеим координатам (Z и X). Величина и знак смещения нуля определяются оператором при наладке станка на обработку конкретной детали и набираются на декадных переключателях «Смещение 0z « и «Смещение 0х» на пульте УЧПУ станка. Поэтому для смещения нуля нужно задать функцию G58 и Х+000000, Z+000000. Смещение нуля отрабатывается со знаком, обратным набранному на соответствующем декадном переключателе.
Возврат в «0» станка осуществляется заданием (только в положительных направлениях), поочередно по каждой из осей величины перемещения, превышающей максимально возможное расстояние до «0» станка при действии функции G25.
ТИГРАС: GOH - команда возврата в «0» станка.
«0» детали в системе ТИГРАС находится на пересечении торцевой поверхности детали с осью Z.
Команда GOH возвращает на быстрой подаче инструмент в положение, заданное последней из команд FRO.
Если на команде GOH программа заканчивается, то по этой команде происходит отключение шпинделя, отключение охлаждения и возврат инструмента в «0» станка.
Вопрос №8
После выбора инструмента, задания подачи и частоты вращения шпинделя переходят к заданию станочных циклов. Команды вызова станочных циклов (однопроходных или многопроходных) служат для задания операций: обтачивания, торцевания, растачивания и пр.
Возможность задания станочных циклов упрощает составление программы особенно при программировании многопроходной обработки.
Примеры: FAC - однопроходное торцевание, RFA - многопроходное торцевание, RBO - черновое продольное растачивание, RTU - многопроходное продольное точение, TUR - однопроходное продольное точение, FCY - чистовая обработка (чистовой проход), RTK - черновое продольное точение, RMK - точение с обработкой теневых зон.
Вопрос №9
Задание, а также смена инструмента производится по команде (адресу) «Т». В качестве кода (вторая и третья цифра в слове) указывается номер позиции используемого инструмента в резцедержателе станка. Например: Т005 - без «ответа станка» выбирается инструмент из 5-й позиции резцедержателя станка, Т102 - с «ответом станка» выбирается инструмент из второй позиции и т.д.
ТИГРАС: Программа имеет базу наиболее часто используемых инструментов (подменю "Технология"). При необходимости эта база может пополняться пользователем.
Команда ТОО определяет выбранный из базы инструмент и номер позиции резцовой головки на станке, где этот инструмент будет закреплен. Например: Т001 - выбранный резец должен быть установлен в первой позиции резцедержателя станка; Т004 -используется инструмент из четвертой позиции и т.д.
Вопрос №10
В системе ТИГРАС управляющая программа разрабатывается с помощью компьютера в диалоговом режиме.
Программа ТИГРАС позволяет строить чертежи обрабатываемых деталей с помощью команд, содержащихся в меню программы. В подменю "Именованная геометрия" можно задавать в координатах X и Z прямые, окружности, кривые и т.д. ТИГРАС позволяет преобразовывать и использовать чертежи, сделанные с помощью других программ или начерченные от руки с помощью подменю "Неименованная геометрия". Контуры детали обводят кривыми (K1, K2, КЗ и т.д.). Эти кривые в системе ТИГРАС имеют особое значение; по ним (в технологической части программы) определяется траектория движения инструмента.