CAA教程——CATIA二次开发环境搭建

前言

因为毕设需要用CATIA做二次开发,从去年开始学习,中间走了很多的弯路,因为网上资源实在是太少了。一开始什么都不懂,CATIA环境的安装都是在网上花钱找别人安装的,后来系统出问题还白花了一次钱,入门教程也是某宝买的,只有一些官方文档中的例子,入门也够了,但是要想深入学习还是得看CATIA百科全书,后面也会陆续更新系列的一些学习的经验总结,这一篇文章主要是二次开发环境的搭建,安装的具体过程就不贴图了,跟着视频一步一步操作就可以了。

开发环境搭建所需资源

搭建的环境是CAA V5 R19的环境,对应CATIA的版本是V5 R19
下载链接:链接:https://pan.baidu.com/s/1tIidLuY_bpz7oDC04RYCFQ
提取码:oyn3
一共是这些安装的资源文件,最右边的安装教程的视频,跟着视频一步一步操作就可以了
在这里插入图片描述

安装注意事项

(杀毒软件要关了,电脑管家好像和RADE环境有冲突,360没有影响)
安装完成后的测试文件,一定要放在全英文路径下才可以,不然会报错,以后所有创建的工程,打开其他的工程文件也一定要放在全英文路径下!不然locate workspace那一步会报错,会无法加载B19。

安装完成后的一些操作

测试程序的运行效果

在这里插入图片描述
在这里插入图片描述
测试程序运行起来就是这样的,菜单栏会多出一项,环境已经安装成功了。我这里显示乱码了因为CATIA的环境语言是英文的,建议大家用英文的开发环境,实在不行可以再开一个中文的对照一下,因为帮助文档里面的类和接口名都是英文,找起来也方便一些。

CATIA帮助文档的设置

视频里面帮助文档的配置有点问题,那个帮助文档里面的C++ API打不开
用这个路径下的文件就可以解决了
file:///D:/ProgramFiles/DassaultSystemes/B19/CAADoc/Doc/online/CAACenV5Default.htm
把这个做个快捷方式放到桌面上就行了
在这里插入图片描述
用这个文件C++ API就可以打开了
在这里插入图片描述

VS里利用CATIA帮助文档的查询接口功能

在这里插入图片描述
要有打开的标签页help CAA才能打开,出现API Documentation里面是什么都没有的情况,点击File,点Search in Workspace,选择CATIA B19目录即可
我的是D:\Program Files\Dassault Systemes\B19
在这里插入图片描述
设置一下就有了
在这里插入图片描述
测试一下查询功能,正常
在这里插入图片描述

编译的一些配置

默认情况下运行只有CATIA一个界面,但是开发过程中可能需要一些测试输入,通过以下的配置可以有一个控制台显示一些输入输出的结果
第一步
打开Runtime Environment Variables,在Vs2005工具选项卡里在这里插入图片描述
第二步
对话框如图,在下面UserVariable 和 Value添加如图所示的配置
在这里插入图片描述
再次编译运行效果如下
在这里插入图片描述
出现了两个窗口,在程序中所有的输入输出会显示在控制台里,可以进行方法的测试,对于开发来说方便多了。

其他学习资源

在这里插入图片描述
之前在一个二次开发的贴吧下的,名字记不清了,感谢!
链接:https://pan.baidu.com/s/1MVQT0AyVD9puZhj5ktFoAw
提取码:yog8

猜你喜欢

转载自blog.csdn.net/wugebucuo/article/details/115827095