Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

8322

.pdf
Скачиваний:
0
Добавлен:
24.11.2023
Размер:
1.54 Mб
Скачать

 

21

 

 

где

n (u,v) единичный вектор нормали поверхности, R – радиус сферы.

Следовательно, для определения траектории центра сферы необходимо построить линию пересечения поверхностей Κ и Ω’ (рис. 18). Для этого запишем систему уравнений, состоящую из уравнений системы (5) и (11) в координатной форме:

(x x

a

(t))2 ( y y

a

(t))2 (z z

a

(t))2

R2

 

 

 

 

 

 

 

 

 

 

 

(z za (t))z

 

 

 

(x xa (t))xa (t) ( y

ya (t))ya (t)

 

 

 

x 0;

 

 

 

 

x (u, v) xn (u, v)R

 

 

 

 

 

 

n

 

 

 

 

 

 

y (u, v) y (u, v)R y 0;

 

 

 

 

 

 

n

z 0.

 

 

 

 

z (u, v) z (u, v)R

 

 

 

 

0;

(t) 0;

a

(12)

Решив систему (12), определим траекторию центра сферы и линию ее соприкосновения с заданной поверхностью. Аппарат качения сферы по линии и поверхности эквивалентен аппарату качения сферы по двум линиям – по заданной линии a и линии, по которой сфера соприкасается с заданной поверхностью. Поэтому углы Эйлера, системы координат связанной с катящейся поверхностью, определяются тем же способом, что и в главе 2.

a

Ω'

Ω

Κ

Рис. 18. Каналовая и эквидистантная поверхности, определяющие траекторию центра сферы

22

 

Примеры

поверхностей,

 

полученных

на

основе

данного

a

 

 

 

 

 

 

аппарата, приведены на рис. 19, а и

 

19, б. На рис. 19, а показана

 

линейчатая поверхность,

являющаяся

 

совокупностью прямых,

проходящих

 

через точки траектории центра сферы

 

и

соответствующие

 

тоски

Ω

 

 

соприкосновения

с

 

опорными

 

элементами. На рис. 19,б показана

 

ротативная

циклическая

поверх-

а)

ность.

 

 

 

 

 

В

четвертой

главе

рассмотрены методы

конструиро-

вания

поверхностей

на основе

аппарата качения сферы по двум

торсовым поверхностям.

 

 

Зададим в

 

аппарате

кинематики

поверхностей

в

качестве

опорных

элементов

две

нелинейчатые

 

 

 

 

 

поверхности

r

r (s,t);

r

r (u, v).

Если поверхности не имели аналитического описания, то выполнялась их аппроксимация В- сплайнами.

Σ

Σ’

 

 

 

Ω’

Ω

Рис. 20. Эквидистантные поверхности, определяющие траекторию центра сферы

d

 

z

 

d

 

 

 

 

 

d

 

 

 

100 усл. ед.

 

 

 

 

d

1

 

d1

 

y

 

 

 

x

 

 

 

d1

б)

 

 

 

Рис. 19. Примеры поверхностей, полученных на основе аппарата качения сферы по пространственным линиям и

Множество точек, в которых находятся центры сфер, соприкасающиеся с заданными поверхностями, представляет собой эквидистантные поверхности, обозначим их через Σ’ и Ω’ (рис. 20).

Для определения траектории центра сферы необходимо определить линию пересечения поверхностей Σ’ и Ω’. Запишем систему уравнений, в которой первым будет уравнение поверхности Σ’, вторым – поверхности Ω:

 

 

 

r

r (s,t) n (s,t)R;

 

 

 

r

r (u, v) n (u, v)R.

23

(13)

В координатной форме система (13) имеет вид:

x

 

(s,t) xn (s,t)R x 0;

 

 

 

 

 

 

 

y (s,t) y n (s,t)R y 0;

 

 

 

(s,t) z n (s,t)R z 0;

 

z

 

 

 

 

(14)

x (u, v) xn (u,t)R x 0;

 

 

 

n

 

y (u, v) y (u, v)R y 0;

 

 

 

n

 

z (u, v) z (u, v)R z 0.

 

Решив систему (14), определим траекторию центра сферы и линии ее соприкосновения с опорными поверхностями. Аппарат качения сферы по двум поверхностям, как и аппарат, описанный в главе 3, эквивалентен аппарату качения сферы по двум линиям, по которым сфера соприкасается с заданными поверхностями.

Примеры полученных поверхностей приведены на рис. 21, а и 21, б.

В пятой главе рассмотрены методы конструирования поверхностей на основе аппарата качения однополостного гиперболоида переменной геометрии по линейчатой поверхности.

Класс поверхностей, получаемых на основе аппарата кинематики поверхностей 2-го порядка, может быть значительно расширен, если использовать катящиеся поверхности 2-го порядка с изменяемыми по заданному закону параметрами.

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

24

c

a

b

 

а)

~

z

 

c

 

b

y

b1

100 усл. ед.

 

a

x

a1 k

c1

б)

 

Рис. 21. Примеры поверхностей, полученных на основе аппарата качения сферы по поверхностям

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

25

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

Следовательно, любую линейчатую поверхность, не имеющую торсовых образующих, можно представить как поверхность, огибающую однопараметрическое множество линейчатых поверхностей 2-го порядка (однополостных гиперболоидов или гиперболических параболоидов).

Рассмотрим вопрос построения поверхности 2-го порядка, проходящей через три заданные скрещивающиеся прямые. Пусть каждая из трех

скрещивающихся

прямых

задана

 

двумя

точками

A (xi

yi

zi

) и

 

 

 

 

 

 

 

 

 

 

 

 

i A

A

A

 

B (xi

yi

 

zi ) , где i 1, 2, 3. Уравнение поверхности 2-го порядка имеет вид:

i B

B

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

a

x2 a

22

y2 a

z2 2a xy 2a

xz 2a

23

yz 2a

x 2a

24

y 2a

z a

44

0.

 

(15)

11

 

33

12

13

 

14

 

34

 

 

 

 

Уравнение (15) имеет девять независимых параметров, поэтому для их определения необходимы девять условий. В качестве условий потребуем, чтобы уравнение (15) выполнялось для трех точек, лежащих на каждой из заданных скрещивающихся прямых. Две точки – это точки Ai и Bi , определяющие прямую, в качестве третьей точки возьмем середину отрезка

[ A B ] ,

которую

обозначим через

 

C (xi

yi

 

zi ) . Подставив координаты

i

i

 

 

 

 

 

 

 

 

 

 

 

i C

C

C

 

 

 

 

 

 

точек Ai , Bi ,

Ci

в уравнение (15), получим следующую систему линейных

уравнений относительно коэффициентов поверхности 2-го порядка aij :

 

 

a xi 2 a

 

yi 2 a zi 2 2a xi

 

yi

2a xi

zi

2a

 

 

yi

zi

 

 

 

 

11 A

 

22

A

 

33 A

12 A

 

A

13

A

A

 

23

A

A

 

 

 

2a14 xiA 2a24 yiA 2a34 ziA a44 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2a13xBi zBi

2a23 yBi zBi

 

 

 

a11xBi 2 a22 yBi 2 a33zBi 2 2a12 xBi yBi

(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2a14 xBi

2a24 yBi

2a34 zBi

a44 0;

 

 

 

 

 

 

 

 

 

 

a xi 2 a

22

yi 2 a zi 2 2a xi

 

yi

2a xi

zi

2a

23

yi

zi

 

 

 

 

11 C

 

C

 

 

33 C

12 C

 

C

13

C

C

 

 

C

C

 

 

 

2a xi

2a

24

yi

2a zi

a

44

0,

 

 

 

 

 

 

 

 

 

 

 

14 C

 

 

 

C

34 C

 

 

 

 

 

 

 

 

 

 

 

 

где

i 1, 2, 3.

Приняв

a44 1 и решив систему линейных уравнений (16),

получим значения коэффициентов aij в уравнении (15).

 

 

 

 

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

 

 

 

 

 

 

 

 

26

 

 

 

 

 

 

 

 

 

 

 

Пусть нам задан однополостной гиперболоид. Выделим на нем три

линейчатые образующие одного семейства, находящиеся на малом расстоянии

между собой. Построим другой однополостной гиперболоид таким образом,

чтобы он содержал изгибание области заданного гиперболоида, ограниченной

выделенными крайними образующими.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z2

 

 

Зададим каждую из выделенных на

 

N

 

 

 

 

исходном гиперболоиде образующих двумя

 

2

B32

 

 

 

 

 

 

 

 

 

 

B12

точками A (xi

yi

 

zi )

и B (xi

yi

zi

 

 

 

 

 

 

 

 

 

) ,

A32

 

 

 

 

 

 

 

 

 

 

i

A

A

 

A

i

B

B

B

 

 

 

 

 

 

 

 

где

i 1, 2, 3.

Сделаем

такое

преобразо-

 

 

 

 

 

 

 

M 2

 

 

 

 

 

 

вание

 

системы

 

координат,

 

чтобы

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

 

 

образующая,

заданная

точками

A , B ,

в

 

 

 

 

 

 

 

 

 

 

~

 

 

A12

 

 

 

 

 

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~

N2

 

новой

 

 

системе

 

координат

 

стала

 

B32

 

 

 

 

 

фронтально-проецирующей

прямой

и

 

 

 

 

 

 

 

~

O A B K

2

L

A32

проходила через начало координат, и

2

22

22

 

 

2

 

 

~

~

 

 

 

 

 

прямая,

 

перпендикулярная

образующей

N N

B31 B31

 

B21

B11

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

 

 

 

A1B1 , была параллельна оси O x

(рис. 22).

 

 

 

 

 

 

 

 

 

 

L1

 

 

 

 

 

 

 

Повернем образующую A3 B3

вокруг оси

x1

 

 

K1

 

 

 

M1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O

 

 

 

A11

O y

на

 

угол

2 .

Таким образом, мы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A31

 

 

1

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

получим новое расположение образующих

 

 

 

 

 

 

21

~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

 

 

 

A31

с

теми

 

же

расстояниями

 

между

Рис. 22. Преобразование

соответствующими

 

точками,

что

и

в

определяющих образующих

исходном положении.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Построим

 

однополостный

 

гиперболоид,

 

проходящий

 

через

скрещивающиеся прямые A1B1 , A2 B2

и

~

 

~

методом, описанным выше.

A3 B3

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

A1B1

и

~ ~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A3 B3 , в каждой точке которой основная метрическая форма та же, что и в

соответствующей точке области исходного гиперболоида, ограниченной

образующими A1B1

и A3B3 . Следовательно, можно привести в соприкосновение

эти два гиперболоида по соответствующим образующим, лежащим в областях,

имеющих одинаковые основные метрические формы. Кроме этого можно

осуществить качение одного гиперболоида по другому в пределах этих

областей.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим вопрос качения однополостного гиперболоида переменной

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

 

 

 

 

 

 

 

 

 

 

 

 

27

li m

li 1 li 1

 

m

 

Поверхность

Поверхность

Поверхность

Рис. 23. Качение однополостного гиперболоида переменных параметров по линейчатой поверхности

Пусть задана произвольная линейчатая поверхность . Выделим три линейчатые образующие поверхности , лежащие на малых расстояниях между собой – li 1, li , li 1 (рис. 23). Будем считать, что эти образующие обыкновенные и не имеют общей плоскости параллелизма. Построим однополостный гиперболоид ' , проходящий через выделенные образующие. Как было показано ранее, метрические свойства поверхности и построенного гиперболоида ' в области, ограниченной образующими li 1 и li 1 , совпадают.

 

 

 

 

 

 

 

гиперболоид

 

',

Методом,

описанным выше, построим

однополостный

 

имеющий

область между образующими

 

 

 

и

 

 

 

с

той же основной

 

 

 

 

li 1

li 1

метрической формой, что и в области, заключенной между образующими li 1 и li 1 , гиперболоида ' . Выделим образующую m' гиперболоида ' , в области между образующими li и li 1 . Выделим образующую m' гиперболоида ',

находящуюся между образующими li и li 1 , на тех же расстояниях от них, что и m' от li и li 1 . Приводим гиперболоиды ' и ' в соприкосновение вдоль образующих m' и m'.

28

Выделим следующую образующую li 2 поверхности , находящуюся на малом расстоянии от образующей li 1 (рис. 23). Будем считать, что образующая li 2 не торсовая и образующие li , li 1 , li 2 не имеют общей плоскости параллелизма. Построим однополостный гиперболоид '' , проходящий через

образующие li , li 1 , li 2 . Построим однополостный гиперболоид

 

'' , имеющий

 

 

 

 

 

 

 

 

 

 

 

область, ограниченную образующими li

и li 2 , с той же основной метрической

формой, что и в области гиперболоида

'' , ограниченной образующими li и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~

 

 

 

 

 

 

li 2 . Найдем образующую

гиперболоида

 

''

 

 

 

между

 

m' , находящуюся

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и li 1 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

образующими li

li 1 , на тех же расстояниях от них, что и m' от li

Выделим образующую m''

гиперболоида '' , лежащую между образующими

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~

 

 

 

 

 

 

li 1 и

li 2 , и образующую

гиперболоида ''

 

 

 

 

 

 

m'' , находящуюся между

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

образующими li 1

и li 2 , на тех же расстояниях от них, что и m'' от li 1 и li 2 .

 

Гиперболоиды '

и

''

имеют

 

 

общую область, ограниченную

 

 

 

 

 

 

 

 

 

 

 

'' можно привести в

образующими li

и

li 1 .

Следовательно, гиперболоид

 

 

соприкосновение и с '

и '' вдоль образующих m' и

~

 

 

 

 

m' . Таким образом, если

 

 

 

 

 

 

 

 

'' ,

 

 

 

 

 

трансформировать

гиперболоид

 

' в

 

 

то

соприкосновение

вдоль

 

 

 

 

 

 

~

 

 

 

 

 

 

 

 

 

 

 

и '' , а значит и с поверхностью ,

образующих m' и m' с гиперболоидами '

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

не нарушится. Но гиперболоид ''

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

имеет в области между образующими li 1 и

l , ту же основную метрическую форму, что и в соответствующей области

i 2

гиперболоида '' , поэтому гиперболоид '' непрерывным качением можно

~

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

Пример ротативной циклической поверхности, полученной на основе рассмотренного аппарата с учетом деформации, приведен на рис. 24,а, без учета деформации – на рис. 24, б. На рисунках через d, d’, d’’ обозначены траектории точек, задающих образующую дугу окружности.

d

d

1

x

d

d

d

1

100 усл. ед.

x

29

z

d

d

1

d

y

d1

2000 усл. ед.

а)

d

d1

d

1

y

б)

Рис. 24. Примеры поверхностей, полученных на основе аппарата качения однополостного гиперболоида по линейчатой поверхности

30

В шестой главе описаны пакеты прикладных программ, разработанные на основе приведенных исследований, и показана методика их применения в архитектурно-строительном проектировании. Приведены примеры зданий и сооружений, разработанных с использованием предложенных методик.

По заказу кафедры архитектуры и градостроительства Ростовского государственного строительного университета был составлен каталог ряда поверхностей, разработанных по предложенной методике. Каждая поверхность, входящая в каталог, имеет трехзначный номер. Первая цифра номера поверхности определяет расположение опорных эллипсов в плане (1 или 2), вторая – расположение опорных эллипсов на профильной проекции (1, 2 или 3) и третья – тип поверхности (1, 2, 3 или 4). Полученные поверхности приведены в табл. 1. В качестве направляющих рассматривались симметричные дуги эллипсов, лежащие в одной плоскости или в разных плоскостях.

 

 

 

 

 

Таблица 1

 

 

Каталог отсеков

 

 

11*

12*

13*

21*

22*

23*

**1

 

 

 

 

 

**2

 

 

 

 

 

**3

 

 

 

 

 

**4

 

 

 

 

 

В табл. 2 приведены параметры опорных эллипсов. Через d обозначено расстояние между центрами дуг эллипсов в условных единицах, через α – угол наклона плоскости эллипса к горизонтальной плоскости в градусах, a, b – полуоси эллипса в условных единицах, R – радиус катящейся окружности в условных единицах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]