IGES 文件结构 IGES 文件由五或六段组成: (1 )标志( FLAG) 段; (2 )开始( START )段; (3 )全局( GLOBAL )段; (4 )元素索引( DIRECTORY ENTRY )段; (5 )参数数据( PARAMTER DATA )段; (6 )结束( TERMINATE )段。其中,标志段仅出现在二进制或压缩的 ASCII 文件格式中。一个 IGES 文件可以包含任意类型、任意数量的元素,每个元素在元素索引段和参数数据段各有一项, 索引项提供了一个索引以及包含一些数据的描述性属性; 参数数据项提供了特定元素的定义。元素索引段中的每一项格式是固定的, 参数数据段的每一项是与元素有关的, 不同的元素其参数数据项的格式和长度也不同。每个元素的索引项和参数数据项通过双向指针联系在一起。文件每行 80 个字符。每段若干行,每行的第 1~72 个字符为该段的内容;第 73 个字符为该段的段码;第 74~80 个字符为该段每行的序号。段码是这样规定的: 字符“B”或“C”表示标志段; “S”表示开始段; “G”表示全局段; “D”表示元素索引段; “P”表示参数数据段; “T”表示结束段。 1 开始段( Start Section ) 文件开始段可供人阅读的有关该文件的一些前言性质的说明。在第 1~72 列上可以写入任何的内容的 ASCII 码字符。一个开始段例子如下: 1 72 73 80 This section isa human readable prologue to the file. It can contain an arbitrary number of lines using ASCII characters in columns 1-72 S0000001 S0000002 S000000N 图 ASCII 码的 IGES 开始段的格式 2 全局段( Global Section ) 文件的全局段包含由前置处理器写入、后置处理器处理该文件所需的信息。它描述了 IGES 文件在使用的参数分隔符、记录分隔符、文件名、 IGES 版本、直线颜色、单位、建立该文件的时间、作者等信息。详细说明见下表: 索引类型描述 1 字符串参数分隔符(缺省为逗号) 2 字符串记录分隔符(缺省为分号) 3 字符串发送系统产品 ID 4 字符串文件名 5 字符串系统 ID 6 字符串前置处理器版本 7 整数整数的二进制表示位数 8 整数发送系统单精度浮点数十进制最大幂次 9 整数发送系统单精度浮点数有效位数 10 整数发送系统双精度浮点数十进制最大幂次 11 整数发送系统双精度浮点数有效位数 12 字符串接收系统产品 ID 13 实数模型空间比例 14 整数单位标志 15 字符串单位 16 整数直线线宽的最大等级 17 实数最大直线线宽 18 字符串交换文件生成的日期和时间, 格式 ,其中 13 表示字符串长度, “H”表示字符串, YY 年数的末两位 HH 小时( 00- 23) MM 月( 01- 12) NN 分钟( 00- 59) DD 日( 01- 31) SS 秒( 00- 59) 19 实数用户设定的模型等级的最小值 20 实数模型的近似最大坐标值 21 字符串作者名 22
IGES文件结构 来自淘豆网www.taodocs.com转载请标明出处.