NX二次开发 UFUN创建圆环凹槽 UF_MODL_create_rect_groove
#include <UF_MODL.h>
#include <UF_CURVE.h>
extern DllExport void ufsta(char* param, int* returnCode, int rlen)
{
if (UF_initialize())
return;
int obj_count = 0;
UF_FEATURE_SIGN mode_sign = UF_NULLSIGN;
tag_t generators[4], line1, line2, line3, line4, * objects;
char* body_limit[2] = { "0.0", "360.0" };
char* offsets[2] = { "0.0", "0.0" };
double origin[3] = { -2.0, 0.0, 0.0 };
double direction[3] = { 0.0, 1.0, 0.0 };
UF_MODL_SWEEP_TRIM_object_p_t trim_data = NULL;
UF_CURVE_line_t sline1, sline2, sline3, sline4;
sline1.start_point[0] = 0.0;
sline1.start_point[1] = 0.0;
sline1.start_point[2] = 0.0;
sline1.end_point[0] = 0.0;
sline1.end_point[1] = 1.0;
sline1.end_point[2] = 0.0;
UF_CURVE_create
本文介绍如何在NX的UFUN框架下进行二次开发,通过UF_MODL_create_rect_groove函数详细讲解创建圆环凹槽的步骤和方法,涉及C++编程和开源技术。
订阅专栏 解锁全文
129

被折叠的 条评论
为什么被折叠?



