CATIA CAA二次开发---------建立用例运行环境

        大家知道,CATIA系统复杂程度高,功能丰富, CAA开发,除了随系统提供的百科全书(Encyclopedia)外,很难找到系统的资料参考和学习。所以,认真学习、分析这个Encyclopedia,是我们进阶的主要阶梯。在Encyclopedia中,除了Technical Articals外,还有丰富的用例(Use Case)。这些用例是按照模块分门别类组织的,用以说明各模块的功能和用法。对于这些用例,我们自然要认真研究。那么,就需要建立用例的工作项目,通过查看运行结果等,理解相关模块。下面通过Mechanical Modeler模块的用例来示例,演示如何建立起用例的运行环境。

        1、在D硬盘上建立一个目录,路径为:D:\V5R22\CAAMechanicalModeler.edu

             CAAMechanicalModeler.edu就是这个项目的工作区或解决方案名。

        2、复制目录 C:\Program Files\Dassault Systemes\B22\CAADoc\CAAMechanicalModeler.edu到           

               D:\V5R22\CAAMechanicalModeler.edu下。

        3、在VC菜单:File->Open CAA  V5 Workspace...(注意这里是打开一个工作区,不是新建)

              Open  CAA  V5 Workspace...

             出现对话框:

             Initialing Tool

             

            Click On OK,完成了Workspace和Framework的创建。提示要导入必须的工作区:就是CAA的开发接口库

            

            提示工作区中没有项目,点击OK生成项目。

           

          这里含该模块下所以的示例,我选择CAAMmrPartBodyRequest。也可以全部导入,以后在编译时,

          通过上图,勾选需要的模块编译,就只编译选定的module。

      4、导入必须的CAA开发库。

           菜单CAAV5  Workspace---->Locate  Prerequisite Workspace...

          

         

        点击Close 就完成了CAA开发库的导入。

      5、菜单生成(build)-------mkmk

           

         点选需要编译的模块。可以顺利完成编译。

    6、测试。菜单:窗口(windows)-----Open Runtime Window  出现控制台窗口。

         可以拷贝一个Part文件到当前目录。在文档中,有个CAAMmrPartBodyRequest.catpart.

        运行:CAAMmrPartBodyRequest  CAAMmrPartBodyRequest.catpart

         

        正常运行,显示了该零件的所以几何图形集。

      需要说明下,这个module, 为batch mode, 是生成的.exe文件。所以直接可以运行。

      其它所有的示例,可以仿照上述方式,建立运行环境。Over,thanks.

  • 8
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值