【VBA的官方解释】 VBA(Visual Basic for Applications)是VisualBasic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是MicrosoftOffice软件。它也可说是一种应用程式视觉化的 Basic 脚本。
CATIA提供了多种二次开发的接口,其中包括自动化对象编程(Automation)和开放的基于构件的 应用编程 接口(CAA)。本文主要介绍Visual Basic进行自动化对象编程。
相对Visual Studio等集成编译环境,宏编辑器无需引用API,直接可以调用Automation对象,进行CATIA二次开发。本文以VB.Net语言编写案例,介绍CATIA基本对象及几何元素的构造和运算方法。
下图为宏编辑器图标,快捷键为 Alt+F11

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删