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

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

[复制链接]

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

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

admin 楼主

2017-1-19 20:07:05

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

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

x
CATIA二次开发入门教程---8 定义工作台相关名称和图标4 M9 T8 D8 a- O( @& l

( Y  A/ ]' c: Q) X( h8 H6 e下面是几个值得注意的地方(也就是定义资源,同一个frame下的所有的资源都放在Cnext/resource/msgcatalog下):6 f( g% F+ z' B" }/ @/ m
在文件:myWorkbench.CATNls中,可以定义此Workbench以及其工具条、菜单的所有名字(Title),定义格式为: 0 e7 {: m2 X7 k) Q2 q" K
myWorkbench.Title="PLM之家智能设计";! i5 D0 N7 T1 H: b* `* {  q# z/ M
myWorkbench.ShortHelp  = "PLM之家智能设计工具集";8 I; N6 ^1 G0 e1 I/ t
myWorkbench.Help       = "PLM之家智能设计,智能设计模块";
; \6 y5 N. H5 KmyWorkbench.LongHelp   = "PLM之家智能设计是基于catia系统开发的一套快速智能的设计系统“
0 p' ~6 n" H) l8 h* J" H8 q  在文件:myWorkbench.CATRsc中,可以定义此Workbench的图标(Icons)和其放置路径(Category)。建立: i5 \- e, Y! A+ O
C:\CAAWorkspace\myFirstFrame\CNext\resources\graphic文件夹,并放入相关图片,点击更新项目树,文件自动加入,
2 F# ~5 O; i  V% Y3 m+ ?9 w# i refresh.png 7 k! V3 Z8 [" a" W5 g0 [- J
说明如下:! D+ D/ y4 @3 k* [. ~9 i
myWorkbench.Category="MechanicalDesign";( B; R$ x3 y/ I& A
// Icons for the Welcome window 64x64 ; ?$ P; O& U" ~2 _9 v- s- h! C
myWorkbench.Icon.NormalPnl      = "I_plmhome";- z' j& c( s! |" {2 u
myWorkbench.Icon.PressedlPnl = "I_plmhome";
, M1 b, ~( {5 }: i' }+ RmyWorkbench.Icon.FocusedlPnl = "I_plmhome";! o8 M3 [9 J4 k+ i" C. s
( v) V* x8 Z$ l7 t: O) X1 c; p
// Icons for the Start menu 32x32( |* d* N; B& q& g8 F
myWorkbench.Icon.NormalCtx      = "I_WkAsMyWorkbenchWkb";
  F% u$ J+ O5 X$ M. Z6 I- B* }myWorkbench.Icon.PressedlCtx = "I_WkAsMyWorkbenchWkb";
: o- f" r" d/ `8 q8 u9 }myWorkbench.Icon.FocusedlCtx = "I_WkAsMyWorkbenchWkb";+ z2 s7 ]1 {. f6 g7 {

5 r9 p; ~6 u( z1 e// Icons for the workbench toolbar 24x24
. B. l( y$ J0 D8 }. |9 Z& MmyWorkbench.Icon.NormalRep     = "I_WkNvMyWorkbenchWkb";
7 l8 {5 o( }1 ~+ n0 i! X+ w- `) ~myWorkbench.Icon.PressedlRep = "I_WkNvMyWorkbenchWkb";' O+ |" a- ?) r# x% {2 c
myWorkbench.Icon.FocusedlRep = "I_WkNvMyWorkbenchWkb";5 J) I, x7 T( D! k# Z
1 q" e/ Q6 L3 b6 f
Category可以为:Infrasturcture,MechanicalDesign,Shape,……。分别对应于已有的Workshop。我们将其改为:MechanicalDesign。# D1 E; {5 y- ]: I, _" M
在文件:myFirstFrame.dico中( Cnext/resource/code/dictionary ),定义了此Workbench的连接库。
9 Q: r" ?5 j: n) x一个完整的Workbench创建完毕。0 d" w; G6 R; ^6 }0 S4 X6 z
; l/ x! I+ M- T  B! V: b7 r

' g* h$ U6 }& ~. o- o( ]
7 w* w1 W/ H6 w3 [# X
2 m' y  i% U& L3 z
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了