КИНЕМАТИЧЕСКИЕ ЛИНЕЙЧАТЫЕ ПОВЕРХНОСТИ НА ОСНОВЕ КОМПЛЕКСНОГО ДВИЖЕНИЯ ОДНОГО АКСОИДА ПО ДРУГОМУ (Однополостные гиперболоиды вращения в качестве неподвижного и подвижного аксоидов)
Г.С. РАЧКОВСКАЯ*, канд. техн. наук, ЮН. ХАРАБАЕВ**,
Ростовский государственный университет путей сообщения, Ростов-на-Дону * [email protected] , ** [email protected]
Разработана геометрическая модель построения кинематических линейчатых поверхностей на основе комплексного движения одного однополостного гиперболоида вращения по другому. Рассмотрены случаи внешнего и внутреннего обкатывания одного аксоида другим. Получено аналитическое описание и реализована компьютерная визуализация новых кинематических линейчатых поверхностей.
КЛЮЧЕВЫЕ СЛОВА: кинематические линейчатые поверхности, геометрия.
Введение. Возможности поиска новых классов линейчатых поверхностей существенно расширяются за счет кинематических линейчатых поверхностей, образование которых основано на моделировании процесса перемещения одной линейчатой поверхности (подвижной) по другой (неподвижной). В процессе перемещения подвижной поверхности по неподвижной одна (выделенная) прямолинейная образующая (прямая МИ на рис. 1 подвижной поверхности формирует новую кинематическую линейчатую поверхность [1-3]. Такое построение кинематических линейчатых поверхностей требует выполнения основного условия контакта (взаимодействия) между подвижной и неподвижной поверхностями. Это условие состоит в том, что рассматриваемые поверхности соприкасаются друг с другом по одной общей для них прямолинейной образующей в каждой их позиции в процессе движения одной поверхности по другой.
Цилиндрические поверхности
Конические поверхности
Поверхности однополостного гиперболоида вращения
Рис. 1.
В качестве неподвижной и подвижной линейчатых поверхностей могут быть использованы такие поверхности, как цилиндрическая, коническая или поверхность однополостного гиперболоида вращения (рис. 1), то есть поверхности, образованные в результате вращения одной прямой (образующей) относительно другой прямой (оси).
Следует отметить, что для таких пар аксоидов, как "цилиндр-цилиндр" или "конус-конус" (рис. 1) хорошо известны кинематические линейчатые поверхности, образованные в результате качения одного аксоида по другому [1]. В случае же пары однополостных гиперболоидов вращения (рис. 1) такое простое движение, как качение одного аксоида по другому, невозможно. Однако, основное условие контакта двух соприкасающихся однополостных гиперболоидов вращения, необходимое для построения кинематических поверхностей, может быть выполнено в случае рассмотрения сложного (комплексного) движения одного аксоида по другому. Комплексное движение одного аксоида по другому представляется в виде комбинации нескольких согласованных между собой движений [4,5]. Ранее [4] при решении аналогичной задачи построения кинематических поверхностей на основе взаимодействия конической и торсовой поверхностей была разработана геометрическая модель комплексного движения одного аксоида по другому для пары "конус -торс". Эта геометрическая модель комплексного движения была представлена в виде трёх согласованных между собой движений: вращательного движения конуса вокруг своей оси, поворота оси конуса, смещения вершины конуса вдоль кривой ребра возврата торса.
1. Геометрическая модель комплексного движения одного однополостного гиперболоида вращения по другому.
Геометрическая модель комплексного движения одного однополостного гиперболоида вращения по другому может быть представлена как комбинация трёх согласованных между собой движений:
(1) вращательное движение подвижного аксоида вокруг своей оси;
(2) вращательное движение оси подвижного аксоида вокруг оси неподвижного аксоида;
(3) смещение подвижного аксоида вдоль общей для обоих аксоидов прямолинейной образующей.
Далее рассмотрены варианты внешнего (геометрическая модель №1) и внутреннего (геометрическая модель №2) обкатывания одного аксоида другим. При внешнем обкатывании внешняя поверхность подвижного аксоида обкатывает внешнюю поверхность неподвижного аксоида. Для внешнего обкатывания рассмотрены две геометрические модели (№1А и №1В).
Геометрическая модель №1А соответствует случаю двух одинаковых контактирующих между собой неподвижного и подвижного однополостных гиперболоидов вращения.
Геометрическая модель №1В соответствует случаю двух неодинаковых контактирующих между собой неподвижного и подвижного однополостных гиперболоидов вращения.
Геометрическая модель №2 для внутреннего обкатывания одного аксоида другим соответствует расположению одного однополостного гиперболоида вращения внутри другого. При этом возможны два варианта взаимного расположения подвижного и неподвижного аксоидов.
В первом варианте подвижным является внутренний аксоид, а во втором варианте подвижным является внешний аксоид. В первом варианте внешняя поверхность подвижного аксоида обкатывает внутреннюю поверхность неподвижного аксоида, а во втором варианте внутренняя поверхность подвижного аксоида обкатывает внешнюю поверхность неподвижного аксоида.
Рис. 2
2. Аналитическое представление геометрических моделей №1 и №2
Каноническое уравнение поверхности однополостного гиперболоида вращения [6]:
2 2 2 X у__£_
2 ^ 2 2 = , а а с
где а - радиус горловой окружности (рис. 2).
На рис. 2 показана пара однополостных гиперболоидов вращения, неподвижного (1) и подвижного (2), контактирующих между собой по общей прямолинейной образующей КЬ.
Для получения параметрических уравнений кинематической линейчатой поверхности, генерируемой одной из прямолинейных образующих (прямой МИ на рис. 1) подвижного аксоида 2 в результате его комплексного движения относительно неподвижного аксоида 1, введены две системы координат (рис. 2):
оху2 - неподвижная система координат, связанная с неподвижным аксоидом 1, ось о2 которой совпадает с осью неподвижного аксоида 1;
ОХУХ - подвижная система координат, связанная с подвижным аксоидом 2, ось ОХ которой совпадает с осью подвижного аксоида 2.
Начало неподвижной системы координат оху2 расположено в центре горловой окружности неподвижного аксоида 1, а начало подвижной системы координат ОХУХ расположено в центре горловой окружности подвижного аксоида 2 (рис. 2).
После введения двух систем координат геометрическая модель комплексного движения одного однополостного гиперболоида вращения по другому представляется в виде комбинации следующих трёх согласованных между собой движений, связанных с системами координат оху2 и ОХУХ [7]:
(1) вращательное движение подвижного аксоида 2 вокруг своей оси (оси ОХ) в подвижной системе координат ОХУХ, связанной с подвижным аксоидом 2;
(2) вращательное движение оси ОХ, совпадающей с осью аксоида 2, вокруг оси 02, совпадающей с осью аксоида 1, в неподвижной системе координат оху2;
(3) смещение подвижного аксоида 2 вдоль общей прямолинейной образующей (прямой КЬ на рис. 2) для обоих аксоидов 1 и 2.
2.1. Геометрическая модель №1А
Геометрическая модель №1А для внешнего обкатывания одного аксоида другим соответствует случаю двух одинаковых контактирующих аксоидов, то есть случаю равенства параметров канонического уравнения неподвижного (1) и подвижного (2) однополостных гиперболоидов вращения (а^ = а2 = а, с = С2 = с).
Для этой геометрической модели получены следующие уравнения перехода от подвижной системы координат ОХУХ, в которой задан подвижный однополостный гиперболоид вращения 2, к неподвижной системе координат оху2, то есть получено параметрическое (в параметрах и и V) задание кинематической поверхности, генерируемой одной из прямолинейных образующих (прямой МИ на рис. 1) подвижного аксоида 2, в неподвижной системе координат оху2.
х = {2Бтв + Xс0Бв)с0Би -{У + 2а)$ти ; у = {2 Бтв + Xсоб^бши + {У + 2а)собы ; г = 2 с о%в- X $тв,
где в = 2агс §{а / с).
Координаты X, У, Z задаются параметрическими уравнениями поверхности, генерируемой одной из прямолинейных образующих подвижного однополостного гиперболоида вращения 2 в подвижной системе координат 0ХУ2 [1]:
X = -а + ау с об<; У = а соб< + аУБт<;
2 = су,
где < - текущее значение угла поворота однополостного гиперболоида вращения вокруг своей оси, у - введенный параметр; < = и + ж в геометрической модели №1А.
В качестве примера визуализации кинематических линейчатых поверхностей, образованных на основе геометрической модели №1А комплексного движения одного однополостного гиперболоида вращения по другому, приведены две пары контактирующих аксоидов (рис. 3, 5) и соответствующие им кинематические линейчатые поверхности (рис. 4, 6), полученные для разных соотношений параметров с/а контактирующих аксоидов ((с/а) = 2.5 (рис. 3) и (с/а) = 4.0 (рис. 5)). Оси неподвижных аксоидов расположены вертикально на рис. 3 и 5.
Визуализация контактирующих аксоидов (рис. 3, 4) и построенных кинематических линейчатых поверхностей (рис. 4, 6) проведена с помощью ранее разработанного компьютерного ^МС-приложения [8].
т
Рис. 3. Рис. 4.
2.2. Геометрической модель №1В
Геометрической модель №1В комплексного движения одного однополостного гиперболоида вращения по другому соответствует случаю двух неодинаковых контактирующих между собой неподвижного (1) и подвижного (2) аксоидов, то есть, когда а\ Ф а2, с Ф с2 . В этом случае геометрическая модель комплексного движения требует согласования между собой параметров контактирующих аксоидов. Построение кинематических поверхностей на основе пары неодинаковых контактирующих однополостных гиперболоидов вращения становится возможным только при выполнении следующего параметрического условия [7]:
2 , 2 _ 2 , 2 а^ с^ — с2 .
1Ш
Рис. 5. Рис. 6
Это условие вытекает из геометрической модели комплексного движения одного однополостного гиперболоида вращения по другому, допускающей согласованное скольжение одного аксоида по другому только вдоль общей прямолинейной образующей обоих аксоидов. Поэтому обкатывание всех окружностей (горловой и всех других окружностей радиусами Я1) неподвижного аксоида 1 соответствующими окружностями радиусами Я2 подвижного аксоида 2 в процессе комплексного движения одного однополостного гиперболоида вращения по другому должно проходить без проскальзывания поперек общей прямолинейной образующей (прямой КЬ на рис. 2) обоих аксоидов. Отсюда следует, что отношения длин окружностей для каждой пары контактирующих окружностей подвижного (2) и неподвижного (1) аксоидов должны быть равными. То есть, отношение Я2(1)/Я1(1) для соответствующих контактирующих окружностей должно не зависеть от I (I -длина отрезка общей для обоих аксоидов прямолинейной образующей от точки контакта их горловых окружностей до точки контакта окружностей, соответствующих радиусов Я1 и Я2 (рис. 2)).
Формула зависимости Я(/), то есть зависимости радиуса кругового сечения Я от длины I отрезка прямой образующей от точки на горловой окружности до точки на окружности радиуса Я (рис. 2) получена из решения системы двух уравнений:
(1) канонического уравнения однополостного гиперболоида вращения (в переменных Я, И):
Я2 к2
2 2 = 1 а с
(Я - радиус кругового сечения, расположенного на расстоянии И от горлового сечения);
(2) уравнения, вытекающего из стереометрии однополостного гиперболоида вращения:
Я2 - а 2 = 12 - к 2.
Решение этой системы уравнений дает искомую зависимость Я(/) [9]:
Я(1 ) = а 1 + 1
2 2 а + с
Тогда отношение радиусов Я2(!)/Я1(!) соответствующих контактирующих окружностей:
а0
М) 1
Я, (I)
1 12
1 + -2
а2 + с2
1 12
а, 1 +
1 22 а 1 + с 1
Это отношение радиусов Я2(/)/Я1(/) не будет зависеть от I только при выполнении следующего параметрического условия [7]:
2.2 2.2 а2 + с2 = а2 + с2
При выполнении этого условия отношение радиусов контактирующих окружностей для любого I:
2
R2 (l)
Ri (l) a! '
То есть, отношение радиусов Rj (l) / Ri (l) всех контактирующих окружностей подвижного и неподвижного аксоидов в процессе комплексного движения одного однополостного гиперболоида вращения по другому равно отношению радиусов контактирующих горловых окружностей подвижного и неподвижного аксоидов.
Для случая двух неодинаковых контактирующих однополостных гиперболоидов вращения параметрическое задание кинематической линейчатой поверхности, генерируемой одной из образующих подвижного аксоида 2, в неподвижной системе координат oxyz принимает вид:
х = (Z sin в + XcosO)cosu — (Y + a + a2 )sin u ;
y = (Z sin в + Xcose)sin u + (y + a + a2 )cosu;
z = Z cose — X sin в,
где в = arctg(ai / C)+ arctga
Координаты X, Y, Z задаются параметрическими уравнениями поверхности, генерируемой одной из прямолинейных образующих подвижного однополостного гиперболоида вращения 2 в подвижной системе координат OXYZ [1]:
X = —a2 sinp + a2vcosp; Y = a2 cosp + a2v sin p; Z = C2v •
Ф = (a1/a2)u + n в геометрической модели №1В.
Следует отметить, что для случая пары неодинаковых контактирующих аксои-дов, задаются, практически, только параметры одного однополостного гиперболоида вращения (параметры a1 и с1) и соотношение радиусов горловых окружностей контактирующих аксоидов (a1/a2).
Значение параметра с2 определяется из формулы параметрического условия
2 ■ 2 2 ■ 2 а 5?
ax + с2 = a2 + с2 , что автоматически предопределяет согласованность пары контактирующих аксоидов.
пшшч*
Рис. 7
Рис. 8
Рис. 9
Рис. 10
Рис. 11
Рис. 12
В качестве примера визуализации кинематических линейчатых поверхностей, образованных на основе геометрической модели №1В комплексного движения одного однополостного гиперболоида вращения по другому, приведены "согласованные пары" контактирующих аксоидов (рис. 7, 9, 11) и соответствующие им кине-
матические линейчатые поверхности (рис. 8, 10, 12). На рисунках оси неподвижных аксоидов расположены вертикально.
Параметры контактирующих аксоидов, приведенных на рис. 7, 9, 11:
рис. 7: (с / а ) = 2.5, (а / а2 ) = 4/1; рис. 9: (с /а) = 4.0, (а /а2) = 4/1; рис. 11: (с /а) = 4.0 , (а /а2) = 1/2 .
2.3. Геометрическая модель №2 [10] Геометрической модели №2 для внутреннего обкатывания одного однополостного гиперболоида вращения другим соответствует расположение одного (подвижного или неподвижного) аксоида внутри другого (рис. 13, 15, 17). На рис. 13, 15 представлены два примера для варианта внутреннего обкатывания, соответствующего внутреннему подвижному и внешнему неподвижному аксоидам. В этом варианте внешняя поверхность подвижного аксоида обкатывает внутреннюю поверхность неподвижного аксоида (оси неподвижных аксоидов на рисунках расположены вертикально).
Рис. 13 Рис. 14 Рис. 15 Рис. 16 Рис. 17 Рис. 18
На рис. 13 и 15 изображены "согласованные пары" аксоидов со следующими параметрами:
(сх/а{) = 3 , (ах/а2) = 6/1 (рис. 13) и (с /а) = 5/3, (а /а2) = 6/1 (рис. 15).
На рис. 17 показан другой вариант внутреннего обкатывания одного однопо-лостного гиперболоида вращения другим, вариант, соответствующий сочетанию неподвижного внутреннего и подвижного внешнего аксоидов. В таком варианте внутренняя поверхность подвижного аксоида обкатывает внешнюю поверхность неподвижного аксоида. Интересно заметить, что на рис. 17 изображена та же "согласованная пара" аксоидов, что и на рис. 15, но с другим взаимным расположением неподвижного и подвижного аксоидов. Последнему случаю (рис. 17) соответствует "согласованная пара" контактирующих однополостных гиперболоидов вращения со следующими параметрами:
(с2/а2) = 5/3 , (ах/а2) = 1/6 .
Для геометрической модели №2 комплексного движения одного однополост-ного гиперболоида вращения по другому получены следующие уравнения перехода от подвижной системы координат ОХХХ к неподвижной системе координат оху2, то есть получено параметрическое задание кинематической поверхности, генерируе-
мой одной из прямолинейных образующих подвижного аксоида 2, в неподвижной системе координат oxyz:
x = (Z sin в + Xcose)cosu - (Y + a - a2 )sin u; y = (Zsine + Xcose)sinu + (Y + a -a2)cosu;
z=z cose- x sine,
где в = arctg(a1 / c ) - arctg(a2 / c2 ).
X Y, Z задаются параметрическими уравнениями поверхности, генерируемой одной из прямолинейных образующих подвижного однополостного гиперболоида вращения 2 в подвижной системе координат OXYZ [1]:
X = -a2 sin р + a2vcosp;
Y = a2 cosp + ^vsinp;
Z = c2v.
Ф = - (a1/a2) р = -(a /a2 )u в геометрической модели №2.
В качестве примера визуализации кинематических линейчатых поверхностей, образованных на основе геометрической модели №2 для внутреннего обкатывания одного однополостного гиперболоида вращения другим, на рис. 14, 16, 18 приведены кинематические поверхности, построенные для соответствующих "согласованных пар" аксоидов, изображенных на рис. 13, 15, 17.
Следует подчеркнуть, что возможность произвольного выбора параметров контактирующих аксоидов в приведенных геометрических моделях позволяет получать на их основе разнообразные оригинальные кинематические линейчатые поверхности.
Таким образом, предложенная геометрическая модель и аналитическое описание комплексного движения одного однополостного гиперболоида вращения по другому в сочетании с возможностями визуализации разработанного компьютерного приложения составили эффективный инструмент целенаправленного компьютерного поиска новых кинематических линейчатых поверхностей.
Л и т е р а т у р а
1. Кривошапко С.Н., Иванов В.Н. Энциклопедия аналитических поверхностей. -Москва: Наука, 2010. - 556 с.
2. Peternell M., Gruber D., Sendra J. Conchoid surfaces of rational ruled surfaces // Computer Aided Geometric Design, Volume 28, Issue 7, P. 395-446. October 2011.
3. M. Husty On Some Surfaces in Kinematics //Journal for Geometry and Graphics, Volume 16, Number 1, P.47-58. 2012.
4. Rachkovskaya, G.S., Kharabayev, Yu.N. The computer modelling of kinematic linear surfaces (based on the complex moving a cone along a torse) //Proceedings of the International Conference on Computing, Communications and Control Technologies, Austin (Texas), USA. 1. P. 107-111. 2004.
5. Selig J.M., Husty M.Half-turns and line symmetric motions// Mechanism and Machine Theory, Volume 46, Issue 2, P. 156-167. February 2011.
6. Корн Г., Корн Т. Справочник по математике. - Москва: Наука, 1968.
7. Rachkovskaya, G.S., Kharabayev, Yu.N. and Rachkovskaya N.S. Kinematic ruled surfaces (one-sheet hyperboloid of revolution as fixed and moving axoids) //Proceedings of the 13 th International Conference on Geometry and Graphics, Dresden, Germany, P. 190-191. 2008.
8. Rachkovskaya, G.S., Kharabayev, Yu.N., and Rachkovskaya, N.S.. Computer composition of the transformed classical surfaces as the ways and means of the construction of visual models of realistic objects (The new software application "ArtMathGraph") //Proceedings of the 15-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, Plzen, Czech Republic, P. 29-32. 2007.
9. Rachkovskaya, G.S., Kharabayev, Yu.N. Geometric modeling and computer graphics of kinematic ruled surfaces on the base of complex moving one axoid along another (one-sheet hyperboloid of revolution as fixed and moving axoids) //Proceedings of the 17-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, Plzen, Czech Republic, P. 31-34. 2009.
10. Rachkovskaya, G.S., Kharabayev, Yu.N. Geometric model of kinematic surfaces on the base of one-sheet hyperboloidal surfaces of revolution (one axoid is located in the interior of another axoid) //Proceedings of the 14th International Conference on Geometry and Graphics, Kyoto, Japan, P. 320-321.2010.
R e f e r e n c e s
1. Krivoshapko, SN., Ivanov, VN (2010). Encyclopedia of Analytical Surfaces. M: Nauka, 556 p.
2. Peternell, M, Gruber, D, Sendra, J (2011). Conchoid surfaces of rational ruled surfaces. Computer Aided Geometric Design, Volume 28, Issue 7, p. 395-446.
3. Husty, M.(2012). On Some Surfaces in Kinematics. Journal for Geometry and Graphics, Volume 16, Number 1, p. 47-58.
4. Rachkovskaya, GS, Kharabayev, Yu.N. (2004). The computer modelling of kinematic linear surfaces (based on the complex moving a cone along a torse). Proceedings of the International Conference on Computing, Communications and Control Technologies, Austin (Texas), USA. 1, p. 107-111.
5. Selig, JM, Husty, M (2011). Half-turns and line symmetric motions. Mechanism and Machine Theory, Volume 46, Issue 2, p. 156-167.
6. Korn GA and Korn TM (1961). Mathematical Handbook for Scientists and Engineers, McGraw-Hill, NY, USA.
7. Rachkovskaya, GS, Kharabayev, YuN and Rachkovskaya NS (2008). Kinematic ruled surfaces (one-sheet hyperboloid of revolution as fixed and moving axoids). Proceedings of the 13th International Conference on Geometry and Graphics, Dresden, Germany, p. 190-191.
8. Rachkovskaya, GS, Kharabayev, YuN, and Rachkovskaya, NS. (2007). Computer composition of the transformed classical surfaces as the ways and means of the construction of visual models of realistic objects (The new software application "ArtMathGraph"). Proceedings of the 15-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, Plzen, Czech Republic, p. 29-32.
9. Rachkovskaya, GS, Kharabayev, YuN (2009). Geometric modeling and computer graphics of kinematic ruled surfaces on the base of complex moving one axoid along another (one-sheet hyperboloid of revolution as fixed and moving axoids). Proceedings of the 17-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, Plzen, Czech Republic, p. 31-34.
10. Rachkovskaya, GS, Kharabayev, YuN (2010). Geometric model of kinematic surfaces on the base of one-sheet hyperboloidal surfaces of revolution (one axoid is located in the interior of another axoid). Proceedings of the 14th International Conference on Geometry and Graphics, Kyoto, Japan, p. 320-321.
KINEMATIC RULED SURFACES ON THE BASE OF COMPLEX MOVING ONE AXOID ALONG ANOTHER (one-sheet hyperboloidal surface of revolution as fixed and moving axoids)
G.S. Rachkovskaya, Yu.N. Kharabayev
Rostov State Transport University, Rostov-on-Don
Geometrical model of complex moving one-sheet hyperboloid of revolution along another as a base for generating new kinematic ruled surfaces is proposed. Both cases with one axoid's location outside another and one axoid's location in the interior of another are described. Analytical development and computer visualization of the new kinematic ruled surfaces are realized.
KEY WORDS: Kinematic Ruled Surfaces, Analytical Geometry, Computer Graphics.