UG爱好者
标题:
利用UFUN方法与NXOpen C++方法创建非参直线的区别!
[打印本页]
作者:
Jefft*
时间:
2016-9-1 08:21
标题:
利用UFUN方法与NXOpen C++方法创建非参直线的区别!
本帖最后由 Jefft 于 2016-9-1 08:26 编辑
在二次开发时,建议大家哪个简单用哪个。
有些东西,利用UFUN来做,可能会麻烦点,
但有些利用NXOpen C++来做,又很简单,
应该两者借合,哪个简单用哪个。
以下是对比,创建非参直线,二者的区别:
UFUN的方法:
UF_CURVE_line_t line1;
line1.start_point[0] = 0.0;
line1.start_point[1] = 0.0;
line1.start_point[2] = 0.0;
line1.end_point[0] = -40.0;
line1.end_point[1] = 30.0;
line1.end_point[2] = 50.0;
tag_t lineTAG = NULL_TAG;
UF_CURVE_create_line (&line1, &lineTAG);
复制代码
NXOpen C++方法:
NXOpen::Point3d startPoint1(10.0, 10.0, 3.0);
NXOpen::Point3d endPoint1(50.0,40.0,20.0);
NXOpen::Line *line1;
line1 = workPart->Curves()->CreateLine(startPoint1, endPoint1);
复制代码
作者:
心随行动*
时间:
2016-9-1 12:59
支持一下,楼主辛苦
欢迎光临 UG爱好者 (https://www.ugsnx.com/)
Powered by Discuz! X3.2