- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程建筑学相关资料ENGINEERING ARCHITECTURE RELATED INFORMATION
工程建筑学相关资料
ENGINEERING ARCHITECTURE RELATED INFORMATION
PAGE
PAGE 1
STEP数据交换技术及其在建筑CAD中的应用
STEP technology and its application in building CAD 提要 本文简要介绍了用于各种软件间数据交换的STEP技术及其在国内外的发展状况和前景,介绍了作者在建筑热环境分析集成化环境中应用STEP技术构成基本数据库实现CAD工具与各种计算软件间数据交换的体会,对制定建筑和HVAC系统的标准STEP数据模型提出了建议。关键词:数据库 集成化技术 建筑CAD STEPAbstract This paper outlines the development and application of STEP (Standard for exchange of product model data) technology, presents a practice of building an integrated data model for building thermal design and analysis with STEP technology and makes some suggestions concerning the development of standard building and HVAC data models. Keywords:database CIBS CAD STEP 1 前言 开发集成化建筑设计系统的关键在于实现CAD工具、分析软件以及各种数据库间数据交换。而要实现开放式系统,使集成化系统中的各个部分都可以独立研究开发并不断扩充,就需要有一种标准的数据交换方式。80年代以来国外逐渐开发出STEP技术(Standard for the Exchange of Product Model Data)作为产品数据交换标准。目前该技术已广泛用于机械制造业的CAD、CAM系统中,国际标准化组织ISO TC184 并制定了国际标准(ISO CD10303)。在建筑设计CAD和集成化系统的开发研究中,也开始采用STEP技术。我国1994年由国家技术监督局牵头成立了STEP技术中心,1995年国家技术标准委员会成立了STEP标准分委员会(CSBTS TC 159 SC4),开始制定我国的STEP标准,并组织推广STEP技术。2 STEP技术简介 不同软件间一般通过数据文件进行数据交换。正确的数据交换的前提是要使数据的接收方能够完整准确地理解所接收的全部数据。最初这是通过数据生成方与数据读取方的协议来实现的。此协议包括数据的格式、顺序、数量以及数据文件中每一个位置上的数据的物理意义。 随着产品和工程数据复杂的增加,上述方式就愈来愈不适应。同一类型的事物,具体对象不同,所要描述的数据的数量就不同,所表示的物理意义亦不同,甚至数据类型也不同。例如描述一座建筑物数据,其结构及数量随建筑的楼层、房间数及门窗墙数的不同百有很大差别;描述一个空气处理室的数据,对于不同结构的空气处理室(表冷器、喷雾室),有些数据代表的意义相联系才有意义,一组数据只有与它们的相互关系的定义相结合才有意义。仅依靠预先约定的一些协议,很难准确反映每个数据的物理意义及数据间的相互关系,更难以适应被描述事物类可能具有的各种变化。数据的物理意义、数据间的相互关系以及数据本身三者共同构成了对事物的描述。数据交换与传递也应包括这三部分内容,而决不仅是数据本身。 基于上述观点,提出了STEP数据交换技术。将数据组织为数据项储存。每个数据项包括描述该项内容的若干个数据,其中亦可有与此项内容有关的其它数据项名。每个数据与它的物理名共同储存。为了准确地描述数据项内部结构及各数据项间的关系,对种每数据项的内部结构及其中每个数据的物理意义都要用EXPRESS语言严格定义。这种数据项的EXPRESS定义称作数据模型。根据此数据模型可以准确写出STEP方式的数据文件,也可以很容易地理解按此模型生成的STEP方式的数据文件。 以描述一个建筑物的几何尺寸为例。建筑物可看成是由许多封闭空间组成;每个空间由若干个表面所围成;每个表面由若干条线段为边界;每条线段由它的起始坐标确定。同时,每条线段又是两个表面的相交边界;每个围护结构都以两个表面为其两侧。这个数据模型可以用如下EXPRESS语言描述: ENTITY:建筑 is composed of : SET OF 围护结构 contains: S
文档评论(0)