NX二次开发-UF_MODL_create_bplane创建有界平面
这里要注意一点,有界平面是body,不是face,以前我刚开始做项目的时候一直以为有界平面是face,后来发现不对。是body
NX9+VS2012
#include <uf.h>
#include <uf_modl.h>
UF_initialize();
//创建四条直线(封闭)
UF_CURVE_line_t LineCoods1;
LineCoods1.start_point[0] = 0.0;
LineCoods1.start_point[1] = 0.0;
LineCoods1.start_point[2] = 0.0;
LineCoods1.end_point[0] = 100.0;
LineCoods1.end_point[1] = 0.0;
LineCoods1.end_point[2] = 0.0;
tag_t Line1Tag = NULL_TAG;
UF_CURVE_create_line(&LineCoods1, &Line1Tag);
UF_CURVE_line_t LineCoods2;
LineCoods2.start_point[0] = 100.0;
LineCoods2.start_point[1] = 0.0;
LineCoods2.start_point[2] = 0.0;
LineCoods2.end_point[0] = 100.0;
LineCoods2.end_point[1] = 100.0;