2094
.pdfРис.2.4. Формирование сферы
Чтобы построить часть сферы, нужно, используя команду Subtract (Вычитание), вычесть из него параллелепипед. Если необходимо построить тело сферообразной формы, следует вначале создать его двумерное сечение, а затем, применив команду Revolve (Вращение) (см. п 2.1.9), вращать сечение под заданным углом к оси Z.
2.1.3. Cylinder
Цилиндр
Команда Cylinder (Цилиндр) - формирование твердотельного цилиндра. Команда вызывается из падающего меню
Draw (Рисование)=> Solids (Твердые тела) => Cylinder (Ци-
линдр) или щелчком мыши по пиктограмме Cylinder (Цилиндр) панели инструментов.
При формировании цилиндра необходимо указать параметры в одном из перечисленных ниже вариантов:
•в основании цилиндра лежит окружность;
•в основании цилиндра лежит эллипс.
Формирование цилиндра, основанием которого является окружность и направление высоты совпадает с осью Z (рис.2.5, а).
Запросы команды Cylinder: Current wire frame density: ISOLINES=10
Specify center point for base of cylinder or [Elliptical] <0,0,0>: 50, 20
50, 10 - указать центральную точку основания цилиндра
Specify radius for base of cylinder or [Diameter]: 20 - указать ра-
диус (диаметр) основания цилиндра
Specify height of cylinder or [Center of other end]: 30 - указать высоту цилиндра
Формирование цилиндра, основанием которого является окружность и направление высоты произвольное (рис.2.5, б).
Запросы команды Cylinder: Current wire frame density: ISOLINES=10
Specify center point for base of cylinder or [Elliptical] <0,0,0>: 50, 50, 10 - указать центральную точку основания цилиндра
Specify radius for base of cylinder or [Diameter]: 20 - указать ра-
диус (диаметр) основания цилиндра
Specify height of cylinder or [Center of other end]: с – перейти в режим указания центра другого основания цилиндра
Specify center of other end of cylinder: 100, 70, 60 – указать центр другого основания цилиндра
а) |
б) |
Рис.2.5. Формирование цилиндра с основанием в виде окружности: а) ось цилиндра совпадает с осью Z, б) ось цилиндра имеет произвольное направление
Формирование цилиндра, основанием которого является эллипс, и направление высоты совпадает с осью Z
(рис.2.6,а).
Запросы команды Cylinder:
Current wire frame density: ISOLINES=10
21
Specify center point for base of cylinder or [Elliptical] <0,0,0>:e –
перейти в режим задания основания цилиндра в виде эллипса
Specify axis endpoint of ellipse for base of cylinder or [Center]:
320, 80, 0 - указать координаты первой точки оси эллипса
Specify second axis endpoint of ellipse for base of cylinder: 160, 80, 0 - указать координаты второй точки оси эллипса
Specify length of other axis for base of cylinder: 240, 120, 0 - ука-
зать половину длины второй оси эллипса
Specify height of cylinder or [Center of other end]: 20 - указать высоту цилиндра
Формирование цилиндра, основанием которого является эллипс и направление высоты произвольное (рис.2.62, б).
Запросы команды Cylinder: Current wire frame density: ISOLINES=10
Specify center point for base of cylinder or [Elliptical] <0,0,0>:e –
перейти в режим задания основания цилиндра в виде эллипса
Specify axis endpoint of ellipse for base of cylinder or [Center]:
320, 80, 0 - указать координаты первой точки оси эллипса
Specify second axis endpoint of ellipse for base of cylinder: 160, 80, 0 - указать координаты второй точки оси эллипса
Specify length of other axis for base of cylinder: 240, 120, 0 - ука-
зать половину длины второй оси эллипса
Specify height of cylinder or [Center of other end]: с – перейти в режим указания центра другого основания цилиндра
Specify center of other end of cylinder: 210, 70, 0 – указать центр другого основания цилиндра
а) |
б) |
Рис.2.6. Формирование цилиндра с основанием в виде эллипса: а) ось цилиндра совпадает с осью Z,
б) ось цилиндра имеет произвольное направление
22
2.1.4. Cone
Конус
Команда Cone (Конус) - формирование твердотельного конуса. Основанием может быть окружность или эллипс. Команда вызывается из падающего меню Draw (Рисование)=>
Solids(Твердые тела) => Cone(Конус) или щелчком мыши по пиктограмме Cone (Конус) панели инструментов.
При формировании конуса необходимо указать пара метры в одном из перечисленных ниже вариантов:
•в основании конуса лежит окружность;
•в основании конуса лежит эллипс.
Основание созданного конуса параллельно плоскости XY.
Формирование конуса, основанием которого является окружность и направление высоты совпадает с осью Z (рис.2.7,а).
Запросы команды Cone:
Current wire frame density: ISOLINES=10
Specify center point for base of cone or [Elliptical] <0,0,0>: 200, 100, 0 -указать центральную точку конуса
Specify radius for base of cone or [Diameter]: 50 - указать радиус
(диаметр) основания конуса
Specify height of cone or [Apex]: 100 - указать высоту конуса
Формирование конуса, основанием которого является окружность и направление высоты произвольное (рис.2.7.б).
Запросы команды Cone:
Current wire frame density: ISOLINES=10
Specify center point for base of cone or [Elliptical] <0,0,0>:
200, 100, 0 -указать центральную точку конуса
Specify radius for base of cone or [Diameter]: 50- указать радиус
(диаметр) основания конуса
Specify height of cone or [Apex]: a - определяет высоту и ориен-
тацию конуса
23
Specify apex point: 80, 70 – указать координаты вершины конуса.
а) |
б) |
Рис.2.7. Формирование конуса с основанием в виде окружности: а) ось конуса совпадает с осью Z, б) ось конуса имеет произвольное направление
Формирование конуса, основанием которого является окружность и направление высоты совпадает с осью Z (рис.2.8, а).
Запросы команды Cone:
Current wire frame density: ISOLINES=10
Specify center point for base of cone or [Elliptical] <0,0,0>: e –
перейти в режим задания основания конуса в виде эллипса
Specify axis endpoint of ellipse for base of of cone or [Center]:
320, 80, 0 - указать координаты первой точки оси эллипса
Specify second axis endpoint of ellipse for base of cone: 160, 80, 0
- указать координаты второй точки оси эллипса
Specify length of other axis for base of cone: 240, 120, 0 - указать половину длины второй оси эллипса
Specify height of cone or [Center of other end]: 20 - указать вы-
соту конуса
Формирование конуса, основанием которого является эллипс и направление высоты совпадает с осью Z (рис.2.8, б).
Запросы команды Cone:
Current wire frame density: ISOLINES=10
24
Specify center point for base of cone or [Elliptical] <0,0,0>: e –
перейти в режим задания основания цилиндра в виде эллипса
Specify second axis endpoint of ellipse for base of cone cylinder:
320, 80, 0 - указать координаты второй точки оси эллипса
Specify length of other axis for base of cone: 160, 80, 0 - указать половину длины второй оси эллипса
Specify height of cone or [Apex]: a - определяет высоту и ориен-
тацию конуса
Specify apex point: 80, 70 – указать координаты вершины конуса.
а) |
б) |
Рис.2.8. Формирование конуса с основанием в виде эллипса: а) ось конуса совпадает с осью Z,
б) ось конуса имеет произвольное направление
При установке высоты конуса (Height) - при знаке + (плюс) высота откладывается вдоль положительной полуоси Z; при знаке - (минус) - вдоль отрицательной полуоси Z.
Конус можно создать помощью команды Extrude (Выдавливание). Сначала необходимо изобразить двумерное ос-
нование, а затем произвести коническое выдавливание двумер-
ного основания под углом к оси Z. Если необходимо усечь конус, следует, используя команду Subtract (Вычитание), вычесть из него параллелепипед, внутри которого находится вершина конуса (см. п.2.2.2).
25
2.1.5. Wedge
Клин
Команда Wedge (Клин) - формирование твердотельного клина. Команда вызывается из падающего меню Draw (Ри-
сование)=> Solids(Твердые тела) => Wedge(Клин) или щелч-
ком мыши по пиктограмме Wedge (Клин) панели инструментов.
При формировании клина необходимо указать параметры в одном из перечисленных ниже вариантов:
положение диагонально противоположных углов основания клина;
положение угла основания клина и задание стороны равных ребер;
положение угла основания клина и задание длины, ширины и высоты клина;
положение центра клина с заданием угла основания. При формировании конуса его основание параллельно
плоскости XY, при этом наклонная грань располагается вдоль оси X (рис. 2.9).
Формирование клина по положению противоположных углов основания и высоты.
Запросы команды Wedge (Клин):
Specify first corner of wedge or [CEnter] <0,0,0>: 230, 120, 0-
указать угол клина
Specify corner or [Cube/Length]: 60, 200, 0 - указать другой угол клина
Specify height: 50 - указать высоту клина
Формирование клина по углу и длине ребра при условии, что все ребра равны
Запросы команды Wedge (Клин):
Specify first corner of wedge or [CEnter] <0,0,0>: 230, 120, 0-
указать угол клина
26
Specify corner or [Cube/Length]: с – определяет длину ребер
Specify length: 0, 0, 0 - указать первую точку длины ребер Specify second point: 100, 50, 0- указать вторую точку длины ребер
Формирование клина по положению угла основания, длине, ширине и высоте клина
Specify first corner of wedge or [CEnter] <0,0,0>: 230,120,0- ука-
зать угол клина
Specify corner or [cube/Length]; L- перейти в режим указания длины, ширины и высоты
Specify length: 150 - указать длину клина Specify Width: 100 - указать ширину клина Specify height: 50- указать высоту клина
Рис. 2.9. Формирование клина
Формирование клина по положению центра клина с заданием угла основания.
Specify first corner of wedge or [CEnter] <0,0,0>: c - перейти в режим указания центра клина
Specify center of wedge <0,0,0>: 75, 50, 25- указать центр клина Specify opposite corner or [cube/Length]: - указать противопо-
ложный угол основания клина
Specify height: 50 - указать высоту клина
27
2.1.6. Torus
Top
Команда Torus (Тор) - формирование твердотельного тора. Команда вызывается из падающего меню
Draw(Рисование) => Solids(Твердые тела) => Torus(Тор)
или щелчком мыши по пиктограмме Torus(Тор) панели инструментов.
При формировании тора необходимо указать параметры в одном из перечисленных ниже вариантов:
по двум радиусам: радиусу, определяющего расстояние от центра тора до центра трубы R и радиусу образующей окружности трубы (сечение тора) (положительное значение) +r . При этом R>r;
по двум радиусам: радиусу, определяющего расстояние от центра тора до центра трубы R и радиусу образующей окружности трубы (положительное значение) +r .При этом R<r;
по двум радиусам: радиусу, определяющего расстояние от центра тора до центра трубы R и радиусу образующей окружности трубы (отрицательное значение) - r. При этом R>r.
Тор формируется параллельно плоскости XY текущей системы координат.
Если радиус сечения r больше радиуса тора R, тогда у тора отсутствует центральное отверстие.
При отрицательном значении радиуса сечения -r формируется фигура, напоминающая дыню. Абсолютная величина отрицательного значения радиуса образующей должно быть меньше значение радиуса трубы, чтобы не получить пустое тело (без объема).
Формирование тора по двум радиусам: радиусу, определяющего расстояние от центра тора до центра трубы R и радиусу сечения тора +r (рис. 2.10, а). R>r.
28
Запросы команды Torus:
Current wire frame density: ISOLINES=10
Specify center of torus <0,0,0>: 0, 0, 0 - указать точку центра тора
Specify radius of torus or [Diameter]: 60 - указать радиус (диа-
метр) тора
Specify radius of tube or [Diameter]: 10 - указать радиус (диа-
метр) трубы (полости) тора
Формирование тора по двум радиусам: радиусу, определяющего расстояние от центра тора до центра трубы R и радиусу сечения тора +r (рис. 2.10, б). R<r.
Запросы команды Torus:
Current wire frame density: ISOLINES=10
Specify center of torus <0,0,0>: 0, 0, 0 - указать точку центра тора
Specify radius of torus or [Diameter]: 10 - указать радиус (диа-
метр) тора
Specify radius of tube or [Diameter]: 60 - указать радиус (диа-
метр) трубы (полости) тора
Формирование тора по двум радиусам: радиусу, определяющего расстояние от центра тора до центра трубы R и радиусу сечения тора -r (рис. 2-10, в). /R/>/-r/.
Запросы команды Torus:
Current wire frame density: ISOLINES=10
Specify center of torus <0,0,0>: 0, 0, 0- указать точку центра тора
Specify radius of torus or [Diameter]: 60 -указать радиус (диа-
метр) тора
Specify radius of tube or [Diameter]: -10 - указать радиус (диа-
метр) трубы (полости) тора
29