NX二次开发 UF_BREP几何拓扑建模
//UF_BREP几何拓扑建模的速度仅次于内核,同样是创建方体比UFUN快5陪
//毕竟是UFUN函数比内核慢2倍,PK内核貌似也有拓扑待研究哦
//几何拓扑建模比较繁琐 : 如一个长方体 8个顶点 12条边 6个面 需要依次
//申请拓扑内存->3D几何数据值->几何数据附加到拓扑内存,,通过UF_BREP_make_body创建最后加入到UG显示
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <uf.h>
#include <uf_ui.h>
#include <uf_brep.h>
#include <uf_obj.h>
#include <uf_disp.h>
#include <uf_curve.h>
#include <uf_modl.h>
#include <uf_vec.h>
#define UF_CALL(X) (report_error( __FILE__, __LINE__, #X, (X)))
static int report_error( char *file, int line, char *call, int irc)
{
if (irc)
{
char err[133];
UF_get_fail_message(irc, err);
if (!UF_UI_op