函数参数:第1个参数为输入:blend_data代表参数变量,UF_MODL_edge_blend_mult_data_p_t 为输入参数类型,用户定义的数据融合 第2个参数为输出:blend_eid代表参数变量,tag_t * 为输出参数类型,创建的混合特征对象标识符收藏 0 点此查看:NX CAM 加工模块二次开发视频教程全集(胡君录制)最新...
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_ask_blend_face_data UF_...
;5354//参数8: 1:外R角,-1:内R角55intiNormDir =0;5657UF_MODL_ask_face_data(tagFace, &iFaceType, douFacePoint, douFaceDir, douBox, &douRadius, &douRadData, &iNormDir);//分析面5859UF_terminate();60}6162externintufusr_ask_unload(void)63{64return(UF_UNLOAD_IMMEDIATELY);65}...
0.0,0.0};11char* EdgeLen[3] = {"100","100","100"};12tag_t BlkTag =NULL_TAG;13UF_MODL_create_block1(Sign, CornerPt, EdgeLen, &BlkTag);1415//特征找边16uf_list_p_t EdgeList;17UF_MODL_ask_feat_edges(BlkTag
你先用函数UF_MODL_ask_feat_edges (tag_t feature_obj_id, uf_list_p_t * object_list ),找到所需的面,然后再用UF_MODL_ask_face_edges ( tag_t face, uf_list_p_t * edge_list )找面上的边,如果需要的话再用函数UF_MODL_ask_edge_verts (tag_t edge, double point1[ 3 ], wgwang...
(Sign, CornerPt, EdgeLen, &BlkTag);1516//特征找边17uf_list_p_t EdgeList;18UF_MODL_ask_feat_edges(BlkTag, &EdgeList);1920//获取链表数量21intCount;22UF_MODL_ask_list_count(EdgeList, &Count);232425//创建倒角26//(倒角类型:1==单个偏置,2==双偏置,3==偏置角度,4=自由曲面单偏置,5=...
&blend_feature ); UF_MODL_delete_list( &edge_list ); UF_MODL_update(); ifail = UF_FACET_is_model_up_to_date( faceted_model, &up_to_date ); if ( up_to_date ) { printf( "**ERR: Faceted model is up to date\n" ); return 1; } ifail = UF_FACET_ask_model_parameters( ...
&blend_feature ); UF_MODL_delete_list( &edge_list ); UF_MODL_update(); ifail = UF_FACET_is_model_up_to_date( faceted_model, &up_to_date ); if ( up_to_date ) { printf( "**ERR: Faceted model is up to date\n" ); return 1; } ifail = UF_FACET_ask_model_parameters( ...