Tecnomatix 二次开发入门教程 3 第一个hello plmhome程序
Tecnomatix 二次开发入门教程 3 第一个hello plmhome程序通过创建一个Hello PLMHome的消息框,来熟悉Tecnomatix 二次开发流程。具体步骤如下:
(1)使用Visual Studio 创建 C# Class 库
(2) 添加 Tecnomatix.Engineer.dll引用 设置copy local = false
(3)设置output 路径到 tecnomatix empower DoneTCommand路径下
(4)Add new public class
添加 using tecnomatix.engineering
继承 TxButtonCommand
设置Name return
设置Categoryreturn
Execute Command 实现弹出对话框(添加引用Windows Forms)
TxMessageBox.Show("Hello Plmhome", "plmhomeTecnomatixTraining", MessageBoxButtons.OK, MessageBoxIcon.Information);
(5) 注册命令将程序集DLL放在<Installation dir> \ DotNetCommands \或其子目录中。建议将此目录预设为“构建配置属性”的“输出路径”字段中的路径。
通过运行CommandReg应用程序将命令注册(集成)到所需的Tecnomatix产品中。 CommandReg.exe位于安装目录下,默认情况下为C:\ Program Files \ Tecnomatix \ eMPower。
使用CommandReg,可以将命令配置添加到.xml文件中,该文件包含将命令集成到所需产品所需的所有信息。因此,它可以与命令程序集一起分发,以便将其集成到其他计算机中。
要正常工作,.xml文件必须位于<安装目录> \ DotNetExternalApplications下。无需为分发.xml文件的每台计算机单独运行CommandReg.exe。唯一的要求是在这些计算机上,将文件放在<Installation dir> \ DotNetExternalApplications位置。
[*]浏览到包含新命令的程序集。
[*]从“类”列表中选择要添加的命令。
[*]选择要添加命令的产品。 (产品根据您的安装列出。)
[*]选择.xml文件名。
[*]创建新的.xml文件或将命令添加到<Installation dir> \ DotNetExternalApplications目录下的现有.xml。
[*]单击注册。命令注册将添加到选定的.xml文件中。
[*]要使用CommandReg从产品中取消注册命令,请选择与此命令集成的.xml文件,然后单击“取消注册”。保存此命令注册的部分将从.xml文件中删除。
(6)通过Customize Ribbon 找到注册的菜单添加 ---新命令应出现在“自定义”对话框中。然后,您可以将其拖动到工具栏或菜单中,并像使用任何其他命令一样将其激活。
源代码如下:**** Hidden Message *****
写的很详细,第一个hello plmhome程序 查看一下 学习学习,给力 学习学习 学习Tecnomatix 二次开发 好好学习,努力向上 注册码ruxia 好东西,学习学习!! Tecnomatix 二次开发入门教程 3 第一个hello plmhome程序