用UG NX的UIStyler块界面编辑器,生成带有“选择体”和“按钮”操作的一个界面,如下图所示:

然后代码格式选择"Python",生成.dlx和.py两个文件

在VS2019中添加一个python工程,NXOpenTools.Test.TestPython,并把NXOpenTools.Test.TestPython添加到工程中,

在dialogShown_cb中修改按钮的标签:

self._HighlightBody.Label = "测试修改体的所有面颜色"

则在菜单中点击“测试Python”后,弹出的界面如下图所示:

在按钮的block中添加如下代码:

elif block == self._HighlightBody:# ---- Enter your code here -----theSession  = NXOpen.Session.GetSes

NX二次开发(Python)-UIStyler-选择体和按钮操作相关推荐

  1. NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox

    NX二次开发-UFUN打开选择文件夹对话框UF_UI_create_filebox #include <uf.h> #include <uf_ui.h> #include &l ...

  2. NX二次开发-UFUN文件选择对话框UF_UI_create_filebox

    NX二次开发-UFUN文件选择对话框UF_UI_create_filebox NX11+VS2013#include <uf.h> #include <uf_ui.h>UF_i ...

  3. UG NX二次开发(C#)-最小包容体(块)

    前言 在做一些仿真项目中,经常遇到将UG NX的三维模型导入到其他仿真软件中,这是由于UG NX的造型功能比较强大,能对三维模型进行前期处理.本文将讲述采用UG NX二次开发来实现模型处理中的简化功能 ...

  4. NX/UG二次开发创建曲面偏置体

    NX/UG二次开发--创建曲面偏置体 创建曲面偏置体 1.曲面偏置 创建曲面偏置体 这里介绍了一种对模型曲面进行偏置来获得偏置体的方法. 1.曲面偏置 void OffsetFace(tag_t fa ...

  5. UG/NX二次开发 选择坐标系控件 uc1630

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG/NX二次开发 uc1630 选择坐标系控件.第二个参数可以按照下图使用: 效果 ...

  6. UG/NX二次开发 选择坐标系控件 UF_UI_specify_csys

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG/NX二次开发 选择坐标系控件 UF_UI_specify_csys 与 老函数 ...

  7. NX二次开发-UFUN设置对象(点线面体)的颜色UF_OBJ_set_color

    NX二次开发-UFUN设置对象(点线面体)的颜色UF_OBJ_set_color NX9+VS2012#include <uf.h> #include <uf_obj.h> # ...

  8. UG/NX二次开发-阿飞博客专栏目录(九块九抄代码)

    九块九抄代码,小例子,随时用,随时查,ctrl+c to ctrl+v 方便大家抄代码 博客园免费试看部分UF函数 https://www.cnblogs.com/nxopen2018/ 全部内容请九 ...

  9. nx二次开发c语言,NX二次开发-UFUN API函数编程基础

    1.NXOpen C 的函数 函数名称的约定 NX Open C 共有2类名称约定:一个是标准的NX Open C 的函数名称约定:另一个是以前版本的原有的名称约定. 1.标准名称约定 [格式]UF_ ...

  10. Linux系统下海康工业相机MVS二次开发-Python

    文章目录 Linux系统下海康工业相机MVS二次开发-Python Linux系统下海康工业相机MVS二次开发-Python 环境:树莓派 Ubuntu系统 编程环境:Python3.7 Node(忘 ...

最新文章

  1. TrayIcon 类 添加系统托盘不显示托盘图标
  2. YOTO来了!你只需训练一次,谷歌大脑提出调参新trick
  3. 5G 在物联网中的需求
  4. accept系统调用内核实现
  5. jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式
  6. vs如何写多线程_java中的多线程的示例
  7. LeetCode-424:替换后的最长重复字符
  8. JavaScript基础知识(三个判断、三个循环)
  9. Leetcode461Hamming Distance汉明距离
  10. Spring Quartz 框架结构概述(一)[转]
  11. rabbitmq的发布订阅
  12. 硬核AI开发者大会来袭:飞桨发布开源框架2.0 RC版、生物计算平台PaddleHelix「螺旋桨」...
  13. 计算机用的代码怎么写,什么是代码,代码怎么写,怎么样写入电脑
  14. 鼎捷易飞ERP视频教程-金速鹏-专题视频课程
  15. matlab gui stop,MATLAB GUI停止按钮问题
  16. dedecms flag标签属性
  17. 调查 问卷 设计 注意 - Web
  18. 苹果app开发流程详解
  19. zynq7020的arm A9核降频实录
  20. 【Python】绘制三维立体图

热门文章

  1. 深度学习各指标计算(Jaccard,Dice,Sensitive,Specificity,PPv,NPV,Accuracy)
  2. Linux系统下如何挂载NTFS格式U盘
  3. Spring 漏洞及其修复方案
  4. 详解opencv的HOG描述子维度数目的计算原理
  5. 经典逻辑推理题(答案)
  6. 程序化交易学习笔记(六、模式、日内交易模型、Tick模型)
  7. Android 软键盘顶起布局相关
  8. 2021年2月世界编程语言排行榜
  9. ArcGIS创建tpk切片缓存
  10. 人工智能,机器学习, 深度学习框架图