NX二次开发 UFUN创建圆弧(起点-终点-半径) UF_CURVE_create_arc_point_point_radius
//VS8.0+VS2010
#include <uf_curve.h>
extern DllExport void ufsta(char* param, int* returnCode, int rlen)
{
if (UF_initialize())
return;
//起点
double start_point[3];
start_point[0] = 0.0;
start_point[1] = 0.0;
start_point[2] = 0.0;
tag_t start_point_tag = NULL_TAG;
UF_CURVE_create_point(start_point, &start_point_tag);
//终点
double end_point[3];
end_point[0] = 100.0;
end_point[1] = 0.0;
end_point[2] = 0.0;
tag_t end_point_tag = NULL_TAG;
UF_CURVE_create_point(end_point, &end_point_tag);
//半径
double r = 100;
//类型
UF_CURVE_limit_t limit[2];
limit[0].limit_type = UF_CURVE_li