PLM之家PLMHome-工业软件与AI结合践行者

[资料] CATIA二次开发入门教程---8 定义工作台相关名称和图标

[复制链接]

2017-1-19 20:07:05 4848 0

admin 发表于 2017-1-19 20:07:05 |阅读模式

admin 楼主

2017-1-19 20:07:05

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

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

x
CATIA二次开发入门教程---8 定义工作台相关名称和图标* K4 C* ^# x: g; d5 J0 z
+ x' x% `: v8 w% C  p1 B! Z# e" p5 Y
下面是几个值得注意的地方(也就是定义资源,同一个frame下的所有的资源都放在Cnext/resource/msgcatalog下):
3 k' Z; @- h" X( |- x在文件:myWorkbench.CATNls中,可以定义此Workbench以及其工具条、菜单的所有名字(Title),定义格式为: 0 G9 K* d8 f, h9 d/ X
myWorkbench.Title="PLM之家智能设计";
% t2 ^( F' m* H; t1 t# ]. b  WmyWorkbench.ShortHelp  = "PLM之家智能设计工具集";# `/ V0 R% l/ R8 d
myWorkbench.Help       = "PLM之家智能设计,智能设计模块";
( V0 Z; p: a2 Q* q7 n6 omyWorkbench.LongHelp   = "PLM之家智能设计是基于catia系统开发的一套快速智能的设计系统“6 z5 J0 f: m, Y
  在文件:myWorkbench.CATRsc中,可以定义此Workbench的图标(Icons)和其放置路径(Category)。建立
( G- d/ m( v) Y! N; ], ^" A' P, o+ wC:\CAAWorkspace\myFirstFrame\CNext\resources\graphic文件夹,并放入相关图片,点击更新项目树,文件自动加入,
7 l# o$ m; \- [% Y; I refresh.png " u' R& E: x1 J0 |2 O/ Q4 D
说明如下:  t5 S, a, x3 k
myWorkbench.Category="MechanicalDesign";
& G: ]$ i1 z2 d2 K* G- c9 F1 I// Icons for the Welcome window 64x64
2 }+ S9 Q7 u+ Q, m* S1 d: E5 CmyWorkbench.Icon.NormalPnl      = "I_plmhome";
! e6 L. o2 b: z, B, |, R, f' D( QmyWorkbench.Icon.PressedlPnl = "I_plmhome";% @, |6 h  a9 Z& H
myWorkbench.Icon.FocusedlPnl = "I_plmhome";0 I5 g% @5 H& N* X- r4 K) K& w

$ j2 s/ X7 i) p) v. F2 @1 n; c" Z// Icons for the Start menu 32x32% A7 v- [5 j6 L  L( K" W: E
myWorkbench.Icon.NormalCtx      = "I_WkAsMyWorkbenchWkb";
% i0 n9 i4 Q% G  u2 }( u  fmyWorkbench.Icon.PressedlCtx = "I_WkAsMyWorkbenchWkb";
9 `  }( `/ M6 }, b  t) D# lmyWorkbench.Icon.FocusedlCtx = "I_WkAsMyWorkbenchWkb";
" |8 X0 J* ~9 j5 }3 ]9 ~: T" O$ L! G: W; m# J
// Icons for the workbench toolbar 24x24 ( z- U/ c/ G1 r
myWorkbench.Icon.NormalRep     = "I_WkNvMyWorkbenchWkb";
7 c# o  S! m+ n+ ZmyWorkbench.Icon.PressedlRep = "I_WkNvMyWorkbenchWkb";% G% r% W5 z. f, i" p
myWorkbench.Icon.FocusedlRep = "I_WkNvMyWorkbenchWkb";
0 ]6 Y% `% x6 d0 g* p
9 T' `; u8 Y5 e$ R  v  f  d3 gCategory可以为:Infrasturcture,MechanicalDesign,Shape,……。分别对应于已有的Workshop。我们将其改为:MechanicalDesign。# Z+ M6 F9 h) R* D8 T
在文件:myFirstFrame.dico中( Cnext/resource/code/dictionary ),定义了此Workbench的连接库。
) w4 Q0 D8 W1 }. `! f" d一个完整的Workbench创建完毕。! Y. R1 Y5 z7 C. C* s  [

' T. `* E7 d) _' _. k, v/ e# i; i9 S+ g5 ]

8 h/ p+ l3 ~" |2 s1 c$ d& _3 M) a& e
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了