本帖最后由 陳伯雄 于 2018-11-16 09:36 編輯 / |, b! p0 o3 ~- }* d
' y# w$ V G, [) z# {" w x
各位:
) G V5 _: l) {! T6 m# T螺紋數據、iPart數據等,都是簡單的自定義文本內容,所以在AutoCAD中,這些都是文本文件,用的是很簡單的創建和使用方法,AutoCAD自己說了算。目前所有的程序設計語言都能很好地支持這些。" g) G1 p- o* D% J/ O5 W
但是Inventor卻很有趣,用了個“站起來翻身”的方式:通過MS-Office的API來處理這些數據。+ m( ^7 M+ e& {
于是,在Inventor中些數據的產生和讀取,就必須經過第三方的程序接口才能進行,Inventor一個人說了不算的。% i; k1 F" b1 x/ v; c- I
7 h% p9 Q' j4 c2 c6 p% Z, B H
所以,你的機器中必須安裝MS-Office的指定版本,且必須可靠和正確。/ F- i2 j! o/ L: ^
所以,第一次在Inventor與MS-Office之間建立關系的時候,會比較慢。
- J' K c+ L- Z! w+ h+ v所以,MS-Office版本不對,安裝不良,甚至不是MS-Office的電子表格,都會造成Inventor的問題。
* y. A9 O! L- p所以,Inventor的這類問題總是不能徹底杜絕,用戶也總是提問,解決方案也總是“正確安裝MS-Office”。; @) `0 L0 l" [# p
9 `7 A, H: r* Y. ^
最后,一個歷史性的錯誤可能是某個人在幾分鐘之內做決定造成的,而代價是,所有的用戶和研發者,會始終對此而鬧心。 s; @7 ?2 a6 E+ l
那么,這個錯誤就不能想辦法改正嗎?既然AutoCAD在幾十年前就已經有合適的對策了?7 Q$ `2 `# [" J( G. S$ r @/ k0 c6 w
結論是,不能。8 ?) ]9 F! @7 e6 [
因為研發者并不認為這是“歷史性錯誤”,可能還沾沾自喜于使用MS-Office來處理這類簡單的文本數據處理呢,嘿嘿...- V# ]. m; L$ X7 ~/ i M
|