方法一:
//获取所有的体上的所有的面,用Unhighlight取消
auto all_body = Session::GetSession()->Parts()->Work()->Bodies();
for (auto body = all_body->begin(); body != all_body->end(); body++)
{
auto faces = (*body)->GetFaces();
for each (auto face in faces)
{
face->Unhighlight();
}
}
方法二:
//录制NX部件清理功能--清除无关高亮显示
static void SetTurnOffHighlighting()
{
NXOpen::Session* theSession = NXOpen::Session::GetSession();
NXOpen::Part* workPart(theSession->Parts()->Work());
NXOpen::Part* displayPart(theSession->Parts()->Display());
取消顽固的高亮显示
于 2024-08-20 23:45:40 首次发布