Динамический блок «барьерное ограждение».

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

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

Далее вызываем диалоговое окно «Определение блока». Это можно сделать введя в командной строке «Б» и нажав Enter или нажав в Ленте кнопку «Создать».

В поле «Имя» впишите название Вашего блока.
У параметра «Базовая точка» поставьте галочку в поле «Указать на экране».
У параметра «Объекты» сначала нужно нажать кнопку «Выбрать объекты» и соответственно выбрать на экране нужные объекты, затем выбрать параметр «Удалить».
В левом нижнем углу поставьте галочку у параметра «Открыть в редакторе блоков».
Нажмите «Ок».

Программа запросит базовую точку блока. Как правило она назначается в левом нижнем углу. Затем откроется редактор блоков.
Теперь необходимо добавить параметры и операции.
Начнём с параметров.
Для возможности растягивания блока, необходим линей параметр. В «Палитре вариаций блоков», во вкладке «Параметры», выберите «Линейный».

Далее выбираем первой точкой левый край барьерного ограждения а второй правую.

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

Далее выбираем объекты. В данном случае он один — прямоугольный элемент внизу блока. После выбора нажимаем Enter.
Теперь добавим операцию «Массив». После запуска выбираем параметр «Расстояние 1». Потом выбираем объекты — элементы из которых состоит правая стойка. Далее программа запросит расстояние между столбцам. В нашем случае это две единицы (шаг между осями стоек составляет две единицы чертежа.) Далее нажмите Enter.
С параметром «Расстояние 1» почти закончили. Осталось только откорректировать число ручек. Кликните на нём левой кнопкой мыши и свойствах в блоке «Разное» найдите параметр «Число ручек» и установите значение 1.

Теперь добавим ручку для поворота блока, чтобы не нужно было постоянно прибегать к помощи команды ПОВЕРНУТЬ.
Для этого добавим параметр «Поворот». Базовую точку укажем в левом нижнем углу (первая точка параметра «Расстояние 1»). Далее программа попросит указать радиус параметра. Это фактически местоположение будущей ручки. Укажите любое место, на некотором отдалении от ручки параметра «Расстояние 1». Теперь программа попросит ввести угол поворота по умолчанию. Оставим значение 0.
Далее нужно привязать к параметру операцию «Повернуть». После её выбора программа попросит указать параметр (указываем поворот), а затем выбрать объекты. Выбираем все объекты на чертеже и нажимаем Enter.
Готово.
Теперь стоит зайти во вкладку «Тестировать блок» и соответственно проверить работоспособность всех элементов. После этого нужно выйти из тестировщика и закрыть редактор блоков с сохранением изменений.

1 комментарий к “Динамический блок «барьерное ограждение».”

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Прокрутить вверх
%d такие блоггеры, как: