当前位置: 首页 > article >正文

NX CAM二次开发-创建程序组

voi MyClass::do_it(

  • void MyClass::do_it()
    {
    
    
    
    
        tag_t setup_tag=NULL_TAG;
     UF_SETUP_ask_setup(&setup_tag);
     if (setup_tag == NULL_TAG)
     {
      uc1601("错误:请先初始化加工环境.", 1);
      return;
     }  
     int count=0;
     tag_t *objects;
     UF_UI_ONT_ask_selected_nodes(&count, &objects);
     for (int i=0; i<count; i++)
     {
      
      创建程序组
      tag_t new_object=NULL_TAG;
      UF_NCPROG_create("mill_planar", "PROGRAM", &new_object); 
      UF_NCGROUP_accept_member(objects[i], new_object); //移动程序组 
      UF_OBJ_set_name(new_object, "Hu999"); //对象改名 
      //UF_OBJ_delete_object(objects[i]); //删除对象
     } 
     UF_UI_ONT_refresh();
    }
        tag_t setup_tag=NULL_TAG;
     UF_SETUP_ask_setup(&setup_tag);
     if (setup_tag == NULL_TAG)
     {
      uc1601("错误:请先初始化加工环境.", 1);
      return;
     } 
     int count=0;
     tag_t *objects;
     UF_UI_ONT_ask_selected_nodes(&count, &objects);
     for (int i=0; i<count; i++)
     {
      
      创建程序组
      tag_t new_object=NULL_TAG;
      UF_NCPROG_create("mill_planar", "PROGRAM", &new_object);
      UF_NCGROUP_accept_member(objects[i], new_object); //移动程序组   UF_OBJ_set_name(new_object, "Hu999"); //对象改名   //UF_OBJ_delete_object(objects[i]); //删除对象
     }

     UF_UI_ONT_refresh();
    }


http://www.kler.cn/a/306659.html

相关文章:

  • RAFT: Recurrent All-Pairs Field Transforms for Optical Flow用于光流估计的循环全对场变换
  • 论文阅读《机器人状态估计中的李群》
  • https网站 请求http图片报错:net::ERR_SSL_PROTOCOL_ERROR
  • F5全新报告揭示AI时代API安全面临严峻挑战
  • 鸿蒙next版开发:ArkTS组件通用属性(Z序控制)
  • 物流企业新闻稿怎么写?货运行业品牌宣传背书的报纸期刊杂志媒体有哪些
  • Linux套接字
  • Python Web 开发中的性能优化策略(一)
  • Java多线程面试精讲:源于技术书籍的深度解读
  • uniapp+vue3 使用canvas,并保存图片(图片是空白的问题)
  • PMP–一、二、三模–分类–14.敏捷–技巧–项目生命周期
  • LINUX网络编程:http
  • HSmartWindowControl 滚轮缩放 交互式绘制ROI 可修改 存储
  • 初写MySQL四张表:(2/4)
  • 切换淘宝最新npm镜像源
  • Android应用性能优化
  • 抚琴成一快-音程和度数
  • 证券api接口,一个开源Python量化交易平台项目需要考虑哪些方面
  • [JVM]JVM内存划分, 类加载过程, 双亲委派模型,垃圾回收机制
  • 学习笔记JVM篇(一)
  • C语言中的信号量应用
  • 【ArcGIS Pro实操第七期】栅格数据合并、裁剪及统计:以全球不透水面积为例
  • Linux03
  • 使用 Nmap 进行 SSL/TLS 加密套件枚举
  • 什么是上拉,下拉?
  • STM32G070 CubeMX配置多通道/单通道ADC+DMA流程 LL库