Параметрическая цепь

Параметрическая цепь

Еще один урок о параметрических блоках. Рассмотрим построение блока, изображающего цепь. Это частный случай задачи, когда нужно построить цепочку одинаковых объектов, причем это могут быть самые разные объекты: ряд деревьев, цепочка отверстий, различные ограждения, заборы и т.д. Задача решается командой Array, но если таких рядов несколько, или, например, мы не уверены в окончательном положении начала и конца этого ряда, то мы рискуем перегрузить чертеж лишними элементами и потратить массу времени на корректировки. Мы рассмотрим параметрический ряд на примере классической цепи, состоящей из звеньев одинакового размера.

1. Чертеж будет плоским, есть смысл перейти к интерфейсу 2D Drafting & Annotation. После этого, если включена изометрия, нужно перейти к плоской проекции, например, к виду сверху (Top). В интерфейсе 2D Drafting & Annotation это проще сделать через меню:

 Параметрическая цепь

2. Нарисуем звено цепи, точнее три звена: расположенное «анфас» и смежные, расположенные «в профиль». Форма звеньев и их размер особой роли не играет, поэтому просто покажем возможный вариант:

Параметрическая цепь

Сразу оговоримся, что нижнее, «начальное» звено может быть и другим, важно только, чтобы оно «закрывало» собой среднее звено так же, как и другие звенья цепи. Теперь создадим блок и откроем его в редакторе блоков. Подробно описывать шаги этой операции не будем, так как подобное мы уже проделывали в уроке по рисованию оконного блока. Вот блок в редакторе:

 Параметрическая цепь

3. Теперь зададим необходимый параметр и свяжем с ним действия. Параметром будет Polar Parameter, его крайними точками будут одинаковые точки первого и третьего звеньев. Вот этот параметр:

 Параметрическая цепь

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

4. Сначала добавим действие Polar Stretch (действие поворота Rotate Action требует параметра Rotate, у нас же параметр Polar). Polar Stretch позволяет «растягивать» объекты и одновременно поворачивать их. Первое нам не нужно, а вот поворот необходимо задать. Команда запросит:

– Параметр. Указываем полярный параметр (кликаем по Distance).

– Показываем точку, с которой будет связан поворот.

 Параметрическая цепь

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

 Параметрическая цепь

– На первый запрос объектов Specify objects to stretch просто жмем Enter, так как «тянуть» объекты нам не нужно.

– На второй запрос, Specify objects to rotate выбираем все три звена и жмем Enter.

 Параметрическая цепь

– Наконец, размещаем значок Polar Stretch (в произвольном месте). Действие готово.

 Параметрическая цепь

5. Второе действие – массив, или Array Action. Выбираем это действие и задаем все необходимые моменты: привязываем к параметру, выбираем объекты, указываем шаг массива (соответственно, и цепи):

[ads]

Параметрическая цепь

Параметрическая цепь 

Размещаем символ действия. В итоге действие Array выглядит так:

 Параметрическая цепь

Теперь, если вы были внимательны и правильно задали все исходные данные, цепочка должна заработать! Закроем редактор блоков и согласимся с изменениями.

 Параметрическая цепь

На экране Autocad увидим блок. Если его выделить – появятся ручки:

 Параметрическая цепь

Возьмем верхнюю ручку и перетянем ее в произвольную точку:

 Параметрическая цепь

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

 Параметрическая цепь

Естественно, цепь не может всегда «правильно» приходить в точку, так как расстояния меняются плавно, а длина цепи – дискретно. Но это не является помехой в черчении: можно, во-первых, подогнать положение креплений под длину цепи, а во-вторых – взорвать готовую цепь командой Explode и удалить лишние либо достроить недостающие звенья.

На базе этого урока можно строить самые разные цепочки объектов – принцип везде одинаков. Более того. Если исследовать Parameters и Actions редактора блоков, можно найти другие пары параметр/действие и построить другие массивы, например, деревья на топографической карте или кованый орнамент – только в этом случае массив будет двухмерным, а в качестве параметра нужно будет выбрать XY Parameter.


Оцени материал:

Звезд: 1Звезд: 2Звезд: 3Звезд: 4Звезд: 5 (Оценок еще нет)
Загрузка...

Поделись с друзьями:

2 комментариев

  • Tanja Ответить

    Спасибо огромное! Вы очень помогаете 🙂

    21.05.2015 в 23:51
  • zukhra Ответить

    Спасибо!

    23.04.2012 в 18:13

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *