БЛОКПОКАЗАТЬ
Делает объекты видимыми в текущем или во всех состояниях видимости в описании динамического блока
БЛОКСОСТВИД
Создает, устанавливает или удаляет состояние видимости в динамическом блоке
Системные переменные
BVMODE
Управление способом отображения объектов, которые становятся невидимыми для текущего состояния видимости, в редакторе блока
Утилиты
Нет
Ключевые слова для команд
Нет
Использование таблицы выбора для назначения данных для динамических блоков
Можно использовать таблицу выбора для определения и указания значений свойств для динамического блока.
Обзор использования таблиц выбора для назначения данных для динамических блоков
Можно использовать таблицу выбора для определения и указания значений свойств для динамического блока. С помощью таблиц выбора можно быстро связать значения параметра для вхождения динамического блока с другими указанными данными (например, номером детали или модели). Данные из вхождений блока на чертеже можно вывести так же, как данные атрибутов блока.
После завершения таблица выбора назначает для вхождения динамического блока значения свойств на основе того, как блоком манипулируют на чертеже. И наоборот, можно изменить способ отображения вхождения блока на чертеже, изменив значение свойства таблицы поиска для вхождения блока с помощью ручки выбора или палитры свойств.
На следующем чертеже отображено вхождение динамического блока для крепления освещения. Для этого блока в области "Настройка" палитры "Свойства" отображается свойство размера. Это свойство определяется в таблице выбора для блока.
Если изменить размер крепления освещения на чертеже (с помощью специальных ручек), также изменится свойство размера в палитре "Свойства".
Можно также использовать ручку выбора для изменения отображения вхождения блока. Если выбрать размер из списка, который отображается при нажатии на ручку, изменится геометрия блока и новый размер отобразится в палитре "Свойства" в списке "Настройка".
Создание таблицы выбораПосле того, как нарисована геометрия и добавлены необходимые для работы динамического блока параметры и действия, можно добавить таблицу поиска к описанию блока.
Пустая таблица выбора создается, когда добавляется параметр выбора в описание динамического блока, а затем добавляется операция поиска и связывается с параметром выбора. Таблица выбора отображается в диалоговом окне таблицы выбора.
Добавление свойств и значений в таблицу выбора.Таблица выбора свойств состоит из свойств входа и поиска. Каждое свойство входа и поиска представлено с помощью столбца в таблице.
■ Свойства входа. Параметры, отличные от параметров выбора (например, линейный параметр с ярлыком "Ширина"). В группе "Свойства входа" можно создать столбец для каждого параметра в описании блока, кроме параметров поиска, выравнивания и параметра базовой точки.
■ Свойства поиска. Параметры выбора. Один параметр выбора добавляется к описанию динамического блока для каждого столбца свойства поиска, который необходимо добавить к таблице выбора. Метка параметра выбора используется в качестве имени свойства.
После добавления свойств (столбцов) в таблицу, добавьте значения в ячейки каждого столбца. Щелкните ячейку и введите значение. Убедитесь, что выполняются следующие правила в разделе Указание значений для таблиц выбора.
Если определен набор значений для свойства (параметра) входа в таблице, отобразится раскрывающийся список доступных значений при нажатии ячейки в данном столбце.
Следующая таблица выбора используется для отображенного ранее блока крепления освещения. Линейные параметры с ярлыками "Высота" и "Ширина" были добавлены как свойства входа. "Размер" добавлен как свойство поиска. Значения параметров "Высота" и "Ширина" заимствованы из наборов значений, определенных для каждого из этих параметров. Значения параметра "Размер" вводятся вручную.
Когда значения параметров вхождения динамического блока соответствуют ряду значений свойств входа, значения соответствующего свойства поиска присваиваются этому вхождению блока. Эти параметры и значения поиска отображаются в палитре "Свойства" в списке "Настройка".
Например, при изменении значения высоты вхождения блока крепления освещения на 250 сантиметров и значения ширины на 500 сантиметров свойство "Размер" в области "Настройка" палитры "Свойства" будет иметь значение 0,25 м × 0,50 м.
В таблице выбора в нижней части свойств входа находится ряд с ярлыком <Несоответствующий>. Если значения параметра во вхождении блока не соответствуют ряду значений свойства входа, определенных в таблице поиска блока, значение свойства поиска, которое соответствует ряду <Несоответствующий> назначается вхождению блока. Значением по умолчанию является Настройка, но можно указать другое значение, изменив его в таблице.
Включение обратного поискаМожно также указать свойство поиска для обратного поиска. Это добавит ручку выбора к вхождению динамического блока. При нажатии этой ручки отображается раскрывающийся список значений поиска для этого свойства поиска (столбец в таблице). При выборе значения из этого списка соответствующие значения свойства входа присваиваются этому вхождению блока. В зависимости от того, как был определен блок, это обычно приводит к изменению геометрии вхождения блока.
Для включения обратного поиска для свойства поиска каждый ряд в таблице выбора должен быть уникальным. После добавления свойств и значений в таблицу можно проверить ее на наличие ошибок и пустых ячеек, нажав кнопку проверки в диалоговом окне "Таблица выбора свойств". Можно также использовать параметры контекстного меню для вставки, удаления и изменения порядка рядов.
ПРИМЕЧАНИЕ. Если оставить ячейку в столбце свойств поиска пустой и если у нее будет связанное свойство входа в том же ряду, свойство поиска не позволит выполнить обратный поиск.
См. также:
■ Извлечение данных из атрибутов
■ Извлечение данных из атрибутов (метод низкого уровня)
Для создания таблицы выбора для динамического блока
1. В редакторе блоков добавьте один или несколько параметров выбора к описанию динамического блока, выполнив шаги в разделе Чтобы добавить в описание динамического блока параметр выбора.
2. В редакторе блоков добавьте операцию поиска к описанию динамического блока, выполнив следующие шаги в разделе Для добавления операции поиска в описание динамических блоков.
Отобразится диалоговое окно "Таблица выбора свойств".
3. Используйте одну из следующих процедур для настройки таблицы выбора для динамического блока.
■ Для добавления свойств входа в таблицу выбора.
■ Для добавления свойств поиска в таблицу выбора.
■ Для включения обратного поиска
4. На панели инструментов редактора блоков щелкните "Сохранить описание блока".
5. (Дополнительно) Завершив работу с редактором блоков, щелкните "Закрыть редактор блоков".
Редактор блоков
БЛОКПАРАМ
Для добавления свойств входа в таблицу выбора.
1. В редакторе блоков дважды щелкните операцию поиска в описании динамического блока.
2. В диалоговом окне "Таблица выбора свойств" щелкните "Добавить свойства".
3. В нижнем левом углу диалогового окна "Добавление свойств параметров" щелкните "Добавить свойства входа".
4. В списке "Свойства параметров" выберите свойства параметров, которые необходимо добавить в таблицу выбора. Для выбора нескольких свойств следует удерживать нажатой клавишу CTRL.
5. Нажать "OK".
БЛОКТАБЛВЫБ
Для добавления свойств поиска в таблицу выбора.
1. В редакторе блоков дважды щелкните операцию поиска в описании динамического блока.
2. В диалоговом окне "Таблица выбора свойств" щелкните "Добавить свойства".
3. В нижнем левом углу диалогового окна "Добавление свойств параметров" щелкните "Добавить свойства поиска".
4. В списке "Свойства параметров" выберите свойства параметров выбора, которые необходимо добавить в таблицу выбора. Для выбора нескольких свойств следует удерживать нажатой клавишу CTRL.