利用UFUN方法与NXOpen C++方法创建非参直线的区别!
本帖最后由 Jefft 于 2016-9-1 08:26 编辑在二次开发时,建议大家哪个简单用哪个。
有些东西,利用UFUN来做,可能会麻烦点,
但有些利用NXOpen C++来做,又很简单,
应该两者借合,哪个简单用哪个。
以下是对比,创建非参直线,二者的区别:
UFUN的方法:UF_CURVE_line_t line1;
line1.start_point = 0.0;
line1.start_point = 0.0;
line1.start_point = 0.0;
line1.end_point = -40.0;
line1.end_point = 30.0;
line1.end_point = 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);
支持一下,楼主辛苦
页:
[1]