PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

PLM之家PLMHome-国产软件践行者

[原创] Tecnomatix 二次开发入门教程 3 第一个hello plmhome程序

  [复制链接]

2019-9-18 10:43:55 17670 75

admin 发表于 2018-9-5 22:07:38 |阅读模式

admin 楼主

2018-9-5 22:07:38

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
Tecnomatix 二次开发入门教程 3 第一个hello plmhome程序
, r# h: w6 w) u0 r. C

$ X# k* H- q1 W0 O5 a5 c
5.JPG
- s8 x0 T% T7 D& \% M/ U$ R' D$ @! y0 F7 }7 H

$ N# P$ g( Y/ N通过创建一个Hello PLMHome的消息框,来熟悉Tecnomatix 二次开发流程。具体步骤如下:
5 X' g/ D" q0 L4 |5 d7 L  B
! z9 n1 b7 q& U8 B' ]3 w(1)使用Visual Studio 创建 C# Class 库
( `- x7 q( K4 I  L(2) 添加 Tecnomatix.Engineer.dll引用 设置copy local = false 2.JPG ' T6 ]4 H) I- d8 v% w* \
(3)设置output 路径到 tecnomatix empower DoneTCommand路径下
7 F' F8 G9 [9 |
6.JPG " S/ m- I5 b6 @. P7 q  A- W% D
(4)Add new public class
/ J) O8 M; G, w& w添加 using tecnomatix.engineering: v' ^  Z! T2 D, N
继承 TxButtonCommand! t9 Y: ~* X$ J
设置Name return
; M/ P/ d: n+ K+ `* s设置Category  return
+ _% s/ E+ J0 \$ }& R& _' ]* j/ A2 IExecute Command 实现弹出对话框(添加引用Windows Forms)( X/ K. b5 _" s% x& q5 h* D
TxMessageBox.Show("Hello Plmhome", "plmhomeTecnomatixTraining", MessageBoxButtons.OK, MessageBoxIcon.Information);
' [, f1 ?  `) w. W' v6 N(5) 注册命令将程序集DLL放在<Installation dir> \ DotNetCommands \或其子目录中。建议将此目录预设为“构建配置属性”的“输出路径”字段中的路径。
! r' @0 J& H0 ]% Q- N通过运行CommandReg应用程序将命令注册(集成)到所需的Tecnomatix产品中。 CommandReg.exe位于安装目录下,默认情况下为C:\ Program Files \ Tecnomatix \ eMPower。
/ A/ k# G7 S: I4 _8 y: N5 d; _使用CommandReg,可以将命令配置添加到.xml文件中,该文件包含将命令集成到所需产品所需的所有信息。因此,它可以与命令程序集一起分发,以便将其集成到其他计算机中。! ?+ g( h. B& Z0 @
要正常工作,.xml文件必须位于<安装目录> \ DotNetExternalApplications下。无需为分发.xml文件的每台计算机单独运行CommandReg.exe。唯一的要求是在这些计算机上,将文件放在<Installation dir> \ DotNetExternalApplications位置。
" {& Z3 M. o0 W. G$ H
  • 浏览到包含新命令的程序集。
  • 从“类”列表中选择要添加的命令。
  • 选择要添加命令的产品。 (产品根据您的安装列出。)
  • 选择.xml文件名。
  • 创建新的.xml文件或将命令添加到<Installation dir> \ DotNetExternalApplications目录下的现有.xml。
  • 单击注册。命令注册将添加到选定的.xml文件中。
  • 要使用CommandReg从产品中取消注册命令,请选择与此命令集成的.xml文件,然后单击“取消注册”。保存此命令注册的部分将从.xml文件中删除。1 s5 A3 P# j6 \9 [( |' B9 ?/ O* E
, D/ h2 o% u! M, u
1.JPG
. z. q$ W% }0 f- ~4 e(6)通过Customize Ribbon 找到注册的菜单添加 ---新命令应出现在“自定义”对话框中。然后,您可以将其拖动到工具栏或菜单中,并像使用任何其他命令一样将其激活。
' p0 o& B5 ]/ q* z: z5 i  _
- g! D7 U' ?+ t, |* m
3.JPG 7 t6 s7 D3 B  L/ v& K

* R6 t# G6 o, u- \源代码如下:
游客,如果您要查看本帖隐藏内容请回复
! N# R0 x: Y6 r

1 V  w  {, A9 y1 k
/ {! b2 ]( U; q3 b( t
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复76

635263394 发表于 2018-9-13 09:31:37

635263394 沙发

2018-9-13 09:31:37

写的很详细,第一个hello plmhome程序
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

chris 发表于 2018-11-26 11:36:36

chris 地板

2018-11-26 11:36:36

学习学习,给力
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

174659562 发表于 2018-12-21 17:22:32

174659562 6#

2018-12-21 17:22:32

学习Tecnomatix 二次开发
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

李斌 发表于 2019-5-5 16:12:10

李斌 7#

2019-5-5 16:12:10

好好学习,努力向上
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

wangminjiang 发表于 2019-5-9 14:35:07

wangminjiang 8#

2019-5-9 14:35:07

注册码ruxia
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

fthj0537 发表于 2019-7-28 16:40:43

fthj0537 9#

2019-7-28 16:40:43

好东西,学习学习!!
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

safdgfgdhkhogfy 发表于 2019-9-18 10:43:55

safdgfgdhkhogfy 10#

2019-9-18 10:43:55

Tecnomatix 二次开发入门教程 3 第一个hello plmhome程序
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了