Создание Новых Специальных IFC-свойств
IFC-свойства — это элементы дополнительной информации, назначаемые IFC-определениям. Они группируются в наборы свойств (IfcPropertySet).
Организация buildingSMART определяет стандартизированные наборы свойств для каждой поддерживаемой IFC-схемы, включая IFC2x3, IFC4 и IFC4x3. Имена стандартных наборов свойств начинаются с префикса Pset_.
При необходимости вы можете создавать собственные IFC-свойства.
- Вы можете создать специальное свойство только для конкретного элемента с помощью Менеджера IFC-проекта или диалога параметров элемента.
- Вы также можете создать специальное свойство для всех элементов определенного IFC-типа (например, IfcCurtainWall): для этого используйте раздел "Сопоставление Свойств для IFC-экспорта" в трансляторе для экспорта. В этом диалоге вы также можете создать правило сопоставления для назначения значений свойствам.
Создание специального IFC-свойства для отдельного элемента
Создайте специальное IFC-свойство для выбранного элемента с помощью Менеджера IFC-проекта или диалога параметров элемента.
- Вновь созданные IFC-данные отображаются в выбранных папках Набор Свойств или “Ссылок на Классификацию” в Менеджере IFC и в диалогах Параметров Элементов.
- Новые IFC-данные помечаются красным символом "X", означающим, что их можно удалить в любой момент.
Создание Нового IFC-свойства/Классификации
- Введите новое наименование специального Набора Свойств (Pset) или выберите из выпадающего списка один из существующих Наборов Свойств, уже использовавшихся для элементов данного типа.

- Введите наименование нового Свойства.
- Выберите тип Свойства (отдельное значение, ограниченное значение и т.д.) в соответствии с приведенной ниже таблицей.
- Выберите тип значения: label, text, integer, boolean и т. п.
|
Тип Свойства |
Определение |
|
Отдельное Значение |
Свойство с отдельным (числовым или описательным) значением. |
|
Перечисляемое Значение |
Свойство со значением, выбираемым из перечня. |
|
Ограниченное Значение |
Свойство, имеющее не более двух (числовых или описательных) значений. Первое значение определяет верхнюю границу, а второе - нижнюю границу диапазона. |
|
Табличное Значение |
Свойство, обладающее двумя списками значений (числовых или описательных) и соответствующее таблице с двумя столбцами. |
|
Списочное Значение |
Свойство, обладающее несколькими значениями (числовыми или описательными) и соответствующее упорядоченному списку. |
|
Ссылочное Значение (только IfcCalendarDate) |
Свойство, ссылающееся на данные календарного типа (день, месяц и год). |
|
Тип Значения |
Определение |
|
IfcAreaMeasure |
Значение РЕАЛЬНОГО типа, определяющее размеры поверхности. Значение задается в квадратных метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Площади. |
|
IfcBoolean |
Тип данных, относящихся к типу простых БУЛЕВЫХ значений. Значение: ИСТИНА или ЛОЖЬ. |
|
IfcIdentifier |
Идентификатор, представляющий собой алфавитно-цифровую СТРОКУ (не более 255 символов) и позволяющий идентифицировать отдельные элементы. Он может не иметь смыслового значения. |
|
IfcInteger |
Тип данных, относящихся к типу простых ЦЕЛЫХ значений. IfcInteger может содержать любое количество знаков, но на практике оно зависит от конкретных задач. |
|
IfcLabel |
Меткой является термин, который может относится к чему-либо. Это СТРОКА (не более 255 символов), содержащая понятную пользователю информацию. |
|
IfcLengthMeasure |
Значение расстояния РЕАЛЬНОГО типа. Значение задается в метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Длины. |
|
IfcLogical |
Тип данных, относящихся к типу простых ЛОГИЧЕСКИХ значений. Значение: ИСТИНА, ЛОЖЬ или НЕИЗВЕСТНО. |
|
IfcMonetaryMeasure |
Значение РЕАЛЬНОГО типа, определяющее денежные затраты без учета валюты. Единицы валюты можно настроить в параметрах Единиц Валюты. |
|
IfcPlaneAngleMeasure |
Значение РЕАЛЬНОГО типа, определяющее угол на плоскости. Значение задается в радианах, но в процессе экспорта оно пересчитывается в соответствии с настройками Угловых Единиц. |
|
IfcPositiveLengthMeasure |
Значение длины должно быть больше нуля. Значение задается в метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Длины. |
|
IfcRatioMeasure |
Значение РЕАЛЬНОГО типа, выражающее соотношение между двумя физическими величинами одного вида. Процентное отношение задается в виде десятичной дроби: Например, 0,25 означает 25%. |
|
IfcReal |
Тип данных, относящихся к типу простых РЕАЛЬНЫХ значений. К области Реальных значений относятся все рациональные, иррациональные и экспоненциальные значения. Точность значений не ограничена, но на практике она зависит от конкретных задач. |
|
IfcText |
Алфавитно-цифровая СТРОКА символов, которая может быть прочитана и понята человеком. Используется только в информативных целях. Ограничение количества знаков отсутствует. |
|
IfcTimeMeasure |
Значение РЕАЛЬНОГО типа, определяющее периоды времени. Единицы времени можно настроить в параметрах Единиц Времени. |
|
IfcVolumeMeasure |
Значение РЕАЛЬНОГО типа, определяющее объем твердотельного элемента. Значение задается в кубических метрах, но в процессе экспорта оно пересчитывается в соответствии с настройками Единиц Объема. |
|
Другие Типы… |
Список определений в алфавитном порядке “Определенных Типов” опубликован на сайте: https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/ |
