摘要:去年开始学习Catia CAA的二次开发,前后的间断性学习有1年吧。 现在已经好久没用,忘得也差不多了,原来的笔记都放在了Evernote,现在还是觉得边继续复习边总结一下,以后也比较好检索。 先吐槽catia caa的二次开发,自身背景是只会点C++编程,机械相关一窍不通,当时看二次开发的那1个月...
阅读全文
摘要:VS的CSS菜单里,有个“Runtime Environment Variables”,在里面添加用户参数:参数名:CNEXTOUTPUT值:consle然后从新打开Runtime Window,执行你的程序(cnext或你的batch可执行文件名),就会弹出一个新的consle窗口,程序中的cout输出会被输出到这个窗口上。特别提醒:如果有设置任何用户参数,那么你的CAA程序存放路径中就不能包含空格(貌似中文没事),如果包含了,那么你下次打开这个工程的时候,RADE就会提示“命令只允许一个参数”的错误而打不开工程了。要想重新打开工程,需要把工程目录下的CATEnv和ToolsData目录删除
阅读全文
摘要:View Code #include #include //System#include "CATUnicodeString.h"//ObjectModelerBase#include "CATDocumentServices.h"#include "CATSession.h" #include "CATSessionServices.h" #include "CATDocument.h"#include "CATIContainer.h"//ObjectSpecsModel
阅读全文