DXF、DXB与IGES图形文件

Author: 曾刚 Date: 1995-05-05

        Enter decimal places of accuracy (0 to 16)/Entities/Binary <6>:
        该提示请求指定以浮点数表示的精度,缺省精度为小数点后6位数。如果选择Entities项,则可以指定输出除符号与块之外的某一个或者一组实体。如果选择Binary项,则可以输出一个二进制的DXF文件。二进制的文件比ASCII码文件更紧凑、处理速度更快。但是只有在10.0与这以后的版本中才具有此功能。
        ASCII码格式的DXF文件一般由关于该图形的有关信息的标题、包括命名项定义(如层、视区等)的表格、组成块的各实体定义、实体定义、结束字等,这些基本内容构成。二进制的DXF文件与它相比本质上的不同点在于组码使用一单字节的二进制值。绝大多数的图形处理软件系统都可以很好地读入另一个图形处理系统建立的DXF文件。如果AutoCAD在读入时出错则显示一条出错信息,并且指出错误的性质:如读入一个二进制的DXF文件出错,则将报告DXF文件中的错误地址。用户在使用DXF文件时应当注意,计算机在处理它时通常要花费较长的时间,尤其是对于较长的文件。
        DXB(Drawing Interchange Binary)格式的图形文件比DXF二进制图形文件的结构更加紧凑,常用于完成某些DXF文件不能完成的文件交换。AutoCAD不提供直接输出一个DXB文件的功能,只能通过ADI配置打印/绘图功能输出它。但是用户可以使用DXBIN命令在当前图形中读入一个指定的DXB文件。一个DXB文件由标题与数据和结束字(NUL)组成,每一个数据记录以一个单位字节开始,后面紧跟数据项。
        IGES(Interal Graphic Exchange Standard)格式文件后缀名为:IGS。可以由AutoCAD的标准命令IGESOUT输出,或者由IGESIN命令读入。在AutoCAD中输入一个IGES文件有一个特点:如果遇到错误输入处理将被AutoCAD中断,但不是全部图形均作废。