Научная статья на тему 'Семейство поверхностей, заданное формулами преобразования координат, и его огибающая'

Семейство поверхностей, заданное формулами преобразования координат, и его огибающая Текст научной статьи по специальности «Математика»

CC BY
783
138
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
СЕМЕЙСТВО ПОВЕРХНОСТЕЙ / ГИПЕРПОВЕРХНОСТЬ / ПРОФИЛИРОВАНИЕ / ОСОБЕННОСТЬ ОТОБРАЖЕНИЯ / РЕЖУЩИЙ ИНСТРУМЕНТ / A FAMILY OF SURFACES / HYPERSURFACE / PROFILING / FEATURE DISPLAY / CUTTING TOOL

Аннотация научной статьи по математике, автор научной работы — Ляшков Алексей Ануфриевич, Завьялов Александр Михайлович

Решается задача исследования особенностей отображения ортогональным проецированием гиперповерхности на гиперплоскость применительно к задачам профилирования режущего инструмента. Поставленная задача реализована на основе установленных закономерностей в расположении точек сечений гиперповерхности относительно координатных гиперплоскостей. Исходными данными являются двумерная поверхность и формулы преобразования координат, определяющие закон ее относительного перемещения. Гиперповерхность, образованная на основе такого семейства двумерных поверхностей, является объектом исследования. Полученные результаты иллюстрируются двумя примерами.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Ляшков Алексей Ануфриевич, Завьялов Александр Михайлович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A family of surfaces defined formulas transform coordinates and its envelope

In many applications of profiling cutting tool, define the envelope surface collection. Along with the classic approach to the definition of the envelope of the recently used and new. So, if your family schedule projected two-dimensional surfaces in space R4, then get some three dimensional hypersurface Σ. Kriminanta this is the envelope of family of surfaces. The authors study the surface Σ when setting its parametric equations and equation in implicit form held in the works. Found some new properties of such surfaces. Due to the fact that when profiling cutting tool set family of surfaces, coordinate transformation equations, an important task is the study received thus hypersurface. On the basis of article studies obtained in a general manner the necessary payment according to calculate kriminanty and diskriminanty hypersurface. They show examples of how to define envelopes two families of spheres. These are family formulas transform coordinates defining the translational and helical movement. The results are illustrated by computer polygonal models.

Текст научной работы на тему «Семейство поверхностей, заданное формулами преобразования координат, и его огибающая»

Семейство поверхностей, заданное формулами преобразования координат, и его огибающая

А. А. Ляшков, А. М. Завьялов Введение

Вопросам исследования отображения ортогональным проецированием поверхности на плоскость посвящено значительное количество работ: [1, 2, 3, 4] и другие. В них, в основном, определяются некоторые дифференциальные характеристики очерка двумерной поверхности или алгебраической поверхности большей размерности. Так в работе [3] предлагается определять точки контурной линии по уравнениям поверхности, заданным в неявной форме и уравнениям, содержащим дифференциальные характеристики этой поверхности. Для расчета предлагается использовать методы вычислительной математики и методы нелинейного программирования. Что является не простой задачей. Анализа контурной линии и ее проекции не приводится.

Во многих прикладных задачах, связанных с профилированием режущего инструмента, определяют огибающую семейства поверхностей. Наряду с классическим подходом к определению огибающей в последнее время используется и новый. Так, если спрое-

4

цировать график семейства двумерных поверхностей в пространство Я , то получим некоторую трехмерную гиперповерхность Е. Криминанта этой поверхности является огибающей рассматриваемого семейства. Исследование поверхности Е при задании ее параметрическими уравнениями и уравнением в неявной форме проведено в работах [5], [6]. Установлено ряд новых свойств такой поверхности. В связи с тем, что при профилировании режущего инструмента семейство поверхностей задается формулами преобразования координат [7], важной задачей является исследование полученной таким образом гиперповерхности.

Криминанта гиперповерхности

Пусть исходная поверхность задана в подвижной системе координат 0ХУ2 уравнением в неявной форме

^ (х, у, г) = 0. (1)

Эта поверхность совершает некоторое движение относительно неподвижной системы координат 01Х1У11Г В общем виде формулы преобразования координат, выражающие х1, у

г1 через х, у, г , можно записать так

х1 = х y, 2,ф\

у = Л( х y, 2,^Х (2)

21 = /з(^ y, 2,^).

где ф - параметр относительного движения.

Уравнения (1) и (2) определяют семейство поверхностей в пространстве Я . При

4

проецировании графика этого семейства в пространство Я будет получена гиперповерхность Е в системе координат Х1У121 &1 и заданная в виде

х1 = /1( х y, 2,^Х у = /2( х y, z,Ф), 21 = /3( х y, 2,^Х вх = р ■^,

гдер - некоторая константа.

Наложим на две координаты у1 и 21 условия связи

у1=а, 2г =Ь,

где а и Ь - некоторые константы.

Тогда функция Лагранжа, позволяющая определить условный экстремум координаты х1 , будет

к = /(X y, 2 ф) + лг ■ [/2 (x, y, ¿, р)- а] + Л2 ■ [/3 (x, y, 2,р)- Ь] +

+ Л3 ■ Р(х, у,г) + Лл(вх - рр).

Соответствующая система уравнений, из решения которой устанавливается связь параметров поверхности и параметра семейства, имеет вид

кх = Ах (X У 2,Р) + Л ■ /2 х (x, У, 2,ф) + Л2 ■ /з х (x, У, 2,Р) + Л3 ■ Рх (x, У, г) = 0

кв1 = Л4 = О,

ку = /1 у (^ У, 2,ф) + Л1 ■ /2 у (x, У, 2,ф) + Л2 ■ /3 у (^ У, 2,ф) + Л3 ■ ¥У (X, У, г) = 0

к2 = /1, (X, У, 2,ф) + Л1 ^ /2г (X, У 2,Р) + Л2 ■ /32 (X, У, *, Р) + Л3 ■ ^ (X, У, 2) = 0,

кр = /1р(X, У, 2,ф) + Л ■ /2р(X, У, 2,ф) + Л2 ■ /3р (X, У, ^ Р) + Л3 ■ Рф (X, У, 2) -Л4 ■ Р = °.

Рассматриваем последние три уравнения, с учетом Л4=0, как систему неоднородных линейных уравнений относительно множителей Лагранжа. Из решения этой системы по формулам Крамера имеем

А,

Л

А,

А

Л

Л2

А

Л

А

Л

А

а соответствующие определители будут

/2 у /г у

А = /2 2 /3 2 2

/ 2р /3р 0

Ьн II /г 2 /3 2 - ^ • /г у 3/ У

у /2р /3р 2 /2р /3р

АЛ =

АЛ =

/2 у 3/ у

АЛ = /2 2 /3 2

2 /2 /3р

- /1 у /3 у

/2 /32

/ 1р /3 р

/2 у /2 2 / 2р /1 у

А

/1р

F

х

2

О

/1 у

/1ф

= - /1

Ьн II - /1 2 /Ъ 2 Ьн 1 - /1 у /3 у

у /1ф /3р 2 - /1р /3

У

F

2

О

II /г 2 - /1 2 - ^ • /2 у - /1 у

у /2р /1ф 2 /2р - У1р

1 у

/3

/3

+ /12

/2 у /,

/3 у /3

/1р

/2у /3 у

/2 2 /3 2

После подстановки полученных зависимостей в первое уравнение системы неоднородных линейных уравнений получим

2 2

АЛ ■ /2 х (X У, 2,Р) + АЛ2 ■ /3 х (X, У, 2,Р) + АЛ ■ Рх (X У, 2) + А /1х (X, У, 2,ф) = °. (4)

+

Или после подстановок выражений из определителей

- Ру (x, y, 2) ■ [/12(x, y, 2 р) ■ /3р(^ y, Z, р) - /32(x, y, 2 р) ■ /1р (x, y, 2 ф)] +

+Р2(x, y, 2) ■[/ у(x, у ^ р) ■ У3р( x, y, z, р) - /3 у(x, y, z, р) ■ У1р(x, у z, р]

У2 х(x, y, 2,р) +

- Ру(x, y, 2) ■ [/2 2(x, y, z, р) ■ у(x, у, z, р) - /12(X y, z, р) ■ /2р(x, У, z, р)]

+ Р2 (X, У, 2) ■ [/2 у (X, У, 2,ф) ■ У (X, У, 2,ф) - /1 у (X У, Z, ф) ■ /2р( X, У, Z, ф)]

/3х (X, У, 2,ф) +

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- /1 у(х y, z, р) ■[ (x, у ^ р) ■ У(x, y, 2 р) - /3 2(x, y, z, р) ■ У(x, y, 2 р)]+

+У12(x, y, z, р) ■ [/2 у(x, / ^ р) ■ У(x, y, z, р) - /3 у(x, y, 2 р) ■ У(х y, z, р)] -

- /1ф (X, У, 2 Р) ■ [/2у (X, У, Z, ф) ■ [32 (X, У Z, ф) - /3у (X, У, Z, ф) ■ ./22 (X У, Z, ф)] Рх (X, У, 2,) +

ру (x, у, 2) ■ [/2 2(/ у, z, р) ■ У(x, y, z, р) - /3 2(х y, z, р) ■ У(x, y, z, р)] -'

- Р2 (X, У 2) ■ [/2у (X, У, Z, ф) ■ /3р (X, У Z, ф) - /3у (X, У, Z, Р) ■ У2р (X, У z, р)]

/1Х (х y, 2,рф = °

+

+

Полученное равенство устанавливает связь координат исходной поверхности и параметра ф их семейства. Тогда уравнения (4), (1) и (3) определяют дискриминанту гиперповерхности, а уравнения (4), (2), (3) - ее криминанту и, соответственно, огибающую рас-

сматриваемого семейства поверхностей.

Огибающая семейства сфер в их поступательном движении

В качестве примеров, иллюстрирующих достоверность полученных результатов, рассмотрим сферу, заданную в подвижной системе координат 0ХУ2 уравнением

х2 + у2 + 22 = Я2. (5)

Эта сфера (пример 1) совершает поступательное перемещение вдоль оси у1 (рис. 1) неподвижной системы координат, которое задается формулами преобразования координат

х1 = X,

У = У + P, (6)

2 = 2

где ф - параметр движения.

Тогда входящие в равенство (4) определители будут

А = 2у, АЛ = АЛ = АЛ = О,

^ Л^ Л2 Л3

Подставив полученные выражения в (4), получим у=0.

Уравнения сферы и формул преобразования координат, в которых у=0, позволяют определить огибающую рассматриваемого семейства сфер в виде

X2 + = Я2,

У1 =р.

Эти уравнения определяют проецирующую относительно координатной плоскости Х121 цилиндрическую поверхность (рис. 1).

Огибающая семейства сфер в их винтовом движении

Пример 2. Пусть задана та же сфера (5), но совершает она винтовое движение (рис. 2). Формулы преобразования координат, определяющие это движение, имеют вид

x1 = (x + R) • cos p- y • sin p,

y1 = (x + R) • sin p + y • cos p, (7)

Zj = z + p •p.

3

Уравнения (5) и (7) определяют семейство поверхностей в пространстве R . График

4

этого семейства в R представляет собой гиперповерхность, заданную в системе координат X¡Y¡Z¡0¡ , в виде

x1 = (x + R) • cosp-y • sinp, Уі = (x + R) • sinp + y • cosp, Zj = z + p •p,

° = Pi • p.

Для установления связи параметров поверхности и движения вычислим определители, входящие в уравнение (4)

А = -2 • y • [(x + R) • cos p - y • sin p] - 2 • p • z • cos2 p,

ДЛ = 2 • y •[- (x + R) • sinp-y • cosp],

\ =-2 • y • Z A* = y.

Тогда уравнение связи параметров будет: Я ■ у + р ■ 2 = 0. Откуда имеем

Р у = -—■ 2.

Я

Из уравнения сферы для р=0 (сфера совершает вращательное движение) следует: х2+2=г2 . Из первых двух уравнений системы (7) X = х12 + у12 - Я, а из трех уравне-

ний этой системы получим

х2 + у2 + 22 = г2 + Я2 + 2 ■ Я ■ х.

Рис. 2. - Винтовое движение сферы После подстановок и преобразований получим уравнение

21 = г 2 - х12 - у12 - Я 2 + 2 ■ Я ■л!- + у12

графиком которого является тор (рис. 3)

(10)

Рис. 3. - Модель тора и его сечение координатной плоскостью

X = ± 2 2-r — z • 1 + г p 1 2

\ 1R J

Подставив выражения для х и у в уравнения (7) получим уравнения дискриминанты гиперповерхности (8)

*1 =

У =

— 2

< ± 22 r 2 — z2 • 1 + г Р + R ►

П - к R J - -

— í ^ 2

< ± 22 r 2 — z2 • 1 + Р + R

R 1R j

Р • 3

• cosp + —• z• sin P, R

Р • 2

• sinp — — • z• sin p^cosp,

R

(11)

2 = 2 + р -р.

Графиком полученных уравнений является трубчатая винтовая поверхность (рис. 4).

Рис. 4. - Модель трубчатой винтовой поверхности и сферы

Для p=0 система (11) преобразуется к виду

x1 = (±Vr2 - z2 + R)• cos p, y1 = (± Vr2 - z2 + R)• sin p, zi = z.

(12)

Система уравнений (12) в параметрической форме определяет ту же поверхность тора, что и уравнение (10).

Поверхность (11) может быть получена также винтовым движением окружности, расположенной в плоскости, перпендикулярной вектору касательной к винтовой линии (рис. 2). Уравнение винтовой линии, образованной движением точки О, будет

x1 = R • cos p, У1 = R • sin p, zi = P •P.

Касательная к винтовой линии определяется равенствами

X1 - хо = Y1 - Уо = Z1 - zo

- R • sinp R • cosp p

Для ф=0 координаты касательного вектора а = (0, R, p). Из уравнения плоскости, ах • (X — х0) + ay • (Y — y0) + az • (Z — z0) = 0 , перпендикулярной этому вектору получим

P /!

y =-----z = —tgu • z.

R

Тогда уравнения поверхности, образованной винтовым движением окружности, будут

2 2 r — z

1

cos2 в

+ R^cosp + z• tgO• sin p,

У1 =1±J r — z

1

cos2 в

+ R f • sin p — z • tgO • sin p • cos p,

z1 = z + p •p.

Последние уравнения, так же как и уравнения 11, определяют трубчатую винтовую поверхность (рис. 5). 2

Рис. 5. - Модели трубчатой винтовой поверхности и сечение ее координатной плоскостью и плоскостью, перпендикулярной винтовой линии

Введя новый параметр и = сти в виде

z

получим уравнение трубчатой винтовой поверхно-

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

cosO

х1 = {±л/r2 — и2 + R}• cosp + и • sinO^ sinp, y1 = |±л/ r2 — и2 + R^sinp — и • sinO^ cosp,

z1 = и • cosO + p •p.

График трубчатой винтовой поверхности для новой параметризации представлен на рис. 6.

Рис. 6.

Таким образом, проведенные исследования, на основе полученных ранее результатов, гиперповерхности и ее отображения ортогональным проецированием на координатную гиперплоскость позволили получить в общем виде огибающую семейства двумерных поверхностей. Исходная поверхность задается уравнением в неявном виде, а семейство поверхностей определяется формулами преобразования координат.

Полученные результаты апробированы на двух примерах с получением как аналитических зависимостей так и соответствующих компьютерных полигональных моделей поверхностей, иллюстрирующих достоверность приведенных результатов.

Литература

1. Арнольд, В. И. Особенности гладких отображений [Текст] / В. И. Арнольд - Успехи мат. наук. - 1968. - т.ХХІІІ, вып. 1(139). - С. 4-44.

2. Брус Дж., Джиблин П. Кривые и особенности [Текст]. / Дж., Брус,- М.: Мир, 1988.

- 262 с.

3. Быков, В. И. Определение контурной линии на поверхности, заданной уравнением в неявной форме [Текст] // В сб.: Тезисы Всесоюзного научно-методического симпозиума “Применение систем автоматизированного проектирования конструкций в машиностроении”. - Ростов-на-Дону. - 1983 - С. 40-41.

4. Платонова, О. А. Проекции гладких поверхностей [Текст] / О. А. Платонова // Тр. Семинара им. И.Г. Петровского. - 1984. - т. 10. - С. 135-149.

5. Ляшков А. А., Волков В. Я., Отображение ортогональным проецированием гиперповерхности на гиперплоскость [Текст] // Вестник Иркутского Государственного Технического Университета. - 2012. - № 2. - С. 18-22.

6. Ляшков, А. А. Отображение ортогональным проецированием поверхности, заданной параметрическими уравнениями / А. А. Ляшков // Омский научный вестник. - 2012.

- № 2(110). - С. 9-13.

7. Лашнев С. И., Юликов М. И. Расчет и конструирование металлорежущих инструментов с применением ЭВМ [Текст] / М.: Машиностроение, 1975. - 392 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.