飞图数字命令,你搞什么啊,我没输错啊,弹出来说什么相同的命令名。。。到底什么状况啊?!
飞图数字命令,你搞什么啊,我没输错啊,弹出来说什么相同的命令名。。。到底什么状况啊?!
发布日期:2019-04-02 13:20
答:您息怒,首先出现这种情况,千万不要慌张,因为这是很正常的提示,不是什么问题;恰恰相反,它就是一个正常的提示,说您设置的数字命令啊,跟CAD内置的同名命令冲突了。
1,首先这个“问题”只出现在2014及以上版本的CAD,因为这些版本CAD命令行有“自动完成”功能,默认自动完成是开的,那么比方说定义了“gcp”这个数字命令,由于自动完成开启了,“gcp”就会自动变为“gcparallel”

这时CAD就头大了,到底应该执行哪个,是飞图的数字命令,还是CAD自己的,它只好弹出提示问用户:

因为这个是自动完成导致的,所以最简单粗暴的解决办法是:关闭“自动完成”:

诚然!这不是一个好的解决办法、甚至都根本不是一个办法,因为,自动完成,绝大部分用户肯定是需要的,肯定不可以关闭的。
2,既然是冲突,又既然没有办法改变CAD的命令,那么剩下唯一办法就是改飞图的数字命令了。
要改,上哪改去?——菜单项: 设置 » 数字命令开关。
不过,当弹出类似上图这种“选择应用程序”的时候,作为用户您,肯定是知道您刚输了什么导致弹出这个。就好比上述那个弹窗,您肯定知道是输了“gcp”才会这样。
如下图所示,为啥是"gcp":是因为定义了“gc”(关闭图层)的数字命令快捷键,又定义了“p”(代表平法)这个图层组的别名,所以才会输入gcp,希望用“gcp”这个命令来控制“p”这个图层组的开关:

很不幸就像刚说的那样,因为CAD自己有“gcparallel”这个命令,所以只要输入“gcp”就会造成CAD困惑、就会弹出提示问到底选哪个。
很显然,要么改“gc”,要么改“p”,总之新的命令不要是gcp就没问题的了。
最后啰嗦一下:对于“关闭图层”,最理想的话,肯定是用"gc",因为“关闭图层”->(为方便记忆)简称“关层”->取“关层”的简拼,可不就是“gc”么。但既然发生了冲突,只能忍痛改为其他了,例如:
“关闭图层”->(为方便记忆)简称“关闭”->取“关闭”的简拼: gb
那怎么知道“gb”会不会又冲突?一个简单的测试办法是,(在保持“自动完成”打开的情况下)直接命令行输入“gb”,如果没有任何命令联想出来,表示这个就绝对没有任何重名的风险了。
果然!输入新的“gbp”,联想出来“gbpj”:

现在就纯粹变成如何取名方便记忆的问题了,比如用一个折中的办法:改为用“关”来辅助记忆,取它的拼音“guan”的前两位:"gu",测一下"gup",哇!现在好了,一切正常:

3,更加残忍的办法:
虽然不建议用,但作为用户,完全有权利选择不使用别名,那么只需要不勾选这个选项即可:

这样做的坏处是,没有字符形式的别名了,那么图层组(包括图案、线型、图层、视图、选择集等等等等)只能用1,2,3,4,5。。。这些枯燥的数字来记忆了。除非您天赋异禀,否则记几个还行,几十个上百个,不容乐观,极具挑战性。
最后来说,最残暴的办法是整个关闭数字命令功能,重回石器或青铜时代:

作为付出的代价,您将损失的是效率极高的整个飞图数字命令功能。