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

AutoCAD 2009. Учебный курс

.pdf
Скачиваний:
63
Добавлен:
22.03.2015
Размер:
17.27 Mб
Скачать

Конус 401

Specify rotation angle of box about the Z axis or [Reference]: 30 — угол поворота вокруг оси Z

_AI_BOX

Specify corner point of box: 1,1,0 — базовая точка

Specify length of box: 1 — длина ящика

Specify width of box or [Cube]: C — переход в режим вставки куба

Specify rotation angle of box about the Z axis or [Reference]: -60 — угол поворота вокруг оси Z

Конус

Команда AI_CONE, формирует поверхность кругового конуса. Запросы команды

AI_CONE:

Specify center point for base of cone: — указать центральную точку нижнего основания конуса

Specify radius for base of cone or [Diameter]: — указать радиус нижнего основания конуса

Specify radius for top of cone or [Diameter] <0>: — указать радиус верхнего основания конуса

Specify height of cone: — указать высоту конуса

Enter number of segments for surface of cone <16>: — указать количество сегментов на поверхности конуса

Пример. Формирование поверхности конуса

Постройте фигуру с использованием конуса (рис. 17.4).

Запустите команду AI_CONE. Ответьте на запросы:

_AI_CONE

Specify center point for base of cone: 2,2,0 — центральная точка нижнего основания

Specify radius for base of cone or [Diameter]: 2 — радиус нижнего основания

Specify radius for top of cone or [Diameter] <0>: 1 — радиус верхнего основания

Specify height of cone: 1 — высота конуса

Enter number of segments for surface of cone <16>: 20 — количество сегментов

402

Глава 17. Построение поверхностей

_AI_CONE

Specify center point for base of cone: 2,2,1 — центральная точка основания

Specify radius for base of cone or [Diameter]: 1 — радиус нижнего основания

Specify radius for top of cone or [Diameter] <0>: 1 — радиус верхнего основания

Specify height of cone: 1 — высота конуса

Enter number of segments for surface of cone <16>: 20 — количество сегментов

Рис. 17.4. Формирование поверхности конуса

Полусфера

Команда AI_DISH предназначена для создания поверхности нижней полусферы. Запросы команды AI_DISH:

Specify center point of dish: — указать центральную точку чаши

Specify radius of dish or [Diameter]: — указать радиус чаши

Enter number of longitudinal segments for surface of dish <16>: — указать число сегментов поверхности по долготе для чаши

Enter number of latitudinal segments for surface of dish <8>:

указать число сегментов поверхности по широте для чаши

Команда AI_DOME позволяет создать поверхность верхней полусферы. Запросы команды AI_DOME:

Specify center point of dome: — указать центральную точку купола

Specify radius of dome or [Diameter]: — указать радиус купола

Полусфера 403

Enter number of longitudinal segments for surface of dome <16>: — указать число сегментов поверхности по долготе для купола

Enter number of latitudinal segments for surface of dome <8>:

указать число сегментов поверхности по широте для купола

Пример. Формирование поверхности нижней полусферы

Постройте фигуру с использованием поверхности нижней полусферы и конуса (рис. 17.5).

Рис. 17.5. Формирование поверхности нижней полусферы

Запустите команду AI_DISH. Ответьте на запросы:

_AI_DISH

Specify center point of dish: 2,2,1.5 — точка центра чаши

Specify radius of dish or [Diameter]: 1.5 — радиус чаши

Enter number of longitudinal segments for surface of dish <16>: 20 — число сегментов по долготе

Enter number of latitudinal segments for surface of dish <8>: 20 — число сегментов по широте

Запустите команду AI_CONE. Ответьте на запросы:

_AI_CONE

Specify center point for base of cone: 2,2,0 — центральная точка основания

Specify radius for base of cone or [Diameter]: 2 — радиус нижнего основания

Specify radius for top of cone or [Diameter] <0>: 1.5 — радиус верхнего основания

404 Глава 17. Построение поверхностей

Specify height of cone: 1.5 — высота конуса

Enter number of segments for surface of cone <16>: 20 — количество сегментов

Пример. Формирование поверхности верхней полусферы

Постройте фигуру с использованием поверхности верхней полусферы и конуса (рис. 17.6).

Запустите команду AI_DOME. Ответьте на запросы:

_AI_DOME

Specify center point of dome: 2,2,0.5 — точка центра чаши

Specify radius of dome or [Diameter]: 1.5 — радиус чаши

Enter number of longitudinal segments for surface of dome <16>: 20 — число сегментов по долготе

Enter number of latitudinal segments for surface of dome <8>: 20 — число сегментов по широте

Запустите команду AI_CONE. Ответьте на запросы:

_AI_CONE

Specify center point for base of cone: 2,2,0 — центральная точка основания

Specify radius for base of cone or [Diameter]: 1.5 — радиус нижнего основания

Specify radius for top of cone or [Diameter] <0>: 1.5 — радиус верхнего основания

Specify height of cone: 0.5 — высота конуса

Enter number of segments for surface of cone <16>: 20 — количество сегментов

Рис. 17.6. Формирование поверхности верхней полусферы

Полигональная сеть

405

Полигональная сеть

Команда AI_MESH формирует равномерную полигональную сеть. Запросы команды AI_MESH:

Specify first corner point of mesh: — указать первую угловую точку сети

Specify second corner point of mesh: — указать вторую угловую точку сети

Specify third corner point of mesh: — указать третью угловую точку сети

Specify fourth corner point of mesh: — указать четвертую угловую точку сети

Enter mesh size in the M direction: — указать размер сети в направлении M

Enter mesh size in the N direction: — указать размер сети в направлении N

Пример. Формирование полигональной сети

Постройте полигональную сеть на четырех прямолинейных отрезках (рис. 17.7). Запустите команду AI_MESH. Ответьте на запросы:

_AI_MESH

Specify first corner point of mesh: — укажите точку 1

Specify second corner point of mesh: — укажите точку 2

Specify third corner point of mesh: — укажите точку 3

Specify fourth corner point of mesh: — укажите точку 4

Enter mesh size in the M direction: 5 — размер сети в направлении М

Enter mesh size in the N direction: 5 — размер сети в направлении N

Рис. 17.7. Формирование полигональной сети

406

Глава 17. Построение поверхностей

Пирамида

Команда AI_PYRAMID формирует поверхности полной и усеченной пирамид. Запросы команды AI_PYRAMID:

Specify first corner point for base of pyramid: — указать первую угловую точку основания пирамиды

Specify second corner point for base of pyramid: — указать вторую угловую точку основания пирамиды

Specify third corner point for base of pyramid: — указать третью угловую точку основания пирамиды

Specify fourth corner point for base of pyramid or [Tetrahedron]: — указать четвертую угловую точку основания пирамиды

Specify apex point of pyramid or [Ridge/Top]: — указать точку вершины пирамиды

Ключи команды AI_PYRAMID:

Tetrahedron — построение тетраэдра. При использовании этого ключа выдаются запросы:

Specify fourth corner point for base of pyramid or [Tetrahedron]: T — переход в режим построения тетраэдра

Specify apex point of tetrahedron or [Top]: — указать точку основания вершины тетраэдра

Top — создание верхнего основания тетраэдра. В случае построения тетраэдра команда запрашивает три точки. При использовании данного ключа выдаются запросы:

Specify apex point of tetrahedron or [Top]: T — переход в режим указания верхнего основания тетраэдра

Specify first corner point for top of tetrahedron: — указать первую угловую точку верха пирамиды

Specify second corner point for top of tetrahedron: — указать вторую угловую точку верха пирамиды

Specify third corner point for top of tetrahedron: — указать третью угловую точку верха пирамиды

Ridge — формирование пирамиды по ее боковым граням. При этом указываются положения ее ребер:

Specify apex point of pyramid or [Ridge/Top]: R — переход в режим построения пирамиды по боковой грани

Сфера 407

Specify first ridge end point of pyramid: — указать первую конечную точку ребра пирамиды

Specify second ridge end point of pyramid: — указать вторую конечную точку ребра пирамиды

Пример. Формирование поверхности пирамиды

Постройте пирамиду (рис. 17.8).

Запустите команду AI_PYRAMID. Ответьте на запросы:

_AI_PYRAMID

Specify first corner point for base of pyramid: 0,0.5,0 — точка 1

Specify second corner point for base of pyramid: 3,0,0 — точка 2

Specify third corner point for base of pyramid: 2.5,1.5,0 — точка 3

Specify fourth corner point for base of pyramid or [Tetrahedron]: 0.5,2,0 — точка 4

Specify apex point of pyramid or [Ridge/Top]: R — переход в режим построения пирамиды по боковой грани

Specify first ridge end point of pyramid: 1,1,3 — точка 5

Specify second ridge end point of pyramid: 2.5,1.5,2 — точка 6

Рис. 17.8. Формирование поверхности пирамиды

Сфера

Команда A I _ SPHERE формирует поверхность сфе ры. Запросы команды

AI_SPHERE:

Specify center point of sphere: — указать центральную точку сферы

Specify radius of sphere or [Diameter]: — указать радиус сферы

408

Глава 17. Построение поверхностей

Enter number of longitudinal segments for surface of sphere <16>:

указать количество сегментов поверхности по долготе для сферы

Enter number of latitudinal segments for surface of sphere <16>:

указать количество сегментов поверхности по широте для сферы

Пример. Формирование поверхности сферы

Постройте сферу (рис. 17.9).

Запустите команду AI_SPHERE. Ответьте на запросы:

_AI_SPHERE

Specify center point of sphere: 2,0,2 — точка центра сферы

Specify radius of sphere or [Diameter]: 1.5 — радиус сферы

Enter number of longitudinal segments for surface of sphere

<16>: 20 — число сегментов по долготе

Enter number of latitudinal segments for surface of sphere <16>: 20 — число сегментов по широте

Рис. 17.9. Формирование поверхности сферы

Тор

Команда AI_TORUS формирует поверхность тора. Запросы команды AI_TORUS:

Specify center point of torus: — указать центр тора

Specify radius of torus or [Diameter]: — указать радиус тора

Specify radius of tube or [Diameter]: — указать радиус полости

Enter number of segments around tube circumference <16>: — указать количество сегментов по окружности полости

Enter number of segments around torus circumference <16>: — указать количество сегментов по окружности полости

Клин 409

Пример. Формирование поверхности тора

Постройте тор (рис. 17.10).

Запустите команду AI_TORUS. Ответьте на запросы:

_AI_TORUS

Specify center point of torus: 2,0,2 — точка центра тора

Specify radius of torus or [Diameter]: 2 — радиус тора

Specify radius of tube or [Diameter]: 0.7 — радиус трубы

Enter number of segments around tube circumference <16>: 20 — количество сегментов по окружности трубы

Enter number of segments around torus circumference <16>: 20

количество сегментов по окружности тора

Рис. 17.10. Формирование поверхности тора

Клин

Команда AI_WEDGE формирует поверхность клина. Запросы команды AI_WEDGE:

Specify corner point of wedge: — указать угловую точку клина

Specify length of wedge: — указать длину клина

Specify width of wedge: — указать ширину клина

Specify height of wedge: — указать высоту клина

Specify rotation angle of wedge about the Z axis: — указать угол поворота клина вокруг оси Z

Пример. Формирование поверхности клина

Постройте фигуру с использованием клина и параллелепипеда (рис. 17.11). Запустите команду AI_WEDGE. Ответьте на запросы:

_AI_WEDGE

410 Глава 17. Построение поверхностей

Specify corner point of wedge: 1,0,1 — точка 1

Specify length of wedge: 2 — длина клина

Specify width of wedge: 3 — ширина клина

Specify height of wedge: 2 — высота клина

Specify rotation angle of wedge about the Z axis: 20 — угол поворота клина вокруг оси Z

Запустите команду AI_BOX. Ответьте на запросы:

_AI_BOX

Specify corner point of box: 1,0,0 — базовая точка

Specify length of box: 2 — длина ящика

Specify width of box or [Cube]: 3 — ширина ящика

Specify height of box: 1 — высота ящика

Specify rotation angle of box about the Z axis or [Reference]: 20 — угол поворота вокруг оси Z

Рис. 17.11. Формирование поверхности клина

Многоугольная сеть

В AutoCAD предусмотрено несколько способов создания многоугольных сетей (поверхностей). C помощью вершин можно строить плоские поверхности и аппроксимировать криволинейные, причем точностью аппроксимации последних пользователь управляет, задавая плотность сети. Кроме того, допускается сглаживание поверхности многоугольной сети с помощью команды PEDIT за исключением сетей, созданных командой PFACE. Многоугольная сеть образует сетку вершин, которая определяется матрицей M × N, представляющей вершины в виде сетки из M рядов и N столбцов. Положение каждой вершины сети задается парой m и n, где m — номер ряда, а n — столбца.

Многоугольные сети можно создавать и серией команд 3DFACE, однако каждая из них строит отдельный примитив трехмерной грани. Каждая грань такой сети име-