STEP(产品模型数据互动规范)详细资料大全

作者&投稿:攸厘 (若有异议请与网页底部的电邮联系)
~

STEP(Standard for the Exchange of Product Model Data-产品模型数据互动规范)标准是国际标准化组织制定的描述整个产品生命周期内产品信息的标准,STEP标准是一个正在完善中的“产品数据模型交换标准”。它是由国际标准化组织(ISO)工业自动化与集成技术委员会(TC184)下属的第四分委会(SC4)制订,ISO正式代号为ISO-10303。它提供了一种不依赖具体系统的中性机制,旨在实现产品数据的交换和共享。这种描述的性质使得它不仅适合于交换档案,也适合于作为执行和分享产品资料库和存档的基础。已开发国家已经把STEP标准推向了工业套用。它的套用显著降低了产品生命周期内的信息交换成本,提高了产品研发效率,成为制造业进行国际合作、参与国际竞争的重要基础标准,是保持企业竞争力的重要工具。

基本介绍

  • 中文名 :产品模型数据互动规范
  • 外文名 :STEP
  • 标准制定组织 :国际标准化组织(ISO)
  • ISO代号 :ISO-10303
标准介绍,关键技术,

标准介绍

多年来,人们提出了许多解决方案。其中最成功的方案已经标准化用于数据的交换。第一批是由欧美国家组织的,把重点放在在几何图形的数据交换,包括如法国的SET格式、德国的VDAFS格式和美国的IGES格式(initial graphics exchange specification)。之后在国际标准组织(ISO)的领导下,为了产生一个技术产品数据全方面的国际标准,人们做出了大量的努力,诞生了产品模型数据标准:STEP(standard for the exchange of product model data,产品模型数据交换标准)。 随着工业自动化和计算机技术的不断发展,工业界迫切需要综合性强、可靠性高的信息交换机制实现计算机辅助工程(CAx)系统之间的有效集成。STEP标准既是一种产品信息建模技术,又是一种基于面向对象思想方法的软体实施技术。它支持产品从设计到分析、制造、质量控制、测试、生产、使用、维护到废弃整个生命周期的信息交换与信息共享,目的在于提供一种独立于任何具体系统而又能完整描述产品数据信息的表示机制和实施的方法与技术。在设计和制造中, 许多系统过去常常要处理技术产品数据。每个系统有它自己的数据格式,所以相同的信息必然在多个系统中多次存储,这会导致了信息的冗余和错误。这个问题不是制造业所特有,只不过在制造业表现地更为突出,因为复杂的数据和三维数据让使用者们引起误解,和误差的扩大。据美国国家标准协会估计,数据不兼容的问题对于制造业意味着一个9 0 0亿元的损失… 。

关键技术


STEP-NC自1997年的研发以来,制造业中关于STEP的套用已经成为工业化国家中的热点研究对象。在所有的热点研究课题中,美国有Super Model项目、欧洲有MATRAS计画和OPTIMAL、日本有Digital Master项目、韩国有STEP-NC项目,这些都是十分有代表性的项目。而上述热点研究国家主要都是集中在资料库、标准以及STEP-NC的控制器这三个方面的研究。
资料库的研究。对于STEP-NC所涵盖的特殊定义、几何模型、工艺流程、公差定义等等这些信息都是必须通过一个相同的智慧型接口,才能完整地被集成到一个产品模型的资料库中。在资料库的研究当中,STEP Tools公司是最具代表性的,主要因为该公司于新世纪两千年开始了“超级模型”——Super Model的项目研究。“超级模型”项目的英文全称是Model Driven Intelligent Control of Manufacturing,该项目主要是为了建立一个包含可直接驱动数据铣床、零件所有制造特征的资料库,之后再向PDM、数控车削等目标的扩展。STEP Tools公司最终在“超级模型”项目中开发了两项新技术,分别是EXPRESS-X和STEP/XML,由于这两项技术的套用中,数控编程都是被简化了的,因此,给CNC可以在网际网路上直接查找产品数据奠定了坚实的基础。
标准的研究。当前已经制定的关于STEP和STEP-NC的标准,涉及的行业通常是汽车、飞机、造船业、机械设计、电子电路等。关于STEP-NC已经制定的标准草案(ISO-DIS-14649),它包括通用数据、基本概念及规则、铣削刀具、数控铣削加工等。目前正在制定中的STEP-NC标准有:放电加工、数控车削加工、监控、玻璃木材的铣削等等。
STEP-NC控制器。目前的STEP Tools公司正在研制工具机控制器的软体,这款软体是用于直接读取Super Model的。此外,还有POHANG科技大学(韩国)、Siemens公司(德国)等都在致力于控制器的积极研究。而在无数不少的研究当中,Siemens公司取得了丰硕的成果。 STEP标准基本描述 STEP标准不是一项标准,而是一组标准的总称,STEP把产品信息的表达和数据交换的实现方法区分成六类:1)描述方法(Description Methods); STEP标准内容 2)实现方法(Conformance Testing); 3)集成资源(Implementation Methods):分一般资源和套用资源; 4)套用协定(Application Protocols); 5)一致性测试方法论和框架(Conformance Testing); 6)抽象测试集(Abstract Test Suites)。 STEP标准的组成结构如图所示。STEP 标准也可划分为两部分:STEP标准的数据模型和工具。数据模型包括通用集成资源、套用集成资源、套用协定;工具包括描述方法、实现方法、一致性测试方法和抽象测试套件。其中资源信息模型定义了开发套用协定基础的数据信息,包括通用的模型和支持特定套用的模型。产品数据的描述格式独立于套用,并且通过套用协定进行实施。套用协定定义了支持特定功能的资源信息模型,明确规定了特定套用领域所需的信息和信息交换方法,提供一致性测试的需求和测试目的。 STEP系统类型 几乎每一个主要的CAD/CAM系统包含由一个STEP套用协定(application protocols,AP’s)定义的一个读写数据的模组。在美国最普遍实现的协定称为AP-203。这个协定用来交换描述实体模型以及实体模型装配体的数据。在欧洲,一个非常相似的协定称为AP-214,完成的是相同的功能。 其中,构成核心体系的关键语言有: 1)描述语言:EXPRESS语言是STEP标准开发的面向对象的信息模型描述语言(ISO10303—11),用以描述集成资源和套用协定,即是记录产品数据的建模语言,在STEP技术中处于基础和核心的地位。 2)实现语言:鉴于EXPRESS本身不是一种实现语言,STEP规定了若干通过映射关系来实现EXPRESS的语言。主要有: ·STEP p21档案(ISO10303—21):p21档案采用自由格式的物理结构,基于ASCII编码,不依赖于列的信息(IGES有列的概念),且无二义性,便于软体处理。p21档案格式是信息交换与共享的基础之一。其常用扩展名有stp、step、p21,因此常常被称作STEP档案或者p21档案。 ·SDAI接口——Standard Data Aess Interface (ISO10303—22):是STEP中规定的标准数据存取接口,提供访问和操作STEP模型数据的操作集,为应用程式开发员提供统一的EXPRESS实体实例的编程接口需求规范。可用于更高层的资料库实现和知识库实现。 ·STEP data in XMI(ISO10303—28):提供STEP档案到XML的映射,XML是为Inter上传输信息而设计的一种中性的数据交换语言,是Inter/Intra间存储和提取产品数据的主要语言T具。 3)套用协定(AP):STEP利用套用协定(AP)来保证语义的一致性。套用协定指定了在某一套用领域巾,共享信息模型结构所需遵循的特定套用协定所规定的模型结构。通过套用协定,建立一种中性机制解决不同CAx系统之间的数据交换。已制订或正在制订的有关工程设计与制造方面的STEP套用协定有38个(AP-201~AP-238)。 2004年6月的STEP套用协定如下: 第201部分Explicit Drafting显式绘图; 第202部分Associative Drafting相关绘图; 第203部分Configuration Controlled Design配置控制设计; 第204部分Mechanical Design Using Boundary Representation用边界表达的机械设计; 第205部分Mechanical Design Using Surface Representation用曲面表达的机械设计; 第206部分Mechanical Design Using Wireframe Representation使用线框表达的机械设计; 第207部分Sheet Metal Dies and Blocks片金属的冲模和成块; 第208部分Life Cycle Product Change Process生命周期管理更改管理; 第209部分Design Through Analysis of Composite and Metallic Structures通过合成体和金属结构的分析进行设计; 第210部分Electronic Printed Circuit Assembly,Design and Manufacturing电子的印刷线路装配,设计和制造; 第211部分Electronics Test Diagnostics and Remanufacture电子测试诊断和再造; 第212部分E1ectrotechnical Plants电子技术设备; 第213部分Numerical Control Process Plans for Machined Parts加工件的数控处理规划; 第214部分Core Data for Automotive Mechanical Design Processes汽车机械设计处理的核心数据; 第215部分Ship Arrangement船的布置; 第216部分Ship Molded Forms船的模型形式; 第217部分Ship Piping船的管道; 第218部分Ship Structures船的结构; 第2I9部分Dimensional Inspection Process Planning for CMMs对CMMs进行空间的检验处理规划; 第220部分Printed Circuit Assembly Manufacturing Planning印刷电路的装配制造规划; 第221部分Functional Data and Schematic Representation for Process Plans工艺规划的功能数据和它的模式表达; 第222部分Design Engineering to Manufacturing for Composite Structures组合结构的设计工程学到式制造; 第223部分Exchange of Design and Manufacturing DPD for Composites复合结构的产品数据交换; 第224部分Mechanica1ProductDefinitionforProcessPlanning处理规划的机械产品定义; 第225部分Structural Building Element Using Explicit Shape Rep使用显式形状Rep的结构建筑元素; 第226部分Ship building Mechanical Systems造船机械系统; 第227部分Plant Spatial Configuration工厂空间配置; 第228部分Building Services建筑服务; 第229部分Design and Manufacturing Information for Forged Parts铸造部件的设计和制造信息; 第230部分Building Structure frame steelwork建筑结构框架:钢结构; 第231部分Process Engineering Data工艺工程数据; 第232部分Technical Data Packaging技术数据的打包信息; 第233部分Systems Engineering Data Representation系统工程数据表示; 第234部分Ship Operational logs,records and messages船的操作日志、记录和信息; 第235部分Materials Information for products产品的材料信息; 第236部分Furniture product and project家具的生产和设计; 第237部分Computational Fluid Dynamics计算流体动力学; 第238部分Integrated CNC Machining集成CNC加工; 第239部分Product Life Cycle Support产品生命周期维护; 第240部分Process Planning工艺规划。 第242部分Managed model based 3D engineering。 STEP标准层次概念 整个STEP系统分为三个层次:套用层、逻辑层和物理层,其关系如图2所示。最上层是套用层,包括套用协定及对象的抽象测试集,这是面向具体套用的一个层次。第二层是逻辑层,包括集成通用资源和集成套用资源及由这些资源建造的一个完整的产品信息模型。它从实际套用中抽象出来,并与具体实现无关。它总结了不同套用领域中的信息相似性,使STEP标准的不同套用间具有可重用性,达到最小化的数据冗余。最低层是物理层,包括实现方法,用于实际套用标准的软体的开发,给出具体在计算机上的实现形式。 step的层次组织结构 三层中所对应的标准由三个不同的委员会负责制定。每一层采用了不同的信息建模工具,套用层采用了IDEF0,IDEF1X,NIAM,EXPRESS;表达层则采用了EXPRESS。 式化定义语言EXPRESS EXPRESS是一种面向对象的非程式语言,用于信息建模,既能为人所理解,又能被计算机处理(通过EXPRESS编译程式)。EXPRESS主要用来描述套用协定或集成资源中的产品数据,使描述规范化,它是STEP中数据模型的形式化描述工具。EXPRESS语言采用模式(schema)作为描述数据模型的基础。标准中每个套用协定,每种资源构件都由若干个模式组成。 每个模式内包含类型(type)说明、实体(entity)定义、规则(rule)、函式(function)和过程(procedure)。实体是重点,实体由数据(data)和行为(behavior)定义,数据说明实体的性质,行为表示约束与操作。 作为一种形式化描述语言,EXPRESS吸收了Ada,C,C++,Modula 2,Pascal,PL/1,SQL多种语言的功能,有强大的描述信息模型的能力,但又不同于程式语言,不具有输入与输出语句。 简述如下: 1)丰富的数据类型 EXPRESS规定了丰富的数据类型,常见的有: ·简单数据类型。包括NUMBER,REAL,INTEGER,STRING,BOOLEAN,LOGICAL,BINARY。 ·聚合数据类型。有数组(ARRAY)、表(LIST)、集合(SET)和包(BAG)。 ·命名数据类型。由用户定义,包括实体(ENTITY)和类型(TYPE)。 ·构造数据类型。包括枚举(ENUMERATION)和选择(SELECT)。 2)模式中的各种说明 模式(schema)是EXPRESS描述对象的主体,也即概念模式,所以首先进行模式说明,然后在模式中再通过各种说明来进行描述,这些说明包括类型说明、实体说明、常数说明、函式说明、过程说明、规则说明,这些说明是相互并列的,其中重要的是对实体的说明。 一个实体说明的结构如下: ENTITY实体标识符; [子类,超类说明]: [显式属性]; [导出属性]; [逆向属性]; [惟一性规则]; [值域约束]; END-ENTITY; 【例1】定义圆为实体,使用了导出属性。 ENTITY circle; center:point; radius:REAL; DERIVE area:REAL:=PI*radius**2; END-ENTITY; 【例2】定义单位向量为实体,使用值域约束,即单位向量长度必须为1。 ENTlTY Unit-vector; a,b,e:REAL; WHERE length:a**2+b**2+c**2=1.0; END-ENTITY; 【例3】定义实体A2及它的超类B2,C2 ENTITY A2; SUPERTYPE OF(B2,C2); END-ENTITY; 3)表达式 可进行算术运算(加、减、乘、除、乘方、取模等),关系运算(等于、小于、大于等),BINARY运算(索引与连线),逻辑运算(逻辑与、或、非、异或),字元串运算(比较、索引、连线),聚合运算(索引、交、和、差、子集、超集等),实体运算(关系比较、属性访问、组访问、复杂实体构成等)。 4)执行语句 如赋值、case、if-then-else、ESCAPE、过程调用、REPEAT、RETURN和SKIP语句等,和一般程式设计语言一样丰富。 5)各种内部常量、函式和过程 如常量PI,SELF,函式SIN,COS,…,EXITS,HIINDEX,SIZEOF,TYPEOF等,过程INSERT等。 6)接口语句 常用语句有USE FROM,即使用另一模式中的类型或实体名,效果等于在本模式中说明一样;还有REFERENCE FROM,即引用另一模式中的实体、类型等,但在本模式内它们不能独立地实例化。 STEP的三层组织结构、参考模型及形式化定义语言EXPRESS,一起构成了STEP方法学。 STEP标准优点 STEP标准具有简便、可兼容性、寿命周期长和可扩展性的优点,能够很好的解决信息集成问题,实现资源的最优组合,实现信息的无缝连线。




为什么ug打开TEP格式文件会自己代入别的模型
UG打开STEP格式的文件(不是TEP),会代入其他模型。一、说明这个文件是装配的组合件。这个和UG的装配体是一个道理的。也就代表在这个文件夹里含有多个STEP格式的文件。二、STEP文件里的模型,本身就是含有其他的模型在里面的(一个文件无数个模型,只是在不同图层而已)。PS:文件里的模型是什么样的...

求“卡通渲染技术”详情介绍
此外还经常出现很多像声词,例如敌人的惨呼:ARRR、脚步声:TEP、TEP、TEP...还有拳头击打物品、流血等各种效果,也都是漫画的表现形式。渲染是3D后期的一个工序,3D出来的模型是没有色彩的,要做出效果就要进行渲染。卡通渲染自然就是做卡通3D的后期渲染,基本这个是一个工序,但是和建模无关,广义上...

如何准备美国艺术学博士作品集
tep3.实施方案,有创意也要有过程 国外的院校对于一个完整的作品定义是要有完整的设计过程和设计思维展现,这也是很多同学在制作作品集时需要重点加强的地方。我们在准备作品集时,不仅仅是注重作品的效果和创意,更需要关注自己作品的过程是否完整,前期调研\/创意构思\/草图分析\/模型验证\/效果表达。tep4.作...

如何做一个完整的景观设计
tep4设计推敲 根据已知主题、设计目标、以及概念推倒逻辑,并运用相关设计手法结合场地条件进行设计测试,由宏观布局出发,利用草图和模型对设计概念进行视觉化,并且对该初步方案进行辩证的评估以获得修改建议,将这个制作、表达和反馈的过程反复进行使方案设计逐步深入。tep5最终设计 进过反复设计推敲和评估反馈...

插画留学作品集-意大利插画作品集怎么准备知乎
tep5成稿创作 这一部分需要有计划、细心地进行。在按照勾勒的草稿组织好画面之后,并在绘制过程中注意步骤。 tep6排版 作品集成品的最终体现,一定要把握主题、风格、逻辑在整个作品集排版中的贯穿与统一。 以上就是插画作品集怎么做的介绍,希望能帮助到插画设计留学的同学,更多作品集制作的一系列问题,欢迎咨询美行思远...

现代王者一一美国
联合效能模型(JEM) 联合瞄准系统(JETS)之目标定位指示系统(TLDS) 联合高速舰艇(JHSV) 联合对地巡航导弹防御空中传感器网络系统(JLENS) 联合地面部队构建式训练系统(JLCCTC) 联合轻型战术车辆(JLTV) 联合人员身份识别版本2(JPIv2) 联合精确空投系统(JPADS) 联合军种通用面具(JSGPM) 小型联合军种移动式洗消系统(JSTDS...

ipv4如何向ipv6过度模型介绍
DSTM的基本组成部分包括: ·DHCPv6服务器,为IPv6网络中的双栈主机分配一个临时的IPv4全网唯一地址,同时保留这个临时分配的IPv4地址与主机IPv6永久地址之间的映射关系,此外提供IPv6隧道的隧道末端(TEP)信息; ·动态隧道端口DTI:每个DSTM主机上都有一个IPv4端口,用于将IPv4报文打包到IPv6报文...

【文献解读】cell-空间转录组和原位测序研究阿尔茨海默病
(A) 57头基因型模型猪在指定年龄的低脂猪肝。每个点代表一头猪。(B) AppNL-G-F小鼠各区域猪Z得分平均值。(C)各TD中57头猪Z得分均值(y轴)与对数变换Ab指数均值(x轴)正相关。皮尔逊相关= 0.39,p 0。(D)维恩图,突出了猪与ARM\/DAM小胶质细胞和A1星形胶质细胞的重叠。参见图S3D。前10个...

插画作品集设计说明-插画作品设计说明怎么写
tep4绘制草图 草图的绘制会为自己创作满意的成稿做一个重要的铺垫,在创作过程中极为关键。作品的构图、色调、风格以及元素之间的关系编排都会在这一步骤中基本定型。 虽然草图不用进行精细绘制,但草图的每一个部分都需要有清晰具体的构思,能够明确想象出自己要做的效果;如果是创作一个系列作品,则使用的材料与绘画风...

tennessee是什么意思
3. TEP ( Tennessee - Eastman Process ) is used to produce the emulational data.用田纳西 - 伊斯曼过程TEP ( Tennessee-Eastman Process ) 平台产生仿真数据,并利用Matlab软件 建立故障检测与诊断模型.4. And the Yankees had been driven out of Georgia, back into Tennessee.结果北方佬被赶出...

龙游县15141411713: step格式用什么软件打开 -
之温东方: STEP是国际标准化组织(ISO)所属技术委员会制订的国际统一CAD数据交换标准,一些主流的三维设计软件如Pro/E、UG、CATIA、Solidworks等程序,都可以直接打开. 1、Pro/Engineer操作软件.美国参数技术公司(PTC)旗下的CAD/...

龙游县15141411713: 在Step7中编程是如何寻址的 -
之温东方: 按选项——参考数据——显示,就可查找点. STEP(Standard for the Exchange of Product Model Data-产品模型数据交互规范) 标准是国际标准化组织制定的描述整个产品生命周期内产品信息的标准,STEP标准是一个正在完善中的“产品数据模型交换标准”.它提供了一种不依赖具体系统的中性机制,旨在实现产品数据的交换和共享.

龙游县15141411713: UG里面导出STEP203和STEP214有什么区别? -
之温东方: 区别如下: 1、图形颜色上的区别 (1)STEP203:颜色为单色. (2)STEP214:颜色是彩色. 2、适用方案上的区别 (1)STEP203:配置控制设计,为通用机械设计; (2)STEP214:汽车机械设计过程的核心数据,是为汽车行业设计的. 3、零件图层上的区别 (1)STEP203:所有零件都在同一层上. (2)STEP214:所有部分将具有不同的层.

龙游县15141411713: STEP文件格式(*.step, *.stp)是什么软件.怎样打开 -
之温东方: 产品模型数据交换标准STEP是国际标准化组织(ISO)所属技术委员会TC184(工业自动化系统技术委员会)下的“产品模型数据外部表示”(ExternalRepresentationofProductModelData)分委员会SC4所制订的国际统一CAD数据交换标准.所...

龙游县15141411713: STEP是什么药有买??
之温东方: STEP,产品模型数据交互规范STEP,产品模型数据交互规范

龙游县15141411713: solidworks打开UG所建的模 -
之温东方: 一般来说,在两个建模软件之间数据的交流都要通过一个中间格式,比如x_t、step,你先用UG将模型文件导出,然后再用solidworks就可以打开了,不过这样有一个无法避免的问题,就是原本UG建模时的特征树都将不复存在,即使solidworks里有一个叫featureworks的插件,但还是很难还原特征树,建议不要将太复杂的模型拿来导,用UG什么事情不能干啊!!里面有一个同步建模,牛叉得要死

龙游县15141411713: 【求助】step文件是怎么回事?
之温东方: 关于STEP文件 通过STEP,可以在不同的计算机辅助设计、工程和制造系统之间交换完整的产品定义.可以输出符合AP203和AP214 STEP的多形状表示和混合模型的组合曲面及实体数据.该模块支持输入和输出以下内容: ·符合ISO 10303 ...

龙游县15141411713: CATIA V5 打开stp格式文件,没有显示图形 -
之温东方: 1、在使用Catia时,打开STP格式的文件里面没三维图形,特征树也有,也没隐藏,如下图.用proe打开就有三维图形.2、在电脑屏幕上,选择计算机,右键,点击“管理”.3、单击“服务和应用程序”.4、单击“服务”.5、找到DS ...

龙游县15141411713: step什么意思
之温东方: step 名词:脚步;脚步声;台阶;步骤;阶段...(还有许多不常用的意思) 动词:迈步;踩... 根据上下文来理解吧.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网