2.2 使用坐标系
在绘制图形过程中,对象的位置是通过坐标来进行精确定位的。
2.2.1 世界坐标系与用户坐标系
1.世界坐标系
在默认状态下,AutoCAD 2020的坐标系是世界坐标系(WCS),由X轴、Y轴和Z轴组成。在二维绘图模式下,水平向右为X轴正方向,垂直向上为Y轴正方向。X轴和Y轴交于坐标原点,交点处有一个方框标记“”,如图2-13(a)所示。坐标原点位于屏幕绘图窗口的左下角,固定不变。
2.用户坐标系
使用世界坐标系需要每次都以原点为标准来确定对象的位置,这样会降低绘图的效率。用户可以根据自己的需要创建用户坐标系(UCS)。在用户坐标系中,原点和X轴、Y轴、Z轴都可以移动或旋转,在绘图过程中有很大的灵活性,二维绘图模式下的用户坐标系如图2-13(b)所示。
图2-13 世界坐标系与用户坐标系
用户可以通过下列2种方式创建用户坐标系。
● 选择菜单栏中的“工具”→“新建UCS(C)”→“原点”命令。
● 在命令行中输入“UCS”命令并按回车键,根据命令行提示完成用户坐标系的创建。
2.2.2 坐标格式
1.绝对直角坐标系
绝对直角坐标系也称为笛卡儿坐标系,笛卡儿坐标系显示一个点坐标的位置,就是此点与原点的水平距离和垂直距离,即图形上任何一点的坐标位置都表示该点与坐标原点(0,0)之间的距离,如图2-14所示。在笛卡儿坐标系中,X轴为水平方向,Y轴为垂直方向。在笛卡儿坐标系中,平面中的点都用(X,Y)坐标值来表示,X、Y的坐标值用逗号隔开,如(30,50)。
图2-14 绝对直角坐标系
2.相对直角坐标系
图形上任意一点的坐标都是根据与之前某一点之间的相对位置所设置的,输入相对坐标必须先指定一点的位置,之后输入的坐标值才可以使用相对坐标。相对坐标值前需要加上“@”符号,如(@30,60),表示要指定的当前点相对于前一点而言,在X轴正方向上移动了30个长度单位,在Y轴正方向上移动了60个长度单位。
3.绝对极坐标系
通过某点到原点(0,0)连线的长度(极径)和其与X轴正方向的夹角(极角)来描述该点的坐标位置的坐标系统,称为绝对极坐标系,如图2-15所示。极坐标X轴的正方向为0°,以逆时针方向为正方向来计量角度,在极角数字与极径数字之间加上“<”符号,如(5<30)。
图2-15 绝对极坐标系
4.相对极坐标系
相对极坐标系与相对直角坐标系类似,在坐标值前面加上“@”符号表示相对极坐标,如(@5<30)。使用绝对坐标系时,图形上任意一点的坐标位置代表其与原点(0,0)之间的距离,如绝对笛卡儿坐标(30,50)、绝对极坐标(5<30)。
使用相对坐标系时,图形上任意一点的坐标位置都是以与之前一点之间的相对距离为前提得到的,输入相对坐标的前提是必须已知某一点的位置,之后输入的坐标值才可以使用相对坐标。相对坐标前需要加上“@”符号,比如相对笛卡儿坐标(@30,60)、相对极坐标(@5<30)。
☺ 练习:使用绝对坐标绘制矩形
使用绝对坐标绘制如图2-16所示的矩形。
图2-16 使用绝对坐标绘制矩形
(1)关闭状态栏“动态输入”模式,如图2-17所示。
图2-17 关闭状态栏“动态输入”模式
(2)单击功能区“默认”选项卡→“绘图”面板→“直线”按钮,根据命令行提示操作如下。
此时完成第一条直线的绘制,如图2-18所示,但命令并没有结束,下面继续依据命令行提示进行操作。
图2-18 绘制第一条直线
完成矩形的绘制。
☺ 练习:使用相对坐标绘制直线段
使用相对坐标绘制如图2-19所示的直线段。
图2-19 使用相对坐标绘制线段
(1)关闭状态栏“动态输入”模式,如图2-20所示。
图2-20 关闭状态栏“动态输入”模式
(2)单击功能区“默认”选项卡→“绘图”面板→“直线”按钮,根据命令行提示操作如下。
(3)打开状态栏“动态输入”模式。
(4)关闭状态栏“动态输入”模式。
完成直线段的绘制。