当我们需要对一个实体进行特征操作的时候,需要先选中实体,设置活动实体相当于选中实体的操作。
效果图如下,部件导航器里并没有选中块,但是右边的块却是选中状态的颜色

实现代码如下:
using System;
using NXOpen;
using NXOpen.UF;
public class Program
{
// class members
public static Session theSession;
public static Part workPart;
public static Part displayPart;
public static NXOpen.UF.UFSession theUFSession;
private static UI theUI = null;
public static AssembliesUtils assem;
public static int Main(string[] args)
{
theSession = Session.GetSession();
displayPart = theSession.Parts.Display;
theUFSession = UFSession.GetUFSession();
theUI = UI.GetUI();
workPart = theSession.Parts.Work;
int retValue = 0;
try
{
Tag blockTag = Tag.Null;
blockTag = ((Body)workPart.Bodies.FindObject(

该代码示例展示了如何在NXOpen环境下,通过Session和UFSession接口选中并操作Part中的Block实体。通过查找特定Body并设置其为活动实体,实现了对名为BLOCK(1)的块进行操作的功能。如果过程中出现异常,程序会显示错误信息。
最低0.47元/天 解锁文章
1353

被折叠的 条评论
为什么被折叠?



