A-A+

利用VBA进行CATIA二次开发的基本流程

2015年07月04日 CAD 阅读 3,999 views 次

利用脚本和宏对CATIA进行二次开发简单易学,很多时候可大大提高CATIA的效率。CATIA支持的脚本有微软的VB Script和CATIA自带的CAT Script,这两种脚本都是基于CATIA的COM端口技术,除扩展名不一样外,语法和语言结构完全一样。CATIA提供的宏开发工具为微软的VBA。

1、脚本的创建

(1)在CATIA中点击菜单Tools->Macro->Start Recording弹出Record Macro对话框,选择使用的脚本语言,并设置好目录和文件名即可进行脚本的录制;

(2)当完成需要执行的动作后点击停止录制按钮,即可停止脚本录制并将脚本保存;

(3)在菜单中点击Tools->Macro->Macros可打开脚本查看窗口,在这里可以查看相应目录里已保存的脚本,并可对脚本进行编辑。

2、宏的创建

在菜单中选择Tools->Macro->Visual Basic Editor...,即可打开MS-VBA程序,在这个程序中即可进行宏的编辑,包括界面的设计,函数的编写等,所有的程序语法均遵循MS-VBA的通用语法规则。

3、脚本及宏的加载

要想加载脚本和宏首先要选择相应的库,在菜单中点击Tools->Macro->Macros打开脚本查看窗口。在上方“Current macro library or document”中指定当前的库,可以是包含脚本的目录,也可以是相应的VBA宏。

在CATIA菜单中选择Tools->Customize..打开自定义对话框;在自定义对话框中选择Command标签,在左栏中选择Macros,在右栏中将相应命令拖到任意工具栏上即可。也可对命令的图标进行自定义,如下图所示:

4、自定义工具栏

可以为开发的命令创建单独的工具栏,在菜单中选择Tools->Customize..打开自定义对话框,选择Toolbars标签,点击右侧的“New”按钮即可新建工具栏。

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: