Solidworks二次開發 09 新增配合參考

2021-03-31 20:30:21 字數 675 閱讀 3150

需要看part.featuremanager.insertmatereference函式。第乙個引數是配合參考的名稱,後面三個為一組定義乙個參考。第乙個為選擇的實體entity,然後是配合型別(整數索引),正反向(整數索引)。

set tempfeat = selmgr.getselectedobject5(1)

if tempfeat.gettype = 2 then

set facefst = tempfeat

set facefstent = facefst

else

msgbox "請選擇平面"

end if

set tempfeat = selmgr.getselectedobject5(2)

if tempfeat.gettype = 2 then

set facesed = tempfeat

set facesedent = facesed

else

msgbox "請選擇平面"

end if

set feature =

part.featuremanager.insertmatereference("配合參考1", facefstent, 2, 1, facesedent, 2, 2, nothing, 0, 0)

end sub

SolidWorks二次開發的研究

1 基於vc 6 0的so i dworks二次開發途徑 1.1 使用工程嚮導swizard awx進行二次開發 1.3 自定義嚮導和用現有的例項進行二次開發 2 solidworks二次開發過程 這裡以擠壓模墊套 如圖l所示 的引數化建模的二次開發為例,詳細介紹solidworks二次開發的過程,...

solidworks二次開發 獲得點座標

lpmodeldoc pmodeldoc null lpselectionmgr pselectmgr null double retval 3 cstring string long nselcount 0 if pmodeldoc return pmodeldoc get iselectionm...

如何用Qt做SolidWorks二次開發

這個問題困擾了我2年了,之前找到的教程都是mfc的,atl匯入嚮導或是通過匯入型別庫的方式來呼叫控制項,我一直都搞不明白。最近學習了activeqt以及通過activeqt控制excel word powerpoint flash後,我終於大致明白了。首先我要說明白一下,vc都是通過com來操作so...