下表列出了 DXF™ 文件的 HEADER 段中出现的变量。关于此表中使用的缩写和格式方面的信息,请参见“本参考的格式惯例”。
DXF 标题变量 |
||
---|---|---|
变量 |
组码 |
说明 |
$ACADMAINTVER |
70 |
维护版本号(应忽略) |
$ACADVER |
1 |
AutoCAD® 图形数据库版本号: |
$ANGBASE |
50 |
0 角度方向 |
$ANGDIR |
70 |
1 = 顺时针角度 |
$ATTMODE |
70 |
属性的可见性: |
$AUNITS |
70 |
角度的单位格式 |
$AUPREC |
70 |
角度的单位精度 |
$CECOLOR |
62 |
当前图元颜色号: |
$CELTSCALE |
40 |
当前图元线型比例 |
$CELTYPE |
6 |
图元线型名称、随块或随层 |
$CELWEIGHT |
370 |
新对象的线宽 |
$CEPSNID |
390 |
新对象的打印样式句柄。如果 CEPSNTYPE 为 3,则此值代表该句柄 |
$CEPSNTYPE |
380 |
新对象的打印样式类型: |
$CHAMFERA |
40 |
第一个倒角距离 |
$CHAMFERB |
40 |
第二个倒角距离 |
$CHAMFERC |
40 |
倒角长度 |
$CHAMFERD |
40 |
倒角角度 |
$CLAYER |
8 |
当前图层名 |
$CMLJUST |
70 |
当前多线对正: |
$CMLSCALE |
40 |
当前多线比例 |
$CMLSTYLE |
2 |
当前多线样式名称 |
$DIMADEC |
70 |
角度标注中显示的精度位的位数 |
$DIMALT |
70 |
非零时执行的换算单位标注 |
$DIMALTD |
70 |
换算单位小数位数 |
$DIMALTF |
40 |
换算单位比例因子 |
$DIMALTRND |
40 |
确定换算单位的舍入值 |
$DIMALTTD |
70 |
换算单位标注的公差值的小数位数 |
$DIMALTTZ |
70 |
控制是否对换算公差值做消零处理: |
$DIMALTU |
70 |
所有标注样式族成员(角度标注除外)的换算单位的单位格式: |
$DIMALTZ |
70 |
控制是否对换算单位标注值做消零处理: |
$DIMAPOST |
1 |
换算标注后缀 |
$DIMASO |
70 |
1 = 创建关联标注 |
$DIMASSOC |
280 |
控制标注对象的关联性 0 = 创建分解标注;即标注的各元素之间没有任何关联,直线、圆弧、箭头及标注文字均作为单独的对象进行绘制 |
$DIMASZ |
40 |
标注箭头尺寸 |
$DIMATFIT |
70 |
当尺寸界线的空间不足以同时放置标注文字和箭头时用来控制两者的位置: |
$DIMAUNIT |
70 |
角度标注的角度格式: |
$DIMAZIN |
70 |
控制是否对角度标注做消零处理: |
$DIMBLK |
1 |
箭头块名 |
$DIMBLK1 |
1 |
第一个箭头块名 |
$DIMBLK2 |
1 |
第二个箭头块名 |
$DIMCEN |
40 |
中心标记/中心线的大小 |
$DIMCLRD |
70 |
尺寸线颜色: |
$DIMCLRE |
70 |
尺寸界线颜色: |
$DIMCLRT |
70 |
标注文字的颜色: |
$DIMDEC |
70 |
主单位标注的公差值的小数位数 |
$DIMDLE |
40 |
尺寸线超出尺寸界线的距离 |
$DIMDLI |
40 |
尺寸线增量 |
$DIMDSEP |
70 |
创建单位格式为小数的标注时使用的单字符小数分隔符 |
$DIMEXE |
40 |
尺寸界线延伸 |
$DIMEXO |
40 |
尺寸界线偏移 |
$DIMFAC |
40 |
用于计算标注分数和公差的文字高度的比例因子。AutoCAD 将 DIMTFAC 和 DIMTXT 相乘从而设置分数或公差的文字高度 |
$DIMGAP |
40 |
尺寸线间距 |
$DIMJUST |
70 |
水平标注文字位置: |
$DIMLDRBLK |
1 |
引线的箭头块名 |
$DIMLFAC |
40 |
线性测量的比例因子 |
$DIMLIM |
70 |
非零时生成的标注界限 |
$DIMLUNIT |
70 |
为所有标注类型(除角度标注外)设置单位: |
$DIMLWD |
70 |
尺寸线线宽: |
$DIMLWE |
70 |
尺寸界线线宽: |
$DIMPOST |
1 |
基本标注后缀 |
$DIMRND |
40 |
标注距离的舍入值 |
$DIMSAH |
70 |
非零时使用单独的箭头块 |
$DIMSCALE |
40 |
全局标注比例因子 |
$DIMSD1 |
70 |
收缩第一条尺寸界线: |
$DIMSD2 |
70 |
收缩第一条尺寸界线: |
$DIMSE1 |
70 |
非零时收缩第一条尺寸界线 |
$DIMSE2 |
70 |
非零时收缩第二条尺寸界线 |
$DIMSHO |
70 |
1 = 拖动时重计算标注 |
$DIMSOXD |
70 |
非零时收缩位于尺寸界限之外的尺寸线 |
$DIMSTYLE |
2 |
标注样式名 |
$DIMTAD |
70 |
非零时文字在尺寸线上方 |
$DIMTDEC |
70 |
显示公差值的小数位数 |
$DIMTFAC |
40 |
标注公差显示比例因子 |
$DIMTIH |
70 |
非零时将文字水平放在内侧 |
$DIMTIX |
70 |
非零时将文字强制放在尺寸界线的内侧 |
$DIMTM |
40 |
下偏差 |
$DIMTMOVE |
70 |
标注文字移动规则: |
$DIMTOFL |
70 |
如果文字放在尺寸界线的外侧,非零时则强制在尺寸界线之间画直线 |
$DIMTOH |
70 |
非零时将文字水平放在外侧 |
$DIMTOL |
70 |
非零时生成标注公差 |
$DIMTOLJ |
70 |
公差值的垂直对正: |
$DIMTP |
40 |
上偏差 |
$DIMTSZ |
40 |
标注标记大小: |
$DIMTVP |
40 |
文字垂直位置 |
$DIMTXSTY |
7 |
标注文字样式 |
$DIMTXT |
40 |
标注文字高度 |
$DIMTZIN |
70 |
控制是否对公差值做消零处理: |
$DIMUPT |
70 |
用户定位文字的光标功能: |
$DIMZIN |
70 |
控制是否对主单位值做消零处理: |
$DISPSILH |
70 |
控制“线框”模式下体对象轮廓曲线的显示: |
$DWGCODEPAGE |
3 |
图形代码页;创建新图形时被设置为系统代码页,但不再由 AutoCAD 维护 |
$ELEVATION |
40 |
由 ELEV 命令设置的当前标高 |
$ENDCAPS |
280 |
新对象的线宽封口设置: |
$EXTMAX |
10, 20, 30 |
X、Y 和 Z 图形范围右上角(在 WCS 中) |
$EXTMIN |
10, 20, 30 |
X、Y 和 Z 图形范围左下角(在 WCS 中) |
$EXTNAMES |
290 |
控制符号表命名: |
$FILLETRAD |
40 |
圆角半径 |
$FILLMODE |
70 |
非零时启用填充模式 |
$FINGERPRINTGUID |
2 |
在创建时设置,用于唯一标识特定图形 |
$HALOGAP |
280 |
指定在某一对象被另一对象隐藏处显示的间距;该值被指定为一种单位的百分数,并且不受缩放级别的影响。使用 HIDE 或 SHADEMODE 的 Hidden 选项时,在晕圈行的隐藏点处缩短晕圈行 |
$HANDSEED |
5 |
下一个可用的句柄 |
$HIDETEXT |
290 |
指定 HIDETEXT 系统变量: |
$HYPERLINKBASE |
1 |
图形中所有相对超链接的路径。如果为空,则使用图形路径 |
$INDEXCTL |
280 |
控制是否创建图层和空间索引并保存到图形文件中: |
$INSBASE |
10, 20, 30 |
由 BASE 命令设置的插入基点(在 WCS 中) |
$INSUNITS |
70 |
用于 AutoCAD 设计中心块的默认图形单位: |
$INTERSECTIONCOLOR |
70 |
指定相交多段线的图元颜色: |
$INTERSECTIONDISPLAY |
290 |
指定相交多段线的显示: |
$JOINSTYLE |
280 |
新对象的线宽接头设置: |
$LIMCHECK |
70 |
如果打开了界限检查则为非零值 |
$LIMMAX |
10, 20 |
XY 图形界限右上角(在 WCS 中) |
$LIMMIN |
10, 20 |
XY 图形界限左下角(在 WCS 中) |
$LTSCALE |
40 |
全局线型比例 |
$LUNITS |
70 |
坐标和距离的单位格式 |
$LUPREC |
70 |
坐标和距离的单位精度 |
$LWDISPLAY |
290 |
控制“模型”选项卡或“布局”选项卡中线宽的显示: |
$MAXACTVP |
70 |
设置要重生成的视口的最大数目 |
$MEASUREMENT |
70 |
设置图形单位:0 = 英制;1 = 公制 |
$MENU |
1 |
菜单文件名 |
$MIRRTEXT |
70 |
非零时镜像文字 |
$OBSCOLOR |
70 |
指定暗显直线的颜色。暗显直线是通过更改颜色和线型使其可见的隐藏线,并且仅在使用 HIDE 或 SHADEMODE 命令时才可见。只有将 OBSCUREDLTYPE 设置为非 0 值将其打开时,OBSCUREDCOLOR 设置才可见。 |
$OBSLTYPE |
280 |
指定暗显直线的线型。与常规的 AutoCAD 线型不同,暗显直线的线型不受缩放级别影响。默认值,即 0 值,将关闭暗显直线的显示。线型值定义如下: |
$ORTHOMODE |
70 |
非零时启用正交模式 |
$PDMODE |
70 |
点显示模式 |
$PDSIZE |
40 |
点显示尺寸 |
$PELEVATION |
40 |
当前图纸空间标高 |
$PEXTMAX |
10, 20, 30 |
图纸空间的 X、Y 和 Z 的最大范围 |
$PEXTMIN |
10, 20, 30 |
图纸空间的 X、Y 和 Z 的最小范围 |
$PINSBASE |
10, 20, 30 |
图纸空间插入基点 |
$PLIMCHECK |
70 |
非零时图纸空间中的界限检查 |
$PLIMMAX |
10, 20 |
图纸空间中 X 和 Y 的最大界限 |
$PLIMMIN |
10, 20 |
图纸空间中 X 和 Y 的最小界限 |
$PLINEGEN |
70 |
控制是否围绕二维多段线的顶点生成线型图案: |
$PLINEWID |
40 |
默认的多段线宽度 |
$PROJECTNAME |
1 |
为当前图形指定工程名称。在原始路径中没有找到外部参照或图像时使用。此工程名称指向注册表中的一段,其中包含每个已定义工程名称的一个或多个搜索路径。工程名称及其搜索路径可以在“选项”对话框的“文件”选项卡中设置 |
$PROXYGRAPHICS |
70 |
控制代理对象图像的保存 |
$PSLTSCALE |
70 |
控制图纸空间的线型比例: |
$PSTYLEMODE |
290 |
指示当前图形处于“颜色相关打印样式”还是“命名打印样式”模式: |
$PSVPSCALE |
40 |
新视口的视图比例因子: |
$PUCSBASE |
2 |
定义正交 UCS 设置(仅用于图纸空间)的原点和方向的 UCS 名称。 |
$PUCSNAME |
2 |
当前图纸空间 UCS 名称 |
$PUCSORG |
10, 20, 30 |
当前图纸空间 UCS 原点 |
$PUCSORGBACK |
10, 20, 30 |
将 PUCSBASE 设置为 WORLD 并将图纸空间 UCS 改为 BACK 后成为新的 UCS 原点的点 |
$PUCSORGBOTTOM |
10, 20, 30 |
将 PUCSBASE 设置为 WORLD 并将图纸空间 UCS 改为 BOTTOM 后成为新的 UCS 原点的点 |
$PUCSORGFRONT |
10, 20, 30 |
将 PUCSBASE 设置为 WORLD 并将图纸空间 UCS 改为 FRONT 后成为新的 UCS 原点的点 |
$PUCSORGLEFT |
10, 20, 30 |
将 PUCSBASE 设置为 WORLD 并将图纸空间 UCS 改为 LEFT 后成为新的 UCS 原点的点 |
$PUCSORGRIGHT |
10, 20, 30 |
将 PUCSBASE 设置为 WORLD 并将图纸空间 UCS 改为 RIGHT 后成为新的 UCS 原点的点 |
$PUCSORGTOP |
10, 20, 30 |
将 PUCSBASE 设置为 WORLD 并将图纸空间 UCS 改为 TOP 后成为新的 UCS 原点的点 |
$PUCSORTHOREF |
2 |
如果图纸空间 UCS 为正交(PUCSORTHOVIEW 不等于 0),该名称即为与正交 UCS 相关的 UCS 的名称。如果为空,则 UCS 与 WORLD 相关 |
$PUCSORTHOVIEW |
70 |
图纸空间 UCS 的正交视图类型: |
$PUCSXDIR |
10, 20, 30 |
当前图纸空间 UCS X 轴 |
$PUCSYDIR |
10, 20, 30 |
当前图纸空间 UCS Y 轴 |
$QTEXTMODE |
70 |
非零时启用“快速文字”模式 |
$REGENMODE |
70 |
非零时启用 REGENAUTO 模式 |
$SHADEDGE |
70 |
0 = 表面着色,边不亮显 |
$SHADEDIF |
70 |
以百分比表示的环境/漫射光;范围从 1 到 100;默认值为 70 |
$SKETCHINC |
40 |
徒手画记录增量 |
$SKPOLY |
70 |
0 = 徒手画直线;1 = 徒手画多段线 |
$SORTENTS |
280 |
控制对象的排序方式;可从通过“选项”对话框的“用户系统配置”选项卡访问。SORTENTS 使用以下位码: |
$SPLFRAME |
70 |
样条曲线控制多边形显示:1 = 开;0 = 关 |
$SPLINESEGS |
70 |
每个样条曲线曲面的直线段数目 |
$SPLINETYPE |
70 |
PEDIT 样条曲线的样条曲线类型 |
$SURFTAB1 |
70 |
在第一个方向上的网格平移数目 |
$SURFTAB2 |
70 |
在第二个方向上的网格平移数目 |
$SURFTYPE |
70 |
PEDIT 平滑的曲面类型 |
$SURFU |
70 |
在 M 方向上的曲面密度(用于 PEDIT 平滑) |
$SURFV |
70 |
在 N 方向上的曲面密度(用于 PEDIT 平滑) |
$TDCREATE |
40 |
创建图形的本地日期/时间(参见“日期/时间变量的特殊处理”) |
$TDINDWG |
40 |
此图形的累计编辑时间(参见“日期/时间变量的特殊处理”) |
$TDUCREATE |
40 |
创建图形的通用日期/时间(参见“日期/时间变量的特殊处理”) |
$TDUPDATE |
40 |
上次更新图形的本地日期/时间(参见“日期/时间变量的特殊处理”) |
$TDUSRTIMER |
40 |
用户消耗时间计时器 |
$TDUUPDATE |
40 |
上次更新/保存图形的通用日期/时间(参见“日期/时间变量的特殊处理”) |
$TEXTSIZE |
40 |
默认文字高度 |
$TEXTSTYLE |
7 |
当前文字样式名 |
$THICKNESS |
40 |
由 ELEV 命令设置的当前厚度 |
$TILEMODE |
70 |
1 表示以前版本的兼容模式;0 表示其他模式 |
$TRACEWID |
40 |
默认宽线宽度 |
$TREEDEPTH |
70 |
指定空间索引的最大深度 |
$UCSBASE |
2 |
定义正交 UCS 设置的原点和方向的 UCS 名称 |
$UCSNAME |
2 |
当前 UCS 的名称 |
$UCSORG |
10, 20, 30 |
当前 UCS 的原点(在 WCS 中) |
$UCSORGBACK |
10, 20, 30 |
将 UCSBASE 设置为 WORLD 并将模型空间 UCS 改为 BACK 后成为新的 UCS 原点的点 |
$UCSORGBOTTOM |
10, 20, 30 |
将 UCSBASE 设置为 WORLD 并将模型空间 UCS 改为 BOTTOM 后成为新的 UCS 原点的点 |
$UCSORGFRONT |
10, 20, 30 |
将 UCSBASE 设置为 WORLD 并将模型空间 UCS 改为 FRONT 后成为新的 UCS 原点的点 |
$UCSORGLEFT |
10, 20, 30 |
将 UCSBASE 设置为 WORLD 并将模型空间 UCS 改为 LEFT 后成为新的 UCS 原点的点 |
$UCSORGRIGHT |
10, 20, 30 |
将 UCSBASE 设置为 WORLD 并将模型空间 UCS 改为 RIGHT 后成为新的 UCS 原点的点 |
$UCSORGTOP |
10, 20, 30 |
将 UCSBASE 设置为 WORLD 并将模型空间 UCS 改为 TOP 后成为新的 UCS 原点的点 |
$UCSORTHOREF |
2 |
如果模型空间 UCS 为正交(UCSORTHOVIEW 不等于 0),该名称即为与正交 UCS 相关的 UCS 的名称。如果为空,则 UCS 与 WORLD 相关 |
$UCSORTHOVIEW |
70 |
模型空间 UCS 的正交视图类型: |
$UCSXDIR |
10, 20, 30 |
当前 UCS X 轴的方向(在 WCS 中) |
$UCSYDIR |
10, 20, 30 |
当前 UCS Y 轴的方向(在 WCS 中) |
$UNITMODE |
70 |
设置的低位 = 按照输入的格式显示分数、英尺-英寸和勘测角度 |
$USERI1 - 5 |
70 |
供第三方开发商使用的五个整数变量 |
$USERR1 - 5 |
40 |
供第三方开发商使用的五个实数变量 |
$USRTIMER |
70 |
0 = 关闭计时器;1 = 打开计时器 |
$VERSIONGUID |
2 |
唯一标识图形的特定版本。修改图形时更新 |
$VISRETAIN |
70 |
0 = 不保留与外部参照相关的可见性设置 |
$WORLDVIEW |
70 |
1 = 在 DVIEW/VPOINT 期间将 UCS 设置为 WCS |
$XCLIPFRAME |
290 |
控制外部参照剪裁边界的可见性: |
$XEDIT |
290 |
控制当前图形被其他图形参照时是否可以在位编辑。 |
本节内容包括:
评论? |