DXF_文档详解 DXF 的基本惯例 DXF 格式是特定版本Au toCAD 图形文件中所包含的全部信息的标记数据的一种表示方法
标记数据的意思是指在每个数据元素前都带一个称为组码的整数
组码的值表明了其后数据元素的类型,也指出了数据元素对于给定对象(或记录)类型的含意
实际上,图形文件中所有用户指定的信息都能够以DXF 文件格式表示
在 Au toLISP 和 ARX 应用程序中使用的DXF 格式与上述格式基本相同,只是在某些数据组上存在着细微的差别
如不作特殊说明,本节中所出现的组码都可以应用于DXF 文件、Au toLISP 应用程序和ARX 应用程序
当组码说明对于应用程序和DXF 文件有所不同时(或只适用于其中之一),在组码的说明前有如下提示符: APP 只用于应用程序的说明 DXF 只用于DXF 文件的说明 如果组码说明对DXF 文件和应用程序都适用,那么没有提示符;否则将显示适当的提示符
组码范围 组码将与组码关联的值(组值)定义为整型、浮点数型或字符串型
具体说明如下表: 组码范围 组码范围组值类型 0-9 字符串(最多255 个字符,对于UNICODE 字符串则更少) 10-59 双精度三维点 60-79 16 位整数值 90-99 32 位整数值 100 字符串(最多255 个字符,对于UNICODE 字符串则更少) 102 字符串(最多255 个字符,对于UNICODE 字符串则更少) 105 表示十六进制句柄值的字符串 140-147 双精度标量浮点值 170-175 16 位整数值 280-289 8 位整数值 300-309 任意文字字符串 310-319 表示二进制数据组的十六进制值的字符串 320-329 表示十六进制句柄值的字符串 330-369 表示十六进制对象标识符的字符串 999 注释(字符串) 1000-1009 字符串(最多