NX二次开发CAM小工具 刻字添加文本驱动

发布时间:2024年01月24日

#include<uf_param.h>
#include<uf_obj.h>
#include <uf.h>
#include <uf_drf.h>
#include <uf_ui.h>
#include <uf_attr.h>
#include<uf_obj.h>
#include<uf_part.h>
#include<uf_modl_form_features.h>
#include<uf_modl.h>
#include <uf.h>
#include <uf_ui.h>
#include <uf_ui_ont.h>
#include <uf_camgeom.h>
#include <uf_obj.h>
#include <uf_camtext.h>

?void ufusr(char*parm,int*returnCode,int rlen)
{

UF_initialize();

? ? ?tag_t opertag=NULL_TAG;

?? ?UF_OBJ_cycle_by_name("刻字",&opertag);//名称选择操作?? ?

?? ?tag_t text=NULL_TAG;
?? ?
?? ?UF_OBJ_cycle_by_name("R",&text);//名称选择注释,注释文本是提前创建好的。

?? ?tag_t DD[256]={text};

? ? UF_CAMTEXT_append_items(opertag, ?1, DD);//添加文本驱动

?? ?logical generated;

? ? UF_PARAM_generate(opertag, &generated);//生成刀轨

?? ?
UF_terminate();
}
int ufusr_ask_unload(void)
{
?? ?return (UF_UNLOAD_IMMEDIATELY);
}

文章来源:https://blog.csdn.net/qq_57268243/article/details/135692034
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。