2.5 动态输入
动态输入模式是AutoCAD中一种高效的输入模式,它在绘图区域中的光标附近提供直观的命令界面。当启用动态输入模式时,工具提示将在光标附近动态地显示更新信息,当运行命令时,还可以在工具提示界面中指定选项和值。这和在命令行中所进行的动作实际上是一样的,区别在于动态输入可以让用户的注意力保持在光标附近,但动态输入不会取代命令窗口。用户可以隐藏命令窗口以增加更多的绘图区域,但是有些操作还是需要显示命令窗口。
要打开或关闭动态输入模式,则在状态栏中单击“动态输入”按钮,或按<F12>键。
动态输入有3个组件,分别是光标(指针)输入、标注输入和动态提示。用户可以控制启用动态输入时每个组件所显示的内容,其方法是在状态栏中右击“动态输入”按钮,接着从打开的快捷菜单中选择“动态输入设置”命令,弹出图2-12所示的“草图设置”对话框并自动切换至“动态输入”选项卡,从中控制指针输入、标注输入、动态提示以及绘图工具提示的外观。
图2-12 “草图设置”对话框的“动态输入”选项卡
1.指针输入
选中“启用指针输入”复选框时表示打开指针输入。如果同时打开指针输入和标注输入,那么标注输入在可用时将取代指针输入。如果在“指针输入”选项组中单击“设置”按钮,将打开图2-13所示的“指针输入设置”对话框,可以控制指针输入工具提示的设置。
图2-13 “指针输入设置”对话框
若指针(光标)输入处于启用状态且命令正在运行,十字光标的坐标位置将显示在光标附近的工具提示输入框中,此时可以在工具提示中输入坐标,而不用在命令行上输入值。要在工具提示中输入坐标,务必要注意到这些内容:第二个点和后续点的默认设置为相对极坐标(对于“RECTANG”命令,为相对笛卡儿坐标),不需要输入“@”符号;如果需要使用绝对坐标,则使用“#”符号前缀。例如,要将对象移到原点,则在提示输入第二个点时,输入“#0,0”。
2.标注输入
可以设置可能时启用标注输入。标注输入不适用于某些提示输入第二点的命令。启用标注输入时,当命令提示用户输入第二个点或距离时,将显示标注和距离值与角度值的工具提示,标注工具提示中的值将随着光标的移动而更改。此时用户可以在工具提示中输入值,而不用在命令上输入值。
在“标注输入”选项组中单击“设置”按钮,将打开图2-14所示的“标注输入的设置”对话框,从中控制标注输入工具提示的设置。
图2-14 “标注输入的设置”对话框
3.动态提示
动态提示是指需要时将在光标旁边显示工具提示中的提示,以完成命令。
在“动态提示”选项组的预览区域显示了动态提示的样例,可以设置在十字光标旁边显示命令提示和命令输入,以及设置随命令提示显示更多提示。
用户可以在工具提示(而不是在命令行)中输入响应,按<↓>向下箭头键可以查看和选择选项,按<↑>向上箭头键可以显示最近的输入。如果要在动态提示工具提示中使用粘贴文字,则输入字母,然后在粘贴输入之前用退格键将其删除,否则,输入将作为文字粘贴到图形中。
4.设置绘图工具提示外观
单击“设置绘图工具提示外观”按钮,系统弹出图2-15所示的“工具提示外观”对话框,从中可以指定绘图工具提示的颜色及其在指定上下文中的背景,设置工具提示的大小(默认大小为0,使用滑块放大或缩小工具提示)和透明度,以及指定将设置应用于所有的绘图工具提示还是仅用于动态输入工具提示。
图2-15 “工具提示外观”对话框
5.使用动态输入模式绘制图形的范例
该范例要求启用动态输入模式来绘制一个圆心绝对坐标为(0,120)、半径为176的圆,具体的操作步骤如下。
1 使用“草图与注释”工作空间,按<F12>键以启用动态输入模式。
2 在功能区“默认”选项卡的“绘图”面板中单击“圆心、半径”按钮。
3 此时在图形窗口中,十字光标的坐标位置将显示在光标附近的工具提示输入框中,如图2-16所示,并要求指定圆的圆心。输入“0”,按<,>键或<Tab>键,从而完成输入圆心的X坐标值,并自动切换至输入圆心的Y坐标值状态,如图2-17所示。
图2-16 出现的工具提示输入框
图2-17 完成输入圆心的X坐标值
4 输入“120”,按<Enter>键或空格键完成圆心的Y坐标值输入。
5 在工具提示界面的文本框中输入圆的半径为176,如图2-18所示,然后按<Enter>键确认,从而完成图2-19所示的一个圆。
图2-18 输入圆的半径为176
图2-19 完成绘制的圆