基于多约束优化的涡轮盘榫槽拉刀设计系统研究

Research on the design system of turbine disc tenon broach based on multi-constraint optimisation

  • 摘要: 航空发动机和燃气轮机涡轮盘榫槽具有外形复杂、加工困难的特点,通常采用专用成套榫槽拉刀加工。传统的榫槽拉刀设计周期长,对不同工步的刀具需要重新设计计算切削用量,效率低下。针对这一问题以涡轮盘榫槽粗拉刀设计阶段为研究对象,分析多约束条件下的拉刀切削参数和拉削宽度关系,在Matlab AppDesigner软件环境下搭建参数快速计算平台。同时对某型号涡轮盘榫槽型面进行参数化建模,根据榫槽拉刀设计流程以及榫槽加工方式分配建立成套榫槽拉刀通用模板,通过UG NX12.0的表达式功能串联刀具设计参数和约束条件,结合NX Open C/C++ API和Visual Studio 2019编译环境,实现成套涡轮盘榫槽拉刀的快速设计,提高设计效率。

     

    Abstract: Aero-engine and gas turbine disk tenon are characterized by complex shapes and difficult machining, and are usually machined by special sets of tenon broaches. The traditional tenon broach design cycle is long, and the tool needs to be redesigned to calculate the cutting amount for different working steps, which is inefficient. In order to address this problem, the design phase of turbine disk tenon broach was taken as the object of research, analyzing the relationship between broach cutting parameters and broach width under multiple constraints, and setting up a rapid parameter calculation platform under the environment of Matlab AppDesigner software. At the same time, parametric modeling of a model turbine disk tenon profile was conducted, according to the tenon broach design process and tenon machining mode allocation to establish a complete set of tenon broach general template. The expression function of UG/NX12.0 was used in series with the tool design parameters and constraints, combined with the NX Open C/C++ API and the VS2019 compilation environment, to achieve a complete set of turbine disk tenon broach rapid design. The design efficiency is improved.

     

/

返回文章
返回