8.1.2.3 IfcRoleEnum(角色枚举)
8.1.2.3.1 语义定义
此枚举定义了参与者可能扮演的角色。
沿革 新增类型于IFC1.5。
8.1.2.3.2 类型值
| 类型 | 描述 |
|---|---|
ARCHITECT(建筑师) |
建筑师 |
BUILDINGOPERATOR(设施运营方) |
设施运营方 |
BUILDINGOWNER(设施业主) |
设施业主 |
CIVILENGINEER(土木工程师) |
土木工程师 |
CLIENT(建设单位) |
客户 |
COMMISSIONINGENGINEER(调试工程师) |
调试工程师 |
CONSTRUCTIONMANAGER(施工经理) |
施工经理 |
CONSULTANT(顾问) |
顾问 |
CONTRACTOR(承包商) |
承包商 |
COSTENGINEER(造价工程师) |
造价工程师 |
ELECTRICALENGINEER(电气工程师) |
电气工程师 |
ENGINEER(工程师) |
工程师 |
FACILITIESMANAGER(设施经理) |
设施经理 |
FIELDCONSTRUCTIONMANAGER(现场施工经理) |
现场施工经理 |
MANUFACTURER(制造商) |
制造商 |
MECHANICALENGINEER(机械工程师) |
机械工程师 |
OWNER(业主) |
业主 |
PROJECTMANAGER(项目经理) |
项目经理 |
RESELLER(经销商) |
经销商 |
STRUCTURALENGINEER(结构工程师) |
结构工程师 |
SUBCONTRACTOR(分包商) |
分包商 |
SUPPLIER(供应商) |
供应商 |
USERDEFINED(用户定义) |
应提供的用户自定义值。 |
8.1.2.3.3 形式化表示
TYPE IfcRoleEnum = ENUMERATION OF
(ARCHITECT
,BUILDINGOPERATOR
,BUILDINGOWNER
,CIVILENGINEER
,CLIENT
,COMMISSIONINGENGINEER
,CONSTRUCTIONMANAGER
,CONSULTANT
,CONTRACTOR
,COSTENGINEER
,ELECTRICALENGINEER
,ENGINEER
,FACILITIESMANAGER
,FIELDCONSTRUCTIONMANAGER
,MANUFACTURER
,MECHANICALENGINEER
,OWNER
,PROJECTMANAGER
,RESELLER
,STRUCTURALENGINEER
,SUBCONTRACTOR
,SUPPLIER
,USERDEFINED);
END_TYPE;