BIM标准之STEP我们知道现在国际较为常用的BIM标准是IFC,其实相关建筑信息交换的标准不止IFC一个,还包括STEP和CIS/2这两个标准,今天笔者就先更大家介绍一下STEP标准。
STEP(Standard for the Exchange of Product model data)为国际标准化组织(ISO, International Organization for Standardization)提出的产品信息交换标准,代号为ISO10303,目的在于提供一个机制以描述整个产品生命周期的相关信息,方便信息交换,STEP 能够描述的产品范围很广,几乎涵盖整个制造工业,包含:营建、机电、造船、航空...等。现由ISO:TC184/SC4(ISO TechnicalCommittee184-Sub-committee 4)负责维护,并定期召开会议修订标准。STEP由许多部分标准(part standard)组成,并可分为9 个区域。叙述如下:
1. 描述方法(Description methods Parts 1-19)
定义STEP 的规格,其中part11 为EXPRESS 信息塑模语言(data modelinglanguage)。EXPRESS 能够运用面向对象的概念于信息描述,其信息描述语法很像PASCAL 程序语言,但基本上EXPRESS 所描述的信息是独立于程序语言的,如同描述程序流程的伪码。此描述语言也被运用于描述IFC 及CIS/2 的规格。
2. 实作方法(Implementation methods Parts 20-29)
说明如何实现STEP 标准,其中part21 定义STEP 实体文件格式(STEPPhysical File),将信息模型以实体档案表示,IFC 及CIS/2 亦使用此方法表示信息模型。
3. 一致性测试方法及架构(Conformance testing methodology and framework Parts 30 -39)
数据在设计完成后*通过验证才能符合STEP 标准,这部份定义了验证数据的方法及相关测试。
4. 整合性一般资源(Integrated generic resources Parts 40-49)
定义了各领域的一般性资源,如形状、尺寸、单位的描述方式。
5. 整合性应用资源(Integrated application resources Parts 100 - 199)
根据一般性资源定义特定领域的资源,如营建领域定义了梁、柱、墙等组件。
6. 应用协议(Application protocols Parts 200 - 299)
规定特定领域实现标准的需求数据。
7. 抽象测试套件(Abstract test suites Parts 300 - 399)
用来测试是否符合应用协议。
8. 应用解释结构(Application interpreted constructs Parts 500 - 599)
用于开发新的数据模型。
9. 应用模块(Application Modules Parts 1000 - )
为小型的信息模型,用于开发新的应用协议。
好了今天的BIM标准之STEP就说到这里,明天笔者将给大家带来BIM标准的另一位成员CIS/2,明天见。
|