2.2.1 使用定点设备
在AutoCAD中的定点设备是指具有两个或两个以上按钮的外接设备,例如双键或三键鼠标、光电数字绘图笔等等。在双键鼠标上,左键通常称为拾取键,可用于指定位置、指定编辑对象、选择菜单选项、对话框按钮和字段等。而右键的作用则取决于当时所执行的操作,如显示快捷菜单、结束正在执行中的命令等。在绘图区域中移动十字光标时,在状态栏中就会动态更新X和Y坐标位置,当移至合适的位置之后,单击鼠标左键(拾取键)即可指定点的位置。
对于现在普遍使用的滑轮鼠标,它可支持的功能就更为强大。用户可在不使用AutoCAD任何命令的前提下,使用滑轮缩放和平移视图。例如向前转动滑轮,可放大视图;而向后转动滑轮则可缩小视图。
2.2.2 输入坐标值
使用定点设备确定点的位置相对于精确绘图显得较为随意,那么在命令行中通过键盘输入坐标值来确定点的位置更能满足高精度绘图任务的需求。通过键盘在命令行中输入精确的数值,可以指定一个二维点的坐标值。用户可以使用绝对坐标和相对坐标两种方式输入二维坐标。
2.2.2.1 绝对坐标
绝对坐标是指相对于当前坐标系统原点的坐标。当用户以绝对坐标输入一个二维点时,可以采用笛卡尔坐标或极坐标形式。
1. 笛卡尔坐标
该坐标系有三个轴,即X、Y和Z轴。输入坐标值时,需要指示沿X、Y和Z轴相对于坐标系原点(0,0,0)的距离以及方向(正或负)。
当在二维空间也就是在XY平面中确定点的位置时,笛卡尔坐标的X值表示沿水平轴以当前单位表示的距离,正值表示在正方向上的距离,而负值表示在负方向上的距离;Y值表示沿垂直轴以当前单位表示的距离。用户需要输入点的X和Y坐标值,并且在这两个值之间要用英文逗号隔开。
接下来将通过笛卡尔坐标绘制一条从X值为-10、Y值为5的位置开始,到端点(20,10)处结束的线段。
(1)在“绘图”工具栏中单击“直线”按钮,然后根据命令行提示进行操作。
命令: line
指定第一点: #-10,5 //输入绝对坐标值,按键指定直线的第一点。指定下一点或 [放弃(U)]: #20,10 //输入绝对坐标值,按键指定直线的第二点。指定下一点或 [放弃(U)]: //按键结束命令(2)所创建直线的位置如图2-16所示。
图2-16 通过绝对笛卡尔坐标创建的线段
提示:使用动态输入,可以使用#前缀指定绝对坐标。如果在命令行而不是工具栏提示中输入坐标,可以不使用#前缀。
2. 极坐标
极坐标通过距离和角度定位点,指通过输入坐标系原点与某点的距离,以及这两点之间的连线与X轴正方向上的夹角来指定该点。在这两个值中间要用(﹤)符隔开,例如某二维点距坐标系原点的距离为150,坐标系原点与该点的连线相对于坐标系X轴正方向的夹角为
45度,那么该点的极坐标为#150<45。下面将使用绝对极坐标绘制的两条线段,它们使用默认的角度方向设置。
(1)执行“绘图”→“直线”命令,然后根据提示进行操作。
命令:line
指定第一点: #0,0 //输入绝对坐标值,按键指定直线起点的位置。指定下一点或 [放弃(U)]: #4<120 //输入极坐标值,按键指定第二点。指定下一点或 [放弃(U)]: #5<30 //输入第三点的极坐标值,按键。指定下一点或 [放弃(U)]: //按键结束命令。(2)创建的两条线段如图2-17所示。
图2-17 通过绝对极坐标创建的线段
2.2.2.2 相对坐标
相对坐标是指相对于前一坐标点的坐标。相对坐标也有笛卡尔、极坐标等方式,输入的格式与绝对坐标相同,但要在前面加(@)。例如已知前一点的笛卡尔坐标为(50,50),如果在输入点的提示后输入:
@10,-20
则相当于该点的绝对坐标为(60,30)。
下面将绘制通过相对笛卡尔坐标方式绘制一个三角形的三条边。第一条边是一条线段,从绝对坐标-2,1开始,到沿X轴方向5个单位,沿Y轴方向0个单位的位置结束。第二条边也是一条线段,从第一条线段的端点开始,到沿X轴方向0个单位,沿Y轴方向3个单位的位置结束。最后一条边使用相对坐标回到起点。
(1)在命令行中输入line,然后按键。根据提示进行操作,创建出由三条直线组成的三角形。命令:line
指定第一点:#-2,1 //输入绝对坐标值,按键指定直线第一点。指定下一点或 [放弃(U)]:5,0 //输入绝对坐标值,按键指定第二点。指定下一点或 [放弃(U)]:@0,3 //输入相对坐标值,按键指定第三点。指定下一点或 [放弃(U)]:@-5,-3 //输入相对坐标值,按键指定第四点。指定下一点或 [放弃(U)]: //按键结束命令。(2)由三条直线创建出的三角形如图2-18所示。
图2-18 通过相对笛卡尔坐标方式创建三角形边
以上内容选自《AutoCAD2008 中文版建筑制图完全自学手册》
作 者: 胡中艳,李磊 主编