CAA开发创建workshop/workbench应用程序的详细步骤(3)
2016-01-17 22:35
615 查看
5. 编译(mkmk)工程
点击 “项目(有的是“生成“)->mkmk ”,编译新建的Module。
6. 更新运行环境(Create/Update Runtime View...)
点击Create/Update Runtime View…命令,如下所示:
在弹出的对话框中保持默认:
点击OK按钮,消息窗口输出如下信息:
再次启动CAA V5 Runtime Window,输入CNEXT启动CATIA:
现在可以发现我们新建的工作台已经集成到了CATIA环境中。
6. 要点回顾
不要忘记使用Create/Update Runtime View...命令,否则在CATIA集成环境中将不会出现上面定义的工作台。
工作台的相关的资源文件如下:
1) 在文件MyTestWkb.CATNIS中,在其中定义此Workbench以及其工具条、菜单的所有名字(Title),如下所示:
2) 在文件MyTestWkb.CATRsc中定义了工作台(Workbench)使用的非本地化资源,比如图标(Icons)、父类(Category),如下所示:
Category可以为:Infrasturcture,MechanicalDesign,Shape,……。分别对应于已有的Workshop。如果将其改为MechanicalDesign,则可以将其归类到机械设计。
3) 在文件Myframework.dico中,定义了此Workbench的链接库。
点击 “项目(有的是“生成“)->mkmk ”,编译新建的Module。
6. 更新运行环境(Create/Update Runtime View...)
点击Create/Update Runtime View…命令,如下所示:
在弹出的对话框中保持默认:
点击OK按钮,消息窗口输出如下信息:
再次启动CAA V5 Runtime Window,输入CNEXT启动CATIA:
现在可以发现我们新建的工作台已经集成到了CATIA环境中。
6. 要点回顾
不要忘记使用Create/Update Runtime View...命令,否则在CATIA集成环境中将不会出现上面定义的工作台。
工作台的相关的资源文件如下:
1) 在文件MyTestWkb.CATNIS中,在其中定义此Workbench以及其工具条、菜单的所有名字(Title),如下所示:
// DO NOT EDIT :: THE CAA2 WIZARDS WILL ADD CODE HERE // Title of the workshop MyTestWkb.Title="MyTestWkb title"; // END WIZARD EDITION ZONE |
// Category of the workshop MyTestWkb.Category="Infrastructure"; // END WIZARD EDITION ZONE |
3) 在文件Myframework.dico中,定义了此Workbench的链接库。
# COPYRIGHT Dassault Systemes 2013 #====================================================================== # Dictionary Myframework.dico # associated with framework HelloWorld #====================================================================== # # Apr 2013 Creation: Code generated by the CAA wizard Administrator #====================================================================== # DO NOT EDIT :: THE CAA2 WIZARDS WILL ADD CODE HERE #====================================================================== # Dictionary MyTestWkb.dico # These are necessary dictionary declarations for a workshop #====================================================================== CATApplicationFrame CATIMyTestWkbWorkbenchFactory libMyTestWkb MyTestWkb CATIPRDWorkshopConfiguration libMyTestWkb |
相关文章推荐
- centos6.7 useradd小结
- nginx 安装编译
- 2.View the Exhibit to examine the description for the SALES table. Which views can have all DML oper
- 数据库学习网站
- CAA开发创建workshop/workbench应用程序的详细步骤(2)
- 写一点opengl的初步入门理解
- 基于tiny4412的Linux内核移植(支持device tree)(一)
- 用OpenCV创建第一个图像
- centos7环境下jdk+tomcat+jenkins+svn安装
- Linux学习笔记:MySQL的授权
- CAA开发创建workshop/workbench应用程序的详细步骤(1)
- 【Linux】和【Mac】下修改终端提示文字和主机名的方法
- 第二章:高性能Web宏观架构之代理服务器Nginx安装部署
- # 从零开始搭建Hadoop2.7.1的分布式集群
- apache编译安装
- codeblocks-13.12mingw 配置opencv-3.1.0(二)
- 【Xshell】连接【Ubuntu】电脑之ssh设置
- linux编程之内存映射
- FreeBSD更换默认csh为bash
- Linux Shell的信号trap功能你必须知道的细节