| 会员登录 立即注册
关注公众号

关注公众号拿干货

CATIA论坛公众号
加入联盟

扫微信(sakula)入联盟

CATIA软件
风格切换

catia教程

搜索

CATIA联盟论坛

[CATIA插件] 基于CAA的CATIA二次开发环境搭建(附安装包)

[复制链接]
一抹斜阳 发表于 2019-5-13 10:33:56 | 显示全部楼层 |阅读模式
一抹斜阳
2019-5-13 10:33:56 3156 0 看全部
本帖最后由 一抹斜阳 于 2019-5-13 11:03 编辑

1 开发环境搭建所需软件及版本对应说明
        基于CAA进行CATIA二次开发,是以V5提供的CAA API为函数库,并参考C++自身函数库,以集成在Microsoft Visual Studio (简称VS)中的RADE(Rapid Application Development Environment)为开发工具对CATIA进行的再设计。因此,搭建基于CAA的CATIA二次开发环境需要用到VS、CAA、RADE和CATIA这四款必备软件。其中,这四款软件之间存在着版本唯一对应的关系,具体对应关系如下表所示。
        
  
CATIA/CAA/RADE
  
VS
V5  R14
VC6.0
V5R18-V5  R20
VS2005
V5R21-V5  R24
VS2008
V5R25-V5  R26
VS2010
        其中R21版本以下的CATIA和CAA的破解方式均为替换dll文件即可完成。R21的CATIA在windows7操作系统中也可以通过替换文件实现破解,但是R21的RADE必须要用安装许可证工具的方式实现破解,且在windows10系统上R21的CATIA也必须用安装许可证工具的方式实现破解。R21以上的版本,无论是CATIA还是RADE都必须通过许可证工具实现破解。
        关于各版本的安装包,可以参考馒头君的知乎文章,后续小编将对馒头君提供的安装包进行安装测试,最后会把馒头君收集的安装包以及小编从淘宝上购买到的一些版本安装包分享给大家,同时也会附上对应的安装教程和一些注意事项,如果可能的话我会录制一下安装教程供大家参考。

2 基于CAA的CATIA二次开发环境搭建
       以CATIA v5 R19开发环境在Windows 7 x64上的搭建为例,详述基于CAA的CATIA二次开发环境搭建流程,安装过程中需退出360等安全工具。具体步骤如下所述:
(1)安装Microsoft Visual Studio 2005,并添加x64位编译器(或者在安装的时候选择完全安装),选择C++作为环境语言;
(2)安装CATIA V5 R19软件,在安装的过程中注意路径上不能带有空格和中文字符,正确格式应类似于“C:\DassaultSystemes\B19”;
(3)拷贝CATAIA破解文件JS0GROUP.dll至“C:\DassaultSystemes\B19\win_b64\code\bin”目录下(如果是32位安装系统,则目录应为“C:\DassaultSystemes\B19\intel_a\code\bin”)。至此CATIA已完成破解;
(3)安装CAA,不用选择安装目录,按默认操作选择安装即可;
(4)安装RADE R19,注意安装路径不要与CATIA安装路径相同且路径中通常不能含有空格,正确格式应类似于“C:\DassaultSystemes\T19”;
(5)启动RADE安装目录下的CATVBSetup.exe,点击Apply按钮完成RADE与VS的连接;
(7)拷贝CAA对应的JS0GROUP.dl文件和mkmkM.exe至CAA安装目录下“C:\DassaultSystemes\T19\intel_a\code\bin”文件夹中;
(6)启动RADE安装目录下的CATVBTLicense.exe,写入RADE许可证;
(9)打开安装包附带的注册表文件,修改SatelliteDllPath后面的路径为“C:\DassaultSystemes\T19\intel_a\code\bin”,保存注册表并双击注册表文件,将注册表写入计算机中;
        至此,基于CAA的CATIA二次开发环境的搭建已经完成,打开VS即可进行工程的创建。
3 辅助软件安装及相关辅助功能设置
        为了方便查看CAA百科全书,需要安装JDK并配置环境变量,环境变量配置具体操作为:
①进入环境变量设置计算机-属性-高级系统设置-环境变量;
②在系统变量中新建JAVE_HOME,路径为JDK安装路径,直到Java\jdk目录;
③在系统变量Path路径最前面添加JRE安装路径,直到Java\jre6\bin文件夹;
④在系统变量中新建CLASSPATH,路径为  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
        为了增加代码的辨识度等操作,需要安装Visual Assist辅助软件,具体安装方案参照外部资料。在安装了Visual Assist的基础上,打开Visual Assist的选项并选择C/C++目录,在平台选项中选择Custom选项,并将存放有CAA接口文件的目录添加到此,具体资源请参考外部资料,具体如图所示。 基于CAA的CATIA二次开发环境搭建(附安装包)3

4 安装包链接
安装包来源于某宝,仅供交流学习!链接:https://pan.baidu.com/s/1LcsmjgOEy9-PLmYkoBjKJA 提取码:spzx
复制这段内容后打开百度网盘手机App,操作更方便哦



  • 您可能感兴趣
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则 返回列表

查看:3156 | 回复:0

CATIA教程| CATIA视频| CATIA培训| CATIA下载| CATIA命令| CATIA安装| CATIA插件| CATIA入门| CATIA V5| CATIA论坛
联系电话:18982019507 地址:成都市青羊区二环路西一段155号天祥广场4栋1801
版权所有 ©软易达 •( 蜀ICP备14018086号 )Copyright © 2001-2013 Comsenz Inc. All Rights Reserved.   Powered by Discuz! X3.4
联盟微信客服:
silhouette023CATIA软件


CATIA技术群

微信公众号 CATIA微信公众号
“CATIA联盟”