【技术分享】【C#】NXOpen对象属性读取
琛
帖子
14
14
精华
1
1
积分
154
154
二次开发
技术分享
属性的读取应该先查询对应属性是否存在,否则会出错
body.HasUserAttribute("DB_PART_NO", NXObject.AttributeType.String, -1)
获取体的属性的示范
///
/// 获取体的编号
///
protected string AskBodyName(Body body)
{
string partNo = body.HasUserAttribute("DB_PART_NO", NXObject.AttributeType.String, -1) ? body.GetStringAttribute("DB_PART_NO"):"";
string name = body.IsOccurrence ? body.OwningComponent.DisplayName : partNo;
return name;
}
登录论坛用户后可查看全部内容
547
0
2023-12-27 17:51:34
by f3dexpress Nico
请选择移动至版块:
确认移动
回复加入讨论