EaBIM一直以来积极响应国家“十二五”推进建筑业信息化的号召,对建筑领域的信息技术开展深入技术交流和探讨!致力于打造“BIM-建筑师-生态技术”三位一体综合资源交流共享平台,希望为BIM与可持续设计理念及技术的普及做出微小的贡献!!!

EaBIM

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3926|回复: 57
打印 上一主题 下一主题

[图形文件] 二进制 DXF 文件

[复制链接]

1514

主题

7465

帖子

1万

积分

admin

Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10Rank: 10

积分
12404

社区QQ达人

跳转到指定楼层
楼主
发表于 2014-1-9 14:51:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ASCII DXF 文件格式是 ASCII 文字格式的 AutoCAD 图形的完整表示,这种格式易于被其他程序处理。此外,AutoCAD 可以生成或读取二进制格式的完整 DXF 文件,并接收其他二进制文件格式的有限输入。

SAVE 和 SAVEAS 命令提供了“二进制”选项,可用来写入二进制 DXF 文件。二进制格式的 DXF 文件与 ASCII 格式的 DXF 文件包含的信息相同,但格式上前者比后者更精简,能够节省百分之二十五的文件空间。AutoCAD 能够更快地对其进行读写操作(通常能够快五倍)。与 ASCII DXF 文件(该文件需要在文件大小和浮点运算精度之间权衡)不同,二进制 DXF 文件能够在图形数据库中保持精度。(AutoCAD R10 是支持这种格式的 DXF 文件的第一个版本,以前的版本无法读取这种格式的 DXF 文件。)

二进制 DXF 文件以 22 个字节的标记开始,此标记包含下列内容:
AutoCAD Binary DXF<CR><LF><SUB><NULL>

标记之后是位于 ASCII DXF 文件中但以二进制格式表示的数据对(组、值)。组码是双字节的二进制值(在 AutoCAD Release 14 之前的 DXF 文件中是单字节),其后的值为下列值之一:


  • 双字节整数,低位字节在前,高位字节在后

  • 存储的 8 字节 IEEE 双精度浮点数,低位字节在前,高位字节在后

  • 以 0(空)字节结束的 ASCII 字符串

组后面的数据类型由组码决定,所依据的规则与解码 ASCII DXF 文件时使用的规则相同。二进制文件和 ASCII DXF 文件中都可以进行角度到度的转换和日期到分数形式的公历日期表示的转换。在二进制 DXF 文件中,不使用注释组 999。

在二进制 DXF 文件中,扩展数据组代码表示为值为 255 的单字节数据,后面是双字节的整数值,其中包含实际组码(后跟实际值)。

扩展数据长值(组码 1071)占据 4 个数据字节。扩展数据二进制数据块(组码 1004)表示为单字节无符号整数长度,后跟指定字节数目的数据块数据。例如,要传输扩展数据长值组,将出现以下值,分别占据 1 个字节、2 个字节和 4 个字节。
255 Escape 组码1071 True 组码999999 1071 组码值

SAVEAS 写入二进制 DXF 文件的文件类型 (.dxf) 与写入 ASCII DXF 文件的文件类型相同。OPEN 和 INSERT 命令会根据文件的标签字符串自动识别二进制文件。用户不需要将其标识为二进制文件。

如果在二进制 DXF 文件中执行 OPEN 和 INSERT 命令时出错,AutoCAD 将报告文件中检测到错误的字节地址。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
工作时间:工作日的9:00-12:00/13:30-18:00,节假日不在线,请勿留言

0

主题

3

帖子

12

积分

BIM书童

Rank: 1

积分
12
推荐
发表于 2014-10-21 16:51:09 | 只看该作者
在二进制 DXF 文件中,扩展数据组代码表示为值为 255 的单字节数据,后面是双字节的整数值,其中包含实际组码(后跟实际值)。
[url=http://www.rznews.cn/yszx/ssjk/5963237062.html]白癜风症状图[/url]

1

主题

250

帖子

1069

积分

BIM项目负责人

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

积分
1069

社区QQ达人

推荐
发表于 2015-8-7 10:38:09 | 只看该作者
好东西!支持一下

0

主题

836

帖子

1198

积分

BIM项目负责人

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

积分
1198
5F
发表于 2014-2-27 14:52:11 | 只看该作者
顶......
楼下跟上.....

1

主题

716

帖子

1133

积分

BIM项目负责人

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

积分
1133
6F
发表于 2014-3-5 16:51:01 | 只看该作者
顶......
楼下跟上.....

4

主题

708

帖子

1142

积分

BIM项目负责人

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

积分
1142
7F
发表于 2014-3-26 16:10:21 | 只看该作者
顶......
楼下跟上.....

4

主题

852

帖子

1381

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1381
11F
发表于 2014-4-1 10:44:50 | 只看该作者
顶......
楼下跟上.....

11

主题

815

帖子

1367

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1367
12F
发表于 2014-4-1 10:57:19 | 只看该作者
顶......
楼下跟上.....

29

主题

977

帖子

1833

积分

BIM经理

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

积分
1833
16F
发表于 2014-5-14 14:25:56 | 只看该作者
顶......
楼下跟上.....
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|EaBIM网 ( 苏ICP备2020058923号-1  苏公网安备32011502011255号

GMT+8, 2024-11-23 10:45

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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