法向矢量定义字节只能在十六个预定义的方向上绘制,并且最大长度为 15。这些限制使形定义更为有效,但有时会变得过于局限。使用代码 8 和 9,用户可以用 X-Y 位移绘制非标准矢量。代码 8 指定由下两个字节指定的 X-Y 位移。代码 8 后必须跟两个定义字节:
8,X-displacement,Y-displacement
X-Y 位移的范围为从 -128 到 +127。前面的 + 可选,并且可用括号增强可读性。下例中的矢量向左绘制(或移动)10 个单位,再向上绘制(或移动)3 个单位。
8,(-10,3)
用代码 9 可绘制一系列非标准矢量。代码 9 可以指定任意数量的 X-Y 位移对。由 (0,0) 对终止。下例绘制三个非标准矢量后返回法向矢量模式。
9,(3,1),(3,2),(2,-3),(0,0)