码迷,mamicode.com
首页 > 其他好文 > 详细

NXOPEN设置属性

时间:2021-06-18 19:37:36      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:标题   ssi   on()   gets   opera   one   objects   play   val   

void twb_xd_std::set_attr( std::vector<NXOpen::NXObject *> objects , string attr_category,  string attr_title ,  string attr_value )

{
  NXOpen::Session *theSession = NXOpen::Session::GetSession();
  NXOpen::Part *workPart(theSession->Parts()->Work());
  NXOpen::Part *displayPart(theSession->Parts()->Display());
 
  NXOpen::AttributePropertiesBuilder *attributePropertiesBuilder1;
  attributePropertiesBuilder1 = theSession->AttributeManager()->CreateAttributePropertiesBuilder(workPart, objects, NXOpen::AttributePropertiesBuilder::OperationTypeNone);
  //设置属性
  attributePropertiesBuilder1->SetCategory(attr_category.c_str());//类别
  attributePropertiesBuilder1->SetTitle(attr_title.c_str());//标题
  attributePropertiesBuilder1->SetStringValue(attr_value.c_str());//值
 
  attributePropertiesBuilder1->Commit();//执行
  attributePropertiesBuilder1->Destroy();//销毁
 
}
 

NXOPEN设置属性

标签:标题   ssi   on()   gets   opera   one   objects   play   val   

原文地址:https://www.cnblogs.com/nx10/p/14898107.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!