UF_MODL_CONST_PARAMETER_EDGE UF_MODL_TRIMMED_CURVE_EDGE*/UF_terminate(); }externintufusr_ask_unload(void) {return(UF_UNLOAD_IMMEDIATELY); }
41 UF_MODL_ask_edge_type(edge_tag, &edge_type); 42 //Edge type : 43 //UF_MODL_LINEAR_EDGE线性边 44 //UF_MODL_CIRCULAR_EDGE圆形边 45 //UF_MODL_ELLIPTICAL_EDGE椭圆边 46 //UF_MODL_INTERSECTION_EDGE相交边 47 //UF_MODL_SPLINE_EDGE样条边 48 //UF_MODL_SP_CURVE_EDGE曲线边 49...
UF_MODL_ask_alive_edge UF_MODL_ask_alive_face UF_MODL_ask_all_members_of_set UF_MODL_ask_angle_edge UF_MODL_ask_angle_tolerance UF_MODL_ask_ball_groove_parms UF_MODL_ask_ball_slot_parms UF_MODL_ask_bead UF_MODL_ask_bend_allowance_formula UF_MODL_ask_bend_operation UF_MODL_...
1#include <uf.h>2#include <uf_modl.h>3#include <uf_obj.h>456UF_initialize();789//获取面的所有边10uf_list_p_t edge_list;11UF_MODL_ask_face_edges(42084, &edge_list);1213//获取链表的数量14intcount;15UF_MODL_ask_list_count(edge_list, &count);1617for(inti =0; i < count; i...
31 UF_MODL_ask_edge_faces(EdgeTag, &face_list); 32 33 //获得链表数量 34 int face_count; 35 UF_MODL_ask_list_count(face_list, &face_count); 36 for (int j = 0; j < face_count; j++) 37 { 38 //获取链表里的tag 39 tag_t FaceTag = NULL_TAG; 40 UF_MODL_ask_list_item...
leopw 22年前 7楼 我程序中的两条spline的type和subtype相同,type=UF_spline_type; subtype=UF_b_curve_b_spline_subtype; 第一条spline是通过UF_CURVE_create_joined_curve函数join一些spline得到的,第二条是用UF_MODL_create_curve_from_edge函数create一条edge得到的,应该都不会有什么问题吧!!!请...
函数参数:第1个参数为输入:blend_data代表参数变量,UF_MODL_edge_blend_mult_data_p_t 为输入参数类型,用户定义的数据融合 第2个参数为输出:blend_eid代表参数变量,tag_t * 为输出参数类型,创建的混合特征对象标识符收藏 0 点此查看:NX CAM 加工模块二次开发视频教程全集(胡君录制)最新...
ufs.Modl.AskFaceProps(whichPlanarFace.Tag, param, newOrigin, u1, v1, u2, v2, unitNormal, radii) 'Some output to NX Lising Window...PERPENDICULAR VECTOR Planar Face 'NX(" • Vector Perpendicular Planar Face.") 'NX(" PerpendicularPlanarFaceDirection X: " & unitNormal(0).ToString("0.00...
pt = { 100.0, 0.0, 0.0 };//定义原点string[] edge_len = { "100.0", "100.0", "100.0" };//定义长宽高Tag blk_obj_id = Tag.Null;theUfSession.Modl.CreateBlock1(sign, cornet_pt, edge_len, out blk_obj_id);//特征找体Tag BodyTag = Tag.Null;theUfSession.Modl.AskFeat...
UF_MODL_ask_edge_verts(tagEdge, p1, p2,&vertex); tag_t tagPointTemp;switch(vertex) {case0://这条边没有端点break;case1://这条有1个端点UF_CURVE_create_point(p1, &tagPointTemp);break;case2://这条有2个端点UF_CURVE_create_point(p1, &tagPointTemp); ...