第十章 产品数据交换技术
第十章 产品数据交换技术10.1 产品数据交换概述1、数据转换接口概念 是一种能够实现两个以上系统间信息交换的程序或 方法。数据转换接口的核心内容就是由其中一个系统 (文件)读出信息,将信息写入另一个系统(文件)。
2、产品数据交换标准意义 任何标准的发展都是和工业需求密切相关的。近年来与 产品定义数据有关的状况主要有: CAD/CAM/CAE系统应用的大量增长; 出现了以数字形式表示的产品定义数据; 数据格式专有; 同一项目中有多种CAD/CAPP/CAM系统; 应用数据的观点各不相同; 这样对产品数据交换就提出了较高的要求。要求数据完整, 传输可靠,有效。
10.2 产品数据交换方式1、专用数据格式的交换(点对点交换) 专用数据格式交换方式。优点是运行效率高,易于实现。 缺点是当系统数n增大时,接口数量急剧增加;此外当某一系 统的数据结构改变时,与之相关的接口必须改变。这是 CAD/CAM系统发展初期采用的方式。
2、标准数据格式的中性文件的交换(星式交换)中性文件的优点是当系统数n增大时,接口数量不会 增加过多。缺点是每次均需通过前、后处理器接口的数据 转换,运行效率较低。也是进行IGES图形数据交换的思想 基础,其目的是减少和简化各系统之间数据转换接口程序 的编写,所以系统的数据传输针对标准的数据格式,所有 的前后置处理程序的编写都非常类似。
3、统一的产品数据模型交换
第三种方式采用统一的产品数据模型,并采用统一的数 据软件来管理产品数据,各系统之间可以直接进行信息交换, 而不是将产品信息转换为数据,再通过文件来交换,这就大 大提高了系统的集成性。这种方式是STEP进行产品信息交换 的基础。统一的产品数据模型 交换无需接口,集成性好,运行效 率高,但实现的难度大。
10.3 DXF文件的图形数据交换 DXF接口文件格式是美国Autodesk公司开发的首先用于 AutoCAD软件的图形数据交换的文件格式。文件的扩展名 “.DXF”,用于外部程序和图形系统或不同的图形系统之间 交换图形信息。由于它结构简单、可读性好,同时AutoCAD 在全世界二维绘图领域的广泛应用和巨大的影响,因此大多 数其他版本的CAD软件支持该文件格式,以完成与AutoCAD软 件的图形信息交换,或与其他系统以该文件格式进行图形信 息交换。DXF文件已成为事实上的工业标准。
1、 DXF文件 在AutoCAD图形编辑状态下,可以将所绘制的图形用 DXFOUT命令生成DXF格式的文件,也可以用DXFIN命令导入 DXF文件。DXF文件属于文本文件,其扩展名为DXF。 此外,在有关其他对话框中,若选择“ASCⅡ”开
关按钮, 可得ASCⅡ文本的DXF文件;若选择“BINARY”开关按钮,可 得二进制的DXF文件;若选择“select Objects” 复选开关, 可得所选实体的DXF;若选择“Save thumbnail preview image”复选开关,可得含有预视图像的DXF 文件;“Decimal places of accuracy(0 to16)”编辑框用来确定DXF文件 中最长的小数位数。 一个文本文件其实就是一个包含对人可读的文本的标准 文件。另一种类型的文件──二进制文件,则需要计算机对 它进行解释。
2、DXF文件的总体结构 DXF文件有7个段和文件结尾组成 标题段(HEADER )标题段记录了所有标题变量的当前值或当前状态, 且标题变量的值反映了当前图形系统的状态。 类段 记录了应用程序定义的类,而类的实例则包含在块段、实体段和对 象段。 表段 这一段包含各种表:线形表(LTYPE)、层表(LYER)字体表 (STYLE)、视图表(VIEW)、用户坐标系统表(UCS)、视窗配置表 (VPORT)、标注字体表(DIMSTYLE)、申请符号表(APPID) 块段(BLOCKS) 这一段含有块定义实体,这些实体描述了图形中组成 每个块的实体。 实体段(ENTITIES ) 这一段含有实体,包括任何块的调用。 对象段 包含了图形数据库的所有非图形实体定义的数据。 预览段 以位图的形式描述了生成该DXF文件时显示在屏幕上的画面。 END OF FILE(文件结束) 可用C语言从DXF文件中提取数据;用C语言构造DXF文件的接口程序。
10.4 IGES文件的图形数据交换
1、 IGES(Initial Graphics Exchange Specification )发展 IGES标准是从1979年开始制定的,目前已公布5.0版本。 1979年底,在美国国家标准局(NBS)的倡导下开始草拟IGES 规范。目的是制定美国国内各种CAD/CAM系统间换几何信息的 统一标准。 于1980年初完成了IGES1.0版本。后经过修订,于1981年9月 由美国国家标准协会(ANSI)公布为美国标准。 IGES1.0中描述产品的实体(Entity)有几何(Geometry)、 注释(Annotation)和结构(Structure)三类,偏重于几何 图形信息的描述。 IGES2.0版本扩大了几何实体的范围,并增加有限元模型数 据的交换。 1987年颂的第三版中,能处理更多的制造用非几何图形信息, 并在这一版本中引入了“压缩ASCII码”文件格式1990年10月 的IGES5.0版本,又增加了实体图形的B-rep表示。
IGES的作用是在不同的CAD/CAM系统之间交换数据,如数据要 从系统A传送到系统B中,必须由系统A中的IGES前处理器把这些数 据转换成IGES格式,而所传送的实体数据须由系统B中的IGES后处 理器把其从IGES格式转换成系统内部的数据格式。将系统B中的数 据传送到系统A也需要相同的过程。它的特点是数据格式相对简单。 IGES重点
支持下列模型的数据交换:二维线框模型、三维线框模 型、三维表面模型、三维实体模型、技术图样模型。 现有大多数CAD商用软件仍支持IGES格式的图形文本的输入输 出。利用IGES文件,用户可从中提取所需数据进行用户应用程序 的开发。
2、 IGES文件的结构 IGES可支持三种格式的文件,分别是ASCⅡ码、压缩 ASCⅡ码和二进制格式。 该文件由5段组成,依次为:开始段(start),用S表识; 全局参数段(global),用G 标识;目录条目段(directory entry), 用D标识;参数数据段(parameter data),用P标识; 结束段(terminate),用T标识。
一个图形及其IGES文件的实例SAMPLE PART S0000001开始段 11H 112C87901.5,11HIGES SAMPLES,6HME1.00,1H1,16,11H112C37901.5 G0000001 1.2, 2hmm,0,0.01,13H012880,093243,4HT。BAN,4HBCAC G0000002 12400000001 1 000100 D0000001 124 1 MTX 1D0000002 1100000002 1 1 10 00000 D0000003 110 0 1 1 L 1D0000004 110000003 1 1 10 00000 D0000005 110 0 1 1 L 2D0000006 : 124,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0, 00000001 P0000001 110,20.0,20.0,0.0,50.0,0,20.0,0.0; 000000003 P0000002 110,50.0,20.0,0.0,50.0,40.0,0.0; 000000005 P0000003 110,55.0,50.0,0.0,75.0,30.0,0.0; 000000007 P0000004 T000000 S0000001 G0000002 D0000032 P00000016 结束段
3、 IGES应用中存在的问题 IGES“风味”问题。不同CAD系统间采用IGES文件进行交换,图形发生失真 现象,称为“IGES风味”问题。其原因是:交换双方实体类型子集不同;实 体子集虽同,但具体的实体定义或代码不同;交换双方硬件环境不同,出现 不同圆整精度。 解决此类问题有两个办法: ①加中间调整器。如图所示:A系统经前处理器生成 IGES文件,经中间调整 器,产生调整后的IGES文件,在经B系统的后处理器,得到B系统上不失真的 图形。反之亦然。 ②建立用户协议。在用户组之间订立协议,统一实体子集及实体定义方式, 杜绝发生失真的根源。
不能定义产品的全部信息,既不能构成完整的产品信息模 型,只能描述产品的几何信息并进行数据交换,例如,工程 图的几何图形 …… 此处隐藏:2717字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




