代码如下:
Dim TheSPAWorkbench As Workbench
Dim MyMeasure As Measurable
Dim VOL As Double
Dim reference As reference
Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")
Part1.InWorkObject = Body1
reference = Part1.CreateReferenceFromObject(pad1)
Set MyMeasure = TheSPAWorkbench.GetMeasurable(reference)
VOL = MyMeasure.Volume