Создание Новых Специальных IFC-свойств

IFC-свойства являются дополнительными (в большинстве случаев относящимися к Типу IFC) параметрами, назначаемыми IFC-определениям. Стандартные данные (так называемая “Схема IFC2x3”), определенные buildingSMART, располагаются в наборах свойств, наименования которых начинаются с префикса “Pset_”

Вам может потребоваться создать специальные Свойства или Наборы Свойств (например, Набор Свойств стандартов организации).

1.В Менеджере IFC-проекта нажмите кнопку Новое.

IFCProjMgrNew.png 

2.В открывшемся диалоге введите новое наименование специального Набора Свойств (Pset) или выберите из выпадающего списка один из существующих Наборов Свойств, уже использовавшихся для элементов данного типа. Например, если вы создаете новое Свойство для IfcWall, то список будет содержать все Наборы Свойств, ранее назначавшихся другим IfcWall.

CreateNewIFCProp.png 

Примечание: Во избежание ошибок (и для соблюдения правил определения стандартных свойств ) не используйте стандартный префикс “Pset” в наименованиях Наборов специальных Свойств.

3.Введите наименование нового Свойства.

4.Выберите тип Свойства (отдельное значение, ограниченное значение и т.д.) в соответствии с приведенной ниже таблицей.

Тип Свойства

Определение

Отдельное Значение

Свойство с отдельным (числовым или описательным) значением.

Перечисляемое Значение

Свойство со значением, выбираемым из перечня.

Ограниченное Значение

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

Табличное Значение

Свойство, обладающее двумя списками значений (числовых или описательных) и соответствующее таблице с двумя столбцами.

Списочное Значение

Свойство, обладающее несколькими значениями (числовыми или описательными) и соответствующее упорядоченному списку.

Ссылочное Значение (только IfcCalendarDate)

Свойство, ссылающееся на данные календарного типа (день, месяц и год).

5.Выберите тип значения: label, text, integer, boolean и т. п.

См. такжеПреобразование Единиц для IFC-экспорта

Тип Значения

Определение

IfcAreaMeasure

Значение РЕАЛЬНОГО типа, определяющее размеры поверхности. Значение задается в квадратных метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Площади.

IfcBoolean

Тип данных, относящихся к типу простых БУЛЕВЫХ значений. Значение: ИСТИНА или ЛОЖЬ.

IfcIdentifier

Идентификатор, представляющий собой алфавитно-цифровую СТРОКУ (не более 255 символов) и позволяющий идентифицировать отдельные элементы. Он может не иметь смыслового значения.

IfcInteger

Тип данных, относящихся к типу простых ЦЕЛЫХ значений. IfcInteger может содержать любое количество знаков, но на практике оно зависит от конкретных задач.

IfcLabel

Меткой является термин, который может относится к чему-либо. Это СТРОКА (не более 255 символов), содержащая понятную пользователю информацию.

IfcLengthMeasure

Значение расстояния РЕАЛЬНОГО типа. Значение задается в метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Длины.

IfcLogical

Тип данных, относящихся к типу простых ЛОГИЧЕСКИХ значений. Значение: ИСТИНА, ЛОЖЬ или НЕИЗВЕСТНО.

IfcMonetaryMeasure

Значение РЕАЛЬНОГО типа, определяющее денежные затраты без учета валюты. Единицы валюты можно настроить в параметрах Единиц Валюты.

IfcPlaneAngleMeasure

Значение РЕАЛЬНОГО типа, определяющее угол на плоскости. Значение задается в радианах, но в процессе экспорта оно пересчитывается в соответствии с настройками Угловых Единиц.

IfcPositiveLengthMeasure

Значение длины должно быть больше нуля. Значение задается в метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Длины.

IfcRatioMeasure

Значение РЕАЛЬНОГО типа, выражающее соотношение между двумя физическими величинами одного вида. Процентное отношение задается в виде десятичной дроби: Например, 0,25 означает 25%.

IfcReal

Тип данных, относящихся к типу простых РЕАЛЬНЫХ значений. К области Реальных значений относятся все рациональные, иррациональные и экспоненциальные значения. Точность значений не ограничена, но на практике она зависит от конкретных задач.

IfcText

Алфавитно-цифровая СТРОКА символов, которая может быть прочитана и понята человеком. Используется только в информативных целях. Ограничение количества знаков отсутствует.

IfcTimeMeasure

Значение РЕАЛЬНОГО типа, определяющее периоды времени. Единицы времени можно настроить в параметрах Единиц Времени.

IfcVolumeMeasure

Значение РЕАЛЬНОГО типа, определяющее объем твердотельного элемента. Значение задается в кубических метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Объема.

Другие Типы…

Список определений в алфавитном порядке “Определенных Типов” опубликован на сайте:  
http://www.buildingsmart-tech.org/ifc/IFC2x3/TC1/html/index.htm

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

Вновь созданные IFC-данные отображаются в выбранных папках Набор Свойств или “Ссылок на Классификацию” в Менеджере IFC и в диалогах Параметров Элементов.

Новые IFC-данные помечаются красным символом "X", означающим, что их можно удалить в любой момент.