ОБРАБОТКА МАТЕРИАЛОВ РЕЗАНИЕМ
УДК 004.9:621.9.07:621.833
Моделирование формообразования винтовых поверхностей деталей инструментальной рейкой и червячной фрезой
А. А. Ляшков
Постановка задачи моделирования
Процесс проектирования режущего инструмента состоит из нескольких этапов. Одним из важных элементов этого процесса является конструирование формообразующей поверхности. Решению данной задачи посвящено немало работ [1-3]. Во многих из них для выполнения расчета требуется вывести соответствующие зависимости применительно к различным исходным данным. Часто такие зависимости имеют форму трансцендентных уравнений, для решения которых используют численные методы. Все это усложняет процесс профилирования инструмента.
Кроме того, во многих случаях профиль детали состоит не только из участков, полученных огибанием соответствующих участков инструмента, но и из переходных кривых, линий подрезов. В этих случаях процесс профилирования носит итеративный характер. На отдельных этапах проектирования осуществляется проверка полученных результатов графическими или аналитическими методами [1]. Руководствуясь технологическими соображениями, теоретический профиль часто заменяют отрезками и дугами окружностей. В данном случае важной задачей является сравнение исходного профиля изделия с реальным, который будет получен после корректировки профиля инструмента и последующего формообразования. Это также затрудняет процесс профилирования.
Эффективное решение задач формообразования поверхностей может быть выполнено с применением методов геометрического моделирования средствами компьютерной графики [4-7], позволяющих исследовать влияния различных параметров инструмента на форму профиля детали и наоборот, а также решить некоторые другие вопросы. Для поставленной задачи решение выполняется в четыре этапа:
• создание твердотельной модель детали с винтовой поверхностью (ВП) по параметрам самой детали;
• разработка алгоритма и программы, моделирующей процесс формообразования цилиндрической поверхности инструментальной рейки по полученной модели детали;
• моделирование формообразования винтовой поверхности червячной фрезы по полученной модели инструментальной рейки и параметрам их взаимного расположения;
• решение обратной задачи — моделирование формообразования винтовой поверхности детали по полученной модели рейки, профиль которой может быть скорректирован.
На практике указанные этапы выполнены в виде подпрограмм, написанных на языке программирования AutoLISP в среде САПР AutoCAD. Диалог для ввода исходных данных подготовлен на языке DCL (Dialog Control Language).
Основными исходными данными для решения задачи на первом этапе являются па-
Рис. 1. Параметры цилиндрической винтовой поверхности:
1 — ось; 2 — образующая
раметры определителя цилиндрическои винтовой поверхности. К ним относятся (рис. 1):
• ось винтового движения;
• образующая винтовой поверхности: в дальнейшем образующей будет, как правило, кривая, расположенная в плоскости, перпендикулярной оси винтового движения (торцовый профиль);
• шаг Н или параметр р винтового движения;
• направление винтового движения.
Конструктор задает торцовый профиль ВП
в среде компьютерного моделирования с помощью ее средств. Этот процесс может быть автоматизирован, если профиль определен уравнениями. Здесь же устанавливается и положение оси винтового движения.
Компьютерное моделирование
На первом этапе создания модели тела детали с винтовой поверхностью формируется полигональная модель этой поверхности по нескольким ее сечениям. Для задания семейства профилей ВП (сечений) в качестве дополнительных исходных данных нужны начальное и конечное значения угла поворота профиля относительно исходного положения, приращение угла поворота между его соседними положениями. Итогом работы подпрограммы является полигональная модель ВП и твердотельная модель детали с винтовой поверхностью (рис. 2).
На втором этапе исходным параметром для решения задачи является угол а между осью винтовой поверхности детали и образующей цилиндрической поверхности инструментальной рейки (рис. 3). Ось гр декартовой системы координат хрургр, где хр, ур,
Рис. 2. Модель тела с винтовой канавкой 1 и цилиндрической винтовой поверхностью 2
Рис. 3. Системы координат, связанные с деталью, имеющей винтовую поверхность хвпувпгвп, инструментальной рейкой Хр^рЗр и червячной фрезой х^у^г^'. ^в.п.ф — расстояние между осями винтовой поверхности детали и фрезы; а — угол между осью детали и образующей инструментальной рейки; Р — угол между осью фрезы и образующей инструментальной рейки
Хр — ось абсцисс, ординат и аппликат соответственно, параллельна образующей поверхности рейки.
Выполнение подпрограммы начинается с загрузки диалогового окна «Формообразование инструментальной рейки по ВП детали» (рис. 4). В нем, кроме указанного выше угла а, вводятся начальное и конечное значения величин линейного перемещения детали с ВП вдоль образующей рейки, а также величина приращения относительного смещения ВП. После ввода параметров эта подпрограмма формирует прежде всего заготовку для инструментальной рейки в виде отсека призмы. Ее размеры определяются параметрами детали, а расположение — параметром установки. Исходные данные для моделирования приведены на рис. 5. Затем выполняется моделирование формообразования тела инструментальной рейки (рис. 6).
Для реализации третьего этапа решения поставленной задачи разработана подпрограмма, моделирующая формообразование ВП червячной фрезы на основе полученной модели инструментальной рейки. Для этого формируется модель поверхности, конгруэнтная поверхности инструментальной рейки и сопряженная как с ВП детали, так и с поверхностью червячной фрезы (рис. 7). Затем на ее основе создается твердотельная модель второй инструментальной рейки (рис. 8), используемой для формообразования ВП червячной фрезы.
ФОРМООБРАЗОВАНИЕ ИНСТРУМЕНТАЛЬНОЙ РЕИКИ по ВП ДЕТАЛИ
Параметры установки и относительного движения:
Утл между осью ВП ДЕТАЛИ и образующей ИНСТРУМЕНТАЛЬНОЙ РЕЙКИ Начальное смещение ВП ДЕТАЛИ вцоль образующей РЕЙКИ Конечное смещение В Г) ДЕТАЛИ вдоль образующей РЕЙКИ Прирашение величины линейного смещения ВП ДЕТАЛИ
[за.о [-за.а [зе.в [1.0
ООБРАБОТН
Рис. 4. Диалоговое окно для ввода параметра установки винтовой поверхности относительно инструмента и параметров относительного движения
г
Рис. 5. Взаимное расположение детали с ВП и заготовки для инструментальной рейки
Рис. 7. Формообразование модели поверхности, конгруэнтной поверхности рейки:
1 — модель инструментальной рейки; 2 — модель поверхности рейки; 3 — модель детали с ВП
Рис. 6. Формообразование тела инструментальной рейки по заданной ВП и параметрам их относительного расположения:
1 — модель инструментальной рейки; 2 — модель детали с ВП
Рис. 8. Формообразование тела второй рейки, поверхность которой конгруэнтна поверхности первой рейки:
1 — модель поверхности инструментальных реек, 2 — модель второй инструментальной рейки; 3 — модель первой инструментальной рейки; 4 — модель детали с ВП
Выполнение подпрограммы начинается с загрузки диалогового окна «Формообразование ВП червячной фрезы инструментальной рейкой» (рис. 9). Процесс формообразования ВП червячной фрезы показан на рис. 10. Ко-
нечный вариант моделирования тела червячной фрезы с ВП приведен на рис. 11.
Разработанная программа формообразования ВП фрезы используется и для решения обратной задачи — моделирования формооб-
ЙпЛОО РАБОТН
ФОРМООБРАЗОВАНИЕ ВГ1 ЧЕРВЯЧНОМ ФРЕЗЫ ИНСТРУМЕНТАЛЬНОМ РЕИКОИ
Параметры установки и относительного движения: Шаг винтового движения РЕЙКИ Угол между образующей РЕЙКИ и осью ФРЕЗЫ Начальный угол поворота РЕЙКИ Конечный угол поворота РЕЙКИ Приращенне угла поворота РЕЙКИ
[18В.Я
зп.а
-90.0
[96.
1-е
Г5Г1 [
Отмена
Рис. 9. Диалоговое окно для ввода параметров установки инструмента относительно винтовой поверхности фрезы и параметров относительного движения
Рис. 10. Формообразование червячной фрезы второй инструментальной рейкой:
1 — модель второй инструментальной рейки; 2 — модель червячной фрезы с ВП в процессе ее формообразования
разования ВП детали по полученной модели инструментальной рейки. Это позволяет проверить правильность выполненного моделирования и при необходимости провести корректировку профиля инструмента. Изложенная выше методика моделирования процесса формообразования позволяет предложить алгоритм расчета профиля инструментальной рейки без использования дифференциальных параметров поверхности детали.
Геометрическое моделирование
Пусть цилиндрическая винтовая поверхность образована винтовым движением плоской кривой, заданной параметрическими уравнениями: ж = /^(О У = /2(0, где /2 — непрерывные дифференцируемые функции, а t — параметр, определяющий положение точки на кривой, относительно оси гв п системы координат жв пув пгв п_ Тогда цилиндрическая винтовая поверхность в системе координат хвпУвпгвп (см. рис. 3) может быть записана в скалярной форме уравнениями вида
Жв.п = /1(0сов V - /2(фт V; Ув.п = /1(фт V - /2(0сов V; ¿в.п = PV,
(1)
где t и V — криволинейные координаты точки на винтовой поверхности.
Положение системы координат инструментальной рейки относительно детали определяется параметром а. Тогда формулы перехода из системы координат жв пув пгв п детали в систему координат мента будут иметь вид
хрУр2р инстру-
Рис. 11. Твердотельные модели детали с ВП и червячной фрезы:
1 — модель поверхности инструментальной рейки, сопряженной с поверхностями детали и инструмента; 2 — модель детали с ВП; 3 — модель червячной фрезы
хр жв.п;
Ур = Ув.пСов а + гв.пБш а; гр = -Ув.п8^п а + гвпсо8 а.
Рис. 12. Сечение модели тела детали с винтовой поверхностью плоскостью, параллельной образующей цилиндрической поверхности инструментальной рейки
Системы уравнений (1) и (2) задают исходную ВП в системе координат инструментальной рейки. Так как в сечении поверхностей детали и инструмента получаются кривые, имеющие общую точку касания, а касательная t к кривой в некоторой точке К на поверхности детали параллельна координатной оси Ог- (рис. 12), то задача сводится к определению экстремальных значений координаты х-. Для задания сечения поверхности плоскостью в последнем уравнении системы (2) на координату ур накладывается условие Ур = а, где а — некоторое значение, определяющее положение секущей плоскости. Полученное уравнение в явном виде устанавливает связь параметров t и V.
Тогда алгоритм расчета точек профиля инструментальной рейки, не требующий получения дифференциальных параметров винтовой поверхности, заключается в следующем:
• при изменении параметра t и заданном значении координаты у- = а из второго уравнения системы (2) рассчитываются величины параметра V;
• по первому уравнению системы (2) и с учетом первого уравнения системы (1) определяются значения координаты х
• из множества возможных значений координаты хр выбирается минимальное, которое и определяет одну из точек профиля инструментальной рейки;
• повторяются предыдущие три пункта алгоритма для новых значений координаты Ур.
Основываясь на изложенном выше, для получения зависимостей между параметра-
ми íhvb точках контакта ВП детали и фрезы нужно определить локальные экстремумы величины координаты хр из уравнения (2) при наложении условий связи на координату Ур = ас учетом уравнений системы
(1). Для этого можно воспользоваться методом неопределенных коэффициентов Лагран-жа. Уравнение, устанавливающее связь параметров t и V, будет иметь вид [8]
h (t) h (t) + к (t) к (t) + +р tg a [ft (t) cos v - h2 (t) sin v]. (3)
Уравнение (3) вместе с уравнениями (1)и
(2) определяет цилиндрическую поверхность рейки, сопряженную с заданной ВП детали.
Для определения винтовой поверхности фрезы, сопряженной с полученной цилиндрической поверхностью рейки, записываются зависимости, задающие закон движения рейки относительно фрезы. Они имеют вид
хф = (Хр - ^.п.ф ) cos v +
+ (ур cos Р + 2p sin Р) sin ф; Уф = (хр - #)sin v+ (4)
+ (Ур cos Р + zp sin Р) cos ф; Уф = -Ур sin Р + 2р cos Р + Рф ,
где ф — угол поворота рейки вокруг оси Хф Рф — параметр винтовой поверхности фрезы. Расчетные уравнения для определения торцового профиля винтовой поверхности фрезы выводятся путем вычисления условных экстремумов координаты Хф при Хф = О и различных значениях координаты Уф, что задается наложением условия связи на переменную уф из последнего уравнения системы (4) в виде Уф = (Уф)ь где i = 1 ... п, а п — количество значений, принимаемых переменной уф [8].
Выводы
Изложенное позволяет прийти к выводу, что использование геометрического моделирования позволяет решать следующие задачи:
• формообразование поверхности инструментальной рейки по заданной поверхности детали и параметрам их взаимного положения;
• формообразование винтовой поверхности червячной фрезы по полученной модели инструментальной рейки;
• моделирование винтовой поверхности детали по полученной модели инструмен-
тальной рейки (обратная задача профилирования);
• целенаправленное внесение изменений в форму профиля как инструмента, так и изделия, а также корректировка параметров установки изделия относительно инструмента;
• расчет профиля инструментальной рейки, сопряженной с винтовой поверхностью детали, без использования дифференциальных параметров ВП;
• прогнозирование возможных погрешностей формообразования винтовой поверхности детали.
Литература
1. Лашнев С. И., Юликов М. И. Расчет и конструирование металлорежущих инструментов с применением ЭВМ. М.: Машиностроение, 1975. 392 с.
2. Панкратов Ю. М. Профилирование обкатных инструментов. СПб.: Политехника-сервис, 2010. 158 с.
3. Чемборисов Н. А., Девжеева Т. Г. Обзор методов профилирования червячной фрезы для зубчатых венцов // Металлообработка. 2010. № 4. С. 2-6.
4. Ляшков А. А., Вивденко Ю. Н., Шутов А. Н. и др. Моделирование формообразования сложных поверхностей деталей // Металлообработка. 2010. № 4. С. 36-42.
5. Ляшков А. А. Компьютерное моделирование процесса формообразования зубчатых колес методом обкатки инструментальной рейкой и долбяком. Теоретические и прикладные вопросы современных информационных технологий: Материалы Всерос. науч.-техн. конф: В 2 ч. Улан-Удэ: Изд-во ВСГТУ, 2009. Ч. 1., С.49-54.
6. Голованов Н. Н. Геометрическое моделирование. М.: Изд-во физ.-матем. литературы, 2002. 472 с.
7. Погорелов В. И. AutoCAD 2010: концептуальное проектирование в 3D. СПб.: BHV, 2009. 368 с.
8. Ляшков А. А. Профилирование червячной фрезы для обработки винтовой поверхности. Омск: ОмПИ. 9 с. Деп. во НИИТЭМР 09.10.87 №450-мш87.