|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Tecnomatix 二次开发入门教程 2 Tecnomatix二次开发三部曲
6 A: e5 J1 f. l+ B0 u(1)配置环境,设置相关参数
1 g2 K5 L0 p1 V$ o9 q1 K4 ]4 ]3 x7 K( i% W; ~
(2)Visul Studio 进行菜单相关方法实现5 X4 z- Y, y: S/ p4 W" R$ ^. b
1 w4 }5 ]8 k" W" L(3)注册菜单,显示结果. j# `$ N) k* g% [# {2 }5 B
R/ W# E4 Q3 E5 F3 O3 E* ~, b
! {. k9 h; ]6 z编程语言
% c+ D" d( ^/ J! E4 o, t- STecnomatix以.NET程序集的形式提供Tecnomatix.NET SDK。
. ^6 K6 x9 _5 t% r5 y& Y您可以使用Tecnomatix.NET以任何.NET语言编写命令,包括Visual Basic .NET和C#。函数引用提供Visual Basic .NET和C#语法中的所有方法签名。
! @$ b+ V+ ~# k8 E/ p- n& p: d/ X3 l5 A# }3 O# o
Tecnomatix.NET SDK不支持多线程。8 T& g4 Z2 N) T2 U9 h/ ?4 E1 }: f* @
Tecnomatix在两个汇编DLL中提供Tecnomatix.NET SDK:
1 Q- b6 {- b# ]
" l# h' r( X8 s9 c
4 |9 j1 k3 v' ^2 {$ g. a- G9 QTecnomatix.Engineering:它包含模型类型,如机器人,焊接操作和物理对象。它还包含应用程序服务和组件,例如对选择的访问,撤消事务的管理以及对应用程序选项的访问。此外,它还提供有用的数据类型和OLP服务。
# \6 W ]: L0 L+ Y9 n6 ~$ U# z: h% ]Tecnomatix.Engineering.Ui:包含专门的图形用户界面(GUI)组件,例如表单和控件。这些是具有扩展和专用功能和行为的组件,专门用于工程应用程序。
- q/ D. Y. l% H% P. M# W" U对于需要Tecnomatix.NET的项目,添加对两个程序集的引用。它们位于安装目录下,默认情况下为C:\ Program Files \ Tecnomatix \ eMPower。
2 W4 G2 d6 b( Q% w5 z# ?# G
" O# Q& |" `. B2 B另外,执行以下检查:
5 q4 Q' ~& ~& l4 } a3 [+ S* D' g3 m, |( o% F5 X
在“解决方案资源管理器”中,展开“引用”节点以显示引用列表。8 [- j0 N3 y! a$ v) v% \( m
右键单击Tecnomatix.Engineering。将显示Tecnomatix.Engineering Reference Properties窗口。检查“复制本地”字段是否设置为false。; U+ o1 G8 x3 s. P
" f. e4 j& r" W Y2 I* ?3 C. i2 U* z+ f4 x |
|