NX11+VS2013
#include <uf.h>
#include <uf_part.h>
#include <uf_draw.h>
#include <uf_ui.h>
UF_initialize();
//查询图纸页tag
int Num_Drawings;
tag_p_t Drawing_Tags = NULL_TAG;
UF_DRAW_ask_drawings(&Num_Drawings, &Drawing_Tags);
if (Num_Drawings == 0)
{
uc1601("提示:当前没有图纸页", 1);
}
else
{
//打开图纸
UF_DRAW_open_drawing(Drawing_Tags[0]);
//导入图框
UF_import_part_modes_t Modes;
Modes.layer_mode = 0;
Modes.group_mode = 0;
Modes.view_mode = 0;
Modes.cam_mode = false;
double Dest_Csys[6] = { 1.0, 0.0, 0.0, 0.0, 1.0, 0.0 };
double Dest_Point[3] = { 0.0, 0.0, 0.0 };
tag_t Group = NULL_TAG;
UF_PART_import("C:\\model1.prt", &Modes, Dest_Csys, Dest_Point, 1.0, &Group);
}
UF_terminate();
Caesar卢尚宇 [email protected]
NX二次开发-UFUN导入图框UF_PART_import
猜你喜欢
转载自blog.csdn.net/lu1287580078/article/details/82922966
今日推荐
周排行