2.3 坐标点的输入技术

要绘制尺寸精确的图形,就必须要准确地定位点,而利用图形上点的坐标功能,对图形上的点进行定位是一种最直接、最基本的点定位方式。在讲解点的坐标输入功能前,首先简单了解一下常用的两种坐标系,即WCS和UCS。

2.3.1 了解两种坐标系

AutoCAD默认坐标系为WCS,即世界坐标系。此坐标系是AutoCAD的基本坐标系,它由三个相互垂直并相交的坐标轴XYZ组成,X轴正方向水平向右,Y轴正方向垂直向上,Z轴正方向垂直屏幕向外,指向用户,坐标原点在绘图区左下角,在二维图标上标有W,表明是世界坐标系,如图2-6所示。

图2-6 二维世界坐标系图标

为了更好地辅助绘图,用户需要修改坐标系的原点和方向,为此AutoCAD为用户提供了一种可变的UCS坐标系,即用户坐标系。在默认情况下,用户坐标系和世界坐标系是重合的,用户也可以在绘图过程中根据需要来定义UCS。

2.3.2 绝对坐标点的输入

图形点的精确输入功能主要有绝对坐标点的输入和相对坐标点的输入两大类。其中,绝对坐标点的输入又分为绝对直角坐标点的输入和绝对极坐标点的输入两种类型。

• 绝对直角坐标点的输入

绝对直角坐标是以原点(0,0,0)作为参照点,从而定位所有的点,其表达式为(x,y,z),用户可以通过输入点的实际xyz坐标值来定义点的坐标。在图2-7中的坐标系中,B点的x坐标值为3(该点在X轴上的垂足点到原点的距离为3个绘图单位),y坐标值为1(该点在Y轴上的垂足点到原点的距离为1个绘图单位),那么B点的绝对直角坐标表达式为(3,1)。

图2-7 绝对直角坐标系的点

• 绝对极坐标点的输入

绝对极坐标是以原点作为极点,通过相对原点的极长和角度来定义点,其表达式为(L<α)。在图2-7中的坐标系中,如果直线OA的长度用L表示,直线OAX轴正方向夹角用α表示,且这两个参数都明确,则可以使用绝对极坐标来表示A点,即(L<α)。

2.3.3 相对坐标点的输入

相对坐标点的输入也分为两种,即相对直角坐标点的输入和相对极坐标点的输入,具体内容如下。

• 相对直角坐标点的输入

相对直角坐标就是某一点相对参照点在X轴、Y轴和Z轴3个方向上的坐标变化。其表达式为(@x,y,z)。在实际绘图中常把上一点看作参照点,后续绘图操作是相对于前一点而进行的。

例如,在图2-7中的坐标系中,C点的绝对坐标为(6,4),如果以A点作为参照点,使用相对直角坐标表示C点,那么表达式为(@6-4,4-4)=(@2,0)。

小技巧

AutoCAD为用户提供了一种变换相对坐标系的方法,只要在输入的坐标值前加“@”符号,就表示该坐标值是相对于前一点的相对坐标。

• 相对极坐标点的输入

相对极坐标是通过相对参照点的极长距离和偏移角度来表示的,其表达式为(@L<α),L表示极长,α表示角度。

例如,在图2-7中的坐标系中,如果以A点作为参照点,使用相对极坐标表示C点,那么表达式为(@2<0),其中2表示C点和A点的极长距离为2个绘图单位,偏移角度为0°。

小技巧

在默认设置下,AutoCAD是以X轴正方向作为0°的起始方向,并通过逆时针方向计算的,如果在图2-7中的坐标系中,以C点作为参照点,使用相对坐标表示A点,则为(@2<180)。