首页 > 解决方案 > 在 Eyeshot 11 中选择 Solid3D 实体的边和顶点

问题描述

我在一个块中有一个 Solid3D 对象,需要选择它的边缘。

我试过了:

viewport.SelectionFilterMode = selectionFilterType.Edge; 
viewport.ActionMode = actionType.SelectByPick;

由于块被视为单个对象,这样做会选择整个 Solid3D 对象。

你能建议我一个可以用来解决这个问题的解决方案吗?

标签: c#.netwpfcadeyeshot

解决方案


您应该将 viewportLayout.AssemblySelectionMode 设置为 assemblySelectionType.Leaf:

viewportLayout.AssemblySelectionMode = ViewportLayout.assemblySelectionType.Leaf;

和 viewportLayout.SelectionFilterMode 到 selectionFilterType.Edge:

viewportLayout.SelectionFilterMode = selectionFilterType.Edge;

推荐阅读