文档详情

【精品文档系列】catia与宏.pdf

发布:2019-10-08约4.78千字共3页下载文档
文本预览下载声明
于 2003-06-28 12:59 在 CATIA 中运用宏处理大量数据 贵航集团无人机研究开发中心 曾贞群 发帖 : 68 一、引言 积分 : 2 随着机械设计的不断发展, 三维辅助设计软件在产品设计和加工中成为不可缺少的重要工具。 由于 CATIA 具有超 强的自由曲面功能、逆向工程的功能及全面的组合分析功能,因此在世界范围内的航空航天及汽车工业中得到了 广泛的应用。 在飞机设计过程中, 飞机的外形建模过程往往是先从外部读入外形数据, 然后在 CATIA 中对这些数 据进行处理。飞机外形数据通常是由许多点坐标组成,外形越精确,要求的数据就越多。在 CATIA 中,输入点的 方法通常是在 Shape 的 Generative Shape Design 界面下的 Point 命令栏中手工将数据输入。飞机外形有成千上 万个数据点,手动输入不仅费时,并且容易出错。本篇文章介绍了采用宏命令来自动读入数据的方法,并对这些 数据自动进行相关的绘图处理。 二、宏的定义 宏是一系列组合在一起的命令和指令,以实现多任务执行的自动化。 宏可以用下列几种脚本语言编写,这取决于操作系统: ☆ Basicscript 2.2 sdk ,用于 Unix ; ☆ Vbscript ,Visual Basic 的脚本语言,用于 Windows NT 系统 ; ☆ Jscript ,Javascript 的一种应用,用于 Windows NT 系统。 三、创建宏和运行宏 1. 创建宏 宏可用于各种软件,其在各软件中的创建和运行基本相似,这里着重介绍宏在 CATIA 中的创建和运行过程。 创建过程是: 首先打开 CATIA ,新建一个文件, 然后进入菜单 Tools ,打开子菜单 Macro 下的 Macros ( 或用 Alt+F8 命令 ) ,此时打开一个窗口,如图 1 所示。 图 1 宏命令打开窗口 在 Macro Name 下的输入框中命名一个宏的名字,如 Macro1 。然后按 Creat 按钮,此时打开 Macro Editor 窗口。 在此窗口的文本框内输入宏的代码,保存后,该宏就创建完成了,如图 2 所示。 图 2 创建宏 2 .运行宏 首先选择宏,因为宏可保存于内部文件,也可保存于外部文件,所以首先在宏窗口的左下角的下拉框中选择是内 部文件还是外部文件。如果是内部文件,则在宏窗口的文本框中会显示已创建的一系列宏,选择需要的宏,按下 Run 按钮,宏结果就可显示于窗口内。如果是外部文件,则选择宏窗口左侧的 Select 按钮,选择宏所在的文件目 录,按下 Run 按钮,同样,宏结果也显示于窗口内。 四、宏在 CATIA 中的应用 1.利用宏输入数据 宏在 CATIA 中的应用非常广泛,它与 CATIA 的内核及内部函数的调用集成得很好。例如,在一个部件上打一系 列的孔, 从装配件上提取材料清单等等。在实际工作中,飞机的外形数据存于 Excel 文件中, 利用宏来读取 Excel 文件中的数据。如果数据以其他文件格式保存,如 dat 文件格式,可转换为 Excel 文件格式,或者直接更改代码, 从其他文件中直接读取。
显示全部
相似文档