Перейти к основному содержанию

Структура свойств в дереве

Около 2 мин

Структура свойств в дереве

В этой статье рассматривается подробное описание структуры свойств, которая используется в сервисах Tangl.

Панель со свойствами находится справа в окне Модель:

Подробнее о работе с окном Модель можно почитать здесьopen in new window.

У любого объекта есть набор базовых свойств, которые описывают его характеристики в Revit:

  • Category - категория
  • Type - типоразмер
  • Id - внутренний идентификатор
  • Name - имя иногда соответствует типоразмеру

Помимо представленных характеристик присутствует вкладка Pars (Параметры), которая содержит свойства, характерные для внутренних свойств данного конкретного объекта.

Пример: у объекта Стена есть внутренние свойства, которые можно увидеть в Revit в Палитре свойств, они автоматически попадают в группу свойств Pars (Параметры) этого объекта. В Revit это называется свойства экземпляра т.е. всё то, что является индивидуальными характеристиками конкретного элемента в модели.

Свойства могут быть простымиОбъем, Площадь, Длина, и т. д. и более сложнымиСтадия возведения, Зависимость снизу, Зависимость сверху. Эти свойства содержат отсылки на другие объекты из базы данных проекта. Например, на уровне тоже являются объектами и имеют свои свойства. Такие свойства формируют группы вложенных свойств.

Если у Стены есть Зависимость снизу и она отсылает к Уровень 1 в Revit, то Зависимость снизу в __ Дереве свойств будет представлена Группой свойств и внутри будет содержать вложенный объект уровня. Внутри раздела Зависимость снизу __ будет повторяться общая структура для базового объекта: Name, Id, Category, Type и вложенное свойство Pars, в котором будут видны параметры уровня Имя, Несущие конструкции, Построение этажа, Расчетная высота, Фасад ит. д. ****

Стадия возведения и Тип являются в Revit самостоятельными объектами, на которые отсылает свойства объектов модели. Свойства Тип базового объекта Стена отсылают на свойства типоразмера этой стены, также внутри видны имя и параметры типоразмера. Таких вложенностей может быть несколько.

Экспортер формирует собственные или так называемые дополнительные группы свойств, в которые записывает дополнительную информацию, которую смог извлечь из объектов.

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

В примере присутствует только один Material, поэтому представлено свойство одного материала - 0 - однослойная стена. Можно увидеть следующие свойства Volume(Объём), Аrea (Площадь).

Вкладка Layers – содержит информацию о материалах только с позиции слоев. Здесь можно увидеть дополнительные функции слоев, Width (Толщина) и т.д.

Во вкладке Level извлекается информация об имени (Name) и об уровне (Elevation). Фактически она может дублировать информацию, которая представлена в Зависимости снизу - Имя уровня и его параметр Фасад, но отличие в том, что параметры могу отличаться даже у разных объектов в Revit. Это позволяет всегда находить его местоположение на этаже исходя из унифицированных свойств, как и информацию по материалам.

Boundings (Высотные габариты объектов) – позволяет увидеть отметки, где стена начинается, и где заканчивается. Может помочь при анализе моделей, при определении высотности объектов и их местоположения, в том случае, если у них нет конкретной привязки к какому-то этажу или они идут через несколько этажей.

В Дереве свойств можно осуществлять поиск по свойству и поиск по значению.

Поиск по свойству – относят поиск по Name, Id, Category, Type, Pars и т.д.

Поиск по значению - поиск осуществляется по характеристикам свойств.

Также можно компоновать поиск и транслировать через запятую набором слов.