CATIA二次开发

 时间:2024-10-10 02:14:40

根据CATIA自带的【tlb】文件,利用任何一个版本的【MicrosoftVisualStudio】提供最简单的、最高效的CATIA二次开发入门

工具/原料

MicrosoftVisualStudio任意版本,建议使用2008

CATIAV5,建议使用20

方法/步骤

1、提取CATIAV5【tlb】文件:右击已经安装好的CATIAV520的启动图标,打开文件位置,搜索【.tlb】。一共96多个【tlb】文件,其中用得上的有82个,复制所有搜索出来的【tlb】文件存放在一个文件夹里面,以备MicrosoftVisualStudio开发项目引用,用来访问CATIA的COM对象。

CATIA二次开发

CATIA二次开发

2、【tlb】文件挑选:打开CATIA咯悝滩镞V520,工具=>宏=>宏...,打开CATIAV520自带的宏编辑环境,在所有库的下拉中你会发现82个库揍茏壅混文件列表,这就是我们需要得到的相应的【tlb】文件,这些文件就存在于刚刚我们从CATIAV520的启动开始位置搜索出来的【tlb】文件中,我们只需要对着名字去找就应该能找到。比如查找最重要的【tlb】文件:CATIAV5InfInterfacesObjectLibrary(INFITF),当然名字不一定全对的上。最笨的就是这96个一劳永逸的全部引用,跳过无法引用的个别文件。最好是用哪个就引用哪个。

CATIA二次开发

CATIA二次开发

CATIA二次开发

CATIA二次开发

CATIA二次开发

CATIA二次开发

3、CATIA二次开发demo项目:打开Mi罕铞泱殳crosoftVisualStudio2008新建项目双吁炷纪顼击击Form1开始我们的CATIA二次开发的第一次神奇旅行。'声明CATIACOM对象DimCATIAAsINFITF.ApplicationTry'获取CATIACOM对象CATIA=GetObject(,"CATIA.Application")CatchexAsException'未打开CATI提示打开CATIAMsgBox("请启动一个CATIA应用程序。")EndEndTry'声明对象【Doc】为【INFITF.Document】对象,并等CATIA文档DimDocAsINFITF.Document=CATIA.ActiveDocument'获取当前文档的名字DimDocNameAsString=Doc.Name'弹窗显示名字MsgBox(Doc.Name)运行结果成功弹出当前打开的CATIA文档名字,即我们控制着CATIA,可以为所欲为了。

CATIA二次开发

CATIA二次开发

CATIA二次开发

CATIA二次开发

4、MicrosoftVisualStudio2008下载途径,百度搜索【msdn我告诉你】,一切资源尽有,安装一路下一步就行了。

CATIA二次开发

CATIA相比UG实体分割的优势 catia中的二次曲线轮廓的扫掠怎么使用? 如何在CATIA中查看并删除高速缓存路径 怎么用catia简单画一个菜刀? CATIA多凸台命令绘制实体
热门搜索
承德避暑山庄图片 北海图片 蓝色大海图片 google图片搜索 长江刀鱼图片