首页/文章/ 详情

想拥有独一无二的定制化CATIA么?

2年前浏览3917


>>今日主题:定制CATIA命令图标<<




现如今,各行各业都在讲个性化、定制化。


往小了说,一个游戏皮肤,A可以免费获取,B作为**、甚至绝版的皮肤,可能卖到几百几千。而从属性上说,A和B并无区别。


往大了说,某些车型的首发版、**版、创世版,也许就多了个个性签名的标牌,就可以多卖几万块。


小编并不是在评价这种行为的对错。毕竟,这种“多数人都没有,而我有,就可以彰显我的尊贵”的心理,每个人都会有。而有需求,就会有服务。本就是你情我愿的事,无可厚非。


作为一枚苦逼的工程师,也许你不玩游戏,也不考虑买车,但至少我们可以在日常工作使用的CATIA软件上,追求一些“自我”、“个性化”、“定制化”的一些东西。


如果你看过了小编之前发的“CATIA VBA二次开发”的免费入门视频教程,你应该会用Automation开发的方式做一个自己的宏命令,运行就能实现自己编写的功能。


而如果你按着视频,进行到P2的最后一步,把宏命令图标添加到工具条时,


相信由于“追求个性化”的心理作祟,很多小伙伴应该都不满足于从软件自带的图标进行选择。很多人应该都考虑过自己做一个命令图标,但结果往往都以失败告终。


今天,小编就来教大家,如何自己做一个CATIA的命令图标(就像下面这种)


首先,我们从帮助文档(两天前发的文章刚分享过)中,在Infrastructure的Customizing Command Properties里,可以找到官方提供的自定义命令图标的方法。


但鉴于有些小伙伴懒得读英文,小编这里就给大家通俗地翻译一下:


就好比你想把一个人安排到xx部门,但那个部门的组织架构、人员数量已经确定的情况下,本着不违规的原则,你可以增设一个xx部门yy分部,再把人安排到这个yy分部。


同理,本着不破坏软件本身文件的原则,我们需要在电脑的任意位置建立如下的文件夹结构:一个名为icons的文件夹,下面有两个分别叫normalsmall的子文件夹



接着,我们打开软件的环境编辑器。


然后,为CATGraphicPath这一项的值增加一个路径(就是刚刚新建的那个)。注意此处本来就有多个路径了,我们要做的只是在原来内容的后面加个英文的“分号;”,再把我们建立的文件夹路径粘进去就好了。


上述操作的意义等同于,让软件承认该“分部”的合法存在。


保存上述环境编辑后,下一步就是制作图标文件了。关于图标文件,有诸多要求。在打开了多个CATIA自带的命令图标,以及阅读了帮助文档的说明后,小编总结出了以下几点:


  1. 图片为bmp格式,注意.bmp小写;

  2. 位深不超过8位;

  3. 如果你没有用自定义设置里的大图标模式,直接制作22*22像素的图,放在normal文件夹里;

  4. 关于图片的命名,貌似是按文件名排序的,A在最前,数字在字母前。因此,我们可以看一下,选择命令图标时,自带的第一个图标是啥名,比方说我这里叫ABQ_I_AFCWorkbench




那我们就按这个格式,将我们自己的命令图标命名为ABQ_I_1xxxx.bmp


这样便可以保证,我们在打开这个选择图标的界面时,自己制作的图标能在这近200页的页面里,排在靠前的位置。


总结一下:直接复 制一个软件自带的命令图标,涂改一下,成功率较高


来源:CATIA那点事儿
Workbench二次开发CATIA游戏
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-07-15
最近编辑:2年前
CATIA那点事儿
本科 CATIA小狼。微信公众号:CATIA那...
获赞 112粉丝 241文章 16课程 16
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈