用UTD文件创建定制的对话框和工具条详解.docx

用UTD文件创建定制的对话框和工具条详解.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概述 用户工具是一种允许您将通常执行的操作隔离到一个位置的定制工具。用户工具可启动菜单项、宏、Open C 和 C++ API 以及 Open GRIP 程序和其他用户工具。 每个用户工具都由一个 .utd 文件创建。NX 提供一个模板 .utd 文件,您可以修改该模板文件来创建您的用户工具。基本的 UTD 文件包含一个文件头块或工具条文件头块。 用户工具对话框还可包含多个图标资源板块、一个列表框块和多个按钮资源板块。 用户工具工具条可包含一个图标资源板块,这是单独的一行图标。 本文将重点介绍用户工具对话框。 加载 在 NX 会话期间加载用户工具 选择首选项→用户界面来打开用户界面首选项对话框。 选择用户工具选项卡。 “用户工具”页上的列表框显示 NX 中当前加载的所有用户工具。 选择加载按钮。 这会打开加载工具文件对话框,允许您加载任何定制 .utd 文件。 选择一个用户工具定义 (utd) 文件,然后单击确定。 在 NX 启动期间加载用户工具 custom_dirs.dat 文件中包含的目录startup下自动加载 对话框 用户工具对话框在外观上与标准 NX 对话框类似。它包含用来放置定制构建图标、排列成资源板格式的操作按钮和列表框的区域。位于底部的是标准导航按钮(自动隐藏、确定、应用和取消)。对于每个图标、动作按钮以及列表框项目,都可以关联菜单项、宏、Open C 和 C++ API 以及 Open GRIP 程序,或用户工具。当单击按钮或双击用户工具对话框中的列表项时,NX 启动关联的可执行文件或宏。 可以使用用户工具对话框执行菜单项、宏、Open C 和 C++ API 以及 Open GRIP 程序,和其他用户工具。还可以在宏内部访问 Open GRIP 和 Open C 以及 C++ API 程序。 对话框界面示例 用户工具对话框还可包含多个图标资源板块、一个列表框块和多个按钮资源板块。 源码示例 以“铣削加工”对话框为例,其utd源文件内容为 TITLE 铣削加工 VERSION 2 !OPTION DISMISS ON !OPTION TOOLBAR BUTTONS COLUMNS 1 NAME 加工坐标系 TYPE MENU_BUTTON ACTION UG_DRAFT_DRW_MODIFY NAME 确认、验证 TYPE UFUN ACTION E:\workSpace\UserProjects\SysApp\utd\YzhTcBrowse_Test.dll LIST LABEL 列表框 SIZE 3 NAME 选择毛坯 TYPE GRIP ACTION ${UG_DRAFTWIZARD_DIR}\grip\edit_drawing_size.grx NAME 选择部件 TYPE GRIP ACTION ${UG_DRAFTWIZARD_DIR}\grip\new_drawing_part.grx NAME 选择加工区域 TYPE GRIP ACTION ${UG_DRAFTWIZARD_DIR}\grip\new_drawing_asm.grx NAME 区域分割 TYPE MENU_BUTTON ACTION UG_PREFERENCES_DRAFTING NAME 生成操作几何体 TYPE MENU_BUTTON ACTION UG_PREFERENCES_DRAFTING 关键字说明 头文件 强制性关键字 文件头块包含基本 UTD 文件的强制性关键字。下面列出这些关键字及其定义。 关键字 描述 TITLE 名称 名称是您输入的文本字符串。为名称输入的文本会在用户工具对话框的标题区域中显示。关键字 TITLE 必须出现在 UTD 文件中的此位置,但文本字符串名称是可选的,可以省略。如果不添加名称,则用户工具在其横幅区域上没有标题。 VERSION 编号 版本是由 NX 内部使用的编号。在创建时,总是使用与模板 user_tool.UTD 文件(位于 UGII_BASE_DIR/ugsamples 目录中)相同的版本号。 可选关键字 关键字 描述 OPTION DISMISS ON | OFF 输入 ON 或 OFF 来指定自动隐藏的初始状态。如果未指定值,则使用 OFF(默认设置)。ON 表示启用自动隐藏,并且执行用户工具图标、按钮或列表项不仅启动项目,还隐藏用户工具。 图标资源板的关键字 关键字 描述 I

文档评论(0)

tt435678 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档