Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
справочник автокад.doc
Скачиваний:
31
Добавлен:
13.09.2019
Размер:
5.58 Mб
Скачать

5.6. Создание тел и поверхностей на основе 2d объектов

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

5.6.1. Выдавливание объектов

Тела и поверхности можно получать посредством выдавливания выбранных объектов. Если осуществляется выдавливание замкнутого объекта, получается тело. Если осуществляется выдавливание незамкнутого объекта, получается поверхность. Операцию выдавливания можно применить к следующим объектам: отрезки, дуги, эллиптические дуги, двумерные полилинии, 2D сплайны, круги, эллипсы, 3D грани, 2D фигуры, полосы, области, плоские поверхности, плоские грани тел.

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

Если выбранная для выдавливания полилиния имеет ширину, эта ширина игнорируется, и полилиния выдавливается из центра своей траектории. Если выбранный объект имеет толщину, эта толщина игнорируется.

Для построения тела на основе контура с использованием отрезков или дуг служит параметр "Добавить" команды ПОЛРЕД, чтобы преобразовать их в единый объект полилинии. Перед использованием команды ВЫДАВИТЬ можно также преобразовать объекты в область.

Параметр "Траектория" служит для задания объекта в виде траектории для выдавливания. Для построения тела или поверхности контур выбранного объекта выдавливается вдоль выбранной траектории. Наилучшие результаты достигаются, если траектория лежит на или внутри границы выдавливаемого объекта. При выдавливании контура вдоль траектории, если она уже не пересекает контур, траектория перемещается к контуру. Затем контур сдвигается вдоль траектории.

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

Выдавливание объекта (рис. а):

1. Выбрать меню "Рисование" ➛ "Моделирование" ➛ "Выдавить" или нажать кнопку ;

2. Выбрать объекты для выдавливания и нажать клавишу ENTER;

3. Задать высоту выдавливания.

При создании объектов с наклонными сторонами; например, литейных форм часто применяется конусное выдавливание. Не рекомендуется задавать большие углы сужения. Если угол слишком большой, образующие конуса могут сойтись в одну точку до того, как будет достигнута требуемая глубина выдавливания, что приведет к получению самопересекающегося тела.

Выдавливание объекта с сужением граней (рис. б):

1. Выбрать меню "Рисование" ➛ "Моделирование" ➛ "Выдавить" или нажать кнопку ;

2. Выбрать объекты для выдавливания и нажать клавишу ENTER;

3. Выбрать опцию «Угол сужения» и задать значение угла сужения граней;

4. Задать высоту выдавливания.

а)

б)

Рис. 17. Выдавливание объекта: а – на заданную высоту; б – с углом сужения 7

Системная переменная DELOBJ определяет, должен ли контур удаляться автоматически после построения тела или поверхности, или должен выдаваться запрос на его удаление.

Выдавливание объекта вдоль траектории:

1. Выбрать меню "Рисование" ➛ "Моделирование" ➛ "Выдавить" или нажать кнопку ;

2. Выбрать объекты для выдавливания и нажать клавишу ENTER;

3. Ввести опцию т (Траектория), затем нажать клавишу ENTER;

4. Выбрать объект для использования в качестве траектории.

Рис. 17. Выдавливание по траектории