会员登录 立即注册

搜索

[CATIA入门教程] CATIA快捷应用:基于VB的CATIA二次开发

[复制链接]
CATIA建模 发表于 2019-12-16 10:34:58 | 显示全部楼层 |阅读模式
CATIA建模
2019-12-16 10:34:58 2075 0 看全部
  CATIA二次开发是用户通过某种手段实现对CATIA的功能定制的过程。用户可以通过特定的接口,并借助CAA、VB.NET、C#和Python等开发语言方式实现对CATIA的二次开发。其中,CAA与其他三种开发方式有质的区别,基于CAA的CATIA二次开发技术是通过CAA为用户提供的一系列函数和接口等并结合专门的编译环境实现的,通过VB.NET、C#和Python等方式进行的CATIA二次开发均基于Automation实现。本文程序主要基于VB的CATIA二次开发技术,对于基于Automation的开放方式简单介绍VB的方式。

  1.1.1基于VB的CATIA二次开发

  通过VB语言开发CATIA有三种方法,分别为:Visual Basic(下文简称VB)、Visual Basic Script for Macros(下文简称VBS)、Visual Basic for Application(下文简称VBA);

  上述三种方法均通过Interface与CATIA之间建立通讯,关于VBScript、VBA和VB之间的关系具体如表所示:

表1.1 VB、VBA和VBS之间的关系与区别表

方法

特点

VB

1. 可编制独立的程序;
2. 可创建ActiveX和程序服务器;
3. 可被编译;
4. 有自己的帮助文档;
5. 完整独立的版本;

VBA

1. 是程序中的主机,类似Office中的Word、Excel和PowerPoint等;
2. 提供含编辑器、除错器、帮助、对象浏览器、完成器的完整的开发环境;
3. 通过Tools-Reference可声明使用的对象库,在完成和对象浏览器之间建立通道。
4. 属于VB的一个子集;

VBS

1. 更简单的VB解释语言;
2. 可以调用CATIA对象;
3. 无数据类型的区别,系统总是动态的调用函数和对象属性。
4. 属于VB的一个子集;

  • 您可能感兴趣

查看:2075 | 回复:0

  • CATIA标注文字链接参数

      CATIA标注文字链接参数   随意创建一个实体,如下:   新建一个标注,如下,

    阅读:241|2020-10-09
  •   CATIA工程图转AUTO CAD设置详解   汽车设计行业相比其他行业来说待遇要好上许多

    阅读:189|2020-10-09
  •   CATIA转化IGS格式   IGS格式文件,对于使用3D设计软件工作的筒子们,应该不陌生

    阅读:166|2020-10-09
  •   CATIA转化STL格式   关于STL格式的介绍,请参考百度百科,在此不做赘述。   

    阅读:146|2020-10-09
  •   CATIA快捷键无法设置?也许你需要进入CATIA管理模式   随着对软件的熟悉程度不

    阅读:177|2020-10-09
  •   CATIA 3D产品爆炸图制作实例   今天给大家分享如何在CATIA工程图中创建下面的爆

    阅读:173|2020-10-09
  •   catia软件零基础快速入门,手柄实例带你了解整套建模流程。   创建复杂的模型

    阅读:166|2020-10-09
  •   CATIA有限元官方教程   汽车设计行业相比其他行业来说待遇要好上许多,在当前就

    阅读:127|2020-10-09
  •   小狼聊CATIA二维图 故事背景   小编读书那个年代,学校里教的画二维图的软件是A

    阅读:308|2020-09-23
  •   阀门上面的代号表示什么,看完懂了!   阀门是用来开闭管路、控制流向、调节和

    阅读:259|2020-09-23
CATIA下载| CATIA安装| CATIA教程| CATIA视频教程| CATIA二次开发| CATIA入门教程| CATIA V5教程| CATIA V6教程| CATIA吧| CATIA论坛
联系电话:18982019507 地址:成都市青羊区二环路西一段155号天祥广场4栋1801 ICP备案号: ( 蜀ICP备14018086号 )
Copyright © 20017-2020 CATIA论坛 All Rights Reserved.  
快速回复 返回顶部 返回列表