CATIA二次开发培训文档(凸台的创建)

2026/1/14 20:37:22

不会出现删掉的module文件即可;(该module的作用是过度,在创建workbench添加pattern时,需要在module下才能添加)

六、 工程配置

至此CATIA二次开发的workbench建立完成,但是进行开发时还有文件需要配置;

1、IdentityCard.h的配置

在工程FrameWork的框架下有一个IdentityCard的文件夹,里面有一个IdentityCard.h文件,该文件包含的的是新建工程所调用的CATIA的内部组件,要在这里面声明,否则在编译时会出现错误。:示例代码如下:

2、Makefile文件的配置:

在后面创建的模块(Module)都是单独或是合作完成某一项功能,在每个模块下都有一个Makefile文件;makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,至于进行更复杂的功能操作。在该文件里面也要添加该模块所连接的模块,作用于C++的头文件类似。其示例代码如下:

? 第二部分:代码的实现

一、 创建工具条

此步中只需要在CATCreatePadWorkbench.cpp中添加相应的代码

添加的相应代码如下

添加完代码后依次点击以下工具条中的三个按钮

运行后,点击开始—>Infrastructure—>CreatePad title即可看到自己新建的工作台和工具条,如下:

二、 创建对话框

1、將CAACreatePad设为startup project,添加一个新的Moudle,命名为CATCreatePadMd。

2、在新建模块下添加对话框。具体操作为File->Add CAAV5 Item->CATIA Resource->Dialog,并将对话框命名为CATCreatePadDlg

点击OK弹出如下对话框控件


CATIA二次开发培训文档(凸台的创建).doc 将本文的Word文档下载到电脑
搜索更多关于: CATIA二次开发培训文档(凸台的创建) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219