今天看了《Inventor-iLogic程序设计解析与实战》,最后作者写了在笔者第一次接触Inventor的时候,就认为取消了命令行交互机制,是“历史性错误”。 1 F1 P a3 _8 z- ^+ I" {
* b' _( B2 e! r! N! P6 Z4 A# e7 n二维cad是支持命令行交互的,几乎全部命令都可以从键盘输入,而不用动鼠标。
5 b9 A2 f1 o' i% a9 a# h# v$ K" K" q! v+ q1 F
三维cad软件不支持命令行交互,是程序设计上有难以逾越的障碍? 可是MDT有命令行啊,虽然autodesk把它放弃了。* [7 l3 M( X2 Y
9 U! E) f4 u+ F要么就是软件厂商认为这个功能做起来太麻烦,而用户又不需要。' T. L" ]. E& I2 F/ [' d: @
1 u8 A0 x0 n( x1 l的确,用户进行一般性设计时,是用不着命令行的。不过如果写个程序,进行设计自动化,有文本性质的命令行就太方便了。
3 [; ~+ Z2 p8 H, A0 p8 ~4 ]- u; n, }2 A k/ G
就像windows和unix操纵系统对比,unix基于文本的命令行操作方式,成为它脚本化, 自动操作的灵魂。
3 @3 y; u4 i, D
1 r2 V+ d a# |0 G& r3 R. s1 g8 w: E! E: L, \6 V" P: E! d
|