基于CAA的CATIA二次开发环境搭建全过程(亲测可用)
本着交流与学习的目的,现将本人亲自探索的基于CAA的CATIA二次开发环境搭建全过程分享出来,供有需要者参考。对于文中的不足或错误之处,请不吝指教。
本文所涉及的软件及其版本包括:CATIA V5 R19、CAA R19、Rade V5 R19、Microsoft Visual Studio 2005 、VA_X_Setup1925。(软件版本一定要配套使用)
安装包链接: https://pan.baidu.com/s/1kU7eLjJifRZQkTzUPEfU_A
提取码: nffk
接下来开始上正文:
Step1:安装Microsoft Visual Studio 2005(以下简称VS2005)
执行安装文件:InstallFiles -> 1-Microsoft Visual Studio 2005 -> vs -> setup.exe 开始安装,选择“安装Visual Studio 2005”。
等待加载完成,单击下一步。选择我接受协议。
选择要安装的功能,可以选择默认安装、完全安装、自定义安装。
本人开始选择的是默认安装,但默认安装不会自动安装x64位编译器,事实说明后续开发的时候需要这个,于是我后来重新运行这个安装程序,增加了x64位编译器。
(不安装x64位编译器会导致在编译的时候显示syst-ERROR:CreateProcess:系统找不到指定的文件)
有条件的当然可以选择完全安装,省事。只是需要电脑性能好一点、内存大一点。
也可以选择自定义安装,C++、x64位编译器为必装项,可参见下图选择安装。
指定安装路径后,点击安装,等待安装完成。
有需要的可以再次执行安装包,安装msdn产品安装文档,这里面包含Visual Studio的帮助。对于本文的目标,这个安装不是必需的。
Step2:安装CATIA V5 R19(以下简称CATIA)
CATIA安装目录为本地根目录下且路径中不应含有空格(这一点很多人容易忽略)。
执行安装文件:InstallFiles -> 2-CATIA V5 R19 -> GA -> setup.exe 开始安装,选择下一步。
提示导入”节点许可证”,忽略,点击下一步。
选择安装路径(本地盘符根目录下+名称不要有空格),此处建立B19文件夹是为了区分CATIA与Rade。若本地不存在这里的路径,会提示自动新建一个,点击确认即可。下一步。
环境目录建议保持默认,下一步。
后面的步骤直接点击下一步。
最后,安装完成,不要勾选“我希望现在启动CATIA”。点击完成。
接下来对CATIA进行打补丁与设置(开发环境必需的,如果只使用CATIA,只需要破解即可):
依次执行安装文件:
InstallFiles -> 2-CATIA V5 R19 ->SP -> WIN64 -> StartSPK.exe
InstallFiles -> 2-CATIA V5 R19 -> Other -> Setting.exe
最后就是CATIA的破解:
打开目录:InstallFiles -> 2-CATIA V5 R19 -> catia_v5r19sp5_win64_crk ,复制文件夹下的JS0GROUP.dll 到CATIA的安装目录D:\CATIAV5R19\B19\win_b64\code\bin下,替换原有文件。
最后打开CATIA,许可证选择AL2.AL3即可。
至此,CATIA安装完成。
Step3:安装CAA R19(以下简称CAA)
执行安装文件:InstallFiles -> 3-CAA R19 -> startcaa.exe 开始安装。
CAA的安装比较简单,也无需破解,只需要一直点击下一步。
默认装在CATIA安装路径下,下一步。
安装完成。
Step4:安装Rade V5 R19(以下简称Rade)
执行安装文件:InstallFiles -> 4-RADE V5 R19 -> setup.exe 开始安装。下一步。
选择安装路径,Rade不要与CATIA安装在同一路径下,此前在CATIA安装路径下新建了B19文件夹,此处建议新建R19文件夹,便于区分。若本地不存在这里的路径,会提示自动新建一个,点击确认即可。下一步。
标识输入R19,下一步。
环境目录保持默认,下一步。
选择完全安装,后面全部默认,直接下一步。
安装完成。
接下来对Rade进行破解:
打开目录:InstallFiles -> 4-RADE V5 R19 -> RADE 许可文件,复制文件夹内的JS0GROUP.dll、LaunchCommandControl.exe、mkmkM.exe、mkstepM.exe、ReleaseServer.exe 到Rade的安装路径D:\CATIAV5R19\R19\intel_a\code\bin下,替换原有文件。完成破解。
接下来对Rade进行设置:
执行Rade安装路径D:\CATIAV5R19\R19\intel_a\code\bin下的文件CATVBTLicenser.exe,勾选右侧全部的许可,点击Apply。
执行Rade安装路径D:\CATIAV5R19\R19\intel_a\code\bin下的文件CATVBTSetup.exe,忽略弹出的提示。
在Target选项卡下选择Rade的安装路径。
在Documentation选项卡下选择CATIA安装路径下的CAADoc\Doc。
点击Install,设置完成。
至此,基于CAA的CATIA二次开发环境就已经搭建完成了。
最后,由于VS2005版本较低,软件不提供关键字、函数、变量等的“识别”功能,而且统统全部显示为同一个颜色和样式,非常不直观,不利于阅读。
而番茄助手则是一款非常好用的插件,可以支持多种不同的文档,也可以应用到多种不同的语言编辑中,能够自动识别各种不同的关键词,还有系统函数以及成员的变量情况,以不同的颜色区分,同时实现自动给出输入提示的功能,能自动更正大小写错误的问题,有助于提升开发过程中的一些自动化,提升了开发效率。
现将安装过程一并分享:
Step5:安装VA_X_Setup1925
这是本人亲测的版本,可以很好地与VS2005兼容,有兴趣可以尝试一下其他版本。
执行安装文件:InstallFiles -> 5-VA X -> VA_X_Setup1925.exe 直接安装即可。
路径会默认安装在VS2005的安装目录下,直接安装。
VA_X_Setup1925也是需要破解的:
打开目录:InstallFiles -> 5-VA X ,复制文件夹下的VA_X.dll到VA_X_Setup1925的安装目录D:\ProgramFiles\Microsoft Visual Studio 8\Visual Assist X下,替换原有文件。破解完成。
至此,本文的主要内容就全部结束了。上述所有操作都是本人亲自探索测试而来的,创作不易,多谢支持!
基于CAA的CATIA二次开发环境搭建全过程(亲测可用)相关推荐
- CAA教程——CATIA二次开发环境搭建
CAA教程--CATIA二次开发环境搭建 前言 开发环境搭建所需资源 安装注意事项 安装完成后的一些操作 测试程序的运行效果 CATIA帮助文档的设置 VS里利用CATIA帮助文档的查询接口功能 编译 ...
- CATIAV5R21+CAA+RADE+VS2008二次开发环境搭建注意事项
CATIAV5R21+CAA+RADE+VS2008二次开发环境搭建注意事项 安装CATIA ProgramData文件夹复制到C盘 netapi32.dll复制到CATIA安装路径 不勾选的许可证 ...
- php环境搭建(亲测可用)
本文介绍如何在windows系统中搭建PHP开发和运行环境: 1.下载PHP开发套件AppServ:http://dlsw.baidu.com/sw-search-sp/soft/c5/15668/a ...
- VS2019+QGIS开发库二次开发环境搭建
VS2019+QGIS开发库二次开发环境搭建 总共分为以下步骤: 下载qgis和二次开发库 VS2019搭建开发环境 配置VS2019中的Qt插件 配置完Qt版本后对工程属性进行配置 编写测试代码 运 ...
- 泛微OA二次开发环境搭建
泛微OA二次开发环境搭建 **前言:**本次分享主要分两个方面,1.基于泛微e8测试安装包的二次开发环境:2.基于公司内容OA搭建备份后的二次开发环境,20190819这天是我搭建成功的第一天,经验欠 ...
- 基于Eclipse平台的Android OpenCV开发环境搭建
基于Eclipse平台的Android OpenCV开发环境搭建 作者:雨水, 日期:2016-1-31,CSDN博客:http://blog.csdn.net/gobitan 摘要:本文主要记录了如 ...
- java服务器要二次编译,ecology项目二次开发环境搭建
ecology项目二次开发环境搭建 Submitted By Weaver 文档版本控制 文档简要信息: 文档主题(Title) ecology项目二次开发环境搭建 作者(Author) 审批者 (T ...
- Revit二次开发环境搭建(Revit 2019+Visual Studio 2017)
Revit二次开发环境搭建(Revit 2019+Visual Studio 2017) 安装 Revit 2019 Visual Studio 2017 Revit SDK 2019 配置Addin ...
- Betaflight二次开发-环境搭建
关于对BetaFlight的二次开发环境搭建: 下载并修改eabi: https://developer.arm.com/tools-and-software/open-source-software ...
- Revit二次开发环境搭建(Revit 2020+Visual Studio 2019)
目录 Revit二次开发环境搭建(Revit 2020+Visual Studio 2019)准备内容 安装 Revit 2020 的安装 Visual Studio 2019 的安装 Revit S ...
最新文章
- Linux查找文件内容
- Qt QWidget实现手势缩放和平移(二)
- 如何将网站数据导入服务器里,网站是无意识的将数据导入和导出Web客户端
- HTML5应用 + Cordova = 平台相关的混合应用
- API的String 一些用法
- MYSQLmy-innodb-heavy-4G.cnf配置文件注解
- php预编译mysql扩展_PHP-Mysqli扩展库的预编译
- js判断对象是否为空或对象的属性是否为空
- JS清除字符串中重复的值
- 美国人竟然是这样教育小学
- Python绘制分形树(一)
- nn.PReLU(planes)
- 郝斌java_郝斌Java自学教程全集打包
- php公众号支付开发,微信公众号支付开发
- 电脑小技巧:关于修复只能看无法拖…
- 【UE4大数据可视化教程序章一】——生成城市与道路模型
- 使用switchshow/supportshow命令确认Brocade交换机型号(转载)
- nginx 请求头转发
- 2.002 tensorflow做矩阵乘法
- 外贸新手如何利用领英寻找你的潜在客户(建议收藏)
热门文章
- 2060显卡驱动最新版本_如何更新你的显卡驱动程序
- 安装office相关组件出现错误1310
- 笔试面试题:25匹赛马,5个跑道,每次有5匹马可以同时比赛。问最少比赛多少次可以知道跑得最快的5匹马
- SpringBoot中的配置文件详解(yml、properties全局配置和自定义配置、@ConfigurationProperties与@Vuale使用、有趣的banner图配置)
- 计算机系毕业论文指导老师评语,设计指导教师的评语
- 减少资源占用 Vista操作系统瘦身大法
- 字节跳动实习面经(已拿offer附攻略)
- 硬件工程师为什么远不如软件工程师?
- Coder中的Templates
- win10电脑:。。。该内存不能为written.要终止程序,请单击确定