GB/T 16656.508-2010 工业自动化系统与集成 产品数据表达与交换 第508部分:应用解释构造:非流形曲面

GB/T 16656.508-2010 Industrial automation systems and integration—Product data representation and exchange—Part 508:Application interpreted construct:Non-manifold surface

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

基本信息

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

研制信息

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

内容描述

ICS

25.040.40

L67

囝雪

中华人民共和国国家标准

16656.508—20111

GB/TO/ISO

工业自动化系统与集成产品数据表达与

交换第508部分:应用解释构造:

非流形曲面

and

Industrialautomationdataand

systemsintegration--Product

exchange--Part508:Applicationinterpretedsurface

(IS010303—508:2001,IDT)

201201

1-01-14发布

宰瞀擞鬻瓣警糌瞥星发布中国国家标准化管理委员会仅19

标准分享网免费下载

44.3003.13.23.33.4ISOISO

GB/T16656.508—2010/ISO

前言

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

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

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

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

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

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

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

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

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

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

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

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

GB/T16656《工业自动化系统与集成产品数据表达与交换》现已发布和即将发布的包括以下

部分:

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

——第11部分:描述方法:EXPREss语言参考手册;

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

——第28部分:实现方法;EXPRESS模式与数据的XML表达(使用XML模式);

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

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

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

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

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

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

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

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

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

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

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

——第51部分:集成通用资源:数学表达}

——第54部分:集成通用资源:分类和集合论;

——第55部分:集成通用资源:过程与混合表达;

——第56部分:集成通用资源:状态;

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

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

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

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

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

I

标准分享网免费下载

GB/T16656.508—2010/LsO

引言

GB/T

16656是一个计算机可解释的产品数据表达和交换标准,其目标是提供贯穿产品整个生命

周期的、独立于任何特定系统的描述产品数据的中性机制。这种描述的本质使得它不仅适合中性文件

的交换,也是实现和共享产品数据库及文件存档的基础。

GB/T16656由一系列部分组成,每个部分单独发布。GB/T16656的各个部分都分属以下系列之

一:描述方法、集成资源、应用解释构造、应用协议、抽象测试套件、实现方法及一致性测试和应用模块。

本部分属于应用解释构造系列。

应用解释构造(AIC)规定了解释构造的逻辑组合,这些解释构造支持跨越多个应用环境的产品数

据所使用的特定功能。解释构造是集成资源的一般性解释,它支持不同应用协议中的共享信息需求。

本部分通过非流形睡面模型为几何外观的描述规定了应用解释构造。它包括几何和拓扑资源,用

于定义由基础曲线和曲面以及雕塑曲线和衄面组成的非流形曲面。

标准分享网免费下载

16262.I--

16656.508—2010/玛o10303-508:2001

GB/T

IS010303—41:1994)

支持原理(idt

GB/T

ISO

源:几何与拓扑表达(idt10303—42:1994)

ISO10303—43:1994)

源:表达结构(idt

GB/T

ISO

议:相关绘图(eqv10303—202:1996)

ISO

ISO

EXPRESS语言参考手册

ISO

造:拓扑边界曲面

3术语、定义和缩略语

3.1ISO

10303-I中定义的术语

ISO

10303—1中定义的下列术语适用于本部分:

abstracttestsuite(ATS);

——抽象测试套件(ATs)

——应用application;

context;

——应用相关环境application

——应用协议(AP)applicationprotocol(AP);

——数据data;

——数据交换dataexchange;

——通用资源genericresource;

method;

——实现方法implementation

——信息information;

resource;

——集成资源integrated

——解释interpretation;

——模式model;

——产品product;

data;

——产品数据product

——结构structure。

3.2GB/T16656.42中定义的术语

GB/T16656.42中定义的下列术语适用于本部分:

——边界boundary;

solid

representationmodel;

——边界表达实体模型boundary

——连通的connected;

——坐标空间coordinate

space;

——衄线curve;

——维数dimensionality;

——域domain;

——参数空间parameterspace;

——自相交self-intersect;

——曲面surface,

2

GB/T16656.508—2010/Lso

3.3CB/T16656.202中定义的术语

GB/T

16656.202中定义的下列术语适用于本部分:

3.3.1

应用解释构造applicationinterpretedconstruct;AIC

一种逻辑组合,它支持横跨多种应用环境的产品数据使用特定功能。

ISO

3.410303-51

1中定义的术语

——高级曲面advancedface;

surface;

——雕塑曲面sculptured

surface。

——扫掠曲面swept

3.5其他术语和定义

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

3.5.1

2维流形2-manifold

在一个形状边界的任何一点都可以构造一个足够小的球面,该球面的内部可以由该边界明确地划

分为两个区域。这个边界一般由边和面组成。

注:该定义忽略了曲面的自相交,曲面相交并不沿着边,并且边连接三个或多个面。

3.5.2

非流形non-manifold

个面,或者两个以上的面共用一条边。

3.6缩略语

construct)

AIC:应用解释构造(applicationinterpreted

AP:应用协议(applicationprotoc01)

test

suite)

ATS:抽象测试套件(abstract

4EXPRESS短表

4.1基本概念和假设

本条规定了EXPRESS模式,这些模式使用集成资源中的元素并包含了本部分所说明的类型、实体

专门化和函数。

注1:可能存在出现在集成资源中的子类型和选表的项没有被输入到AIC里的情况。通过应用ISO10303—11隐

式接口规则可从子类树或选表中删除结构。引用删除的结构不属于AIC的范围。在某些情况下,选表的所

有项都被删除。由于AIc在应用协议的相关环境下实现,所以选表的项应该在应用协议的范围中进行定义。

该应用解释构造为非流形曲面表达的定义提供了几何和拓扑实体的一致性集合,实体由基础曲线

和面。

如果与一个相应的几何域没有任何关联,那么拓扑实体将不存在。

注2:本部分使用ISO

EXPRESS描述:

*)

SCHEMA

aic_non_manifold_surfaceI

USEFROMi0303-511

aic—topologlcally_bounded_surface;一ISO

USEFROM16656.42

geometric_model—schema(--GB/T

3

10303-508:2001

GB/T16656.508—2010/Iso

face_based_surface_model);

USEFROM16656.42

geometry_schema(一GB/T

b—spline_eurve,

b—spline_surface,

bounded_pcurve,

bounded_surface—curve,

cartesian_transformation_operator一3d,

curve’

curve_replica,

degenerate_pcurve,

evaluated_degeneratepcurve,

intersection_curve,

offset-curve_3d,

offset_surface,

point-on_curve,

point_on_surface,

seam_curve'

surface,

surface_replica);

USEFROM16656.41

product..property_representation_schema(--GB/T

shape_representation);

USEFROM16656.43

representation_schema(一GB/T

mapped_item,

representation,

representation_item,

representation_map);

USEFROM16656.42

topology_schema(--GB/T

closed

shell,

connected_face_set,

face,

open_shell,

oriented—face);

(*

注3:以上引用的模式可在以下部分找到:

ISO

10303—511

aic_topologically_bounded_surface

geometric_model.。schemaGB/T16656.42

16656.42

geometry_schemaGB/T

schema16656.41

GB/T

product..property_representation

representation_schemaGB/T16656.43

topology_schemaGB/T16656.42

在应用本AIC的应用协议模式中如下实体将被独立地实例化:

——norLmanifold_surface_shape—representation。

4

GB/T16656.508—2010/ISO

4.2manifold

aic_non_manifold_surface模式实体定义:non

注1:在拓扑结构上,非流形比流形的约束少。例如:最多只有两个面共用同一个边的情况的约束,对于非流形就

不限制。因此,不适用于构建实体模型。然而,非流形可用于支持有限元分析方法。

注3:本部分不包括实体产品。

正如在GB/T

representation,它由一个或多个face

ISO

仅在有效的点、曲线、曲面子类型选择上不同,而且在引用基础几何体的约束上也不同。

注4:把face_surface表达为advancedface,推荐应用这种表达方式来表达非流形曲面模型,而非流形曲面模型是

和边界表达整体模型一起使用的。把这样一个非流形曲面模型和一个高级的边界表达模型(高级边界表达

模型在ISO10303—514中定义)集成为一体,将会很容易。

sian_points排除在外。

所有无边界几何应该通过应用拓扑构造来修剪。

16656.43有定义)型或

外的一个non_manifold_surfaceshape_representation。

根据上面的说明,该实体的WHERE-规则限制了实体数据类型的使用,实体数据类型是从

GB/T16656.42和GB/T

16656.43中引用的。一些实体类型的有效性和限制在下面的两个函数中

说明。

——nmsf.curve_check;

——musf_surface_check。

此它们被称作是递归的。

示例:一个l眦mwe可以同时引用一条曲线和一个曲面。函数msf

几何体。因此,它不仅调用本身,也调用函数nmsf_surface_check。

manifold

注5:本部分不包括点和基础曲线和曲面的验证函数。这是因为一个non

所有的曲线和曲面都被边和面所引用,因而被已经存在的两个函数所覆盖。

surface

shape_representation。

EXPRESS描述:

*)

ENTITY

non_manifoldsurface_shape_representation

SUBTYPE

OF(shape_representation);

WHERE

WRI:SIZEOF(QUERY(北(*SELF.items

5

16656.508—2010/lso10303—508:2001

GB/T

NaT(S12回OF([’A工c'础MANⅡⅡD&珏酚血.FA@鼬s印g正旧A旺咀亚L’,

’AIc_NONMANIFOLD_SURFACE.MAPPED—ITEM。,

=o;

WR2:SIZEOF(0UERY(it(*SELF.items

NON鼢HⅡ∞铷碰AcE.眦咖&臌’衄啪皿’,

SIZel9([。舡c

AIc

N叫MAN咖s【删强皿.MAPPEDITEM’]*TYPE[F(it))=1))>o;

’AIc_NON_MANIFOLD_SURFACE.MAPPED—ITEM’INTYPEOF(it))I

NOT((。AIC—NON—MANIF0Ⅱ)-SURFACE.’+

’NOll_MANIFOLD_SURFACE_SHAPE_REPRESENTATION’

IN

TYPEOF(mi\mapped_item.mapping_sourcemapped_representation))

AND

(SIZEOF(QUERY(mr_it(*

mi\mappeditem.mappingsource.mappecLrepresentation.items

(1

INTYPEOF(mr

it))))>0))))=0;

TYPEOF(it)){

NOT(SIZEOF(QUERY(cfs(*

fbsm\face_based_surface_model.fbsm_faces

NOT(SIZEOF(QUERY(fa(*cfs.cfs—faces

。AIc

N哪MANI眦DgⅡ砸|A@.∞IEN皿FA皿’]*TYR∞F(fa))=1)))

=O)))=o)))=o;

。AIC

N嗵鼢NⅡⅡD翱I砸赋.砑匝鼬S皿&碰A四I旺H.’砥TYP圄0F(it))f

NOT(SIZEOF(QUERY(cfs(*

fbsm\face_basedsurface_model.fbsm_faces{

(’AIc-NON_MANIFOLD_SURFACE.FACE-SURFACE’INTYPEOF(fa)))I

TYPEOF(f_sO)

NOT((’AIcN嗵MANIE伍D跚冈强匝.A踟嘴口四FA旺’IN

OR

=0)))=0;

TYPEOF(it))l

NOT(SIZEOF(QUERY(cfs(*

f

fbsm\face_based_surface_model.fbsm_faces

(-AIC—NON—MANIFOLD_SURFACE.0RIENTED_FACE’INTYPEOF(fa)))1

6

16656.508—2010/Iso10303—508:2001

GB/T

INTYPEOF

NOT((.AIc.NON_MANIFOLD_SURFACE.ADVANCED_FACE

(o—fa\oriented_face.face_element))

OR

(nmsf—surface_check

face_geometry)))))

(o_fa\orientecLfa

推荐标准

关联标准

相似标准推荐

更多>