CATIA_VBA次开发实例.docVIP

  • 42
  • 0
  • 约4.29千字
  • 约 7页
  • 2017-04-05 发布于江苏
  • 举报
CATIA_VBA次开发实例

基于CATIA 软件对VBA 的支持进行飞机翼面的造型设计 介绍了根据CATIA 软件对VBA (Visual Basic for Application) 的支持,利用VBscript 脚本语言开发飞机翼面的造型设计程序的方法。并对外形较复杂的导流片,利用数学方法计算生成其截面控制点,利用程序读取控制点坐标,直接在CATIA 软件曲面设计环境中, 自动生成各翼肋剖面的Spline 曲线,然后采用CATIA 高级曲面的“Loft”命令完成飞机翼面的造型设计。 在国内各主机厂所先后将CATIA 软件运用于飞机的设计。在作飞机翼面曲面造型中,需要作出各翼肋截面的翼型草图,而翼型截面形状本身由较光滑的样条曲线组成,而生成样条曲线由翼型数据构建,如果每个翼剖面的样条曲线都用CATIA 软件提供的Sketch 草图工作界面环境去做,需要人工输入的翼型数据工作量庞大。特别是对导流片的曲面设计,由于仅有根部截面的数据,没有其他截面的数据,还需要用数学函数的方法,计算其截面的控制点坐标。这一系列相似性、重复性的工作,我们采用计算机程序来完成。基于CATIA 对VBA ( Visual Basic for Application) 的支持,我们利用VBscript 脚本语言,开发了飞机翼面的造型设计程序,利用该程序可以非常方便地生成飞机面曲面,如发现曲面有不光顺的地方,直接修改翼型数据,大大

文档评论(0)

1亿VIP精品文档

相关文档