各位大師們!求教啊!不甚感激!
關于用VB進行CATIA二次開發,我想通過VB編程操作CATIA,得出CATIA中切割體的體積、重心等體積特性,最后通過VB輸出體積、重心等特性資料。部分代碼如下
Dim TheSPAWorkbench As Workbench
Dim MyMeasure As Measurable
Dim VOL As Double
Dim COG(2) As Double
Dim reference As Reference
Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")
Part1.InWorkObject = Body1
reference = Part1.CreateReferenceFromObject(split1)
Set MyMeasure = TheSPAWorkbench.GetMeasurable(reference)
VOL = MyMeasure.Volume
MyMeasure.GetCOG COG(2)
運行的時候說"函式或介面標記為限制的或函式使用了vb中不支持的自動型別" ,得不到物體的體積。
請問怎么解決? 謝謝! 關于 CATIA SPAworkbench 物件及getmeasurable 方法的運用 求教啊..
uj5u.com熱心網友回復:
樓主,我也想找出這個問題的解決辦法,不知道你解決了嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/108063.html
標籤:VB基礎類
