UG NX二次开发源码分享:使用NXOpen选择面的方法(java)
UG NX二次开发源码分享:使用NXOpen选择面的方法(java)
NXOpen里面的selectionManager类已经有了我们常见的选择方式,因此不建议大家使用ufun中的singleselect,classselect这些函数,用selectionManager类去实现更方便快捷。不信你试试!!
public static Face SelectAFace(String prompt) throws RemoteException, NXException
{
Selection.SelectionType[] faces = { Selection.SelectionType.FACES };
UI theUI = (UI)SessionFactory.get("UI");
Selection.SelectTaggedObjectData resp =
theUI.selectionManager().selectTaggedObject(
prompt, "Select a face", Selection.SelectionScope.ANY_IN_ASSEMBLY,
false, faces);
return (Face) resp.object;
}
页:
[1]