近來得空,開始着手做一些CATIA的二次開發的學習。作為寫代碼的菜鳥,我在這里將學習過程中的一些想法記錄下來,目的有二:一是避免時間太久自己遺忘,二是希望能得到高手的指點。
對於通常采用的CAA方式,難度實在太大,再加上學習資料過少等客觀因素,我決定暫時先從V5的Autonmation方式入手。等熟悉CATIA的開發邏輯后,再擇機過渡到V6版本,以及CAA的方式。在開發語言的選擇上,最終也順從自己的內心意願,采用了相對熟悉的C#。事實上,Automation推薦的語言是VB,能找到的各種示例和學習資料,也大都是VB(比如我現在參考的《CATIA二次開發技術基礎》)的。C#雖然和VB.net非常相近,但語法上還是有很多不一致的地方,因此還是可能會遇到各