GB Z 16656.1006-2010 工业自动化系统与集成 产品数据表达与交换 第1006部分:应用模块:基础表达.pdf
《GB Z 16656.1006-2010 工业自动化系统与集成 产品数据表达与交换 第1006部分:应用模块:基础表达.pdf》由会员分享,可在线阅读,更多相关《GB Z 16656.1006-2010 工业自动化系统与集成 产品数据表达与交换 第1006部分:应用模块:基础表达.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 25.040.40 L 67 gB 中华人民共和国国家标准化指导性技术文件G/Z 16656. 1006-201 O/ISO/TS 10303-1006: 2006 代替GB/Z16656.1006-2004 工业自动化系统与集成产品数据表达与交换第1006部分:应用模块:基础表达Industrial automation systems and integration-Product data representation and exchange-Part 1006: Application module: Foundation representation (lSO/TS 103
2、03-1006: 2006 , IDT) 2011-01-14发布数码防伪中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会2011-05-01实施发布G/Z 16656.1006-201 O/ISO/TS 10303-1006: 2006 目次前言.1 引言.N I 范围. 2 规范性引用文件3 术语、定义和缩略语.2 4 信息需求.2 4.1 所需的AMARM34.2 ARM实体定义 3 5 模块解释模型.6 5. 1 映射规范.6 5.2 MIM EXPRESS短名列表9附录A(规范性附录)MIM短名附录B(规范性附录)信息对象注册.四附录c(资料性附录)ARM EXPRES
3、S-G . 13 附录D(资料性附录)MIM EXPRESS-G . 14 附录E(资料性附录)计算机可解释的列表.15 参考文献. GB/Z 16656.1006-201 O/ISO/TS 10303-1006: 2006 目。吕GB/T 16656(工业自动化系统与集成产品数据表达与交换是一项由多个部分组成的标准,各部分单独出版。GB/T16656的所属各部分又组成多个子系列,即:一一第1部分至第19部分规定了描述方法;第20部分至第29部分规定了实现方法;一一第30部分至第39部分规定了一致性测试方法与框架;一一第40部分至第59部分规定了集成通用资源;一一第100部分至第199部分规定
4、了集成应用资源;二一第200部分至第299部分规定了应用协议;一第300部分至第399部分规定了抽象测试套件;一一第400部分至第499部分规定了应用模块;第500部分至第599部分规定了应用解释构造;一一第1000部分至第1999部分规定了应用模块。GB/T 16656(工业自动化系统与集成产品数据表达与交换现己发布和即将发布的包括以下部分:第1部分:概述与基本原理;一一第11部分:描述方法:EXPRESS语言参考手册;一一第21部分z实现方法:交换文件结构的纯正文编码;一一第28部分:实现方法:EXPRESS模式与数据的XML表达(使用XML模式); 一一第31部分:一致性测试方法论与框架
5、:基本概念;第32部分:一致性测试方法论与框架:对测试实验室与客户的要求;一一第34部分:一致性测试方法论与框架:应用协议实现的抽象测试方法;一一第41部分:集成通用资源:产品描述与支持原理;一一第42部分:集成通用资源:几何与拓扑表达;一一第43部分:集成通用资源:表达结构;一一第44部分:集成通用资源:产品结构配置;一一第45部分:集成通用资源z材料;一一第46部分:集成通用资源:可视化显示;一一第47部分:集成通用资源:形状变化公差;一一第49部分:集成通用资源:工艺过程结构和特性;第51部分:集成通用资源:数学表达;一一第54部分:集成通用资源:分类和集合论:一一第55部分z集成通用资
6、源:过程与混合表达;一一第56部分:集成通用资源z状态;一一第101部分:集成应用资源:绘图;一一第105部分:集成应用资源:运动学;一一第201部分:应用协议z显式绘图;一一第202部分:应用协议:相关绘图;一一第203部分:应用协议:配置控制设计;I GB/Z 16656.1006-201 O/ISO/TS 10303-1006: 2006 一一第238部分:应用协议:计算机数值控制器用的的应用解释模型;一一第501部分:应用解释构造:基于边的线框;一一第502部分:应用解释构造:基于壳的线框;一一第503部分:应用解释构造:几何有界二维线框;一一第504部分:应用解释构造z绘图注释;一一
7、第505部分:应用解释构造:图样结构与管理;第506部分:应用解释构造:绘图元素;一一第507部分:应用解释构造:几何有界曲面;一一第508部分:应用解释构造:非流形曲面;一一第509部分:应用解释构造z流形曲面;一一第513部分:应用解释构造:基本边界表达2第520部分:应用解释构造:相关绘图元素;一一第1001部分:应用模块:外观赋值;第1002部分:应用模块:颜色;一一第1003部分:应用模块z曲线外观;一一第1004部分:应用模块:基本几何形状;一一第1005部分:应用模块:基本拓扑;一一第1006部分:应用模块:基础表达;一一第1007部分:应用模块:通用曲面外观;一一第1008部分
8、:应用模块:层赋值;一一第1009部分:应用模块z形状外观和层。本部分是GB/T16656的第1006部分。本部分等同采用ISO/TS10303-1006: 2006(工业自动化系统与集成产品数据表达与交换第1006部分:应用模块:基础表达。本部分的技术内容和结构与ISO/TS10303-1006: 2006保持一致,为便于使用,做了如下编辑性修改za) 删去了IS0前言;b) 对于带下划线的用于EXPRESS语言描述的各黑体英文实体名、属性名和函数名等,为了维护其英文原意,在本部分中,都使用其英文原名,仅当其作为标题时,我们在该英文名前增加了其归属的类型说明。本部分代替GB/Z16656.1
9、006-2004(工业自动化系统与集成产品数据表达与交换第1006部分:应用模块z基础表达。与GB/Z16656. 1006-2004相比主要变化如下:a) 修正了以下ARMEXPRESS声明:1) Represen ta tion; 2) Representation_itemo b) 新增了以下ARMEXPRESS声明:1) N umerical_represen tation_con text ; 2) Representation_relationship; 3) String_represen ta tion_i tem 0 c) 修正了以下ARMEXPRESS数据类型的定义:1)
10、Representation; 2) Representation_context; 3) Representation_itemo 此外,还对映射规范、MIM模式和EXPRESS-G图进行了修正,以确保反映出对ARM的修正并与E GB/Z 16656.1006-201 O/ISO/TS 10303-1006: 2006 之一致。本部分的附录A、附录B为规范性附录,附录C、附录D、附录E为资料性附录。本部分由中国机械工业联合会提出。本部分由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。本部分主要起草单位:中国标准化研究院。本部分主要起草人:王志强、洪岩、刘守华、杨青海。本部分
11、所代替标准的历次版本发布情况为:一-GB/Z16656.1006-2004。阳山GB/Z 16656.1006-201 O/ISO/TS 10303-1006: 2006 引GB/T 166560S0 10303)是一个计算机可解释的用于产品信息表达和产品数据交换的技术标准。其目的是对产品全生命周期提供一种独立于任何特定系统、能够描述产品数据的中性机制。其描述功能不仅适合于中性文件的交换,而且也是实现和共享产品数据库及存档的基础。本部分给出了表达基础元素定义的应用模块。第1章定义了本应用模块的范围并概括了其功能和覆盖的数据。第3章列出了本部分定义的术语,并给出了对其他标准定义的术语的引用。第4
12、章采用适用于应用的术语规定了应用的信息需求。附录C给出了这些信息需求的图形表达,称为应用参考模型。为满足信息需求,解释了资源构造。这个解释提供了模块解释模型 TYPEOF(SELF); END_ENTITY; (关属性定义:id: represen ta tion的标识,该属性值是可选的。name:命名representa tion的词。示例:一个representatlOn的name可以是一个CAD模型的名称。description:提供关于representation的更加详细的信息的文本,该属性值是可选的。context_of_items:给出representation相关环境的rep
13、resentation_context0 items:直接包含在representation中的representation_item实例的集合。形式限制zWRl:如果SELF是representation的一个精确实例,那么就应给出name属性。4.2.3 实体Representation_context实体representation_context是一个相关环境,在该相关环境中,representation_item的实例都是相关的。EXPRESS描述:关)ENTITY Representation_context; id:STRING; k扛ld:STRING;INVERSE repr
14、esentations_in_context:SETl:?J OF RepresentationFOR context_of_items; END_ENTITY; (养属性定义zid: representation_context的标识。kind:描述相关环境类型的文本。示例1:numeric va!ues是representatlon_context的类型的一个示例。示例2:2Dspace或3Dspace是可以用于几何表达相关环境的类型的示例。representation_in_ context:分享representation_context的representa tion实例的集合,该集
15、合应该至少包含一个元素。4.2.4 实体Representation_item实体representation_item是representation的元素。一个representation_item应该在一个或多个representa tion实例的条目集合中,或者应该属于一个或多个representation实例,并且直接或间接地被这些representa tion实例的条目所引用。4 注z该限制形式上在资源实体的EXPRESS描述中表达,其中该资源实体相当于MIM模式中的representation_ i-tem。Representation_item的只有在特化后才能被实例化。EXPR
16、ESS描述z祷)ENTITY Representation_item ABSTR且CTSUPERTYPE; GB/Z 16656.1006-2010/ISO/TS 10303-1006 :2006 n缸ne:OPTIONALSTRING; END_ENTITY; (铃属性定义zname:命名representation_item的词。示例:几何上的Representation_item的name可以是在原始CAD系统中其元素标记。形式限制zIPl :至少在一个representation中,representation_item应被直接或间接使用。4.2.5 实体Representation_
17、relationship实体Representation_relationship是Representation的两个实例之间的联系。EXPRESS描述:祷)ENTITY Representation_relationship; relation_type:OPTIONAL STRING; description:OPTIONAL STRING; rep_l:Representation; rep_2:Representation; WHERE WRl:口ISTS(relation_type)OR (TYPEOF(SELFRepresentation_relationship) TY四OF(S
18、ELF);END_ENTITY; (赞属性定义:relation_type:规定关系类型的字符串。适用时,下列值应被用到:一-derivation:rep_l的Representa tion源于rep_2的Representation。示例:一个小平面表达可能来源于一个边界表达。一-detailing:rep_l的Representation提供比rep_2的Representation更多的详细信息。description:进一步描述该关系的文本。Rep_l : representation的一个实例,该representa tion是关系的一部分。Rep_2: representation
19、的另一个实例,该representation也是关系的一部分。如果关系中的一个元素依赖另一个元素,那么属性rep_2依颇属性rep_lo形式限制zWRl:如果SELF是representation_relationship的一个确切实例,那么应提供relation_type0 WR2:如果SELF是representation_relationship的一个确切实例,那么应提供description。4.2.6 实体string_representation_item实体string_representation_item是representation_item的一个子类,用于规定文本。EXP
20、RESS描述:祷)ENTITY String_representation_item SUBTYPE OF (Representation_item); string_value:STRING; END_ENTITY; 5 GB/Z 16656.1006-201 O/ISO/TS 10303-1006: 2006 (祷属性定义zstring_ value:表达元素的字符串。赞)END_SCHEMA; - Foundation_representation_arm (铃5 模块解释模型5. 1 映射规范在下文中,应用元素特指第4章中定义的任何实体数据类型、它的任何显示属性和任何子类约束。MIM元
21、素特指5.2中定义的或从另一个EXPRESS模式随着一个USEFROM语句引人的任何实体数据类型、定义在5.2中或随着一个USEFROM语句引人的它的任何属性和任何子类约束。本条给出了映射规范,这些映射规范定义了本部分的每个应用元素(见第4章)如何映射到一个或多个MIM元素(见5.2)。每个应用元素的映射由下面单独的一个子条目规定。本条包括ARM实体的映射规范,ARM实体的属性的映射规范是本条的一个子部分。每个映射规范子条目包括多达五个元素。标题(Title):条目标题包括:被考虑的ARM实体的名称或子类约束的名称,或一一被考虑的ARM实体的属性的名称,此时该属性引用一个类型,该类型不是一个实
22、体数据类型,也不是一个包括或可能包括实体数据类型的SELECT类型,或一一一个复合表达,attributename)到referred type) ,此时该属性引用一个类型,该类型不是一个实体数据类型,也不是一个包括或可能包括实体数据类型的SELECT类型。MIM元素(MIMelement) :根据被考虑的应用元素,本节包括:一一一个或多个MIM实体数据类型的名称;一-MIM实体属性的名称,以entityname). attribute name)的语法形式一起出现。此时,该被考虑的ARM属性引用一个类型,该类型不是一个实体数据类型,也不是一个包括或可能包括实体数据类型的SELECT类型;术语
23、PATH,此时该被考虑的ARM实体属性引用一个实体数据类型,或一个包括或可能包括实体数据类型的SELECT类型;术语IDENTICALMAPPING,此时一个应用声明的两个应用对象都映射到一个MIM实体数据类型的同一个实例;一一句法/SUPERTYPE(supertype name) /,此时被考虑的ARM实体被映射为它的超类;一一一个或多个构造/SUBTYPE( subtype name) / ,此时,被考虑的ARM实体的映射是它的子类的映射的结合。当一个应用元素的映射包括多于一个MIM元素时,每一个MIM元素在映射规范中以一条分隔线分隔,并包括在圆括号或方括号内。来源(Source):本节
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16656.1006 2010 工业 自动化 系统 集成 产品 数据 表达 交换 1006 部分 应用 模块 基础

链接地址:http://www.mydoc123.com/p-199539.html