简介:
NX二次开发 创建直线 UF_CURVE_create_line
代码:
#include "me.hpp"
extern DllExport void ufusr(char* param, int* returnCode, int rlen)
{
UF_initialize();
//创建直线
UF_CURVE_line_t LineCoords;
LineCoords.start_point[0] = 0.0;
LineCoords.start_point[1] = 0.0;
LineCoords.start_point[2] = 0.0;
LineCoords.end_point[0] = 10.0;
LineCoords.end_point[1] = 0.0;
LineCoords.end_point[2] = 0.0;
tag_t tagLine = NULL_TAG;
UF_CURVE_create_line(&LineCoords, &tagLine);
UF_terminate();
}
extern int ufusr_ask_unload(void)
{
return (UF_UNLOAD_IMMEDIATELY);
}
效果: