电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

CATIA二次开发详解点汇总

CATIA二次开发详解点汇总_第1页
1/7
CATIA二次开发详解点汇总_第2页
2/7
CATIA二次开发详解点汇总_第3页
3/7
1.Framework 2.Module(空的,用来放workbenchs,components,workbench 要把原来的module 清掉,components 不用,它是直接在上面加的东西) 3.Framework:public 用来放盛workbench 的module 头文件 Private:这个是加进来workbench 怎么继承上面的一个类 还一个是生成一个workebench 的出去文件 3.Identity Card 用来放外部或系统的API 所属的外部框架定义 4.mk 文件时定义外部或系统的API 所属的外部模块定义 查看dico 外部框架外部模块在相应的文件定义是关键 5.这里有三个文件 CATNIs 可以定义此Workbench 以及其工具条、菜单的所有名字(Title),定义格式为: TestWb.Title=”test”; CATRsc 可以定义此Workbench 的图标(Icons)和其放置路径(Category)(这里放模块) MyWorkbench.Icon.NormalPnl="Clouds"; MyWorkbench.Icon.NormalCtx="Clouds"; MyWorkbench.Icon.NormalRep="Clouds"; MyAddin.CATNls 中添加 MybenchTlb.Title="月亮"; MyCmdHeader.CATRsc 中添加 MyCmdHeader.point.Icon.Normal="mycmd"; 另一个CATNIs 文件 是实现workbench 的命令头文件 6..dico 文件定义的是链接库 还一个是工厂定义 新建一个workbench 的时候,首先要以workbench 名声明一个工厂 然后 CATApplicationFrame 框 与 工厂 进行库连接 给 新建的workbench 与 它下面的配置文件接口 进行库连接 7.在Module 中的trsc 文件是A TIE is the object that links the interface and the implementation TIE 以trsc 的形式存在 在这个workbench 所在的模块里面有src 里面是本模块的CPP 文件集合,local interface 里面是本模块的.h 文件集合,包括 ① 上面提到的trsc 文件,用来链接接口和现实的对象的的,主要是两组继承,工厂的继承和addin 的继承 2 ② 还有从基工厂类上继承一个wokbench 工厂所需要的cpp 和.h 文件。还一个是创建一个新工厂 1 ,1 || 1 ,1 ③ 还有将执行的命令用MacDefineHeader 宏定义当前的workbench 命令,也有.h 文件和CPP 文件 1,1 ④ 实现 现实的对 象 需 要 header.h workshop.h 还有就 是就 是从 最 初 基 类CATBaseUnknown 继承下来的派生类 1, 3 ⑤ 还有一个是interface 此接口是定义addin 接口文件,用来继承库中的addin 1,1 8.setting CATIA 可以启动看到 workbench 了 9.添加工具条...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

CATIA二次开发详解点汇总

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部