dxf文件格式详解(全)

dxf文件格式详解(全)

ID:4159064

大小:2.28 MB

页数:43页

时间:2017-11-29

dxf文件格式详解(全)_第1页
dxf文件格式详解(全)_第2页
dxf文件格式详解(全)_第3页
dxf文件格式详解(全)_第4页
dxf文件格式详解(全)_第5页
资源描述:

《dxf文件格式详解(全)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DXF文件的基本结构[DXF参考:DXF]页码,1/1DXF文件本质上由代码及关联值对组成。代码(通常称为组码)表明其后的值的类型。使用这些组码和值对,可以将DXF文件组织到由记录组成的区域中,这些记录由组码和数据项目组成。在DXF文件中,每个组码和值都各占一行。每个段都以一个后跟字符串SECTION的组码0开始,其后是组码2和表示该段名称的字符串(例如,HEADER)。每个段都由定义其元素的组码和值组成。每个段都以一个后跟字符串ENDSEC的组码0结束。从小图形中生成DXF文件,打印出来并在阅读本文时参考,可能会有助于用户理解本文的内容。DXF文件完整的结构如下:òH

2、EADER段。包含有关图形的基本信息。它由AutoCAD数据库版本号和一些系统变量组成。每个参数都包含一个变量名称及其关联的值。òCLASSES段。包含应用程序定义的类的信息,这些类的实例出现在数据库的BLOCKS、ENTITIES和OBJECTS段中。类定义在类的层次结构中是固定不变的。òTABLES段。包含以下符号表的定义:APPID(应用程序标识表)BLOCK_RECORD(块参照表)DIMSTYLE(标注样式表)LAYER(图层表)LTYPE(线型表)STYLE(文字样式表)UCS(用户坐标系表)VIEW(视图表)VPORT(视口配置表)òBLOCKS段。包含构

3、成图形中每个块参照的块定义和图形图元。òENTITIES段。包含图形中的图形对象(图元),其中包括块参照(插入图元)。òOBJECTS段。包含图形中的非图形对象。除图元、符号表记录以及符号表以外的所有对象都存储在此段。OBJECTS段中的条目样例是包含多线样式和组的词典。òTHUMBNAILIMAGE段。包含图形的预览图像数据。此段为可选。如果使用SAVE或SAVEAS命令的“选择对象”选项,那么所得到的DXF文件的ENTITIES段将只包含选择的图元。mk:@MSITStore:C:Program%20FilesAutoCAD%202004helpacad_d

4、ev.chm::...2009-6-22HEADER段组码[DXF参考:DXF]页码,1/8下表列出了DXF™文件的HEADER段中出现的变量。关于此表中使用的缩写和格式方面的信息,请参见“本参考的格式惯例”。DXF标题变量变量组码说明$ACADMAINTVER70维护版本号(应忽略)$ACADVER1AutoCAD®图形数据库版本号:AC1006=R10;AC1009=R11和R12;AC1012=R13;AC1014=R14;AC1015=AutoCAD2000;AC1018=AutoCAD2004$ANGBASE500角度方向$ANGDIR701=顺时针角度0=逆

5、时针角度$ATTMODE70属性的可见性:0=无1=普通2=全部$AUNITS70角度的单位格式$AUPREC70角度的单位精度$CECOLOR62当前图元颜色号:0=随块;256=随层$CELTSCALE40当前图元线型比例$CELTYPE6图元线型名称、随块或随层$CELWEIGHT370新对象的线宽$CEPSNID390新对象的打印样式句柄。如果CEPSNTYPE为3,则此值代表该句柄$CEPSNTYPE380新对象的打印样式类型:0=随层打印样式1=随块打印样式2=词典默认的打印样式3=随对象ID/句柄打印样式$CHAMFERA40第一个倒角距离$CHAMFER

6、B40第二个倒角距离$CHAMFERC40倒角长度$CHAMFERD40倒角角度$CLAYER8当前图层名$CMLJUST70当前多线对正:0=顶端对正;1=居中对正;2=底端对正$CMLSCALE40当前多线比例$CMLSTYLE2当前多线样式名称$DIMADEC70角度标注中显示的精度位的位数$DIMALT70非零时执行的换算单位标注$DIMALTD70换算单位小数位数$DIMALTF40换算单位比例因子$DIMALTRND40确定换算单位的舍入值$DIMALTTD70换算单位标注的公差值的小数位数$DIMALTTZ70控制是否对换算公差值做消零处理:0=消除零英尺

7、和零英寸1=包含零英尺和零英寸2=包含零英尺,消除零英寸3=包含零英寸,消除零英尺$DIMALTU70所有标注样式族成员(角度标注除外)的换算单位的单位格式:1=科学;2=小数;3=工程;4=建筑(堆叠);5=分数(堆叠);mk:@MSITStore:C:Program%20FilesAutoCAD%202004helpacad_dev.chm::...2009-6-22HEADER段组码[DXF参考:DXF]页码,2/86=建筑;7=分数$DIMALTZ70控制是否对换算单位标注值做消零处理:0=消除零英尺和零英寸1=包含零英尺

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。