光纤熔接 ERP

弱电论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2015|回复: 1
打印 上一主题 下一主题

DXF文件格式是怎么回事

[复制链接]
跳转到指定楼层
1#
发表于 2008-10-30 09:39:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为代理商
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2#
发表于 2008-10-30 15:08:58 | 只看该作者
华为代理商
    DXF 是 AutoCAD DXF (Drawing Interchange Format 或者 Drawing Exchange Format) 的简称,它是 Autodesk 公司开发的用于 AutoCAD 与其它软件之间进行 CAD数据交换 的 CAD 数据文件格式。
    DXF 于 1982年 12月作为 AutoCAD 1.0 的一部分首次面世,用于从未公开的 AutoCAD 内部文件格式 DWG 的一种精确表示。目前 Autodesk 在它的网站上公布有从 1994年11月发布的 AutoCAD Release 13 到 2006年3月发布的 AutoCAD 2007 的 DXF 规范。
    从1988年10月发布的 AutoCAD Release 10 开始 DXF 同时支持 ASCII 与 二进制 格式数据。早期的版本只支持 ASCII 格式。
随着 AutoCAD 功能越来越强大,支持的对象类型越来越复杂,DXF 的作用也日渐减弱。包括 ACIS 实体与区域在内的一些对象类型都没有介绍。其它一些对象类型,包括 AutoCAD 2006 的动态块以及所有 AutoCAD vertical-market 版本特有的对象,都只有部分的介绍,而且开发人员无法根据这些信息进行全面的支持。
几乎所有的商用软件开发商,包括所有的 Autodesk 的竞争对手都选择 DWG 作为与 AutoCAD 进行数据交换的主要格式,他们使用的函数库是 Open Design Alliance 这个非营利性业界协会对 DWG 文件格式进行逆向工程得到的。
[编辑] 文件结构
ASCII 格式的 DXF 可以用文本编辑器进行查看。DXF 文件的基本组成如下所示:
* HEADER 部分 - 图的总体信息。每个参数都有一个变量名和相应的值。
* CLASSES 部分 - 包括应用过程定义的类的信息,这些实例将显示在 BLOCKS、ENTITIES 以及
OBJECTS 部分。通常不包括用于充分用于与其它应用程序交互的信息。
* TABLES 部分 - 这部分包括命名条目的定义。
Application ID (APPID) 表
Block Recod (BLOCK_RECORD) 表
Dimension Style (DIMSTYPE) 表
Layer (LAYER) 表
Linetype (LTYPE) 表
Text style (STYLE) 表
User Coordinate System (UCS) 表
View (VIEW)表
Viewport configuration (VPORT) 表
* BLOCKS 部分- 这部分包括 Block Definition 实体用于定义每个 Block 的组成。
* ENTITIES 部分 - 这部分是绘图实体,包括 Block References 在内。
* OBJECTS 部分 -- 包括非图形对象的数据,供 AutoLISP 以及 ObjectARX 应用程序所使用。
* THUMBNAILIMAGE 部分 -- 包括 DXF 文件的预览图。
* END OF FILE
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|广告咨询|VIP注册|关于我们|联系我们|积分规则|手机版|Archiver|弱电之家论坛 ( 京ICP备11008917号-3 )

GMT+8, 2024-6-14 00:12 , Processed in 0.087311 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表