隨便哪個版本的Visual studio
設置系統環境變量
通常這個環境變量在安裝ProE的時候如果選擇安裝VBAPI就會自動設置
注意32位和64位操作系統路徑是不同的。我的是64位操作系統。
然后在VS Project里添加引用。以前叫ProE,現在叫Creo。
然后在代碼里加入命名空間
using pfcls;
之后就是啟動或者連接ProE進程。
我比較喜歡開着ProE調試,所以就用連接。
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);
其他的以后再說。。。