- •4.2. Кодирование информации управляющих программ
- •Представление о числовом программном управлении
- •Общие сведения о числовом программном управлении
- •. Структура систем чпу типа cnc
- •Терминалы систем чпу
- •Особенности обработки на станках с чпу
- •Детализация технологического процесса при подготовке уп для станков с чпу
- •Представление траектории инструмента
- •Технологичность деталей, обрабатываемых на станках с чпу
- •Системы координат, применяемые при подготовке управляющих программ и технологической наладке станков с чпу
- •Система координат рабочих органов станка
- •Система координат детали (программы)
- •Система координат инструмента
- •3.4. Связь систем координат
- •К выбору координатных осей рабочих органов станка
- •Кодирование информации управляющей программы
- •Структура управляющей программы
- •Кодирование информации уп в алфавитно-цифровом коде
- •Система кодирования символов управляющей программы
- •Формат кадра управляющей программы
- •Описание основных функциональных компонентов управляющих программ
- •Выбор рабочей плоскости
- •Позиционирование
- •Интерполяция
- •Коррекция инструмента
- •Стандартные (постоянные) циклы
- •Подготовка управляющих программ во встроенных системах программирования обработки устройств чпу типа cnc
- •Особенности структуры управляющих программ
- •Особенности кодирования информации управляющих программ
- •Программирование элементов сопряжения
- •Описание контуров
- •Программирование с r-параметрами
- •Стандартные циклы и подпрограммы
- •Программирование обработки типовых деталей в интегрированной среде SinuTrain
- •Графический интерфейс интегрированной среды программирования SinuTrain
- •Последовательность программирования токарной обработки в среде SinuTrain
- •Программирование выборки массива, обработки простого контура, канавок, нарезания резьбы
- •Программирование контурной обработки
- •Последовательность программирования сверлильно-фрезерной обработке в среде SinuTrain
- •Подготовка управляющих программ в системах автоматизированного программирования
- •Структура системы автоматизированного программирования
- •Классификация сап
- •Функции процессора и постпроцессора
- •Подготовка управляющих программ в cad/cam системах
- •Общие сведения о cad/cam системе adem
- •Создание технологических объектов
- •Последовательность программирования в системе adem обработки на многооперационном станке с чпу
- •Подготовка управляющих программ в сап с проблемно-ориентированным входным языком
- •Символы и элементы входного языка сап микроапт
- •Определение геометрических элементов
- •Технологические описания
- •Формирование исходной программы
- •Технологическая наладка станков с чпу
- •Базирование и крепление заготовок, наладка приспособлений
- •Параметрирование и наладка режущих инструментов
- •Согласование системы координат детали с измерительной системой станка с чпу
- •Определение смещения начала отсчета токарно-револьверных станков с чпу
- •Определение смещения начал отсчетов фрезерно-сверлильно-расточных станков
- •Методы выставления инструмента в точку начала обработки
- •Определение вылетов инструментов
- •Реферирование
- •Список литературы
Определение вылетов инструментов
Как отмечалось ранее, при программировании обработки вылеты инструментов не учитываются. Их значения заносятся в поле данных параметров инструментов УЧПУ, они считываются в качестве значения коррекции на длину инструмента и учитываются при отработке УП. Определение вылетов инструментов наиболее актуально при токарной обработке. Рассмотрим методологию полуавтоматического определения вылетов инструментов токарно-револьверного станка с использованием системного программного обеспечения УЧПУ Sinumerik 802D.
Инструмент, у которого определяются вылеты, должен быть в списке инструментов револьверной головки УЧПУ (см. радел 9.2). Перед началом действий поворотом револьверной головки в режиме ручного ввода данных этот инструмент выставляется в рабочую позицию, при этом автоматически производится активизация поля данных параметров этого инструмента. Смещение начала отсчета перед полуавтоматическим определением вылетов должно быть установлено.
Определение вылета по оси X1
Произведём расчёт вылета инструмента по оси X1, рассматривая совмещение базовой точки инструмента P с некоторой точкой детали Pw (см. рис. 9.16) . Для этого выразим координаты точек P и Pw относительно начала отсчета M системы координат станка:
XMP = XMF + XTP ; XMPw = XMW + XWPw.
Приравнивая эти выражения и решая относительно XTP, получим:
XTP = XMW + XWPw – XMF, а вылет же Length1 равен XPT = –XMW –XWPw +XMF или XPT = XMF – (XMW +XWPw). По этому выражению в УЧПУ рассчитывается вылет Length1 при выполнении следующих действий.
Из диалогового окна режима ручного наладочного управления JOG функциональной области POSITION (Станок) директивами Measure manual (V1), а затем - Measure manual (V1) вызывается вложенное диалоговое окно Tool measurement manual для определения вылета по оси X (рис. 9.35).
После этого производится обточка заготовки (диаметр обработки произвольный) и отвод инструмента по оси Z1 с сохранением положения по оси X1. Измеряется диаметр обточенной детали и значение радиуса используется (в качестве XWP) при расчете величины (XMW +XWPw), которая заносится в поле Distance. Затем директивой Save position (V6), сохраняется координата текущей позиции револьверного узла X1 (XMF в расчетном выражении, отражаемая в строке Saved Pos. После директивы Set length1 (V7) в УЧПУ рассчитывается по приведённому ранее выражению значение вылета по оси X1, отображаемое в поле Length1 .
Рис. 9.35
Определение вылета по оси Z1
Произведём расчёт вылета инструмента вдоль оси Z1, рассматривая совмещение базовой точкой инструмента P с некоторой точкой детали Pw (см. рис. 9.18). Для этого выразим координаты точек P и Pw относительно начала отсчета M системы координат станка:
ZMPw = ZMW,
ZMP=ZMF+ZTP
Приравнивая эти выражения и решая относительно XFP, получим:
ZTP = ZMW – ZMF, а вылет же Length2 равен ZPT = – ZMW + ZMF. По этому выражению в УЧПУ рассчитывается вылет Length2 при выполнении следующих действий.
Из предыдущего диалогового окна (рис. 9.35) директивой Length2 (V4) вызывается вложенное диалоговое окно Tool measurement manual для определения вылета по оси Z1 (рис. 9.36).
Рис. 9.36
После этого производиться подрезка торца заготовки, с выдерживанием регламентированного размера от торца, являющимся координатной плоскостью, на которой расположена нулевая точки детали W. Если торец заготовки уже принят в качестве координатной плоскости, то просто подводится к торцу вершина инструмента через щуп. Затем инструмент отводится
по оси X1 с сохранением положения по оси Z1.
Расстояние от координатной плоскости до подрезанного торца или толщина щупа заносится в строку Distanсe, а в поле Z0 – смещение нулевой точки детали по оси Z1.
После директивы Set length2 (V7) в УЧПУ рассчитывается по приведённому ранее выражению с учетом введенных величин и текущей координаты Z1 значение вылета, отображаемое в поле Length2.
Установленные вылеты заносятся в поле данных параметров инструментов функциональной области OFFSET PARAMETERS и отображаются в ее окне Tool list (рис. 9.37).
Рис. 9.37
