IGES文件格式
更新时间:2023-09-16 07:31:01 阅读量: 高中教育 文档下载
IGES文件格式
IGES文件由五或六段组成:
? 标志(FLAG)段; ? 开始(START)段; ? 全局(GLOBAL)段;
? 元素索引(DIRECTORY ENTRY)段; ? 参数数据(PARAMTER DATA)段; ? 结束(TERMINATE)段。
其中,标志段仅出现在二进制或压缩的ASCII文件格式中。
一个IGES文件可以包含任意类型、任意数量的元素,每个元素在元素索引段和参数数据段各有一项,索引项提供了一个索引以及包含一些数据的描述性属性;参数数据项提供了特定元素的定义。元素索引段中的每一项格式是固定的,参数数据段的每一项是与元素有关的,不同的元素其参数数据项的格式和长度也不同。每个元素的索引项和参数数据项通过双向指针联系在一起。
文件每行80个字符。每段若干行,每行的第1~72个字符为该段的内容;第73个字符为该段的段码;第74~80个字符为该段每行的序号。段码是这样规定的:字符“B”或“C”表示标志段;“S”表示开始段;“G”表示全局段;“D”表示元素索引段;“P”表示参数数据段;“T”表示结束段。
1 开始段(Start Section)
文件开始段可供人阅读的有关该文件的一些前言性质的说明。在第1~72列上可以写入任何的内容的ASCII码字符。一个开始段例子如下:
图6.1 ASCII码的IGES开始段的格式
2 全局段(Global Section)
文件的全局段包含由前置处理器写入、后置处理器处理该文件所需的信息。它描述了
IGES文件在使用的参数分隔符、记录分隔符、文件名、IGES版本、直线颜色、单位、建立该文件的时间、作者等信息。详细说明见下表:
索引 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 类型 字符串 字符串 字符串 字符串 字符串 字符串 整数 整数 整数 整数 整数 字符串 实数 整数 字符串 整数 实数 描述 参数分隔符(缺省为逗号) 记录分隔符(缺省为分号) 发送系统产品ID 文件名 系统ID 前置处理器版本 整数的二进制表示位数 发送系统单精度浮点数十进制最大幂次 发送系统单精度浮点数有效位数 发送系统双精度浮点数十进制最大幂次 发送系统双精度浮点数有效位数 接收系统产品ID 模型空间比例 单位标志 单位 直线线宽的最大等级 最大直线线宽 交换文件生成的日期和时间,格式13HYYMMDD.HHNNSS,其中 13表示字符串长度,“H”表示字符串, YY年数的末两位 18 字符串 HH 小时(00-23) MM 月(01-12) NN 分钟(00-59) DD 日(01-31) SS 秒(00-59) 19 20 21 22 23 24 25 实数 实数 字符串 字符串 整数 整数 字符串 用户设定的模型等级的最小值 模型的近似最大坐标值 作者名 作者单位 对应于创建本文件的IGES标准版本号的整数 绘图标准 创建或最近修改模型的日期和时间 表6.2 IGES全局段内容
3 元素索引段(Direction Entry Section)
每一种元素对应一个索引,每个索引记录含有20项,每一项占8个字符,每个索引在元素索引段中占两行,索引说明如图6.1:
图6.3 ASCII码的IGES元素索引段格式
说明如下: (1)元素类型号;
(2)参数指针,说明该元素的参数在参数数据段的开始行号; (3)版本,说明采用的IGES版本号;
(4)线型,IGES文件中的线型用整数表示,所提供的线型如下:
? 1:Solid(实线) ? 2:Dashed(虚线) ? 3:Phantom(剖面线) ? 4:Center(中心线)
? 其它线型,需在文件中自行定义;
(5)图层,存放图层名或它的指针; (6)视图,存放视图指针;
(7)变换矩阵,此项为块插入时相应的变换矩阵的索引在索引段的开始行号; (8)标号显示;
(9)状态号,从左到右,每两个字符含义如下:
? 第1,2个字符:存在的状态; ? 第3,4个字符:相关性; ? 第5,6个字符:形成特征; ? 第7,8个字符:体系特征。
(10)段码和序号;
(11)元素类型号,同第一项; (12)直线的权号;
(13)颜色号,IGES文件中颜色号定义如下:
? 1:Black 黑 ? 2:Red 红 ? 3:Green 绿 ? 4:Blue 蓝 ? 5:Yellow 黄 ? 6:Magenta 深红 ? 7:Cyan 青 ? 8:White 白
(14)参数记录数,元素的参数在参数数据段中的行数;
(15)形式号,细分元素为不同的形式,不同元素其形式号的含义也不同; (16)留作将来使用; (17)留作将来使用; (18)元素标号; (19)元素下标号;
(20)段码和序号,序号等于第10项的序号加1;
4 参数数据段(Parameter Data Section)
该段记录了每个元素的几何数据,其格式是不固定的。根据每个元素参数数据的多少,决定它在参数数据段中有几行。格式如下图所示,其中DE为该元素在元素索引段中的元素索引的开始行号。
图6.4 ASCII码的IGES参数数据段格式
5 结束段(Terminate Section)
结束段只有一行,在前32个字符里,分别用8个字符记录了开始段、全局段、元素索引段和参数数据段的段码和每段的总行数。第33~72个字符没有用到。最后8个字符为结束段的段码和行数。
图6. 5ASCII码的IGES结束段格式
IGES元素
允许在CAD/CAM系统之间进行产品数据交换的文件结构至少要支持产品的几何数据、标注和数据组织方式的通信。IGES标准定义的文件格式将产品数据看作元素(Entity)的文件。每个元素是以一种独立于应用的,特定的CAD/CAM系统内部产品数据格式可以映射的格式来表示。IGES作为一种逐渐成熟的标准,在IGES中包含的元素类型始终同步于CAD/CAM技术的发展。
在IGES数据交换文件中表示信息的基本单位就是元素,每种元素都有唯一的元素类型号与之对应。元素类型号0000到0599和0700到5000由IGES标准本身使用;元素类型号0600到0699和10000到99999作为宏元素。需要注意的是,元素类型号目前并没有被全部使用,有些号码是空的,不对应任何元素。一些元素包含有形式(Form)号作为一个属性,用来在固定的一个类型中进一步定义或细分一个元素。元素集中还包含一些用来表示元素之间相关性和元素性质的特殊元素。相关性元素提供了在元素间建立联系,以及这种联系所代表的含义的一种机制;特性元素允许指定一个元素或一些元素特殊的性质,如线宽。
正在阅读:
IGES文件格式09-16
生石灰块项目可行性研究报告(技术工艺+设备选型+财务方案+厂区规划)方案设计01-15
关于开展传承雷锋精神等活动工作方案08-03
甲状腺的健康宣教06-07
屋面与防水施工复习题(1)06-08
9、苏教版五年级上册第九单元小数乘法配套习题第一课时09-18
2012年最新员工培训计划表06-09
附加题一模午间训练207-23
2021年4月外国文学史真题及答案05-16
- 上海大众、一汽大众、东风日产车型与VIN代号对照表
- 第2章服装原型及原型制作
- 江苏省工商行政管理系统经济户口管理办法及四项制度
- 纪检监察业务知识试题2
- 传感器综合题答案
- 北京第二外国语学院翻硕招生人数及学费
- 初三新编英语教材下册
- 公司庆中秋、迎国庆联欢会客串词
- 向区委常委会汇报安全生产工作材料
- 2006年GCT英语模拟试题(三)及答案解析
- 经济法概念的早期使用
- 我爱做家务课堂教学设计
- 学校安全工作月报表、消防安全排查表、消防隐患排查台账
- 成本会计毕业论文
- 班级文化建设论文
- 2018年天津市高考文科试题与答案汇总(Word版) - 图文
- 铁路论文
- 2017年嵌入式系统设计师考试时间及地点
- 1.111--灾害与突发公共卫生事件应急预案
- 起爆点主图 注意买入 拉升 逃顶源码指标通达信指标公式源码
- 格式
- 文件
- IGES
- 管理者气质类型调查报告
- 2017年内河水运现状及前景趋势预测(目录)
- 2016-2022年中国新能源汽车市场研究与投资战略咨询报告(目录) - 图文
- 《观察植物细胞的质壁分离和复原》实验报告单
- 高一物理必修一第二章 匀变速直线运动 整章基础练习题(实用)(带参考答案)
- 八年级上册Unit2课文重难点讲解
- 调火技术
- 病案首页与国际疾病分类试题
- 人教版三年级数学下册第一二单元测试卷
- 金属材料的基本知识
- 小学三年级上学期数学疑难易错题集(人教版)
- 高中生物 5.2细胞的能量“通货”—ATP教案(2)新人教版必修1
- 电气论述题(变压器、电动机、直流及UPS)
- 1 从百草园到三味书屋 复习篇
- 英语语法顺口溜
- 河北师范大学2010届毕业生就业意愿调查问卷
- 哈姆雷特
- 小学数学毕业复习题分类汇编
- YL-335B实训设备接线图
- vb教材习题及参考解答