C#做ug二次开发使用UFUN函数通过刀具Tag值获取刀具描述信息
时间: 2023-12-12 22:03:05 浏览: 91
NX/UG二次开发-批量修改程序参数-C#+Ufun完整工程代码
4星 · 用户满意度95%
可以通过以下代码使用UFUN函数获取刀具描述信息:
```C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NXOpen;
using NXOpen.UF;
namespace GetToolDescription
{
class Program
{
static void Main(string[] args)
{
Session theSession = Session.GetSession();
UFSession theUFSession = UFSession.GetUFSession();
string toolTagValue = "T1"; // 刀具的Tag值
Tag toolTag;
theUFSession.ObjByName(toolTagValue, out toolTag);
string toolDescription = "";
int errorCode;
theUFSession.Param.AskToolDescr(toolTag, out toolDescription, out errorCode);
Console.WriteLine("刀具描述信息为:" + toolDescription);
theUFSession.UFTerminate();
}
}
}
```
其中,`toolTagValue`是你要获取刀具描述信息的刀具的Tag值,可以根据具体情况修改。执行该程序后,会输出刀具的描述信息。
阅读全文