在之前一些文章中,在输入命令和快捷键的时候又是会在前面加一个"-",有人问为什么要在命令前加一个负号,到底是什么意思?
为了适应操作和二次开发程序调用的需要,很多CAD命令提供了两种模式:对话框模式和命令行模式。对话框模式将重要选项一次显示出来,可以同时设置多个参数,操作比较简单,绘图编辑的时候通常使用这种模式,而在程序里调用时,希望能连续进行操作且不弹出任何界面,通常会使用命令行模式。但这也不是绝对的,绘图编辑的时候,有时也可以使用命令行模式,有些参数可能在对话框中找不到,可能用命令行模式调用,还有一些情况使用命令行模式操作速度会更快。
下面我们简单看一下几个命令的对话框模式和命令行模式有什么区别?
1、填充
输入H或HATCH回车,会弹出填充对话框或显示填充面板,可以设置图案、比例等大量参数,如下图所示。
如果是用上下文命名面板,命令行也会弹出一些提示,也可以输入输入参数进行设置。如果弹出的是传统的对话框,命令行就不会有相关选项,只能在对话框进行设置了,如下图所示。
如果输入-H,回车,就不会弹出对话框或显示命令面板,命令行就会有更多参数,如下图所示。
命令行模式就需要先输入参数的关键字,回车,设置这些参数,对于填充图案比较麻烦的就是指定填充图案的名字。
2、标注样式
输入D或DIMSTYLE,回车,就会打开标注样式管理器,可以对新建、修改、比较标注样式,标注样式的参数就更复杂了,这些用命令行模式去操作的话显然不太方便,如下图所示。
输入-DIMSTYLE回车可以执行名命令行模式,可以看到选项跟对话框有比较大的区别,如下图所示。
这里的选项跟对话框有很大差别,有些选项是对话框模式的补充,比如恢复选项对应的是菜单中的标注更新的命令,可以让被修改过的标注恢复成与标注样式一致的效果。
注意:这里无法输入-D,因为在别名文件中只定义了DIMSTYLE的快捷键是D,而没有定义-DIMSTYLE的快捷键是-D,而填充-H是定义成-HATCH的。
前几天我们还介绍了外部参照的一些操作用命令行也很方便,如果感兴趣的可以看看其他有对话框的命令的命令行模式。另外可以看看CAD的别名文件,也就是大家通常说的快捷键PGP文件,看看有哪几个命令的命令行模式设置了快捷键,比如-G组,-B创建图块,重点试试这些命令的命令行模式,看看跟对话框模式有什么区别。