首页 > 其他分享 >NX二次开发—UFUN设置部件为当前工作部件

NX二次开发—UFUN设置部件为当前工作部件

时间:2024-09-23 15:53:28浏览次数:10  
标签:status UF 0.0 部件 UFUN prt part 二次开发 tag

tag_t displayPart = UF_PART_ask_display_part(); //装配添加组件
 char* part = "D:\\122.prt";//prt文件路径
 char* refset_name = "";//引用集名称,为空引用集为整个部件
 char* instance_name = "";//实例名称,为空没有实例名称
 double origin[3] = { 0.0, 0.0, 0.0 };
 double csys_matrix[6] = { 1.0, 0.0, 0.0, 0.0, 1.0, 0.0 };
 int layer = -1; //-1表示使用原始图层,0表示使用工作层,1-255表示使用指定的层。
 tag_t instance = NULL_TAG;//实例的tag
 UF_PART_load_status_t error_status;
 UF_ASSEM_add_part_to_assembly(displayPart, part, refset_name, instance_name, origin, csys_matrix, layer, &instance, &error_status); //通过prt名字得到prt的tag
 tag_t part_tag = UF_PART_ask_part_tag("122.prt"); //设置当前工作部件
 UF_ASSEM_set_work_part(part_tag); //释放
 UF_PART_free_load_status(&error_status);

标签:status,UF,0.0,部件,UFUN,prt,part,二次开发,tag
From: https://blog.csdn.net/David_dai001/article/details/142459112

相关文章

  • 用友U8二次开发,对接OA系统
    最近碰到了一个需求,需要在OA系统中调用U8的单据信息进行审核,审核了需要回传ERP系统,由于用友U8在内网部署,外网无法连接,使用openapi又有各种坑,接口不全不说,经常莫名其妙报错,由于我的oa系统接口是通过java写的,所以直接调用用友的Api是行不通了,于是使用c#封装了一个webapi,在java中......
  • 基于Uni-app前端框架的SUMER UI3.0组件库!一端开发,多端运行!本组件库可快速二次开发各种
    基于Uni-app前端框架的SUMERUI3.0组件库!一端开发,多端运行!本组件库可快速二次开发各种类别各行业模板,包括:商城、视频、直播、聊天、支付、新闻、社区、地图、导航、出行、社区、博客等sumer-ui介绍基于uView微信小程序UI组件库,兼容vue3。本插件是SUMER组件库,只提供组件......
  • UG 二次开发-菜单与工具条(二、 应用DLL入口编写)
    在上一篇中,我们编写了UG加载DLL入口写入,这一篇,我们将继续编写应用DLL入口,上一篇中,最后是入加DLL,加载应用DLL,并入口函口数。首先,我们新建应用DLL主工程,工程名称我们就叫做IUGMain。完成工程创建。添加一个新的CPP,作为DLL的主程式文件由于我们这是由空白工程创建的应用......
  • 帝国CMS二次开发基本问题有哪些
    帝国CMS的二次开发涉及到对现有系统的扩展和定制,以满足特定业务需求。在进行二次开发时,开发者可能会遇到一系列的问题。以下是一些常见的帝国CMS二次开发基本问题:1.导入语言包在帝国CMS中,如果需要在扩展文件中导入语言包,可以使用以下方式:如果程序文件位于/e/extend/目录下,例......
  • 基于Uni-app前端框架的SUMER UI3.0组件库!一端开发,多端运行!本组件库可快速二次开发各种
    基于Uni-app前端框架的SUMERUI3.0组件库!一端开发,多端运行!本组件库可快速二次开发各种类别各行业模板,包括:商城、视频、直播、聊天、支付、新闻、社区、地图、导航、出行、社区、博客等sumer-ui介绍基于uView微信小程序UI组件库,兼容vue3。本插件是SUMER组件库,只提供组件......
  • 为什么推荐用成品源代码来做二次开发?
    提到源码,作为互联网从业者肯定都知道,很多时候,众多互联网公司核心的竞争力就是自身的源码,这套源码经过公司多名程序员工程师不断迭代开发,不断完善开发,已经发挥着越来越重要的作用。推荐购买成品源代码用于二次开发,主要基于以下几个理由:1.节约成本与时间快速启动项目:成品源代码通......
  • 828华为云征文|华为云Flexus X搭建借贷管理系统、二次开发借贷小程序 前端源码uniapp
    在华为云828B2B企业节的盛宴中,FlexusX实例以其卓越的算力性能和灵活的资源配置脱颖而出。对于追求极致性能、渴望在借贷管理、电商交易等场景中脱颖而出的您来说,FlexusX无疑是最佳拍档。搭载创新加速引擎,让您的自建MySQL、Redis、Nginx如虎添翼,轻松应对高并发挑战,确保业......
  • 助力汽车零部件产业发展,2025 第十二届广州国际汽车零部件加工技术及汽车模具展览会与
    助力汽车零部件产业发展,2025第十二届广州国际汽车零部件加工技术及汽车模具展览会与您相约“羊城”广州汽车零部件是支撑汽车工业持续健康发展的必要因素,为汽车的正常运行和安全性能提供了保障。近年来,中国汽车零部件行业受到各级政府的高度重视和国家产业政策的重点支持。......
  • 电力场景红外图像电力设备部件检测数据集VOC+YOLO格式3930张7类别
    数据集格式:PascalVOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):3930标注数量(xml文件个数):3930标注数量(txt文件个数):3930标注类别数:7标注类别名称:["arrester","breaker","bushing","curre......
  • <Rust>egui学习之小部件(九):如何在窗口中添加下拉列表combobox部件?
    前言本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。环境配置系统:windows平台:visualstudiocode语言:rust库:egui、eframe概述本文是本专栏的第九篇博文,主要讲述下拉列表部件combobox的使用。事实上,类似于iced,egui......