Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Т / Л11 2D проектирование и черчение.pdf
Скачиваний:
114
Добавлен:
06.02.2016
Размер:
15.78 Mб
Скачать

Эскиз. Создание непараметрического чертежа. Режим автоматической параметризации

Работа в режиме автоматической параметризации

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

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

Начнём с построения простого отрезка. Для создания такого отрезка необходимо указать положение двух его узлов. В режиме построения эскиза система создаст в указанных точках два свободных узла и линию изображения между ними. В режиме автопараметризации будут созданы связанные узлы. Способ построения связанных узлов может быть различным.

Например, если при создании узлов такого отрезка не используются привязки и задание параметров в окне свойств, то узлы отрезка строятся следующим образом:

-Для первого узла в указанной точке создаются вертикальная и горизонтальная прямые, на пересечении которых и будет расположен узел;

-Для второго узла также создаются две прямые. Первая строится как проходящая через первый узел отрезка под углом к горизонту. Вторая строится как перпендикулярная первой прямой на расстоянии от первого узла отрезка.

Использование привязок и задание различных параметров в окне свойств при построении отрезка может изменить описанные правила.

Допустим, при задании второго узла отрезка была использована горизонтальная привязка относительно другого узла. В результате узел будет создан не так, как описано выше, а на пересечении горизонтальной прямой, проходящей через узел привязки, и прямой, ей перпендикулярной. Если же в той же ситуации использовать двойную привязку к окружности “Вертикальная касательная-Горизонтальная касательная”, то узел отрезка будет создан на пересечении прямых, являющихся горизонтальной и вертикальной касательными к указанной окружности.

313

Основы. Двухмерное проектирование

Аналогично влияют на результат автопараметризации и параметры, задаваемые в окне свойств команды.

Например, если пользователь задаёт в окне свойств координату X или Y узла, то узел будет построен на вертикальной или горизонтальной линии построения с указанной координатой.

Если же были заданы значения смещений dx или dy, то в качестве линий построения, на которых будет построен узел, создаются прямые, параллельные вертикальной или горизонтальной прямой, проходящей через первый узел (от которого отсчитывалось dx, dy). В качестве параметра параллельной прямой будет взято значение из соответствующего поля окна свойств. Если через узел, от которого отсчитывалось смещение, не проходит горизонтальных или вертикальных прямых, они будут созданы системой автоматически.

При задании значения угла будет создана прямая под углом к горизонту, при задании значения длины – окружность данного радиуса.

Если значение какого-либо из параметров в окне свойств задаётся переменной или выражением, то эти переменная или выражение заносятся в параметры соответствующей линии построения. Это правило относится ко всем опциям эскиза.

В случае комбинации любых из описанных вариантов узел создаётся на пересечении соответствующих линий построения.

Этот подход (задание параметров в окне свойств) можно комбинировать с использованием привязок. Например, если в окне свойств задан лишь один из параметров, определяющих положение узла, и

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

Возможен вариант задания в окне свойств только одного из параметров и без использования привязок

(точное положение точки в этом случае задаётся нажатием в 2D окне). В этом случае первая из линий построения, на пересечении которых будет лежать создаваемый узел, определяется заданным параметром. В качестве же второй линии построения используется:

-вертикальная или горизонтальная прямая (если в окне свойств команды было задано значение X, Y, dx, или dy);

-прямая на расстоянии от начального узла и перпендикулярная первой прямой (если в окне свойств было задано значение угла).

Вкачестве второго примера можно рассмотреть построение окружности, касательной к одному элементу. При создании такой окружности после выбора касаемого элемента строится узел, через который должна проходить окружность. В режиме построения эскиза узел строится как свободный. В режиме автопараметризации он создаётся как лежащий на пересечении двух прямых (вертикальной и горизонтальной), либо определяемых использованными при его создании привязками. Например, если при задании положения узла использовать привязку к линии построения-прямой, то будет создан узел, лежащий на пересечении данной прямой и горизонтальной/вертикальной прямой, проходящей через указанную точку. Затем через созданный узел касательно к выбранному элементу строится линия построения-окружность, по которой создаётся линия изображения-окружность.

314

Эскиз. Создание непараметрического чертежа. Режим автоматической параметризации

Можно рассмотреть ещё один пример – построение прямоугольника. В этом случае пользователь должен задать координаты двух его противолежащих углов. Два остальных узла, линии изображения

– стороны прямоугольника и все необходимые построения система создаёт самостоятельно. Вид диалога в окне свойств полностью аналогичен диалогу простого отрезка.

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

прямой (если его положение указывалось с помощью в окне чертежа или координатами X, Y в окне свойств), или на основе использованных привязок.

Тип остальных построений зависит от способа задания второго узла прямоугольника. Если он

задавался просто указанием в окне чертежа с помощью или заданием смещений dx, dy в окне свойств, то остальные прямые будут созданы на базе прямых первого узла как параллельные им. При задании положения второго узла значениями параметров “Длина” или “Угол” построения будут созданы также на базе прямых первого узла, но с учётом заданных параметров (аналогично правилам, описанным для отрезка). Такое построение позволяет получить параметрическую модель прямоугольника с одной парой базовых прямых.

Когда положение второго узла прямоугольника задано координатами X, Y в окне свойств или с помощью привязок, создаются построения, не зависящие (или зависящие только частично) от прямых первого узла. Например, если второй узел прямоугольника был задан абсолютными координатами в окне свойств, то он создаётся на пересечении ещё одной пары вертикальной и горизонтальной прямых. Два других узла прямоугольника строятся на прямых, параллельных прямым его первого узла и проходящих через второй узел. В результате получается параметрическая модель с двумя парами базовых прямых. При редактировании такого прямоугольника два его противолежащих узла будут перемещаться независимо друг от друга.

315