IFC 4.3.2.20260714 (IFC4X3_ADD2) under development

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.A

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;

8.1.2.3.4 参考