对于CATIA V5,以下代码行提示用户选择一个按类型过滤的特征。
Dim InputObjectType(0) As Variant
InputObjectType(0) = "Point"
selection1.SelectElement2(InputObjectType, "Select a point", true)
etc...
我想对几何集合进行过滤。"Geometrical Set“、"GeometricalSet”和"GeoSet"不起作用。是否有对象类型名称的列表或表?v5automation.chm文件没有提供任何线索。
发布于 2018-06-05 04:54:31
不确定你是否正在检查答案--看起来到目前为止还没有多少人能够回答你的问题
如果这对你有效,请将它标记为答案,并为你自己和我自己获得积分-并帮助未来的用户
我相信你可以通过搜索"HybridBody"
找到一个几何集合
注意:几何集合和重复(点和面)都是HybridBody
将代码行更改为:
InputObjectType(0) = "HybridBody"
selection1.SelectElement2(InputObjectType, "Select a Geo Set", true)
找到a list of types -不确定它是否已满
Other
Volume
Surface
Cylinder
Sphere
Cone
Plane
Curve
Circle
Line
Point
Axis System
发布于 2021-05-05 19:55:01
这里有一个通用元素列表:
您还可以使用与VBA中相同名称的其他筛选器,而不是用于用户界面。
HybridBody = API
GeometricalSet = UI
https://stackoverflow.com/questions/50688211
复制相似问题