今天看了《Inventor-iLogic程序设计解析与实战》,最后作者写了在笔者第一次接触Inventor的时候,就认为取消了命令行交互机制,是“历史性错误”。 " b9 v C" j8 G1 \4 E+ k; N% f
: [- Z0 C0 V& f( z- C2 }
二维cad是支持命令行交互的,几乎全部命令都可以从键盘输入,而不用动鼠标。. Z# C3 x( U' A
$ ^6 Z6 h3 |0 l6 J. z0 L0 I+ u
三维cad软件不支持命令行交互,是程序设计上有难以逾越的障碍? 可是MDT有命令行啊,虽然autodesk把它放弃了。% @8 }! F* S' v, i! d ]' o
7 }! P2 x5 P$ B& y要么就是软件厂商认为这个功能做起来太麻烦,而用户又不需要。+ H1 }- i# O% v" b5 _; Z
, n! @$ j9 q1 k9 k1 J: v) S, s的确,用户进行一般性设计时,是用不着命令行的。不过如果写个程序,进行设计自动化,有文本性质的命令行就太方便了。
5 k& y6 k" U0 {& r% j) l) w P
. g& W4 ^* L7 K' |就像windows和unix操纵系统对比,unix基于文本的命令行操作方式,成为它脚本化, 自动操作的灵魂。8 u" m, d7 o1 o. s6 y5 R! |
9 V! j: @- b' N: C: T. V+ P2 k& f4 y% B: h& @9 H5 D9 q
|