矢量长度和方向代码 (概念)

AutoCAD 2008

 
矢量长度和方向代码
概念 快速参考
 
 
 

简单的形定义字节在一个定义字节中包含矢量长度和方向的编码。

简单的形定义字节在一个定义字节(一个 specbyte 字段)中包含矢量长度和方向的编码。每个矢量的长度和方向代码是一个三字符的字符串。第一个字符必须为 0,用于指示 AutoCAD 将后面的两个字符解释为十六进制值。第二个字符指定矢量的长度。有效的十六进制值的范围是从 1(1 个单位长度)到 F(15 个单位长度)。第三个字符指定矢量的方向。下图展示了方向代码。

上图中的所有矢量都按同样的长度定义绘制。对角矢量长度延长,以匹配最接近的正交矢量的 XY 位移。类似于 AutoCAD 中的捕捉栅格动作。

下例构造名为 DBOX 的形,指定形的编号为 230。

*230,6,DBOX 
014,010,01C,018,012,0 

上述定义字节序列定义了一个单位长度乘一个单位宽度的方框,带有从左下角到右上角的对角线。将文件保存为“dbox.shp”后,使用 COMPILE 命令生成“dbox.shx”文件。使用 LOAD 命令加载包含此定义的形文件,然后按照如下方式使用 SHAPE 命令:

命令:shape

输入形名称(或 ?): dbox

指定插入点: 1,1

指定高度<当前值>: 2

指定旋转角度<当前值>: 0

结果形如下图所示: