楼上说错了。AutoCAD中有的命令可以以对话框和命令行两种方式运行。例如图形的阵列array命令,你如果希望能以命令行的方式运行,在命令提示符下输入-ARRAY就可以了,如果直接输入命令的话,以对话框的方式运行。有些命令,只能以对话框或只能以命令行的方式运行,那两种方式就不会有区别了。
所谓透明的命令,指的是在一个命令的执行过程中,暂时中断当前命令的执行而去执行另外一个命令。当另外一个命令执行结束后,自动返回到上一个命令中断的地方继续往下执行。
并不是所有的命令都可以以透明的方式执行的,常用的只是有关变量设置的一些命令。
举个例子,一般的镜像命令对于文字会造成反向放置的结果。有一个名称为mirrtext的系统变量可以控制。在一般的情况下,如果我事先考虑到这点,会先改变系统变量,然后再去执行mirror命令。但是万一我事先没有考虑到,mirror命令已经执行一半了,那我也没有必要中断运行。我可以直接输入单引号引导的命令:
'mirrtext 就会暂时中断当前的mirror命令而去设置系统变量,当我设置完后,会自动返回到mirror中断的地方继续往下运行。
"_"的意思是调用英文版的命令。假如中文版划线的命令是"画线", 输入"line",中文版的acad就会不认识。那么要输入英文的原始命令名,就要用"_line",acad酒会自动把_line解释成为中文版的命令"画线“。
透明命令是可以在不中断其他命令的情况下被执行的命令.例如zoom命令就是一个典型的透明命令可以在执行其他命令的过程中通过'zoom方式调用它.
只有某些命令,在命令行使用的时候,加“-”可是变为命令行提示,而使用(command "...")则不需要这样加,如果有命令行提示,会自动调用,如果没有(如"find"命令)加"-"也没用