本帖最后由 陈伯雄 于 2018-11-16 09:36 编辑
$ R+ y6 R" S: \
8 w2 F' ~0 l) M A各位:- g; X) n8 t& Z
螺纹数据、iPart数据等,都是简单的自定义文本内容,所以在AutoCAD中,这些都是文本文件,用的是很简单的创建和使用方法,AutoCAD自己说了算。目前所有的程序设计语言都能很好地支持这些。
7 j) L3 H& I$ r" _, E6 U/ t& p但是Inventor却很有趣,用了个“站起来翻身”的方式:通过MS-Office的API来处理这些数据。
# j& W0 h. n' ?- s8 Z; ?" _于是,在Inventor中些数据的产生和读取,就必须经过第三方的程序接口才能进行,Inventor一个人说了不算的。
1 x8 l7 ?1 s" D q1 K, T4 }' a) W6 |% [2 h" d' V
所以,你的机器中必须安装MS-Office的指定版本,且必须可靠和正确。
$ ? E# e- z: ]+ M! Q& H! o所以,第一次在Inventor与MS-Office之间建立关系的时候,会比较慢。
: X$ d! V; b/ h% r所以,MS-Office版本不对,安装不良,甚至不是MS-Office的电子表格,都会造成Inventor的问题。" l' k3 V0 h5 d5 A9 B' B
所以,Inventor的这类问题总是不能彻底杜绝,用户也总是提问,解决方案也总是“正确安装MS-Office”。+ G9 Y* v: L4 ?6 X7 n6 O
! t( ? t$ z8 @9 j/ h$ l
最后,一个历史性的错误可能是某个人在几分钟之内做决定造成的,而代价是,所有的用户和研发者,会始终对此而闹心。
/ S+ G: Q7 f( z V, S那么,这个错误就不能想办法改正吗?既然AutoCAD在几十年前就已经有合适的对策了?
6 e0 ?: k1 q; {" W9 J7 ~/ p( y结论是,不能。
, L* g; w: i# e: U/ _4 v因为研发者并不认为这是“历史性错误”,可能还沾沾自喜于使用MS-Office来处理这类简单的文本数据处理呢,嘿嘿...
# S( A+ B. @+ B8 l- t |