Таблица свойств блока автокад как открыть
Можно использовать таблицу выбора для определения и указания значений свойств для динамического блока. При работе с вхождением блока на чертеже значения свойств ассоциируются с изменениями вхождения блока.
Можно использовать таблицу выбора для определения и указания значений свойств для динамического блока. С помощью таблиц выбора можно быстро связать значения параметра для вхождения динамического блока с другими указанными данными (например, номером детали или модели). Данные из вхождений блока на чертеже можно вывести так же, как данные атрибутов блока.
После завершения таблица выбора назначает для вхождения динамического блока значения свойств на основе того, как блоком манипулируют на чертеже. И наоборот, можно изменить способ отображения вхождения блока на чертеже, изменив значение свойства таблицы поиска для вхождения блока с помощью ручки выбора или палитры свойств.
На следующем чертеже отображено вхождение динамического блока для крепления освещения. Для этого блока в области "Настройка" палитры "Свойства" отображается свойство размера. Это свойство определяется в таблице выбора для блока.
Если изменить размер крепления освещения на чертеже (с помощью специальных ручек), также изменится свойство размера в палитре "Свойства".
Можно также использовать ручку выбора для изменения отображения вхождения блока. Если выбрать размер из списка, который отображается при нажатии на ручку, изменится геометрия блока и новый размер отобразится в палитре "Свойства" в списке "Настройка".
Создание таблицы выбора
После того, как нарисована геометрия и добавлены необходимые для работы динамического блока параметры и действия, можно добавить таблицу поиска к описанию блока.
Пустая таблица выбора создается, когда добавляется параметр выбора в описание динамического блока, а затем добавляется операция поиска и связывается с параметром выбора. Таблица выбора отображается в диалоговом окне таблицы выбора.
Добавление свойств и значений в таблицу выбора.
Таблица выбора свойств состоит из свойств входа и поиска. Каждое свойство входа и поиска представлено с помощью столбца в таблице.
- Свойства входа. Параметры, отличные от параметров выбора (например, линейный параметр с ярлыком “Ширина”). В группе "Свойства входа" можно создать столбец для каждого параметра в описании блока, кроме параметров поиска, выравнивания и параметра базовой точки.
- Свойства поиска. Параметры выбора. Один параметр выбора добавляется к описанию динамического блока для каждого столбца свойства поиска, который необходимо добавить к таблице выбора. Метка параметра выбора используется в качестве имени свойства.
После добавления свойств (столбцов) в таблицу, добавьте значения в ячейки каждого столбца. Щелкните ячейку и введите значение. Убедитесь, что выполняются следующие правила в разделе Указание значений для таблиц выбора .
Если определен набор значений для свойства (параметра) входа в таблице, отобразится раскрывающийся список доступных значений при нажатии ячейки в данном столбце.
Следующая таблица выбора используется для отображенного ранее блока крепления освещения. Линейные параметры с ярлыками “Высота” и “Ширина” были добавлены как свойства входа. “Размер” добавлен как свойство поиска. Значения параметров "Высота" и "Ширина" заимствованы из наборов значений, определенных для каждого из этих параметров. Значения параметра "Размер" вводятся вручную.
Когда значения параметров вхождения динамического блока соответствуют ряду значений свойств входа, значения соответствующего свойства поиска присваиваются этому вхождению блока. Эти параметры и значения поиска отображаются в палитре "Свойства" в списке "Настройка".
Например, при изменении значения высоты вхождения блока крепления освещения на 250 сантиметров и значения ширины на 500 сантиметров свойство "Размер" в области "Настройка" палитры "Свойства" будет иметь значение 0,25 м x 0,50 м.
В таблице выбора в нижней части свойств входа находится ряд с ярлыком . Если значения параметра во вхождении блока не соответствуют ряду значений свойства входа, определенных в таблице поиска блока, значение свойства поиска, которое соответствует ряду назначается вхождению блока. Значением по умолчанию является Настройка, но можно указать другое значение, изменив его в таблице.
Включение обратного поиска
Можно также указать свойство поиска для обратного поиска. Это добавит ручку выбора к вхождению динамического блока. При нажатии этой ручки отображается раскрывающийся список значений поиска для этого свойства поиска (столбец в таблице). При выборе значения из этого списка соответствующие значения свойства входа присваиваются этому вхождению блока. В зависимости от того, как был определен блок, это обычно приводит к изменению геометрии вхождения блока.
Для включения обратного поиска для свойства поиска каждый ряд в таблице выбора должен быть уникальным. После добавления свойств и значений в таблицу можно проверить ее на наличие ошибок и пустых ячеек, нажав кнопку проверки в диалоговом окне "Таблица выбора свойств". Можно также использовать параметры контекстного меню для вставки, удаления и изменения порядка рядов.
Примечание Если оставить ячейку в столбце свойств поиска пустой и если у нее будет связанное свойство входа в том же ряду, свойство поиска не позволит выполнить обратный поиск.
Иногда на форуме встречаю восторженные отзывы о нововведении акада - таблица свойств блока. У меня вопрос - для чего она, как ей пользоваться и, по возможности, примеры блоков с таблицами свойств. Поиск ничего не дает (для KpbIc-а)
Чтобы при вставке блока брать из неё данные! Например крепёж очень удобно хранить в таком виде, профильный прокат. Для себя делал библиотеку оборудования, где использовал таблицу для хранения данных. В этом случае выбор происходит по одному из параметров, например по каталожному номеру или по названию, остальные данные связанные с ним при формировании таблицы попадают туда сразу готовой строкой. Один такой блок может заменить множество отдельных блоков!
Кроме того блоки удобно хранятся на палитрах и динамически связаны с таблицей и с самой базой блоков. Т.е. изменения на чертеже влекут изменения в таблице.
PS
+ изображение блока тоже зависит от таблицы, тот же профиль например, перерисовывается в зависимости от выбранного параметра - высоты.
1-2 десятка таких блоков позволили заменить огромную библиотеку обычных блоков.
Тоесть это должно называться таблица атрибутов блока? Тогда при чем здесь свойства? Хотелось бы посмотреть пример.
Нет, это таблица свойств. Например: Вы создали динамический блок для окна и в свойствах растяжения выбрали "список", указали размеры, на которые будет растягиваться окно (например, 1000, 1200 и 1500). В таблице свойств присваиваете для размера 1000 - ОК1 (или свое обозначение), для 1200 - ОК2 и 1500 - ОК3. При извлечении данных Вы сможете отсортировать отдельно ОК1 и т.п. Это дополнительные свойства к параметрам блока.
Тоесть это должно называться таблица атрибутов блока? |
можно и так назвать ) Если они есть в блоке, то могут быть вставлены в таблицу.
Данные в таблице могут быть разных форматов, в том числе и строковыми
и кстати таблицу целиком можно скопировать из excel-я
Вообще Динблок - прикольная фича, вертикалки отдыхают.
Жалко, что заимствованные у них идеи (в т.ч.свойства) не возвращаются к ним.
Динблок унаследовав многое от вертикалок оказался не пригодным в них. Вернее не совсем пригодным, т.е. используются чисто в акадовском смысле.
То же самое можно сказать и про Autocad Table и в неё так же ничё нельзя воткнуть вертикального.
PS пример есть в проекте Autocad MEP и ролик не совсем по теме, нового ничего делать не буду, дабы Вам творческий процесс не нарушить! ))
свойства у блока давно есть, точнее, не свойства, а описание.
когда создаёшь блок- неплохо-бы всё осмотреть
Неужели ни у кого нет примера блока с таблицей свойств блока? И желательно посмотреть блок, в котором после выбора в таблице меняется вид, а не только атрибуты
Визайнер-дизуализатор в отставке
n0str0m0, начинал делать с таблицей, но потом пошел по другому пути. Через таблицу выбирается: сначала поверхность, потом длина, высота. В зависимости от этого выпадает нужный артикуль и Visibility с нужной геометрией.
Большие библиотеки содержащие блоки, должны быть хорошо структурированы и легко управляемы для того что бы быстро находить в них нужные блоки. Кроме того стоит обратить внимание на слои которые используются, при определении блоков, для того что бы получить желаемый результат при их вставке в чертеж.
Расчленение блоков
В предыдущих лекциях мы уже рассказывали о переопределении блоков. Для того что бы расчленить блок используйте команду:
Расчленить (РАСЧ)
Способы ввода команды:
- Выполнить команду: Редактировать>Расчленить.
- Ввести в командной строке РАСЧ
Расчленение блока с вложенными блоками расчленяет только верхний, вложенные блоки расчленяются в последующем.
При расчленении блоков созданных в слое 0 или с графическими параметрами ПОБЛОКУ, графические свойства объектов: толщина, цвет и тип линий, приводятся к параметру по умолчанию – черный/белый цвет линий, сплошная линия и толщина линий по умолчанию.
При изменении масштаба блока по осям, объекты сохраняют свои формы и размеры при разрушении. Например в блоке была вставлена окружность при масштабе Х,Y-1,2 окружность отображается эллипсом, после применение команды РАСЧ исходный объект останется эллипсом.
Добавление параметра видимости
Параметр видимости позволяет включить и отключить отображение определений блока, вставленного в чертеж. Допускается определение нескольких именных состояний видимости.
Использовать параметр видимости можно в двух случаях:
- Определение видимости или невидимости одного из компонентов блока.
- Переключаться между компонентами, т.е в блоке расположить один компонент поверх другого, а при вставке блока в чертеж, определять какой из данных компонентов будет отображаться.
Параметр видимости позволяет создать гибкие блоки, тем самым уменьшая общее количество блоков библиотеки пользователя. В блок можно добавить только один параметр видимости.
Для добавления параметра видимости, выполните следующее:
После того как блок вставлен в чертеж, при его выборе будет дополнительно отображаться пиктограмма в виде стрелочки, при нажатии на которую будет отображаться список параметров видимости.
Редактор блоков
Способ ввода команды:
После вызова команды будет открыто окно Редактирование определения блока, содержащие список блоков включенных в чертеж. Для редактирования выберите необходимый блок и нажмите ОК, после чего откроется Редактор блоков. Более подробно о редакторе блоков мы расскажем в следующем уроке.
Добавление операции
После размещения параметра, необходимо задать соответствующее ему операцию. Список операций размещен в Палитре вариаций блоков в соответствующей вкладке.
Для каждого параметра можно указать более одной операции. Операция применяется не к объекту а к параметру, для необходимо указать именно его, а не объект или точку параметра.
Выводимые запросы команды зависят от выбора операции, и параметра к которому она применяется. Ниже приведена таблица вариантов запросов, наиболее часто используемых операций, в зависимости от параметра к которому применяется запрос.
Операция | Параметр | Запросы |
Перемещение | Точка | Выберите объект. |
Перемещение | Линейный, полярный, XY | Ввиду того что у вас есть больше чем одна точка, необходимо указать с какой конкретно точкой необходимо связать операцию. Указать точку можно с помощью курсора, при наведение на одну из возможных точек появится красный круг вокруг нее. Так же можно в командной строке можно выбрать из диалога меню начальную точку/конечную точку. Нажав клавишу Enter вы установите конечную точку (по умолчанию) |
Масштаб | Линейный, полярный, XY | Необходимо указать объекты. Также можно указать изменение от базисной точки или независимой точки (которую необходимо указать). Если вы использовали параметр XY, вы можете указать, будет ли это масштабирование относительно оси X или Y, или масштабирование по обеим осям (по умолчанию).РастянутьТочкаВыберите объекты.РастянутьЛинейный, полярный, XYВвиду того что у вас есть больше чем одна точка, необходимо указать с какой конкретно точкой необходимо связать операцию Указать точку можно с помощью курсора, при наведение на одну из возможных точек появится красный круг вокруг нее. Так же можно в командной строке можно выбрать из диалога меню начальную точку/конечную точку. Нажав клавишу Enter вы установите конечную точку (по умолчанию). Далее указываются, диагональные углы участка, который определяет область растяжение. Далее указываются объекты. Полярное растяжение Полярный Аналогично запросу опции Растянуть. Кроме того, необходимо указать объекты которые вращаются. |
На этом урок окончен, в нашем следующем уроке мы расскажем, о установке параметров видимости и выбора.
Для создания гибких динамических блоков, а так же уменьшения общего количества блоков в пользовательской библиотеке, часто используются параметры видимости и выбора. В предыдущем уроке мы уже рассказывали о параметрах динамических блоков, в этом же уроке мы расскажем о конкретно двух, этих параметрах.
Редактирование блоков
Существует несколько способов внесения изменений в блок, не разрушая его.
Добавление параметра выбора
Параметр выбора, создает таблицу позволяющую добавить базовый параметр и его значения, и указать к нему соответствующую метку. При вставке блока содержащего параметр выбора, пользователь имеет возможность, выбрать из раскрывающего списка, имя указанного им параметра, для автоматического внесения изменений в блок. Данный параметр позволяет создавать несколько модификаций одного и того же объекта, например несколько видов линейных размеров.
Для создания параметра выбора, выполните следующие действия:
- В редакторе блоков добавить параметры действия, которые станут основой для внесения их в параметр выбора.
- В палитре вариаций блоков выбрать параметр выбора.
- В диалоговом окне Таблица выбора свойств, нажмите клавишу Добавить свойства, для определения параметров входящих в состав.
- В открывшемся диалоговом окне Добавление свойства параметров, выберите требуемый параметр и нажмите ОК для добавления его в таблицу.
- В случае если у вас уже указаны значения параметра они будут отображены в таблице входных свойств, в столбце соответствующем параметру. В случае если же значения параметра не указаны, вы можете их задать, введя в соответствующих строках.
- В правой колонке, Свойства поиска, отображаются названия параметров, которые можно менять или добавлять, для выбора при последующем выборе во вставленном на чертеже блоке.
- Для завершения нажмите клавишу ОК
После определения, каждый параметр соответствует своему названию, указанному пользователем. После вставки блока в чертеж, достаточно выбрать необходимый параметр из раскрывающегося списка, при нажатии пиктограммы стрелки.
На этом урок посвященный параметру видимости и выбора окончен. В нашем следующем уроке мы расскажем о работе с атрибутами.
Обновление блоков
Как уже было рассказано в предыдущих уроках при изменении блока, все его копии автоматически обновляются. Но если вы вставили файл в чертеж, что бы использовать в качестве блока, а затем изменили этот файл, в текущим чертеже он не обновится. Для того что бы файл автоматически изменялся необходимо использовать внешние ссылки, о которых мы расскажем в следующей главе.
Для обновления блоков вручную, которые были вставлены из файла, необходимо повторно вставить соответствующий файл.
На этом урок по изучению принципов управления блоками завершен. В следующем уроке будет рассмотрен вопрос создания и управления динамическими блоками.
В предыдущем уроке мы рассказывали о создании и использовании динамических блоков. Как уже было рассказано в нем, параметры являются основополагающим фактором создания динамических блоков. В этом уроке, мы подробно расскажем о параметрах динамического блока.
Работа со слоями
При вставке блока в чертёж он определяется в текущий слой, после чего его можно переопределить в соответствующий слой (статья о работе со слоями в AutoCAD). Параметры слоя в котором находится блок стандартны и представляют собой цвет линий, тип линий и их толщину. Ниже приведена таблица методов применения слоев при вставке блока с описанием результатов, хотя некоторые различия таковых незначительны.
Свойства компонентов блока и вставка объектов результаты
Графические параметры компонентов
Как видно из таблицы, тщательный подбор свойств слоя, который используется при создании блока имеет важное значение. Два метода установки параметров объектов ПОБЛОКУ и их создание на 0 слое, создает блок-хамелеон, который принимает свойства слоя в котором он вставляется. Использование двух других методов, сохраняет свойства блока не зависимо от того в какой он слой вставляется.
Добавление параметра
Для того что бы создать динамический блок, в Редакторе блоков необходимо установить параметры динамического блока. Для этого необходимо выбрать требуемый параметр во вкладке Параметры Таблицы вариаций блоков. Каждый параметр, автоматически запрашивает указать необходимые для него значения.
Есть ряд значений общих для большинства параметров:
- Имя: Для каждого параметра можно задать свое имя. Это имя отображается в палитре свойств при выборе параметра. По умолчанию система приписывает каждому параметру соответствующее ему имя с порядковым индексом. Во избежание путаницы, при использовании большого количества одинаковых параметров в блоке, целесообразно в имени описывать к какому конкретно объекту блока относится данный параметр.
- Метка: Отображается в палитре свойств и рядом с объектом в открытом Редакторе блоков. Метку можно изменить в соответствии с более конкретным описанием действия. Например, линейный параметр использует метку «Расстояние», которую можно заменить на более конкретную – длинна, ширина и т.д.
- Сеть: Необходима для связи действий между собой, когда одно действие является причиной изменения более чем одного параметра. В результате активации одного параметра осуществляется действие второго. Необходимо указать какой параметр активизируется при выборе первого и к каким объектам он относится в последующем.
- Описание: Добавление описания параметра. Отображается в палитре свойств при выборе параметра в Редакторе блоков. При наведении курсора на точку параметра, на чертеже, описание отображается в виде всплывающей подсказки.
- Основание: Создание параметра базовой точки.
- Палитра: По умолчанию отображает метки параметров в палитре свойств при выборе блока входящего в чертеж.
- Установка значения: Возможность ограничить значения для размера текущего блока. Либо в виде приращения (например, от 30мм до 60 мм с 5мм шагом), либо путем предоставления списка (например, только 35мм, 50мм). Эта опция предлагает выбрать метод, а потом запрашивает значения.
Данный символ предупреждает о необходимости задачи операции параметру.
Кресло имеет линейный параметр но не имеет действия.
Читайте также: