Параметр выбора динамического блока
Параметр выбора динамического блока
| | | | | |
Можно использовать таблицу выбора для определения и указания значений свойств для динамического блока. При работе с вхождением блока на чертеже значения свойств ассоциируются с изменениями вхождения блока.
Можно использовать таблицу выбора для определения и указания значений свойств для динамического блока. С помощью таблиц выбора можно быстро связать значения параметра для вхождения динамического блока с другими указанными данными (например, номером детали или модели). Данные из вхождений блока на чертеже можно вывести так же, как данные атрибутов блока.
После завершения таблица выбора назначает для вхождения динамического блока значения свойств на основе того, как блоком манипулируют на чертеже. И наоборот, можно изменить способ отображения вхождения блока на чертеже, изменив значение свойства таблицы поиска для вхождения блока с помощью ручки выбора или палитры свойств.
На следующем чертеже отображено вхождение динамического блока для крепления освещения. Для этого блока в области «Настройка» палитры «Свойства» отображается свойство размера. Это свойство определяется в таблице выбора для блока.
Если изменить размер крепления освещения на чертеже (с помощью специальных ручек), также изменится свойство размера в палитре «Свойства».
Можно также использовать ручку выбора для изменения отображения вхождения блока. Если выбрать размер из списка, который отображается при нажатии на ручку, изменится геометрия блока и новый размер отобразится в палитре «Свойства» в списке «Настройка».
Создание таблицы выбора
После того, как нарисована геометрия и добавлены необходимые для работы динамического блока параметры и действия, можно добавить таблицу поиска к описанию блока.
Пустая таблица выбора создается, когда добавляется параметр выбора в описание динамического блока, а затем добавляется операция поиска и связывается с параметром выбора. Таблица выбора отображается в диалоговом окне таблицы выбора.
Добавление свойств и значений в таблицу выбора.
Таблица выбора свойств состоит из свойств входа и поиска. Каждое свойство входа и поиска представлено с помощью столбца в таблице.
Если определен набор значений для свойства (параметра) входа в таблице, отобразится раскрывающийся список доступных значений при нажатии ячейки в данном столбце.
Следующая таблица выбора используется для отображенного ранее блока крепления освещения. Линейные параметры с ярлыками “Высота” и “Ширина” были добавлены как свойства входа. “Размер” добавлен как свойство поиска. Значения параметров «Высота» и «Ширина» заимствованы из наборов значений, определенных для каждого из этих параметров. Значения параметра «Размер» вводятся вручную.
Когда значения параметров вхождения динамического блока соответствуют ряду значений свойств входа, значения соответствующего свойства поиска присваиваются этому вхождению блока. Эти параметры и значения поиска отображаются в палитре «Свойства» в списке «Настройка».
Например, при изменении значения высоты вхождения блока крепления освещения на 250 сантиметров и значения ширины на 500 сантиметров свойство «Размер» в области «Настройка» палитры «Свойства» будет иметь значение 0,25 м x 0,50 м.
Включение обратного поиска
Можно также указать свойство поиска для обратного поиска. Это добавит ручку выбора к вхождению динамического блока. При нажатии этой ручки отображается раскрывающийся список значений поиска для этого свойства поиска (столбец в таблице). При выборе значения из этого списка соответствующие значения свойства входа присваиваются этому вхождению блока. В зависимости от того, как был определен блок, это обычно приводит к изменению геометрии вхождения блока.
Для включения обратного поиска для свойства поиска каждый ряд в таблице выбора должен быть уникальным. После добавления свойств и значений в таблицу можно проверить ее на наличие ошибок и пустых ячеек, нажав кнопку проверки в диалоговом окне «Таблица выбора свойств». Можно также использовать параметры контекстного меню для вставки, удаления и изменения порядка рядов.
Динамические блоки в Автокаде
Рассмотрим создание динамических блоков в Автокаде. Коллекция блоков для AutoCAD, которая находится на инструментальной палитре, по умолчанию содержит много динамических блоков. Использовать их на чертеже очень удобно.
Разберём, как самостоятельно создавать такие объекты. Я подготовил для вас видеоматериал «3D динамические блоки в AutoCAD. Это возможно?», который поможет разобраться с этой темой. Пошаговая инструкция в текстовом виде приведена ниже.
Создание динамических блоков в Автокаде
Создание блоков в AutoCAD начинается с того, что с использованием стандартных примитивов нужно начертить сам объект. Рассмотрим на примере окна (вид сверху). После создаем обычный статический блок.
Рис. 1. Основа для динамического блока AutoCAD.
Перейдем в редактор блоков Автокад. Для этого выберите вкладку «Вставка» → панель «Определение блока» → команда «Редактор блоков» или щелкните два раза ПКМ по блоку. Результат будет один и тот же. Откроется диалоговое окно, в котором необходимо выбрать блок для изменения.
Сделаем так, чтобы окно можно было растягивать в реальном режиме времени.
В AutoCAD динамические блоки создаются следующим образом: сначала присваивается параметр (например, «Линейный»), а затем задается соответствующая операция. Параметр указывается из палитры «Вариации блоков», которая по умолчанию открыта в Редакторе блоков.
Рис. 2. Динамические блоки в Автокаде с параметром «Линейный».
Указываем две точки.
Рис. 3. Присвоение параметра для динамического блока AutoCAD.
Далее нужно указать операцию, которую хотим выполнять с этим параметром. На палитре «Вариации блоков» переходим на вкладку «Операции» и выбираем «Растянуть».
Рис. 4. Присвоение операции «Растянуть» для динамического блока в Автокаде.
Операцию нужно связать с параметром и такими элементами, как:
— ключевая точка – точка, управляющая операцией.
— набор объектов – геометрия, на которую будет оказывать влияние операция.
Рис. 5. Связывание операции с параметрами динамического блока AutoCAD.
После этого в командной строке появится запрос: «Укажите точку параметра, которую необходимо связать с операцией». Т.е. это та точка, за которую мы будем растягивать наше окно.
Рис. 6. Точка параметра, которая связана с операцией в AutoCAD.
Рис. 7. Указание рамы выделения в AutoCAD.
Выбор объекта нужно осуществить внутри появившейся рамки. Выделение объекта можно тоже сделать рамой.
Рис. 8. Выбор объекта динамики в Автокаде.
Нажимаем Enter. Динамический блок «Окно» готов.
Тестирование динамического блока AutoCAD
Чтобы убедиться, что все работаем правильно, протестируем только что созданный динамический блок. Переходим во вкладку «Редактор блоков» → панель «Открыть/Сохранить» → «Тестировать блок».
Рис. 9. Команда AutoCAD «Тестировать блок».
Выделите динамический блок AutoCAD и потяните за ручку. Если окно меняет свою ширину, значит, вы все сделали правильно. Закройте окно тестирования и вернитесь в редактор блоков.
Рис. 10. Тестирование блока в AutoCAD.
Как задать фиксированные значения для параметров динамических блоков?
Переименуем параметр «Расстояние1» на «Ширина окна». Для этого выделите параметр, нажмите ПКМ на надписи и найдите «Параметр переименования».
Рис. 11. Стандартные(фиксированные) значения для динамических параметров в Автокаде.
Ниже следует задать «Список значений расстояния», как показано на рис. 12.
Рис. 12. Диалоговое окно AutoCAD «Добавление значения расстояния».
Блок готов. Сохраняем все внесенные изменения и закрываем окно «Редактор блоков». Теперь когда мы выделяем блок в пространстве Модели, то в панели «Свойства» в закладке «Настройка» можно выбрать подходящую ширину окна.
Создание динамических блоков в Автокаде – задача несложная. Достаточно один раз разобраться, и можно научиться делать такие блоки самостоятельно.
Урок 08. Добавление параметров видимости и выбора для динамических блоков
Для создания гибких динамических блоков, а так же уменьшения общего количества блоков в пользовательской библиотеке, часто используются параметры видимости и выбора. В предыдущем уроке мы уже рассказывали о параметрах динамических блоков, в этом же уроке мы расскажем о конкретно двух, этих параметрах.
Добавление параметра видимости
Параметр видимости позволяет включить и отключить отображение определений блока, вставленного в чертеж. Допускается определение нескольких именных состояний видимости.
Использовать параметр видимости можно в двух случаях:
Параметр видимости позволяет создать гибкие блоки, тем самым уменьшая общее количество блоков библиотеки пользователя. В блок можно добавить только один параметр видимости.
Для добавления параметра видимости, выполните следующее:
После того как блок вставлен в чертеж, при его выборе будет дополнительно отображаться пиктограмма в виде стрелочки, при нажатии на которую будет отображаться список параметров видимости.
Добавление параметра выбора
Параметр выбора, создает таблицу позволяющую добавить базовый параметр и его значения, и указать к нему соответствующую метку. При вставке блока содержащего параметр выбора, пользователь имеет возможность, выбрать из раскрывающего списка, имя указанного им параметра, для автоматического внесения изменений в блок. Данный параметр позволяет создавать несколько модификаций одного и того же объекта, например несколько видов линейных размеров.
Для создания параметра выбора, выполните следующие действия:
После определения, каждый параметр соответствует своему названию, указанному пользователем. После вставки блока в чертеж, достаточно выбрать необходимый параметр из раскрывающегося списка, при нажатии пиктограммы стрелки.
На этом урок посвященный параметру видимости и выбора окончен. В нашем следующем уроке мы расскажем о работе с атрибутами.
Урок 07. Параметры динамических блоков
В предыдущем уроке мы рассказывали о создании и использовании динамических блоков. Как уже было рассказано в нем, параметры являются основополагающим фактором создания динамических блоков. В этом уроке, мы подробно расскажем о параметрах динамического блока.
Добавление параметра
Для того что бы создать динамический блок, в Редакторе блоков необходимо установить параметры динамического блока. Для этого необходимо выбрать требуемый параметр во вкладке Параметры Таблицы вариаций блоков. Каждый параметр, автоматически запрашивает указать необходимые для него значения.
Есть ряд значений общих для большинства параметров:
Данный символ предупреждает о необходимости задачи операции параметру.
Кресло имеет линейный параметр но не имеет действия.
Добавление операции
После размещения параметра, необходимо задать соответствующее ему операцию. Список операций размещен в Палитре вариаций блоков в соответствующей вкладке.
Для каждого параметра можно указать более одной операции. Операция применяется не к объекту а к параметру, для необходимо указать именно его, а не объект или точку параметра.
Выводимые запросы команды зависят от выбора операции, и параметра к которому она применяется. Ниже приведена таблица вариантов запросов, наиболее часто используемых операций, в зависимости от параметра к которому применяется запрос.
Операция | Параметр | Запросы |
Перемещение | Точка | Выберите объект. |
Перемещение | Линейный, полярный, XY | Ввиду того что у вас есть больше чем одна точка, необходимо указать с какой конкретно точкой необходимо связать операцию. Указать точку можно с помощью курсора, при наведение на одну из возможных точек появится красный круг вокруг нее. Так же можно в командной строке можно выбрать из диалога меню начальную точку/конечную точку. Нажав клавишу Enter вы установите конечную точку (по умолчанию) |
Масштаб | Линейный, полярный, XY | Необходимо указать объекты. Также можно указать изменение от базисной точки или независимой точки (которую необходимо указать). Если вы использовали параметр XY, вы можете указать, будет ли это масштабирование относительно оси X или Y, или масштабирование по обеим осям (по умолчанию).РастянутьТочкаВыберите объекты.РастянутьЛинейный, полярный, XYВвиду того что у вас есть больше чем одна точка, необходимо указать с какой конкретно точкой необходимо связать операцию Указать точку можно с помощью курсора, при наведение на одну из возможных точек появится красный круг вокруг нее. Так же можно в командной строке можно выбрать из диалога меню начальную точку/конечную точку. Нажав клавишу Enter вы установите конечную точку (по умолчанию). Далее указываются, диагональные углы участка, который определяет область растяжение. Далее указываются объекты. Полярное растяжение Полярный Аналогично запросу опции Растянуть. Кроме того, необходимо указать объекты которые вращаются. |
На этом урок окончен, в нашем следующем уроке мы расскажем, о установке параметров видимости и выбора.
Как добавить параметр видимости и выбора для динамических блоков в AutoCad
Для того, чтобы разработать гибкие динамические блоки и для того, чтобы уменьшить количество блоков в библиотеке, можно воспользоваться такими опциями, как параметры видимости и выбора. Мы уже рассказали вам о параметрах в целом, а теперь остановимся на конкретно этих двух опциональных характеристиках.
Как добавить параметры видимости
Параметр видимости предназначается для активации и выключения отображений определений блоков, которые вставляются в чертежи. Пользователи могут самостоятельно задавать несколько именных опционалов видимостей.
Данный параметр принято использовать для двух ситуаций:
Параметры видимости предназначаются для разработки гибких блоков. Они помогают снизить общее количество блоков в библиотеках. Один блок может вмещать только один параметр видимости.
Для того, чтобы добавить параметры видимости, выполняем нижеперечисленные действия:
После того, как блок будет перенесен в поле чертежа, на нем появится новая пиктограмма с изображением стрелочки. Нажимая на нее, можно обнаружить перечень параметров видимости.
Как добавить параметр выбора
Параметры выбора помогают разработать табличку для добавления базисного параметра, присвоить ему определенное значение и поставить нужную метку. При вставлянии такого блока, автор работы сможет выбирать нужные параметры, чтобы оперативно внести их в разрабатываемый блок. Пользуясь этой опцией можно разработать несколько модификаций одного и того же файла. Например, можно создать несколько типов линейных размеров.
Чтобы разработать параметры выбора, выполняем такие шаги:
Соглашаемся со всеми изменениями, нажимая клавишу «ОК».
На этом мы заканчиваем данный урок. В следующих курсах обучения речь пойдет о работе со всевозможными атрибутами.