IGES(.iges)-Initial Graphics Exchange Specification格式

IGES(.iges)-Initial Graphics Exchange Specification格式

IGES文件

IGES(Initial Graphics Exchange Specification)是一种计算机中间文件格式,用于在不同的CAD系统之间共享3D模型数据。该文件格式由美国国家标准协会(ANSI)于1980年首次发布。

文件结构

IGES文件以ASCII文本格式保存,其具体结构如下:

Section 0:该部分包含了文件的标识符、版本号和日期等信息。

Section 1:该部分包含了文件中对象实体的元数据定义,如实体类型、实体形状和实体参数等。

Section 2:该部分包含了实体属性和拓扑关系等信息。

Section 3:该部分包含了实体之间的几何关系,如距离、角度和方向等。

Section 4:该部分包含了实体之间的逻辑关系,如包含和相交等。

Section 5:该部分包含了文件注释和其他元数据。

所有的实体和属性都存储在Sections 1和2中。Sections 3到5包含了对象之间的关系和对象的注释信息。

规范链接

IGES文件格式规范可以在ANSI/ASME Y14.26M标准中找到。该标准由美国机械工程师协会制定,用于定义IGES文件格式的技术细节和元数据定义。

由于IGES文件是一个开放的标准,因此许多CAD软件包(如CATIA、SolidWorks、Creo和AutoCAD)都支持该格式的导入和导出。

示例文件

以下是一个包含两个简单几何体的IGES文件示例:

IGES5.3 1 CD 101 19800829 122036.10 1

1HANSI 2DRAFTING STANDARD 1H1 100 1

2S0000001 1H 1 0.001 1.0 1.0 1.0 1.0 1.0 1.0 100 1

{

212,308,308,308,308,212},{416,440,416},{492,468,468,492},{496,496}

}

3H圆柱体 S CIRCULAR 1

S0000001 1P 1 0.0 -5.0 0.0 0.0 10073 100 1

508H 07896543219C 100 1

508H 0.0 0.0 15.0 D 1 0.0 100 1

508H 0.0 0.0 -10.0 D 100 1

508H 0.0 0.0 10.0 R 1 0.0 100 1

508H 0.0 0.0 -15.0 R 100 1

508H 1.2990381E-02 0.0 0.0 PLANE 100 1

508H 0.0 -1.2990381E-02 0.0 PLANE 100 1

508H 1.2990381E-02 0.0 0.0 PARLX 100 1

516H0.0 0.0 0.0 AXIS 100 1

0HUNIT 1HMM 100 1

0HANGULAR TOLER 1HDEG 100 1

0HLINEWEIGHT 1H10 100 1

3H矩形 S PLANAR NURB 1

S0000002 1P 1 -5.0 -5.0 0.0 0.0 0.0 10073 100 1

508H 0.0 0.0 4.0 D 1 0.0 100 1

508H 10.0 -5.0 0.0 D 100 1

508H 0.0 5.0 0.0 D 100 1

508H 0.0 0.0 1.0 R 1 10.0 100 1

508H 0.0 0.0 1.0 R 2 5.0 100 1

508H 0.0 0.0 -1.0 R 3 10.0 100 1

508H 0.0 0.0 -1.0 R 4 5.0 100 1

0HUNIT 1HMM 100 1

0HANGULAR TOLER 1HDEG 100 1

0HLINEWEIGHT 1H10 100 1

0HBOXPARAME 32H 3DPATHNAME 9421302 81.115740846448 100 1

在上述示例中,两个实体分别是一个圆柱体和一个矩形。文件开头的"IGES5.3"表示文件版本号,Section 0则标识文件创建日期和时间等元数据。Section 1和2定义了两个实体的几何和拓扑关系,而Section 3和4则定义了它们之间的关系。最后,Section 5包含了文件注释和其他元数据。


相关推荐

中国电信客服电话人工服务号码是多少
国际足联年度最佳阵容
导游的近义词
Abardeen(阿巴町)智能手表报价
关于麻卡,你应该知道的那些事
AEK雅典足球會