隨便哪一個版本的Visual studiospa
設置系統環境變量操作系統
一般這個環境變量在安裝ProE的時候若是選擇安裝VBAPI就會自動設置調試
注意32位和64位操做系統路徑是不一樣的。個人是64位操做系統。blog
而後在VS Project裏添加引用。之前叫ProE,如今叫Creo。進程
而後在代碼里加入命名空間it
using pfcls;io
以後就是啓動或者鏈接ProE進程。變量
我比較喜歡開着ProE調試,因此就用鏈接。List
var cAC = new CCpfcAsyncConnection();命名空間
theConnect= cAC.Connect(DBNull.Value, DBNull.Value, DBNull.Value, DBNull.Value);
以後就是獲取Session,就是控制權。
var theSession = theConnect.Session as IpfcBaseSession;
有了Session,就想幹嗎幹嗎了。
獲取模型項母體
var owner = theSession.CurrentModel as IpfcModelItemOwner;
獲取全部的特徵
var items = owner.ListItems(EpfcModelItemType.EpfcITEM_FEATURE);
其餘的之後再說。。。