今天看了《Inventor-iLogic程序设计解析与实战》,最后作者写了在笔者第一次接触Inventor的时候,就认为取消了命令行交互机制,是“历史性错误”。
p6 @" x( H8 k/ X: J, T2 ~* h7 c
8 H& B" P2 e' ?: g' }, r二维cad是支持命令行交互的,几乎全部命令都可以从键盘输入,而不用动鼠标。
: a- W, w n( u
. ~" ~1 [: E5 q. s% X三维cad软件不支持命令行交互,是程序设计上有难以逾越的障碍? 可是MDT有命令行啊,虽然autodesk把它放弃了。
8 ?; J u/ [/ o
5 J7 j" u4 c$ B5 ?' S& U要么就是软件厂商认为这个功能做起来太麻烦,而用户又不需要。
) H! O) A0 K# P, q3 v# I! X( }# }5 \( X T) s* @3 ?
的确,用户进行一般性设计时,是用不着命令行的。不过如果写个程序,进行设计自动化,有文本性质的命令行就太方便了。. v, y0 H1 ~; w' U3 t( ~
- v" i: U u2 P/ T( ]
就像windows和unix操纵系统对比,unix基于文本的命令行操作方式,成为它脚本化, 自动操作的灵魂。0 w1 c" d8 d1 i- l
8 X# N+ @* a" a3 L0 D0 r+ V4 G( ?/ N# u
|