在AutoCAD中提供了各种系统变量(System Variables),用于存储操作环境设置、图形信息和一些命令的设置(或值)等。利用系统变量可以显示当前状态,也可以控制AutoCAD的某些功能和设计环境、命令的工作方式。
CAD系统变量是控制某些命令的工作方式的设置。系统变量可以打开或关闭模式,如【捕捉模式】、【栅格显示】或【正交模式】等;也可以设置填充图案的默认比例;还能存储有关当前图形和程序配置的信息;有时用户使用系统变量来更改一些设置;在其他情况下,还可以使用系统变量显示当前状态。
系统变量通常有6~10个字符长的缩写名称,许多系统变量有简单的开关设置。系统变量主要有以下几种类型:整数、实数、点、开/关等,如表2-1所示。
表2-1 系统变量类型
有些系统变量具有只读属性,用户只能查看而不能修改只读变量。而对于没有只读属性的系统变量,用户可以在命令行中输入系统变量名或者使用SETVAR命令来改变这些变量的值。
提醒一下:
DATE是存储当前日期的只读系统变量,可以显示但不能修改该值。
通常,一个系统变量的取值都可以通过相关的命令来改变。例如当使用DIST命令查询距离时,只读系统变量DISTANCE将自动保存最后一个DIST命令的查询结果。除此之外,用户可通过如下两种方式直接查看和设置系统变量:
● 在命令行中直接输入变量名;
● 使用SETVAR命令来指定系统变量。
1.在命令行中直接输入变量名
对于只读变量,系统将显示其变量值。而对于非只读变量,系统在显示其变量值的同时还允许用户输入一个新值来设置该变量。
2.使用SETVAR命令来指定系统变量
对于只读变量,系统将显示其变量值。而对于非只读变量,系统在显示其变量值的同时还允许用户输入一个新值来设置该变量。SETVAR命令不仅可以对指定的变量进行查看和设置,还可以使用【?】选项来查看全部的系统变量。此外,对于一些与系统命令相同的变量,如AREA等,只能用SETVAR命令来查看。
SETVAR命令可通过以下方式来执行:
● 菜单栏:执行【工具】|【查询】|【设置变量】命令;
● 命令行:输入SETVAR。
命令行的操作提示如下:
提醒一下:
SETVAR命令可透明使用。
前一章中我们介绍了目录的执行方式,这里主要针对系统变量及一般命令的输入方法做简要介绍。
除了前面介绍的几种命令执行方式,在AutoCAD中,还可以通过键盘来执行,如使用键盘快捷键来执行绘图命令。
1.在命令行中输入替代命令
在命令行中输入命令条目,需输入全名,然后通过按Enter键或空格键来执行。也可以自定义命令的别名来替代。例如,在命令行中可以输入C代替circle来启动CIRCLE(圆)命令,并以此来绘制一个圆。命令行的操作提示如下:
绘制的圆如图2-19所示。
提醒一下:
命令的别名不同于键盘的快捷键,例如U(放弃)的键盘快捷键是Ctrl+Z。
图2-19 输入命令别名来绘制的圆
2.在命令行中输入系统变量
用户可通过在命令行中直接输入系统变量来设置命令的工作方式。例如GRIDMODE系统变量用来控制打开或关闭点栅格显示。在这种情况下,GRIDMODE系统变量在功能上等价于GRID命令。当命令行显示如下操作提示时:
按命令提示输入0,可以关闭栅格显示;若输入1,可以打开栅格显示。
3.利用鼠标功能
在绘图窗口,光标通常显示为“十”字线形式。当光标移至菜单选项、工具或对话框中时,它会变成一个箭头。无论光标是“十”字线形式还是箭头形式,当单击或者按动鼠标键时,都会执行相应的命令或动作。在AutoCAD中,鼠标键是按照下述规则定义的。
● 左键:指拾取键,用于指定屏幕上的点,也可以用来选择Windows对象、AutoCAD对象、工具栏按钮和菜单命令等。
● 右键:指回车键,功能相当于Enter键,用于结束当前使用的命令,此时程序将根据当前绘图状态而弹出不同的快捷菜单。
● 中键:按住中键,相当于AutoCAD中的PAN命令(实时平移)。滚动中键,相当于AutoCAD中的ZOOM命令(实时缩放)。
● Shift+右键:弹出【对象捕捉】快捷菜单,如图2-20所示。对于三键鼠标,弹出按钮通常是鼠标的中间按钮。
● Shift+中键:三维动态旋转视图,如图2-21所示。
● Ctrl+中键:上、下、左、右旋转视图,如图2-22所示。
图2-20 【对象捕捉】快捷菜单
图2-21 动态旋转视图
图2-22 上、下、左、右旋转视图
● Ctrl+右键:弹出【对象捕捉】快捷菜单。
4.快捷键
快捷键是指用于启动命令的键组合。例如,可以按Ctrl+O组合键来打开文件,按Ctrl+S组合键来保存文件,结果与从【文件】菜单中选择【打开】和【保存】命令相同。表2-2显示了【保存】快捷键的特性,其显示方式与在【特性】面板中的显示方式相同。
表2-2 【保存】快捷键的特性
提醒一下:
快捷键从用于创建它的命令中继承了自己的特性。
用户可以为常用命令指定快捷键(有时称为加速键),还可以指定临时替代键,以便通过按键来执行命令或更改设置。
临时替代键可临时打开或关闭在【草图设置】对话框中设置的某个绘图辅助工具(例如,【正交模式】、【对象捕捉】或【极轴追踪】模式)。表2-3显示了【对象捕捉替代:端点】临时替代键的特性,其显示方式与在【特性】面板中的显示方式相同。
表2-3 【对象捕捉替代:端点】临时替代键的特性
提醒一下:
用户可以将快捷键与命令列表中的任一命令相关联,还可以创建新快捷键或者修改现有的快捷键。
动手操作——定制快捷键
为自定义的命令创建快捷键的操作步骤如下:
① 在功能区的【管理】选项卡的【自定义设置】面板中单击【用户界面】按钮 ,弹出【自定义用户界面】对话框,如图2-23所示。
图2-23 【自定义用户界面】对话框
② 在对话框的【所有自定义文件】下方的列表框中单击【键盘快捷键】项目旁边的【+】号,将此节点展开,如图2-24所示。
③ 在【按类别过滤命令列表】下拉列表中选择【自定义命令】选项,将用户自定义的命令显示在下方的命令列表中,如图2-25所示。
图2-24 展开【键盘快捷键】节点
图2-25 显示用户自定义的命令
④ 使用鼠标左键将自定义的命令从命令列表框向上拖曳到【键盘快捷键】节点中,如图2-26所示。
⑤ 选择上一步创建的新快捷键,为其创建一个组合键。然后在对话框右边的【特性】选项卡中选择【键】行,并单击 按钮,如图2-27所示。
图2-26 使用鼠标左键拖曳命令
图2-27 指定【快捷键】
⑥ 随后程序弹出【快捷键】对话框,再使用键盘为【命令1】指定快捷键,指定后单击【确定】按钮,完成自定义键盘快捷键的操作。创建的组合快捷键将在【特性】选项卡的【键】选项行中显示,如图2-28所示。
图2-28 使用键盘指定快捷键
⑦ 最后单击【自定义用户界面】对话框中的【确定】按钮,完成操作。
动手操作——绘制交通标志图形
接下来绘制如图2-29所示的交通标志,帮助大家掌握使用命令输入方法绘制图形的技巧。
提示:
本例图形的绘制,须在命令行中输入命令来执行,不可在动态输入框中输入值,否则不能按照绝对坐标输入来绘制图形。
① 新建文件。
② 执行菜单栏中的【绘图】|【圆环】命令,绘制圆心坐标为(100,100),圆环内径为110、外径140的圆环,结果如图2-30所示。
图2-29 交通标志
图2-30 绘制圆环
③ 单击【多段线】按钮 ,按照命令行的提示绘制斜线。绘制完成的结果如图2-31所示。
④ 设置当前图层颜色为黑色。执行菜单栏中的【绘图】|【圆环】命令,绘制圆心坐标为(128,83)和(83,83),圆环内径为9、外径为14的两个圆环,结果如图2-32所示。
图2-31 绘制斜线
图2-32 绘制车轱辘
提醒一下:
这里巧妙地运用了绘制实心圆环的命令来绘制汽车轮胎。
⑤ 单击【多段线】按钮 ,绘制车身,如图2-33所示。
图2-33 绘制车身
提醒一下:
这里绘制载货汽车时,调用了绘制多段线的命令,该命令的执行过程比较复杂,反复使用了绘制圆弧和绘制直线的选项,注意灵活调用绘制圆弧的各个选项,尽量使绘制过程简单明了。
⑥ 单击【绘图】面板中的【矩形】按钮 ,在车身后部合适的位置绘制几个矩形作为货箱,结果如图2-29所示。
AutoCAD 2020是人机交互式软件,当用该软件绘图或进行其他操作时,首先要向AutoCAD发出命令,AutoCAD 2020给用户提供了多种执行命令的方式,可以根据自己的习惯和熟练程度选择更顺手的方式来执行软件中繁多的命令。下面分别讲解3种常用的命令执行方式。
1.通过菜单栏执行
这是一种最简单最直观的命令执行方法,初学者很容易掌握,只需要用鼠标单击菜单栏上的命令,即可执行对应的AutoCAD命令。使用这种方式往往较慢,需要用户手动在庞大的菜单栏中去寻找命令,用户需对软件的结构有一定的认识。
下面我们用执行菜单栏中的命令的方式来绘制图形。
动手操作——绘制办公桌
绘制如图2-34所示的办公桌。
① 在菜单栏中执行【绘图】|【矩形】命令,绘制858×398的矩形,如图2-35所示。
提醒一下:
命令行中的↙符号表示按Enter键。
图2-34 办公桌
② 按Enter键再执行【矩形】命令,并在矩形内部绘制4个矩形,且不管尺寸和位置关系,如图2-36所示。
图2-35 绘制矩形
图2-36 绘制4个矩形
③ 在菜单栏中执行【参数】|【标注约束】|【水平】或【竖直】命令,对4个矩形进行尺寸和位置约束,结果如图2-37所示。
④ 在菜单栏中执行【绘图】|【矩形】命令,利用极轴追踪功能在前面绘制的4个矩形中心位置再绘制一系列的小矩形作为抽屉把手。然后执行菜单栏中的【参数】|【标注约束】|【水平】或【竖直】命令对4个小矩形分别进行定形和定位,结果如图2-38所示。
图2-37 对矩形进行尺寸和位置约束
图2-38 绘制结果
⑤ 在菜单栏中执行【绘图】|【矩形】命令,在合适的位置绘制一个矩形作为桌面,绘制结果如图2-39所示。
⑥ 在菜单栏中执行【绘图】|【直线】命令,然后捕捉桌面矩形的中点绘制竖直中心线,如图2-40所示。
图2-39 绘制桌面
图2-40 绘制竖直中心线
⑦ 在菜单栏中执行【修改】|【镜像】命令,然后将如图2-41所示的图形镜像到竖直中心线的右侧。命令行的操作提示如下:
⑧ 删除中心线。在菜单栏中执行【绘图】|【矩形】命令,绘制如图2-42所示的矩形。
图2-41 镜像图形
图2-42 绘制矩形
⑨ 在菜单栏中执行【修改】|【复制】命令,将抽屉图形水平复制到中间的矩形中,共复制两次,如图2-43所示。
图2-43 复制抽屉图形
⑩ 至此,完成了办公桌图形的绘制。
2.使用命令行输入
通过在命令行中输入对应的命令后按Enter键或空格键,即可启动对应的命令,然后AutoCAD会给出提示,提示用户应执行的后续操作。要想采用这种方式,需要用户记住各个AutoCAD命令。
当执行完某一命令后,如果需要重复执行该命令,除可以通过上述两种方式执行该命令外,还可以用以下方式重复执行命令。
● 直接按Enter键或空格键。
● 在绘图窗口单击鼠标右键,弹出快捷菜单,在菜单的第一行显示出重复执行上一次所执行的命令,选择此菜单项可重复执行对应的命令。
提醒一下:
命令执行过程中,可通过按Esc键,或用鼠标右键单击绘图窗口,从弹出的快捷菜单中选择【取消】选项终止命令的执行。
动手操作——绘制棘轮
本例主要通过【直线】、【圆】、【矩形】命令来制作棘轮的主体,在制作的过程中会用到【点样式】、【定数等分】、【阵列】命令,制作完成后的棘轮效果如图2-44所示。
① 在命令行中输入QNEW命令,创建空白文件。
② 在命令行中输入LAYER命令,弹出【图层特性管理器】选项板,如图2-45所示。
图2-44 棘轮
③ 在命令行中输入LAY命令,打开【图层特性管理器】选项板。依次创建【中心线】和【轮廓线】图层,并且设置颜色、线型、线宽,如图2-46所示。
图2-45 【图层特性管理器】选项板
图2-46 创建新图层
④ 把【中心线】图层设置为当前图层,执行L命令,然后按F8键开启正交模式,绘制两条长度均为240且相互垂直的直线作为中心线,效果如图2-47所示。
⑤ 将【轮廓线】图层设置为当前图层,按F3键开启捕捉模式,执行C命令并按Enter键进行确认。根据命令行提示进行操作,拾取两条中心线的交点为圆心,依次绘制半径为25、35、80、100的圆,如图2-48所示。
图2-47 绘制中心线
图2-48 绘制同心圆
⑥ 在命令行中输入DDPT(点样式)命令,弹出【点样式】对话框,选择第一行第三列的点样式,如图2-49所示。单击【确定】按钮,关闭对话框。
⑦ 在命令行中输入DIVIDE(定数等分)命令并按Enter键确认,根据命令行提示进行操作,选择半径为100的圆,按Enter键确认;根据命令行提示进行操作,输入12,进行定数等分处理,重复执行【定数等分】命令,对半径为80的圆进行定数等分处理,效果如图2-50所示。
图2-49 设置点样式
图2-50 定数等分圆
⑧ 在命令行中输入ARC(圆弧)命令并按Enter键确认,根据命令行提示操作,按F8键关闭正交模式。捕捉半径为100的圆上的一个等分点为圆弧的起点,在两圆内的适合位置单击,确定圆弧的第二点;捕捉半径为80的圆上的一个等分点为圆弧的端点,重复执行【圆弧】命令,绘制另一条圆弧,如图2-51所示。
⑨ 在命令行中输入ARRAY(阵列)命令,在绘图区中选择绘制的两段圆弧,然后按命令行的提示进行操作,环形阵列的结果如图2-52所示。
图2-51 绘制圆弧
图2-52 环形阵列
⑩ 按Delete键或在命令行中输入ERASE(删除)命令,选择半径为100、80的圆进行删除,如图2-53所示。
在命令行中输入REC(矩形)命令,根据命令行提示进行操作,捕捉半径为35的圆与中心线的交点,向上引导鼠标,输入10,确定矩形的第一角点,输入【@-10,-20】,并将矩形移动到合适位置,效果如图2-54所示。
图2-53 删除后的图形
图2-54 绘制并移动矩形
至此,棘轮就绘制完成了,将完成后的结果文件进行保存。
3.在功能区单击命令按钮
对于新手来说,最简单的绘图方式就是通过在功能区单击命令按钮来执行相关绘图命令。功能区中包含了AutoCAD的绝大部分绘图命令,可以满足基本的制图要求。功能区的相关命令这里就不过多介绍了,我们将在后面章节陆续地全面介绍这些功能命令。下面以一个图形绘制案例来说明如何利用单击命令按钮来绘制图形。
动手操作——绘制石作雕花大样
下面利用样条曲线和绝对坐标输入法绘制如图2-55所示的石作雕花大样图。
① 新建文件并进入AutoCAD绘图环境中。在绘图区底部的状态栏中打开正交功能。
② 单击【绘图】面板中的【直线】按钮 ,起点为(0,0)点,向右绘制一条长120的水平线段。
③ 重复执行【直线】命令,起点仍为(0,0)点,向上绘制一条长80的垂直线段,如图2-56所示。
图2-55 石作雕花大样图
图2-56 绘制直线
④ 单击【阵列】按钮 ,选择长度为120的直线为阵列对象,在【阵列创建】选项卡中设置参数,如图2-57所示。
图2-57 阵列直线
⑤ 单击【阵列】按钮 ,选择长度为80的直线为阵列对象,在【阵列创建】选项卡中设置参数,如图2-58所示。
图2-58 阵列直线
⑥ 单击【样条曲线】按钮,利用绝对坐标输入法依次输入各点坐标,分段绘制样条曲线,如图2-59所示。
图2-59 各段样条曲线的绘制过程
提醒一下:
有时在工程制图中不会给出所有点的绝对坐标,此时可以捕捉网格交点来输入偏移坐标,确定线型。图2-59中的提示点为偏移参考点,读者也可使用这种方法来制作。