Учебное пособие Санкт-Петербург 2012 Общая информация о курсе


Построение трехмерных тел Создание стандартных объектов



страница60/71
Дата01.08.2016
Размер3 Mb.
ТипУчебное пособие
1   ...   56   57   58   59   60   61   62   63   ...   71

Построение трехмерных тел




Создание стандартных объектов

Стандартные трехмерные объекты создаются по команде Draw — Modeling. Удобнее, однако, пользоваться кнопками панели управления Dashboard либо панелью Modeling (рис. 10.12).


fig10.12.png
Рис. 10.12. Панель инструментов моделирования
Выбор параметров при построении стандартных фигур производится по приглашениям в командной строке. На рис.10.13 показаны базовые точки для каждой фигуры. Плоское основание каждой фигуры строится в плоскости XY.
fig10.13.png
Рис. 10.13. Базовые точки стандартных фигур
Разберем более подробно использование инструмента Polysolid. Чаще всего он используется для построения стен. Рассмотрим следующий пример.
Задание 10.3

Построить замкнутую стену со следующими параметрами: толщина 300 мм, высота 3000 мм, габариты в плане 12000х12000 мм.


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

Command: _Polysolid Specify start point or [Object/Height/Width/Justify] : w



Specify width <5.0000>: 300

Specify start point or [Object/Height/Width/Justify] : h

Specify height <80.0000>: 3000

Specify start point or [Object/Height/Width/Justify] : j

Enter justification [Left/Center/Right]
: L

В параметре Justify (Выравнивание) можно выбрать одно из трех значений: [Left/Center/Right]. Мы должны выбрать, по какой стороне (или по центру) стены будут отсчитываться габаритные размеры всего сооружения. При этом нужно учитывать направление обхода. В примере выбран параметр Left, а обход идет по часовой стрелке (рис. 10.14). Начальная точка (0,0,0) находится на наружной стороне стены.


fig10.14.png
Рис. 10.14.
В конце обхода лучше применить команду Close, чтобы замкнуть стену.

Specify start point or [Object/Height/Width/Justify] : 0,0,0

Specify next point or [Arc/Undo]: -12000,0

Specify next point or [Arc/Undo]: -12000,12000

Specify next point or [Arc/Close/Undo]: 0,12000

Specify next point or [Arc/Close/Undo]: c

Команды создания тел операциями с плоскими фигурами




Создание объектов командой EXTRUDE

Простые объемные фигуры можно создать путем экструзии (выдавливания) по команде EXTRUDE.

Вот как строится цилиндр из окружности путем экструзии вдоль оси Z:
Command: _circle Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 0,0,0

Specify radius of circle or [Diameter]: 30

Command: _extrude

Current wire frame density: ISOLINES=4

Select objects to extrude: 1 found

Select objects to extrude:

Specify height of extrusion or [Direction/Path/Taper angle]: 300
В последней строке указан параметр /Path/ (путь, траектория). Экструзия возможна вдоль траектории, начинающейся в начальной точке исходной фигуры. Попробуем согнуть в дугу шестигранный пруток (рис. 10.15).
fig10.15.png

Рис. 10.15. Экструзия вдоль траектории


Протокол операций выглядит следующим образом:
Command: _polygon Enter number of sides <4>: 6

Specify center of polygon or [Edge]: 0,0,0

Enter an option [Inscribed in circle/Circumscribed about circle] :

Specify radius of circle: 10
Далее поворачиваем ПСК вокруг оси X на 90о:

Command: _ucs

Current ucs name: *WORLD*

Specify origin of UCS or [Face/NAmed/OBject/Previous/View/World/X/Y/Z/ZAxis]

: _x

Specify rotation angle about X axis <90>:
В плоскости XY новой ПСК строим дугу с углом 180о:

Command: _arc Specify start point of arc or [Center]: 0,0,0



Specify second point of arc or [Center/End]: e

Specify end point of arc: 200,0

Specify center point of arc or [Angle/Direction/Radius]: a

Specify included angle: -180
Проводим операцию выдавливания шестиугольника вдоль дуги:

Command: _extrude

Current wire frame density: ISOLINES=4 1 found

Specify height of extrusion or [Direction/Path/Taper angle] <300.0000>: p

Select extrusion path or [Taper angle]:
Последовательность операций при экструзии показана на рис. 10.16
fig10.16.png
Рис. 10.16. Последовательность операций при экструзии
Системная переменная ISOLINES=4. Чтобы изменить число изолиний, надо набрать имя системной переменной в командной строке и набрать новое значение.

По умолчанию исходные объекты удаляются, а линии траектории остаются. Перед проведением операции экструзии рекомендуется присвоить системной переменной DELOBJ значение 0. Тогда исходные объекты удаляться не будут.



Создание объектов командой SWEEP

С помощью этой команды исходный объект также проводится вдоль маршрута. При этом можно использовать некоторые особенности операции:



  • исходный объект может находиться в одной плоскости с маршрутом;

  • исходный объект можно наклонять при движении вдоль маршрута;

  • исходный объект можно масштабировать при движении вдоль маршрута;

  • замкнутый исходный объект создает тело, разомкнутый — поверхность.

Пусть нужно начертить тонкостенную (# 2 мм) трубу, плавно изогнутую под углом 90о. Диаметры первого патрубка 120 мм, а второго патрубка — 100 мм. Длина патрубков 200-250 мм. Последовательность выполнения операций представлена на рис. 10.17
fig10.17.png
Рис. 10.17. Операции построения заготовки для патрубка
После построения окружности радиусом 60 мм поворачиваем ПСК. В плоскости XY строим полилинию (отрезок-дуга-отрезок). В параметрах команды SWEEP указываем коэффициент масштабирования 0.8333. Получаем сплошную заготовку. Для получения из болванки трубы нужно применить описанную далее команду вычитания тел SUBTRACT.

Задание 10.4

С помощью команды Sweep постройте фигуры, изображенные на рис. 10.18. Исходные фигуры: область и окружность. Направляющие: дуга и спираль.
fig10.18.png
Рис. 10.18. Построение объектов с помощью команды SWEEP




Поделитесь с Вашими друзьями:
1   ...   56   57   58   59   60   61   62   63   ...   71


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница