首页 > 清新学堂 > 图形系统与高级语言的接口
  • 图形系统与高级语言的接口

  • 今天郑州室内设计培训为大家讲一讲CAD系统之间信息交换标准
    作为预备知识,让我们先来看一下不同CAD系统之间的信息交换标准。
    IGES:是美国国家标准局和工业界共同制定的,它以产品设计图样为直接处理对象,规定了图样数据交换文件的格式规范。现有的不同公司开发的CAD软件,其内部图样数据贮存各不相同,但都可以遵循IGES标准的规定,将其内部图样数据库的数据转换为符合IGES标准的数据文件输出,也可以接受IGES格式的数据文件输入。这样,经过IGES格式数据文件的中介作用,就可以实现在不同CAD系统之间交换设计图样信息。
    这个标准不仅对图形而且对产品设计和制造中的定义数据规定了统一标准格式,它是独立于具体系统的。采用IGES标准文件将系统A中的信息传送到系统B中时,要先将系统A中的信息转换成IGES标准描述,然后再将IGES标准数据文件转换为系统B中的数据文件。
    IGES本身只是描述产品设计和制造信息的数据文件格式规范。它把对产品的定义或工程图样视作许多单元的集合。在IGES中,单元分为三大类:几何单元、标识单元和结构单元。属于几何单元的如定义产品形状的直线、圆及表面等;属于标识单元的如尺寸标注、标题栏等;属于结构单元的如子图形的形成,属性的定义等。 由于以下介绍的接口不以IGES文件为中性文件,故在此对IGES文件结构不作深入讨论,感兴趣的读者可参阅相关书籍。
    DXF:DXF文件本来只是微机CAD软件AutoCAD用以将内部图样信息传递到外部的数据文件,不是由标准化机构制订的标准。但是,由于AutoCAD软件的流行,因而DXF文件也就成为事实上中性文件的一种类型。DXF文件是可读的,比IGES文件更简单易懂,但是DXF文件格式能定义表达的内容不如IGES丰富,DXF文件是一种ASC II码文本文件,其总体结构分为如下五个段:
    1.标题段 有关图形的总体信息。如系统当前设置状态参数等。
    2.表段 包括以下各项目的定义:线型表;图层表;字体表;视图表。
    3.图块段 包括定义图块实体的描述。
    4.实体段 图中各实体图表的具体描述。该段是DXF文件的核心部分。
    5.文件结束标志EOF。
    DXF文件的基本单位是组,每个组在DXF文件占二行,其首行是组码,第二行是组值。组码除用以表明组值数据类型外,还标明了该组的用途。组码和该组用途的关系是:
    图形系统与高级语言的接口
    图形处理模块是CAD系统最基本的模块,是整个CAD系统显示、编辑和输出设计结果的环境,而高级语言在数值计算、数值分析方面有着无可比拟的优势。当我们要把已经完成的图形文件作进一步处理时,如对零件进行体积、重量或优化设计等计算时,那么,图形系统与高级语言的接口将是问题解决的关键,也就是说,我们必须把图形系统产生的图形文件转换为一种图形系统和高级语言都能识别的文件格式。根据是否通过中性文件,我们把这种接口的方法分为两类:间接型接口,直接型接口。

  • 本文TAG关键词: 高级语言 图形系统 随机推荐:
  • 上一篇 上一篇:实木地板选购基本常识与铺设需要注意哪些事项
    下一篇 下一篇:餐厅装修之艺术 四种墙面改造方案