您好, 访客   登录/注册

基于ProToolKit的螺旋桨参数化建模与开发

来源:用户上传      作者:

  【摘要】螺旋桨是船舶机械零件的核心。分析了CAD环境下螺旋桨三维建模的一般步骤,制定了螺旋桨三维建模的自动生成方案,并阐述了基于Pro/ToolKit的螺旋桨三维建模的具体实现方法。在此基础上,开发软件实现了螺旋桨三维实体模型的自动生成,提高了螺旋桨的设计与效率。
  【关键词】动力机械;螺旋桨;自动建模;参数化;Pro/ToolKit
  螺旋桨是船用推进器中应用最广的一种,它主要由轮毂和叶片两部分组成,桨叶叶面呈螺旋曲面形,叶片薄厚不均。其曲面形状通常由上百个用于控制其空间形状的形值点的三维坐标来确定,桨叶的几何形状特点使其成为典型性的具有复杂曲面的物体。国内不少学者对螺旋桨的三维造型方法进行了深入的研究。一般情况下主要通过图谱设计法或者环流理论设计法,在建模过程中采用坐标转换的形式实现。
  Pro/ToolKit是PTC公司为Pro/ENGINEER软件提供的一个底层的API二次开发接口。通过它可以直接访问Pro/ENGINEER 软件的最底层数据库资源,通过Pro/ENGINEER集成的内部程序(Dll)或外部应用程序(Exe)可以为造型用户提供自定义的应用程序、设计规划和绘图自动化。
  1. 螺旋桨三维建模原理概述
  根据螺旋桨叶片形值表,可查出在每一个r/R的参数下对应的桨叶切面的最
  4. 基于Pro/ToolKit的螺旋桨自动参数化建模实现
  根据上面的自动化生成方案,对于螺旋桨自动参数化建模需要基于Pro/ToolKit的开发主要包括以下两个方面的内容。
  4.1基于异步模式的API调用实现对Pro/E零件Parameter表的调用读写功。
  能,以及基本的模型载入、重构与保存等功能。将API函数读出的Pro/E零件参数写到方便编辑操作的软件(如Excel表格)或者用户自定义的软件GUI上。这里我们采用后者。
  6. 结语
  (1)在Pro/ENGINEER环境下实现螺旋桨的自动三维建模,首先要对螺旋桨建模流程进行分析,然后通过Pro/ToolKit调用Pro/ENGINEER的三维建模功能,实现螺旋桨自动建模应用软件的开发。
  (2)在Pro/ENGINEER环境下,输入桨毂组件基本构形参数和《桨叶形值参数表》即可实现螺旋桨的自动化参数建模。这种设计模式大大提高了螺旋桨的设计质量和效率,并为后续的结构、流体分析以及数控加工刀具轨迹的生成等奠定了基础。
  参考文献
  [1]陈艳锋,吴新跃.螺旋桨桨叶计算机实体造型方法研究[J].海军工程大学学报,2005,17(4):104~107.
  [2]王国强,盛振邦.船舶推进(修订本)[M].上海:上海交通大学出版社,1995.
  [3]王文波,Pro/E Wildfire 4.0 二次开发实例解析.北京:清华大学出版社,2010.
转载注明来源:https://www.xzbu.com/8/view-4656598.htm