随笔分类 -  UFun(C)

摘要:Open C UF_PS_ask_current_highest_tagUF_PS_ask_current_partitionUF_PS_ask_entity_partitionUF_PS_ask_journal_dataUF_PS_ask_kernel_versionUF_PS_ask_objec 阅读全文
posted @ 2020-11-14 08:50 王牌飞行员_里海 阅读(447) 评论(0) 推荐(0)
摘要:判断面是否相切,相切面。 用到的函数: UF_MODL_ask_minimum_dist 获取两个对象之间的最短距离,以及点坐标 UF_MODL_ask_face_parm 给定一个参考点,返回曲面上的面参数(u,v),以及点。 UF_MODL_ask_face_props 输入面、面的uv参数。输 阅读全文
posted @ 2020-11-13 17:36 王牌飞行员_里海 阅读(619) 评论(0) 推荐(0)
摘要:变换的种类: uf5942 矩阵乘积变换 uf5943 平移变换 uf5944 缩放变换 uf5945 旋转变换 uf5946 镜像变换 最后使用 uf5947 实现uf5942-uf5946的变换。 例子: 【NX二次开发】镜像对象 【NX二次开发】uf5945获得旋转矩阵、uf5947根据变换矩 阅读全文
posted @ 2020-11-13 16:15 王牌飞行员_里海 阅读(540) 评论(0) 推荐(0)
摘要:Open C uf5940uf5941uf5942 矩阵乘积变换uf5943 平移变换uf5944 缩放变换uf5945 旋转变换uf5946 镜像变换uf5947 实现变换,根据变换矩阵移动或复制对象UF_MODL_ask_entity_parentsUF_MODL_transform_entit 阅读全文
posted @ 2020-11-13 15:54 王牌飞行员_里海 阅读(358) 评论(0) 推荐(0)
摘要:返回一个矩阵,可以绕任意轴旋转。 与uf5947结合可以将对象沿着任意轴进行旋转。不是所有对象都能用uf5947变换,带参的实体、部件都不可以用此函数变换。下面是旋转WCS的例子。 extern DllExport void ufsta(char *param, int *returnCode, i 阅读全文
posted @ 2020-11-13 15:46 王牌飞行员_里海 阅读(759) 评论(0) 推荐(0)
摘要:导入x_t,导入XT后要UF_DISP_regenerate_display(); 更新显示 否则不会显示 string strPaths ="D:\\1.x_t"; char szFileName[256]; sprintf_s(szFileName, "%s", strPaths.c_str() 阅读全文
posted @ 2020-11-10 13:25 王牌飞行员_里海 阅读(229) 评论(0) 推荐(0)
摘要:【NX二次开发】 获取体的面UF_MODL_ask_body_faces() extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); tag_t tagBody=50735; uf_ 阅读全文
posted @ 2020-09-30 15:08 王牌飞行员_里海 阅读(549) 评论(0) 推荐(0)
摘要:获取箭头指示的面的相邻面 源码: 1 extern DllExport void ufsta(char *param, int *returnCode, int rlen) 2 { 3 UF_initialize(); 4 tag_t tagFace=47466; 5 uf_list_p_t adj 阅读全文
posted @ 2020-09-30 15:00 王牌飞行员_里海 阅读(519) 评论(0) 推荐(1)
摘要:分析曲线某位置的信息:点、切线、主副法线、半径等 extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); //UF_MODL_ask_curve_props tag_t tagCur 阅读全文
posted @ 2020-09-30 14:34 王牌飞行员_里海 阅读(687) 评论(0) 推荐(0)
摘要:封装函数: //获得曲线或边的两个端点坐标 void getCurveVerts(tag_t curveEdge, double startPos[3], double endPos[3]) { int type=0, subtype=0; UF_OBJ_ask_type_and_subtype(c 阅读全文
posted @ 2020-09-29 16:57 王牌飞行员_里海 阅读(471) 评论(0) 推荐(0)
摘要:面分析 1 #include "Text.h" 2 extern DllExport void ufsta(char *param, int *returnCode, int rlen) 3 { 4 UF_initialize(); 5 6 //44720 平面 7 //44715 圆柱面 8 // 阅读全文
posted @ 2020-09-29 14:54 王牌飞行员_里海 阅读(879) 评论(0) 推荐(0)
摘要:效果: 源码: extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); string strMenu1 = "问题1:"; string strMenu2 = "问题2:"; cha 阅读全文
posted @ 2020-09-25 16:48 王牌飞行员_里海 阅读(439) 评论(0) 推荐(0)
摘要:多功能对话框 1 extern DllExport void ufsta(char *param, int *returnCode, int rlen) 2 { 3 UF_initialize(); 4 5 //询问对话框 6 string strTitle = "标题"; 7 string str 阅读全文
posted @ 2020-09-25 16:25 王牌飞行员_里海 阅读(484) 评论(0) 推荐(1)
摘要:代码: int type=0, subtype=0; UF_OBJ_ask_type_and_subtype(objTag, &type, &subtype); 阅读全文
posted @ 2020-09-25 16:13 王牌飞行员_里海 阅读(612) 评论(0) 推荐(0)
摘要:代码 char name[256]; UF_OBJ_ask_name(objTag, name); 阅读全文
posted @ 2020-09-25 16:12 王牌飞行员_里海 阅读(391) 评论(0) 推荐(0)
摘要:获取系统信息可以使用这个函数UF_ask_system_info 下面是例子: 1 extern DllExport void ufsta(char *param, int *returnCode, int rlen) 2 { 3 UF_initialize(); 4 5 UF_system_inf 阅读全文
posted @ 2020-09-16 15:55 王牌飞行员_里海 阅读(385) 评论(0) 推荐(0)
摘要:一条边可以有0个、1个或2个顶点。 例如,圆是一条顶点为零的边,而线是一条有两个顶点的边。也可以创建一个只有一个顶点的圆边。 extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); 阅读全文
posted @ 2020-09-08 10:44 王牌飞行员_里海 阅读(359) 评论(0) 推荐(0)
摘要:封装函数 //圆心 douCenter //直径 douD //所在平面的法向 douVec int tk_create_arc(double douCenter[3], double douD, double douVec[3], tag_t *tagArc) { //tag_t tagP; // 阅读全文
posted @ 2020-09-07 09:58 王牌飞行员_里海 阅读(280) 评论(0) 推荐(0)
摘要:曲线离散成点: //离散曲线 UF_MODL_ask_curve_points extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); tag_t tagEdge = 45262; 阅读全文
posted @ 2020-09-07 08:46 王牌飞行员_里海 阅读(381) 评论(0) 推荐(2)
摘要:要想用好UF_CURVE_ask_arc_data()这个函数必须清楚“获取的圆弧起始角度值、圆弧中心坐标都是相对于圆弧坐标系的(Arc's csys)” 例子: extern DllExport void ufsta(char *param, int *returnCode, int rlen) 阅读全文
posted @ 2020-09-05 09:30 王牌飞行员_里海 阅读(400) 评论(0) 推荐(0)