Методическое пособие 395
.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