CATIA 宏 "Any geometry infinite"
CATIA Macro "Any geometry infinite"
我正在尝试使用以下代码测量线与点之间的距离。
ptref = Partdocument.Part.CreateReferenceFromObject(pt1) 'creating reference from point
refline = Partdocument.Part.CreateReferenceFromObject(line1) 'creating reference from line
获取度量值
TheMeasurable = TheSPAWorkbench.GetMeasurable(refline)
dist1 = TheMeasurable.GetMinimumDistance(ptref)
由于线和点在不同的平面上,我没有得到所需的输出。
我想使用“Any geometry, infinite option
”进行测量。
请建议我如何合并它。
不支持使用 SPAWorkbench/Measurable。
作为解决方法,获取线的端点并使用向量代数进行计算并不困难。
我正在尝试使用以下代码测量线与点之间的距离。
ptref = Partdocument.Part.CreateReferenceFromObject(pt1) 'creating reference from point
refline = Partdocument.Part.CreateReferenceFromObject(line1) 'creating reference from line
获取度量值
TheMeasurable = TheSPAWorkbench.GetMeasurable(refline)
dist1 = TheMeasurable.GetMinimumDistance(ptref)
由于线和点在不同的平面上,我没有得到所需的输出。
我想使用“Any geometry, infinite option
”进行测量。
请建议我如何合并它。
不支持使用 SPAWorkbench/Measurable。
作为解决方法,获取线的端点并使用向量代数进行计算并不困难。