关于输入二维笛卡尔坐标

创建对象时,可以使用绝对或相对笛卡尔(矩形)坐标定位点。

要使用笛卡儿坐标指定点,请输入以逗号分隔的 X 值和 Y 值。X 值是沿水平轴以单位表示的正的或负的距离。Y 值是沿垂直轴以单位表示的正的或负的距离。

绝对坐标

绝对坐标基于 UCS 原点 (0,0),这是 X 轴和 Y 轴的交点。已知点坐标的精确的 XY 值时,请使用绝对坐标。

如果启用动态输入,可以使用 # 前缀来指定绝对坐标。如果在命令行而不是工具提示中输入坐标,可以不使用 # 前缀。例如,输入 #3,4 指定一点,此点在 X 轴方向距离 UCS 原点 3 个单位,在 Y 轴方向距离 UCS 原点 4 个单位。

下例绘制了一条从 X 值为 -2、Y 值为 1 的位置开始,到端点 (3,4) 处结束的线段。在工具提示中输入以下信息:

命令: line

起点: #-2,1

下一点: #3,4

直线位置如下所示:

相对坐标

相对坐标是基于上一输入点的。如果知道某点与前一点的位置关系,可以使用相对 X,Y 坐标。

要指定相对坐标,请在坐标前面添加一个 @ 符号。例如,输入 @3,4 指定一点,此点沿 X 轴方向有 3 个单位,沿 Y 轴方向距离上一指定点有 4 个单位。

下例绘制了一个三角形的三条边。第一条边是一条线段,从绝对坐标 -2,1 开始,到沿 X 轴方向 5 个单位,沿 Y 轴方向 0 个单位的位置结束。第二条边也是一条线段,从第一条线段的端点开始,到沿 X 轴方向 0 个单位,沿 Y 轴方向 3 个单位的位置结束。最后一条直线段使用相对坐标回到起点。

命令: line

起点: #-2,1

下一点: 5,0

下一点: @0,3

下一点: @-5,-3