Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК ИДПО ПТСДМО КГ / Компьютерное конструирование в ИГ.doc
Скачиваний:
47
Добавлен:
19.05.2015
Размер:
13.6 Mб
Скачать

8.2. Построение моделей объемных фигур

при помощи панели "ТЕЛА" (SOLIDS)

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

При построении объемных моделей, для удобства, можно использовать плавающую панель инструментов "Тела" (Solids) (рис. 27), с помощью кнопок которой создаются как простые, так и сложные модели. Модели, полученные при помощи панели "Тела", называют еще твердотельными объектами.

1 2 3 4 5 6 7 8 9 10 11 12 13 14

Рис. 27. Панель инструментов "Тела":

1 – бокс (box);

9 – разрез (slice);

2 – шар (sphere);

10 – сечение (section);

3 – цилиндр (cylinder);

11 – взаимодействие (interfere);

4 – конус (cone);

12 – установка чертежа (setup

5 – клин (wedge);

drawing);

6 – тор (torus);

13 – установка вида (setup view);

7 – выдавить (extrude);

14 – установка профиля (setup

8 – вращать (revolve)

profile)

Эти объекты можно разрезать на части, строить сечения плоскостями, редактировать. В дальнейшем, при помощи кнопок "Установка вида" (SetupView),"Установка чертежа" (SetupDraw), "Установка профиля" (Setupprofile), образуют комплексный чертеж.

Простые объекты строятся с использованием кнопок "Бокс" (Box), "Шар" (Sphere), "Цилиндр" (Cylinder), "Конус" (Cone), "Клин" (Wedge), "Тор"(Torus).

Рассмотрим несколько пример образования простейших тел:

Порядок действий при построении параллелепипеда:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Бокс"(Box). Или из панели "Тела" (Solids) выбрать пиктограмму "Бокс".

2. Указать первый угол основания (т.1).

3. Указать противоположный угол основания (т.2). Этот угол задать в относительных координатах, т.е. перед координатами XиYне забыть поставить значок @ <Shift+ 2>.

4. Задать высоту (H), нажатьENTER.

Порядок действий при построении цилиндра с круговым основанием:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Цилиндр" (Cylinder). Или из панели "Тела" (Solids) выбрать пиктограмму "Цилиндр"(Cylinder) .

2. Указать центр основания (т.1).

3. Задать радиус или диаметр основания (R), нажатьENTER.

4. Задать высоту (H), нажатьENTER.

Порядок действий при построении конуса с круговым основанием:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Конус" (Cone). Или из панели "Тела" (Solids) выбрать пиктограмму "Конус" (Cone) . .

2. Указать центр основания (т.1).

3. Задать радиус или диаметр основания (R), нажатьENTER.

4. Задать высоту (H), нажатьENTER.

Порядок действий при построении конуса с эллиптическим

основанием:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Конус"(Cone). Или из панели "Тела" (Solids) выбрать кнопку "Конус" (Cone) .

2. Ввести е (Elliptical)(Эллиптический), нажатьENTER.

3. Указать первую точку оси.

4. Указать вторую конечную точку оси.

5. Указать длину половины второй оси.

6. Задать высоту, нажать ENTER.

Порядок действий при построении шара:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Сфера" (Sphere). Или из панели "Тела" (Solids) выбрать пиктограмму "Сфера" (Sphere) .

2. Указать центр шара (т.1).

3. Задать радиус или диаметр шара (R), нажатьENTER.

Порядок действий при построении клина:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Клин" (Wedge) . Или из панели "Тела" (Solids) выбрать пиктограмму "Клин" (Wedge) .

2. Указать первый угол основания (т.1).

  1. Указать противоположный угол основания (т.2).

  2. Задать высоту клина (H), нажатьENTER.

Порядок действий при построении тора:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Тор" (Torus). Или из панели "Тела" (Solids) выбрать пиктограмму "Тор" (Torus) .

2. Указать центр тора (т.1).

3. Задать радиус или диаметр тора (R), нажатьENTER.

4. Задать радиус или диаметр сечения тора (r) , нажатьENTER.

Твердотельную модель можно построить путем "выдавливания" двумерных объектов на определенную высоту и с каким-нибудь углом сужения. Эту операцию можно применять к замкнутой полилинии, многоугольникам, прямоугольникам, окружностям, эллипсам, замкнутым сплайновым линиям, кольцам и областям.

Рассмотрим несколько примеров, которые наиболее часто встречаются при построении тел "выдавливанием".

Порядок действий при выдавливании объекта вдоль оси Z:

Вначале строится плоский объект (в данном случае это шестиугольник нижнего основания пирамиды).

  1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), а затем "Выдавливание" (Extrude). Или из панели "Тела" (Solids) выбрать пиктограмму "Выдавливание"(Extrude) .

  2. Выбрать объекты для выдавливания (1) (это плоские объекты, их может быть несколько сразу), лежащие в горизонтальной плоскости (XY), нажатьENTER.

  3. Задать высоту выдавливания (H), нажатьENTER.

  4. Указать угол сужения боковых поверхностей в градусах (при вертикальных боковых поверхностях он должен быть равен "0"), нажать ENTER.

Если неизвестен угол сужения, но известно значение S, то в командной строке можно сделать запись:(angtos (atan S H) 0 2)и нажатьENTER. Фигура, лежащая в горизонтальной плоскости, выдавится на величину Н, а боковые грани будут наклонены на угол, тангенс которого равенS/H; "0" – перевод в градусы; "2" – точность.

Порядок действий при выдавливании объекта вдоль траектории:

1. Из меню "Черчение" (Lraw) выбрать "Тела" а затем "Выдавливание" Или из панели "Тела" (Solids) выбрать пиктограмму "Выдавливание"(Extrude) .

2. Выбрать объекты (их может быть несколько сразу) для выдавливания (1), нажать ENTER.

3. Ввести р(Path)(Траектория), нажатьENTER.

4. Выбрать объект, используемый в качестве траектории (2).

Надо помнить, что объекты 1 и 2 должны располагаться в разных плоскостях проекций. Например: объект 1 должен располагаться в горизонтальной плоскости, а объект 2 строится во фронтальной или профильной плоскостях.

После завершения выдавливания AutoCAD может оставить или стереть первоначальный 2М объект в зависимости от установки системной переменной DELOBJ.

Порядок действий при вращении объекта вокруг оси:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Вращение" (Revolve). Или из панели "Тела" (Solids), выбрать пиктограмму "Вращение" (Revolve) .

2. Выбрать объекты для вращения (1), нажать ENTER.

Объекты должны отвечать тем же требованиям, что и при "выдавливании", т.е. быть замкнутой полилинией, многоугольником, прямоугольником, окружностью, эллипсом, замкнутой сплайновой линией, кольцом, областью.

3. Указать начальную и конечную точку оси вращения (т.2 и т.3).

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

4. Задать угол поворота, нажать ENTER.

Порядок действий при построении поперечного сечения:

  1. Из меню "Черчение" (Draw) выбрать "Тела", затем "Сечение" (Section). Или из панели "Тела" (Solids) выбрать кнопку "Сечение" (Section).

  2. Выбрать объекты (одно или несколько) для построения сечения, нажать ENTER. .

  3. Указанием трех точек определить секущую плоскость. Первая из указанных точек (1), связанная с секущей плоскостью ПСК, задает начало (0,0,0), вторая (2) – направление оси Х, третья (3) – направление оси Y. Можно использовать задание секущей плоскости координатными плоскостями (XY,YZ,XZ).

Разрезание тел можно осуществить при помощи кнопки "Разрез" (Slice) из панели "Тела" (Solids). Полученные части можно оставить на рисунке или удалить одну из них. Части наследуют слой и цвет исходного тела.

Порядок действий при разрезании тела:

1. Из меню "Черчение" (Draw) выбрать "Тела" (Solids), затем "Нож"(Slice). Или из панели "Тела" (Solids) выбрать кнопку "Нож" (Slice) .

  1. Выбрать объекты для разрезания (1), нажать ENTER.

  2. Указанием трех точек определить режущую плоскость. Первая из указанных точек (2), связанная с режущей плоскостью ПСК, задает начало (0,0,0), вторая (3) – направление оси Х, третья (4) – направление оси Y. Можно при задании режущей плоскости использовать координатные плоскости (ХY,YZ,XZ).

  3. Указать какую из частей оставить на рисунке или ввести b(Both), если ни одну из них не нужно удалять.