
- •А. И. Пятунин
- •1. Числовое программное управление (ч п у)
- •1.1. Устройство станков с чпу
- •1.1.1. Движение исполнительных органов станка
- •1.1.2. Системы координат станков с чпу
- •Прямоугольная система координат
- •Полярная система координат
- •Дополнительные поворотные оси координат
- •1.1.3. Направления движения исполнительных органов станков с чпу Координатная система станка с чпу
- •Координатная система заготовки
- •Рекомендуемая система координат заготовки при фрезерной обработке
- •Рекомендуемая система координат заготовки при токарной обработке
- •1.1.4. Положение и обозначение координатных осей в станках с чпу
- •Направления перемещений в станках с чпу
- •1.1.5. Нулевые и исходные точки станков с чпу
- •Нулевая точка станка m
- •Исходная точка станка r
- •Нулевая точка заготовки w
- •Нулевая точка инструмента e
- •Точка cмены инструмента n
- •1.1.6.. Установка нулевой точки заготовки на токарном станке с чпу
- •Последовательность действий при установке нулевой точки заготовки на токарном станке с чпу
- •1.1.7. Установка нулевой точки заготовки на фрезерном станке с чпу
- •Последовательность действий при установке нулевой точки заготовки на фрезерном станке с чпу
- •Установка нулевой точки заготовки по оси z
- •Установка нулевой точки заготовки по оси X
- •Установка нулевой точки заготовки по оси y
- •1.2. Числовое программное управление станков
- •1.2.1. Траектория движений инструмента
- •1.2.2. Классификации систем чпу
- •2. Программирование обработки на станках с чпу
- •2.1. Основы программирования
- •2.1.1.Составные элементы управляющей программы
- •2.1.2. Кадр управляющей программы
- •Структура управляющей программы
- •2.1.3. Кодирование подготовительных и вспомогательных функций
- •2.2. Технологическая подготовка производства для станков с чпу
- •2.2.1. Особенности проектирования операций для станков чпу
- •2.2.2. Фрезерная обработка на станках с чпу
- •2.2.3. Токарная обработка на станках с чпу
- •2.3. Способы и технические средства подготовки управляющих программ
- •Составление управляющих программ в цехе
- •Составление управляющих программ в специализированном подразделении по программированию
- •Составление управляющих программ в конструкторско-технологическом подразделении
- •Процедура ручного составления управляющих программ
- •3. Автоматизации разработки управляющих программ
- •3.1. Системы автоматизации программирования (сап)
- •3.2. Примеры отечественных сап
- •3.2.1. Система t-flex чпу для станков с чпу
- •Штамповка
- •Обработка кулачков
- •Ремонт и модернизация оборудования с чпу
- •Основные виды сотрудничества с Заказчиками
- •Список типового модернизированного оборудования
- •3.2.2. Программы t-flex nc Tracer для станков с чпу Основные возможности
- •Архитектура системы
- •3.2.3. Система автоматизации программирования - «компас-чпу»
- •4. Разработка технологии, моделирование и подготовка управляющих программ (уп) в adem cam
- •4.1. Интерфейс модуля adem cam 7.0
- •4.1.1. Рабочий стол adem cam 7.0
- •4.1.2. Панели управления adem cam 7.0
- •Чтобы временно исключить технологический объект:
- •Обмен информацией с другими системами (передача файлов)
- •4.2. Создание конструктивных элементов
- •4.2.1. Конструктивные элементы для фрезерных работ Конструктивный элемент “Колодец”
- •Параметры кэ Колодец
- •Параметры дна. Adem cam позволяет Вам задавать следующие параметры дна колодца:
- •Контуры кэ Колодец
- •Параметры контуров
- •Положение материала
- •. Конструктивный элемент “Стенка”
- •Конструктивный элемент “Окно”
- •Конструктивный элемент “Плоскость”
- •Конструктивный элемент “Паз”
- •. Конструктивный элемент «Поверхность»
- •Максимальная и минимальная координаты z
- •Плоскость холостых ходов
- •Конструктивный элемент “Отверстие”
- •Для оптимизации перемещений инструмента:
- •4.2.3. Конструктивные элементы для токарных работ Конструктивный элемент “Торец”
- •Конструктивный элемент “Область”
- •Параметры кэ Область
- •Конструктивный элемент “Резьба”
- •Параметры кэ “Резьба”
- •Задание начальной координаты X
- •Для задания начального диаметра резьбы нажмите кнопку d нач. И укажите начальную точку на экране. Y координата этой точки будет являться диаметром резьбы. Вы можете указать только существующий узел.
- •4.3. Создание технологических переходов
- •4.3.1. Фрезерные переходы
- •Рассмотрим некоторые из них.
- •4.3.1.1. Технологический переход "Фрезеровать 2.5x"
- •Закладка Параметры технологического перехода "Фрезеровать 2.5x"
- •Закладка Дополнительные параметры тп "Фрезеровать 2.5x"
- •Обработка по z
- •Закладка Подход/Отход
- •Отход. Выберите тип отхода из списка и задайте параметры отхода.
- •4.3.1.2. Технологический переход "Фрезеровать 3x"
- •Закладка Параметры технологического перехода "Фрезеровать 3x"
- •Закладка Дополнительные параметры технологического перехода "Фрезеровать 3x"
- •Фрезерные переходы - параметры инструмента
- •Тип инструмента
- •Корректоры
- •Диаметр и радиус
- •Позиция
- •4.3.2.1. Технологический переход «Точить»
- •Закладка Параметры тп “Точить
- •Закладка Дополнительные параметры тп “Точить”
- •Закладка Инструмент
- •4.3.2.2. Технологический переход «Расточить (Токарный)»
- •Закладка Параметры технологического перехода «Расточить (Токарный)»
- •4.4. Формирование технологических команд
- •Технологическая команда «Инструмент»
- •Тип инструмента. Различные типы технологических переходов требуют инструмент различного типа. Например, для выполнения перехода Фрезеровать необходим инструмент фреза, для перехода Пробить — пуансон.
- •Технологическая команда «Безопасная позиция»
- •Технологическая команда «Плоскость холостых ходов»
- •Параметры плоскости холостых ходов
- •Технологические команды “Стоп” и “Останов”
- •Технологическая команда «Отвод»
- •Технологическая команда «Аппроксимация»
- •Технологическая команда «Поворот»
- •. Технологическая команда «Комментарий»
- •Технологическая команда «Вызов подпрограмм»
- •Технологическая команда «Вызов цикла»
- •Технологическая команда «Команда пользователя»
- •Технологическая команда «Ручной ввод»
- •Формирование технологической команды «Ручной ввод»
- •Технологическая команда «Контрольная точка»
- •Формирование технологической команды «Ручной ввод»
- •4.5. Управление и редактирование то
- •4.6. Расчет и моделирование обработки
- •Расчет траектории движения инструмента
- •Генерация управляющей программы
- •Моделирование обработки
- •Плоское моделирование обработки
- •Объемное моделирование обработки
- •4.7. Выбор заготовки
- •Для задания заготовки:
- •Задание заготовки при помощи координат для фрезерной обработки
- •Задание заготовки при помощи контура для токарной обработки
- •Литература
- •Техтран - система программирования оборудования с чпу/ а.А. Алферов, о.Ю. Батунер, м.Ю. Блюдзе и др. – л.: Машиностроение, Ленингр. Отд., 1987
- •Приложения
- •Приложение №2 – Подготовительные и вспомогательные функции
- •Подготовительные функции
- •Вспомогательные функции
- •М00 Остановка программы
- •Приложение №3 – Подготовительные и вспомогательные функции системы управления ge Fanuc 21t (Токарная)
- •Приложение №4 – Просмотр файла cldata Для просмотра файла cldata нажмите кнопку – Просмотр cldata на панели «Постпроцессор». Ниже показан пример такого файла.
- •Приложение №5 – Просмотр Управляющей Программы
Закладка Дополнительные параметры тп “Точить”
На стадии предварительной обработки производится снятие дефектного слоя. Необходимость снятия дефектного слоя возникает при обработке литых или кованых заготовок для предотвращения быстрого затупления инструмента. В ходе предварительной обработки производится один проход заданной глубины по контуру заготовки.
В группе задаются: Включено – предварительное снятие дефектного слоя; Подача – подача обработки дефектного слоя; Глубина – глубина обработки дефектного слоя.
В группе Проходы, Многопроходная обработка – задание многопроходной обработки. Если флажок не установлен, обработка производится за один проход.
Проходов – количество одинаковых по глубине проходов. Глубина слоя металла снимаемого за один проход определяется делением глубины области на количество проходов.
Глубина – глубина резания. Количество проходов определяется системой исходя из общей глубины области. Последний проход может быть выполнен на меньшую глубину, чем заданная. Если глубина последнего прохода будет меньше, чем заданная, система попытается ее перераспределить между предыдущими проходами. Если результирующая глубина прохода не будет отличаться от заданной более, чем на 30%, будет выполнен расчет обработки с одинаковыми по глубине проходами. Если результирующая глубина прохода будет отличаться от заданной более, чем на 30%, последний проход будет выполнен с неполной глубиной.
Диапазон – номер механического диапазона.
Точность. Разбивка последнего прохода при контурном и смещенном типах обработки на два: 2/3 глубины прохода и 1/3 глубины прохода.
Зигзаг. Обработка с чередованием направления резания и соответствующей сменой режущих кромок. Переход между проходами осуществляется на рабочей подаче.
Скругления эквидистанты - скругления внутренних и внешних углов эквидистанты.
R внутренний - радиус скругления траектории движения инструмента при обработки внутренних углов конструктивного элемента. Если его величина равна нулю, внутренние углы скругляться не будут.
R внешний - радиус скругления траектории движения инструмента, при обработки внешних углов конструктивного элемента.
Угол - диапазон внешних углов от нуля до заданного значения, при обработке которых траектория движения инструмента будет скругляться заданным радиусом для внешних углов R внеш. Величина угла измеряется со стороны металла. Угол задается в градусах.
В группе Врезание указываются: Подача – подача, на которой происходит врезание; Длинна – длинна врезания; Разбежка - параметр определяющий "разгруженное" врезание на первом проходе при прорезке. Врезание на первом проходе происходит на глубину резания. Затем инструмент смещается от контура на ту же величину и снова углубляется две глубины резания. Тип врезания повторяется на всю глубину прорезки.
Закладка Инструмент
В группе Тип выбираются типы инструмента, так как различные типы технологических переходов требуют инструмент различного типа. Для перехода Точить используется следующие типы инструмента: Резец, Пластинка ромбическая, Пластинка квадратная, Пластинка треугольная, Пластинка прорезная, Пластинка круглая.
Параметры Корректоры, Вылет и Позиция задаются для любого типа инструмента.
В группе Корректоры расположены параметры, позволяющие задавать номера корректоров по X или Y осям, а также номер радиусного (дополнительного) корректора.
Это дополнительный корректор для смены режущей кромки при прорезке, сначала работает один из линейных корректоров (корректор по оси X или корректор по оси Y), а при смене режущей кромки включается дополнительный корректор. |
В группе Вылет система формирует все перемещения и выдает в управляющую программу для настроечной точки инструмента с учетом вылета. Величина вылета указывается со знаком “+”, если режущая кромка смещена от настроечной точки в положительном направлении соответствующей оси, в противном случае со знаком “–”.
В группе Позиция задается номер позиции инструмента. При автоматической смене, в зависимости от типа станка, параметр Позиция может определять позицию инструмента в револьверной головке, номер инструмента в магазине или номер инструментального гнезда.
В группе Тип инструмента “Резец” для инструмента Резец задаются параметры: Контур, Ширина, Позиция.
Контур. Для расчета и моделирования токарной обработки можно использовать контуры инструментов, созданные в модуле ADEM CAD. Чтобы использовать контур инструмента поставьте флажок Использовать контур и выберите нужный тип инструмента из списка.
Ширина. Чтобы задать ширину прорезного (отрезного) резца, выберите тип параметра Ширина и и введите значение в соответствующее поле диалога. Знак определяет положение настроечной точки резца в соответствии с направлением осей координат.
Тип инструмента “Пластинка ромбическая”. Для инструмента Пластинка ромбическая задаются параметры: Ориентация, Ширина, Радиус, Диаметр, Радиус скругления, Угол.
Ориентация инструмента – угол наклона ромбической пластинки к оси X.
Чтобы задать ориентацию ромбической пластинки выберите из списка Ориентация соответствующее значение.
Ширина. Чтобы задать ширину ромбической пластинки, выберите тип параметра Ширина и введите значение в соответствующее поле диалога.
Радиус. Чтобы задать радиус вписанной окружности ромбической пластинки, выберите тип параметра Радиус и введите значение в соответствующее поле диалога.
Диаметр. Чтобы задать диаметр вписанной окружности ромбической пластинки, выберите тип параметра Диаметр и введите значение в соответствующее поле диалога.
Радиус скругления - радиус скругления на углах ромбической пластинки.
Чтобы задать радиус скругления на углах ромбической пластинки введите его значение в поле Радиус скругления.
Угол – значение угла между сторонами ромбической пластинки.
Чтобы задать угол между сторонами ромбической пластинки введите его значение в поле Угол.
Тип инструмента “Пластинка квадратная”. Для инструмента Пластинка квадратная задаются параметры: Ориентация, Ширина, Радиус, Диаметр Радиус скругления.
Тип инструмента “Пластинка треугольная”. Для инструмента Пластинка треугольная задаются параметры: Ориентация, Ширина, Радиус, Диаметр, Радиус скругления. Все углы треугольной пластинки равны 60 градусам.
Тип инструмента “Пластинка прорезная”. Для инструмента Пластинка прорезная задаются параметры: Ориентация, Длина, Ширина, Радиус скругления.
Тип инструмента “Пластинка круглая”. Для инструмента Пластинка круглая задаются параметры: Радиус или Диаметр.
Тип обработки. Этот параметр влияет на выбор инструмента из базы данных.
Из маршрута. Выбор инструмента из маршрута.
Базы. Выбор инструмента из базы данных по заданному типу обработки и диаметру инструмента.
Закладка Подход/отход
Выберите тип подхода из списка и задайте параметры подхода.
Выключено - Движение инструмента непосредственно в точку начала обработки контура.
Линейный - Движение к точке начала обработки контура по прямой под определенным углом к контуру. Для подхода к контуру по прямой под заданным углом, необходимо задать длину перемещения подхода.
Радиальный - Подход к контуру по дуге заданного радиуса. Для задания радиусного подхода, необходимо задать радиус дуги подхода и центральный угол.
Длина - Длина перемещения подхода (линейный).
Радиус - Радиус дуги подхода (радиальный).
Угол - Для линейного подхода: Угол подхода инструмента к контуру в точке начала обработки контура. Определяется как угол между вектором подхода и вектором движения в точке подхода. Для радиусного подхода: Центральный угол дуги. Если эта величина равна нулю, угол считается незаданным и подход будет произведен по дуге в четверть окружности (90 градусов).
Выберите тип отхода из списка и задайте параметры отхода.
Выключено - Инструмент остается в точке конца обработки контура.
Линейный - Движение из точки конца обработки контура по прямой под определенным углом к контуру. Для задания отхода по прямой под определенным углом, необходимо задать длину перемещения отхода.
Радиусный - Отход от контура по дуге заданного радиуса. Для задания отхода по дуге, необходимо задать радиус дуги и центральный угол.
Длина - Длина перемещения отхода (линейный).
Радиус - Радиус дуги отхода (радиусный).
Угол - Для линейного отхода: Угол отхода инструмента из точки конца обработки контура. Для радиусного отхода: Центральный угол дуги. Если значение равно нулю, угол считается незаданным, и отход производится по дуге в четверть окружности (90 градусов).