- 博客(22)
- 收藏
- 关注
原创 UG/NX Block UI Styler-RGB对象颜色选择器 RGBColorPicker
在NX Block UI Styler中,RGB对象颜色选择器(通常名为。
2025-03-10 13:59:24
451
原创 UG/NX Block UI Styler-双精度表 DoubleTable
【代码】UG/NX Block UI Styler-DoubleTable 双精度表。
2025-03-10 13:05:54
271
原创 UG/NX Block UI Styler-整数表 IntegerTable
用户可直接在单元格内输入数值,或通过外部文件(如Excel、CSV)导入数据,显著提升批量操作效率。允许用户根据需求动态添加或删除行、列,灵活适应可变长度的数据配置。可设置全局或列级别的整数取值范围(如最小值为0、最大值为100),并支持错误实时提示(如输入超限时高亮单元格并弹出警告)。可锁定特定行或列(如标题行、基准参数列)防止误修改,同时支持按列设置编辑权限(如只读列),增强数据安全性。输入非法值(如非整数、超出范围)时,自动标记错误单元格(红色边框)并显示浮动提示,帮助用户快速定位问题。
2025-03-10 12:01:34
925
原创 UG/NX Block UI Styler-轨迹上尺寸 On_Path_Dim
【代码】UG/NX Block UI Styler-轨迹上尺寸 On_Path_Dim。
2025-03-10 11:33:35
487
原创 UG/NX Block UI Styler-角度尺寸 Angular_Dim
的交互组件,适用于需要动态配置图形方向、比例或空间参数的场景。角度尺寸控件是用于在UI设计或参数化建模中,精确调整对象的 。
2025-03-07 23:28:00
581
原创 UG/NX Block UI Styler-对象颜色选择器 Color_Picker
颜色存储与操作通过Value属性存储RGB颜色值(如[255,0,0]表示红色),支持通过方法动态获取或修改颜色值支持颜色值在对话框关闭后保留(属性)动态交互控制使用Enable属性控制控件的可操作状态,Show属性调节控件可见性支持选择范围过滤(如限定仅选择面或体),需配合选择过滤方法实现本地化适配通过Localize属性实现多语言界面切换,需在初始化回调函数中配置。
2025-03-06 23:49:29
282
原创 UG/NX Block UI Styler-双精度 Double
双精度控件(Double Block)是UG/NX Block UI中用于处理浮点数输入的核心交互组件,支持高精度数值设置与动态验证,广泛应用于参数化建模、加工参数配置等场景。
2025-03-06 22:17:15
329
原创 UG/NX Block UI Styler-整型 Integer
基础输入提供整数输入框,支持用户直接输入或通过增减按钮调整数值。范围限制通过Minimum和Maximum属性限制输入值的合法区间(如刀具寿命需在1-100之间)。动态交互支持通过代码实时更新数值(如),并触发回调函数实现参数联动。界面适配可配置Label属性显示文本标签(如“孔数量”),支持多语言绑定;通过Enable控制控件可编辑状态。
2025-03-06 21:47:45
284
原创 UG/NX Block UI Styler-列表框 List_Box
UG Block UI Styler 的列表框 (List Box) 控件,主要功能是提供一个选项列表供用户选择。它允许用户从预定义的选项集中选择一个或多个项目,并将选择结果传递给 NX 用于进一步处理。核心功能:选项展示与选择列表框用于在一个可视化的列表中显示多个选项。这些选项可以是字符串、图像或其他自定义数据。列表框可以配置为单选模式(用户只能选择一个选项)或多选模式(用户可以选择多个选项)。当选项数量超过列表框的可见区域时,会自动显示滚动条,方便用户浏览所有选项。
2025-03-06 13:51:22
245
原创 UG/NX Block UI Styler-操作按钮 Button
UG BLOCK UI (也称为 Block Styler) 提供了一系列的按钮控件,用于在用户界面上执行各种操作。这些按钮是用户与 Block UI 对话框交互的关键组成部分。1. 触发用户自定义操作:按钮的主要目的是执行用户自定义的函数或方法。当用户点击一个按钮时,会触发预先定义好的代码逻辑。保存数据,应用设置,执行特定的计算,启动新的对话框等。2. 命令执行:按钮可以直接调用 NX 的内部命令,而无需编写复杂的代码。创建几何体,修改模型,进行分析,渲染图像等。
2025-03-06 13:23:10
307
原创 UG/NX Block UI Styler-多行字符串 multiline_string
多行字符串控件()允许用户在对话框中输入、编辑或显示多行文本内容,适用于需要较长文本输入的场景(如注释、描述、日志等)。
2025-03-06 12:40:11
297
原创 UG/NX Block UI Styler-枚举 enum
枚举控件()是UG Block UI Styler中用于提供预定义选项列表的交互组件,用户可通过下拉菜单选择指定值。其核心功能包括:选项管理:动态设置或获取下拉列表中的选项文本及对应索引值。状态控制:禁用/启用控件、显示/隐藏控件。数据绑定:通过索引或文本直接操作选项,并触发回调函数实现逻辑响应。界面扩展:支持与工具提示、布局属性联动,增强用户交互体验。
2025-03-06 00:00:39
1007
原创 UG/NX Block UI Styler-标签/位图 Label/Bitmap
显示图像(如LOGO、示意图或状态图标),支持高分辨率渲染、动态路径更新和透明背景。适用于品牌标识、操作指引或可视化反馈。显示静态文本信息,支持多行文本、字体样式(加粗/斜体)、颜色控制及超链接交互。常用于参数说明、操作提示或动态文本更新。 是Block UI Styler中最基础的静态显示控件,用于在NX二次开发对话框中传递信息或增强交互界面。
2025-03-05 16:58:09
415
原创 UG/NX Block UI Styler-开关 Toggle
开关控件(Toggle)是UG Block UI Styler中的核心交互组件,用于实现二元状态切换(如启用/禁用、显示/隐藏)。核心特点:状态实时反馈、事件驱动、支持动态属性修改。C++类名:BlockStyler::Toggle。典型应用场景:参数开关、功能激活、显示控制。
2025-03-05 16:20:22
355
原创 UG/NX Block UI Styler-打开样式编辑器
NX Block UI 是 NX 中的一个强大的工具,用于设计和创建用户界面块。这些界面块可以包含各种控件,如按钮、文本框、下拉菜单等,用户可以通过这些控件与 NX 进行交互。Block UI 的设计目的是为了让用户能够更直观、更高效地完成特定的任务。
2025-03-05 14:07:01
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人