GB/T 16656.43-2008 工业自动化系统与集成 产品数据表达与交换 第43部分:集成通用资源:表达结构

GB/T 16656.43-2008 Industrial automation systems and integration—Product data representation and exchange—Part 43:Integrated generic resource:Representation structures

国家标准 中文简体 现行 页数:37页 | 格式:PDF

基本信息

标准号
GB/T 16656.43-2008
相关服务
标准类型
国家标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2008-10-07
实施日期
2009-04-01
发布单位/组织
中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
归口单位
全国工业自动化系统与集成标准化技术委员会(SAC/TC 159)
适用范围
-

研制信息

起草单位:
中国标准化研究院
起草人:
王志强、李文武、洪岩、刘守华、秦光里
出版信息:
页数:37页 | 字数:65 千字 | 开本: 大16开

内容描述

ICS25.040.40

L67

国园

中华人民共和国国家标准

11

GB/T6656.43--2008/IS0

l999

16656.43

代替GB/T

工业自动化系统与集成

产品数据表达与交换

第43部分:集成通用资源:表达结构

Industrialautomationand

systemsintegration--

dataand

Product

representationexchange--

Partstructures

genericresource:Representation

43:Integrated

(IS()10303~43:2000,IDT)

2009—04—0

2008—10—07发布1实施

宰瞀燃紫瓣訾撇瞥鐾发布中国国家标准化管理委员会仪19

10303-43:2000

GB/T16656.43--2008/ISO

目次

前言……·

引言………………·………·

1范围…-…………………

2规范性引用文件…………

3术语和定义…………·ⅢⅥ●,0

4表达模式………………0

……

4.1概述…-……··…0

-………··

d.2基本概念和假设………0

4.3表达类型定义………·0

4.4表达实体定义……·

4.5表达函数定义……

附录A(规范性附录)实体短名…………

附录B(规范性附录)信息对象注册……-

附录c(资料性附录)计算机可解释的清单

附录D(资料性附录)EXPRESS-G图…--

参考文献……··0”筋撕盯孙趴

GB/T16656.43--2008/ISO10303—43:2000

刖吾

GB/T16656{工业自动化系统与集成产品数据表达与交换》是一个由多个部分组成的标准,各部

分单独出版。GB/T16656的所属各部分又组成多个子系列,即:

第1至第19部分规定了描述方法;

——第20至第29部分规定r实现方法;

第30至第39部分规定了一致性测试方法与框架;

第40至第59部分规定了集成通用资源;

第100至第199部分规定了集成应用资源;

第200至第299部分规定了应用协议;

第300至第399部分规定了抽象测试套件;

第400至第499部分规定了应用模块;

第500至第599部分规定了应用解释构造;

第1000至第1999部分规定了应用模块。

1

GB/T6656{工业自动化系统与集成产品数据表达与交换》现已发布了以F26个部分:

第1部分:概述与基本原理;

第ll部分:描述方法:EXPRESS语言参考手册;

第2l部分:实现方法:交换文件结构的纯正文编码;

——第31部分:一致性测试方法与框架:基本概念;

第32部分:一致性测试方法与框架:对测试实验室和客户的要求;

第34部分:一致性测试方法与框架:应用协议实现的抽象测试方法;

第41部分:集成通用资源:产品描述与支持原理;

第42部分:集成通用资源:几何与拓扑表达;

第43部分:集成通用资源:表达结构;

第44部分:集成通用资源:产品结构配置;

第45部分:集成通用资源:材料;

第46部分:集成通用资源:可视化显示;

第47部分:集成通用资源:形状变化公差;

第49部分:集成通用资源:工艺过程结构和特性;

第101部分:集成应用资源:绘图;

第105部分:集成应用资源:运动学;

——第201部分:应用协议:显式绘图;

第202部分:应用协议:相关绘图;

——第203部分:应用协议:配置控制设计;

第501部分:应用解释构造:基于边的线框;

第502部分:应用解释构造:基于壳的线框;

第503部分:应用解释构造:几何有界的二维线框;

——第513部分:应用解释构造:基本边界表达;

——第520部分:应用解释构造:相关绘图元素;

——第1001部分:应用模块:外观赋值;

10303—43:2000

GB/T16656.43--2008/1S0

第1006部分:应用模块:基础表达。

本部分是GB/T16656的第43部分。本部分等同采用/SO10303—43:2000,技术内容和编写格式

上与ISO10303—43:2000保持一致。仅由于为将其转化为国家标准,根据我国国家标准的制定要求,作

了如下编辑性改动:

对于带下划线的用于EXPRESS语言描述的各黑体英文实体名、属性名和函数名等,为了既要维护

其英文原意又要便于了解其名称代表的意思,在本部分中,当其作为标题出现时,标出了其中文译名;但

在正文中,以英文为主,仅在正文中第一次出现或必要时,才将中文译名括起来放在英文原名后。

本部分代替GB/T16656.431999《工业自动化系统与集成产品数据表达与交换第43部分:

集成通用资源:表达结构》。与GB/T16656.431999相比主要变化如下:

1)修改了以下EXPRESS声明:

acyclic—mappedrepresentatio“;

item—in—context;

rcpresentation;

rtleasure—with~unit;

——uncertainty

using—represcntations.

2)增加了以下EXPRESS声明:

——compmlnd—item_definition;

item;

compoundr。presentation

founded—item;

——founded—item—select;

list—representation_item;

——representation_item_relationship;

——sct—representation—item;

uncertainty—assigned—representatio“;

usingitems;

validmeasure

value;

——value—representation—item.

3)修改了以下ExPREss数据类型的定义:

——functionally_defined—transformation;

global—uncertainty—assigned—context;

——item—defined~transformation;

mapped—item;

parametric—representation~context;

representatlOn—context;

——representation—item;

——fepfesentation—map;

representation—relationship;

--representationrelationship—with—transformation.

4)删除了ISO前言。

5)修改了附录B中R1文件的标识和B.2模式的标识。

6)修改了附录c中规定的实体短名和EXPRESS模式下载网址。

本部分的附录A、附录B为规范性附录,附录c和附录D为资料性附录。

本部分由中国机械工业联合会提出。

110303—43:2000

GB/T6656.43--2008/1S0

本部分由全国工业自动化系统与集成标准化技术委员会(sAc/Tc159)归口。

本部分起草单位:中国标准化研究院。

本部分主要起草人:王志强、李文武、洪岩、刘守华、秦光里。

本部分所代替标准的历次版本发布情况为:

16656.43

GB/T1999。

V

10303—43:2000

GB/T16656.43--2008/IS0

引言

GB/T16656是一个计算机可解释的用于产品信息表达和产品数据交换的技术标准。其目的是对

产品全生命周期提供一种独立于任何特定系统、能够描述产品数据的中性机制。其描述功能不仅适合

16656.1中对这些类别

于中性文件的交换,而且也是实现和共享产品数据库及存档的基础。在GB/T

进行了说明。本部分属于集成资源类。

元素分组,用于描述产品的各方面,特别是产品的特性。图1用EXPRESSG图说明了本部分中的模式

和GB/T16656其他部分中定义的集成资源的模式之间的关系。EXPRESSG在GB/T16656.1l中定

义。applicationcontext~schema,product—definition

16656.41中定义。图1所示的模式是集成资源

和product—property—representation—schema在GB/T

的构成要素。

图1representation_schema和GB/T16656集成资源的关系

本次修订版本合并了以前向上兼容版本所做的修改。如果满足下列条件,对EXPRESS规范所做

的修改是向上兼容的:

16656.21编码的实例,且符合基于本部分先前版本的GB/T16656应用协议,也

一符合GB/T

符合基于本版本的应用协议的修订版。

10303

一符合ISO22的接口,且符合基于本部分先前版本的GB/T16656应用协议,也符合基

于本版本的应用协议的修订版。

——基于本部分先前版本的GB/T16656应用协议的映射表,在基于本版本的应用协议修订版中

依旧有效。

10303—43:2000

GB/T16656.43--2008/IS0

工业自动化系统与集成

产品数据表达与交换

第43部分:集成通用资源:表达结构

1范围

GB/T

16656的本部分规定了一些资源构造,这些资源构造将产品数据的各元素分组,用于描述产

品的各方面,本部分可用于产品特性的描述。

下述内容在本部分的范围之内:

表达相关环境的规范;

表达元素的规范;

在一个或多个相关环境下表达元素的联系,在这些相关环境中,为表达一个概念而把表达元素

加以组合;

一使一个表达元素可定义另一个表达元素的联系;

使一个表达参与另一个表达定义的两个相关表达的结构;

一个表达不参与另一个表达定义的两个相关表达的结构;

防止一个表达元素的各实例递归定义的约束条件;

通过规定变换的输入和输出来指定的,把一个表达元素变换成另一个表达元素的规范;

通过规定变换函数,把一个表达元素变换成另一个表达元素的规范。

r述内容不在本部分的范围之内:

表达的类型、表达元素的类型,以及表达相关环境的类型的完整规范;

表达用途的规范;

一带有任何可能用途的表达的联系;

两个表达问有向关系所需的约束条件;

注:当A到B的关系的意义不同于B到A的关系的意义时,贝4在项A与项B间存在一个有向关系。在无向关系

中,A与B是对等的。有向关系能用使用或规定该模式的加注的EXPRESS模式规定。

禁j}相关表示的循环结构的约束条件;

存在相关表示的相关环境问的有向关系所需的约束条件;

一禁止表达相关环境问关系的循环结构的约束条件。

2规范性引用文件

下列文件中的条款通过GB/T16656的本部分的引用而成为本部分的条款。凡是注日期的引用文

件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成

协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本

部分。

16262.116262.卜

GB/T信息技术抽象语法记法一(ASN.1)第1部分:基本记法规范(GB/T

2006,ISO/IEC8824—1:2002,IDT)

1

GB/T6656.1工业自动化系统与集成产晶数据的表达与交换第1部分:概述与基本原理

16656.110303

(GB/T2008,IS01:1994,MOD);

16656.1l

GB/T工业自动化系统与集成产品数据表达和交换第ll部分:描述方法:

1

GB/T

16656.43--2008/IS010303-43:2000

EXPRESS语言参考手册;

GB/T

16656.41工业自动化系统与集成产品数据表达和交换第41部分:集成通用资源:产

品描述与支持原理(GB/T16656.41~1999,idtISO

10303--41.1994)

3术语和定义

3.1GB/T16656.1中定义的术语

GB/T

16656.1中确立的下列术语和定义适用于本部分。

应用(application);

应用协议(applicationprotoc01);

装配件(assembly);

数据(data);

信息(information);

resource);

集成资源(integrated

产5{1Iproduet);

data);

产品数据(product

结构(.structure)。

3.2(;B/T

16656.41中定义的术语

1

GB/T

6656.41中确立的下列术语和定义适用于本部分。

ofcommoll

通用理解协议(agreementunderstanding)

EXPRESS

加注的EXPRESS模式(annotatedschema)

3.3其他术语和定义

下列术语和定义适用于本部分。

3.3.1

表达相关环境contextof

representation

表达元素和其他表达元素间关联的基础。

3.3.2

表达元素elementofrepresentation

直接或通过描述其他的表达元素,参与表达描述的数据元素。

3.3.3

被创建founded

表达元素的特性,它足与表达相关环境直接或间接地关联的结果。

3.3.4

表达representation

为一个或更多的用法而收集起来的,相关数据元素的有机集合。

4表达模式

EXPRESS描述:

*)

SCHEMA

representation

schema;

REFERENCEFROM1030.3

basic_attribute_schema——ISO41

(get_description_value,

get—id—value);

2

GB/T16656.43--2008/IS010303—43:2000

REFERENCEFROMmeasureschema——IS01030341

(measure

value,

measurewith—unit);

REFERENCEFROM

support—resource

(bag—to—set,

identifier,

IabeI,

text);

(+

注1:上述引用的模式可在GB/'I’16656的下列部分找到:

basic

attribute—schemaGB/T1665641(ISO1030341)

nleasureschemaGB/T16656.41(ISO10303-41)

GB/T1665641(ISO1030341)

support—resource_schema

注2:本模式的EXPRESSG图形表示参见附录D。

注3:本部分规定的不含注解和解释性文字的,完整的EXPRESS模式的列表,可从瓦联网上得到,参见附录C。

4.1概述

构。这些结构即为表达。表达用于表述产品的各个方面。表达和表达所描述的产品的各个方面的关联

用加注的EXPRESS模式规定。表达可用于:

——描述一个特性或两个特性问的关系,其中的这些特性与完整产品或部分产品相关联。

规定这些表达,这些EXPRESS模式使用或详细说明了本部分和GB/T16656.41规定的结构。

一描述图像。

注2:使用表达收集产品数据的元素,目的是描述GB/T1

16656

式规定这些表达,这些EXPRESS模式使用或详细说明了本部分和GB/T46规定的结构。

一个表达可以是另一表达的一部分。

示例l:线和点的集合描述了墙的形状。这个表达可用于描述一栋建筑物的形状,而墙是该建筑物的组成部分。

每个表达都具备相关环境以及该相关环境规定的元素的集合。

示例2:对于几何元素的表达,其相关环境是坐标空间。

一个相关环境能与其他相关环境关联。

示例3:对于工厂这一综合设施中的每一栋建筑,都能定义局部坐标空间。这些坐标空间能与其他坐标空间和工,一

这~综合设施自身的坐标空间建立联系。

表达问的转换也可定义。

4.2基本概念和假设

4.2.1表达

下面的概念和假设适用于涉及本模式表达的各部分。

过采用这种方法进行元素构造,可在元素间建立关系。如果满足下列条件,表达元素就是相

关的:

1)它们是同一表达中的元素,或者

2)它们是具有相同的相关环境的不同表达中的元素,或者

3)它们是具有不同相关环境的不同表达中的元素,但是它们的相关环境是相关的。

示例l:坐标值为(o,o,o)和(1,o,o)的两个点,在投有确定它们是在同一个坐标空间中之前,不能认定这两点在空

3

110303-43:2000

GB/T6656.43--2008/IS0

问中的距离是一个单位。点的规范本身不包含说明它在哪一个坐标空间中及还有什么元素共用这个坐标空间的足够数

据。本部分巾,点是表达元素的例子,坐标空间是相关环境的例子。

b)表达可被多次使用。表达独立于其使用。

示例2:考虑到坐标空间中的点和线的集合。这种集合可用作一个产品的形状。这个集合可能带有某个变换,因而

也可用作该产品的图样或图画。但是,不论哪一种应用都不是该集合自身定义的一部分。

注:可用规定了该模式的加注的EXPRESS模式,进一步规定表达。

4.2.2表达相关环境

下面的假设适用于涉及表达相关环境这一模式的各部分:

一个表达具有一个相关环境。在这个相关环境中,表达的诸元素是相关的。一个表达的相关

环境与representation—context(表达相关环境)实体数据类型的一个实例相对应。

由于一个表达的相关环境仅作为构成使用它的表达基础而存在,因此,仅当使用这些相关环境

的表达相关时,这些表达相关环境才相关。

注:可用规定该模式的加注的EXPRESS模式,进一步规定表达相关环境。

示例:可能的々业化包括用于几何、拓扑、有限元建模及运动学建模的相关环境。

4.2.3表达元素

下面的概念和假设适用于涉及表达元素这一模式的各部分:

表达元素既町以是直接参与一个表达元素,也可以是支持表达的某个其他元素定义的元素,或

者二者皆是。

示例1:一个点可以是产品位置表达巾的唯一元素,也可以作为一个产品的边的表达中的唯一元素。即提供一条直

线定义的一部分直线的一个端点。在前一种情况下,这个点本身直接是表达中的一个元素,而在后一种情况F,这

个点仅起着为直线实体提供定义的作用。

示例2:规定文本串表达的表达元素可以是图形描述的一部分。在这种情况下,它直接参与了表达。另外,相同的

表达元素也可能是尺寸标注的一部分。在这种情况下,文本是标注的一部分,并间接参与了图形的描述。

8】

16656.46n16656./01

注:描述文本串表达的表达元素在GB/T3部分规定。描述尺寸标注的表达元素在GB/T

部分描述。

表达元素可相互引用并构成带有可标识根的这种元素的树。与一个相关环境关联的根元素应

把该树中的所有元素与同一个相关环境联系起来。

示例3:考虑一个引用若干点的曲线。由于这些点是由该曲线引用的,故假设它们与该曲线全都在同一个坐标空

间中。

——表达元素可收集在表达中,并和相关环境管理来建立元素间的关系。

一个表达元素和representation_item实体数据类型的实例对应。

~个或更多表达元素同相关环境的结合和representation实体数据类型的实例对应。

4.2.4表达联系

下面的概念和假设适用于涉及表达联系这一模式的各部分:

一个表达可以与另一个表达相关联。

——一个表达可以与另一个表达相关联,使它们两者共同参与这个联系中,但一个表达不能定义另

relationship实体数据类型。

一个表达。这种联系类型对应于representation

一个表达可以与另一个表达相关联,这样第一个表达是第二个表达定义的组成。这种联系类

两个表达元素的集合在两个单独的相关环境中可能是不相关的,但在第三个相关环境中仍可

以是相关的,或者仅作为其二者参与一个相关结构而成为相关的。

示例:点和线组成了两个集合,它们都表示一个零件的形状。这两个零件形状的每一个都在一个单独的无关的相

关环境巾,且每一个对另一个都完全无关。但是,可以存在第三个相关环境,在这个相关环境中,这两个零件作为一个部

件的构件而组成该部件的形状,因而,在这第三个相关环境中,全部元素都是相关联的,即或者是在该相关环境中诸元素

通过直接联系而相关联,或者是通过零件表达到部件表达的联系而相关联。

4

GB/T16656.43--2008/IS010303—43:2000

4.2.5变换

下面的概念和假设适用于涉及本模式变换的各部分:

a)如果满足以下条件,不同表达中的元素能进行比较:

1)这些表达具有相同的相关环境,或者

2)定义了使表达彼此关联的变换。

b)变换可定义为域A与域B间的一个函数f。该函数f:A—B,取A中的每个元素a并把它映射

成B中的元素b,即f(a)一b。应用变换的完备规范要求如下:

1)要被变换的元素a的集合;

2)由变换产生的元素b的集合;

3)为元素a的集合所共有的相关环境A的定义;

4)为元素b的集合所共有的相关环境B的定义;

5)函数f。

实例:a是相关环境为A的表达中的元素,b是相关环境为B的表达中的元素。

c)本部分使用两种不同的方法规定变换,其特点为:

1)函数f是可定义的。变换的类型与functionally—defined

对应。

示例1:两个表达丰¨互关联,结果是一个表达围绕并偏斜于另一个表达。该变换可用矩阵规定。

注1:本部分没有规定诸如矩阵这样的特殊类型变换函数的数据结构。

示例2:通过一一个将三维立体图变换为二维平面图并应用比例系数的函数,可将地图L的点与地球表面上的点关联

起来。

2)相关环境A中的元素a和相关环境B中的元素b足以推导出这个函数。这种变换类型

i—

tern(映射项)实体数据类型定义的映射对应。

3d(3维的2轴定位)的两个实例a.和b.(它位于每个坐标空间),能实现坐标空间之

示例3:通过axis2一placement

问的变换,这样f能输入a,,并将它变换为b.。

1

注2:GB/T6656.42”’“定义了axis2placement3d实体数据类型。

4.2.6不确定度

16656

测量或计算的数值可以是不精确的。不确定度就是对这种不精确的置信度的测度。GB/T

中,所规定的不确定度可用于下述内容:

a)共享通用相关环境的多重表达;

b)单独的表达;

c)单独的表达元素。

本部分支持a)和b)

16656.45

注1:GB/TE51支持c)。

注2:不确定度和公差或允许的变动量的主题无关。它们由GB/T16656.47c”支持。

下面的概念和假设适用于涉及本模式不确定度的各部分:

context实体数据类型。

uncertainty—assigned

uncer

数值的不确定度是由针对所有给定相关环境中的representation定义的。这里采用r

tainty—assignedrepresentation实体数据类型。

如果对不确定度规定多于一次,那么应采用以下优先规则。为独立表达元素规定的不确定度应优

representation规定的不确定度应优先于表达参与的任何global—uncertainty

GB/T16656.43--2008/1S010303—43:2000

不确定度。

注3:qualified—representation

item实体数据类型规定了单独的表达元素的不确定度,其定义见GB/T1665645:51。

4.3表达类型定义

4.3.1组合项定义

EXPRESS描述:

*)

TYPE

compound——item——definition=SELECT

(1ist_representation—item,

set—representation—item);

END

TYPE:

(*

4.3.2创建项选择

founded—item

EXPRESS描述:

*)

TYPE

END

TYPE:

(*

4.3.3表达项列表

list—representation—item(表达项列表)是representationitem实例的有序聚合类型。

*)

TYPElist

定制服务

    关联标准

    相似标准推荐

    更多>