汽轮机叶片加工数控程序编制方法技术

技术编号:20566175 阅读:27 留言:0更新日期:2019-03-14 09:03
本发明专利技术提供汽轮机叶片加工数控程序编制方法,属于数控编程技术领域。本发明专利技术首先对三维软件进行二次开发,编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件;然后将输出的RBS、RES、SLG文件替换数控程序RCS中对应的文件。本发明专利技术解决了现有汽轮机叶片加工中的数控程序编制繁琐,从而导致效率低且容易出错的问题。本发明专利技术可用于汽轮机叶片加工的数控程序编制。

NC Programming Method for Turbine Blade Machining

The invention provides a numerical control programming method for turbine blade processing, belonging to the technical field of numerical control programming. The invention first redevelops three-dimensional software, compiles plug-ins, uses plug-ins to automatically output RBS, RES and SLG files needed for RCS programming of NC program, and then replaces the corresponding files in RCS of NC program with the output RBS, RES and SLG files. The invention solves the problem that the NC programming of the existing turbine blade processing is tedious, resulting in low efficiency and easy to make mistakes. The invention can be used for NC programming of turbine blade processing.

【技术实现步骤摘要】
汽轮机叶片加工数控程序编制方法
本专利技术涉及汽轮机叶片加工数控程序编制方法,属于数控编程

技术介绍
汽轮机是用具有一定温度和压力的蒸汽来做工的回转式原动机,广泛的应用于拖动发电机、鼓风机、水泵、燃气输送以及船舶等行业。汽轮机叶片作为整个机组的心脏,是其主要的回转部件,叶片的质量直接影响汽轮机得能量转换效率;同时,随着科技水平飞速发展,市场竞争日趋激烈,在叶片级数越来越多的情况下,技术准备周期却越来越短,这对叶片程序编制提出了新的需求。国内叶片行业一般采用专用软件编制数控加工程序,行业内比较流行的软件为RCS(TheStarragCamSoftware,由瑞士斯达拉格海科特StarragHeckert公司开发的RCS软件是专用于叶片的五轴数控加工编程软件)。此款软件是基于特征编程:将整个叶片分成若干特征,如叶根、叶冠、汽道、叶根槽等等,之后通过软件内对应的功能模块,分别进行加工机加工程序编制。这个特征划分的过程,往往需要程序编制人员进行上百次的操作,且要求中间顺序不能出现错误,常规编制一级叶片,需要耗费半天到一天的时间;编制过程有很多重复性的工作,不适合叶片这种多级别大批量产品的编程;由于RCS软件的专业性,还需要对编程人员进行专业培训,软件操作门槛高。这种程序编制现状,已经严重制约了企业的技术准备效率。
技术实现思路
本专利技术为解决现有汽轮机叶片加工中的数控程序编制繁琐,从而导致效率低且容易出错的问题,提供了汽轮机叶片加工数控程序编制方法。本专利技术所述汽轮机叶片加工数控程序编制方法,通过以下技术方案实现:步骤一、对三维软件进行二次开发,编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件;所述RBS文件用于定义汽道数据,所述RES文件用于定义叶片根冠特征、各个面数据,所述SLG文件用于定义叶片槽型特征;步骤二、将输出的RBS、RES、SLG文件替换数控程序RCS中对应的文件。作为对上述技术方案的进一步阐述:所述编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件的步骤具体包括:步骤一一、提取三维模型的数据参数;步骤一二、将需求的数据筛选出来;步骤一三、依据软件的数据文件格式,进行数据运算、逻辑判断,将所得结果输出到对应的RBS、RES、SLG文件中。本专利技术最为突出的特点和显著的有益效果是:本专利技术所涉及的汽轮机叶片加工数控程序编制方法,二次开发并编制了专用插件,实现了底层数据文件的快速自动输出,能够实现快速编制RCS加工程序。本专利技术方法操作简单,效率高,能极大地提高叶片数控程序编制效率并减小出错率,可以运用于批量作业,适合推广,本专利技术方法能够使数控程序编制效率提高80%以上。附图说明图1为RBS文件示意图;图2为RES文件示意图;图3为SLG文件示意图;图4为插件的使用界面图。具体实施方式具体实施方式一:结合图1、图2、图3、图4对本实施方式进行说明,本实施方式给出的汽轮机叶片加工数控程序编制方法,具体包括以下步骤:步骤一、对UG(UnigraphicsNX)三维软件进行二次开发,编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件;所述RBS文件用于定义汽道数据,如图1所示;所述RES文件用于定义叶片根冠特征、各个面数据,如图2所示;所述SLG文件用于定义叶片槽型特征,如图3所示;步骤二、将输出的RBS、RES、SLG文件替换数控程序RCS中对应的文件,替换原有文件,即可进行数控加工。传统的汽轮机叶片加工数控程序编制,需要编程人员耗费较长的时间、上百次的操作,在RCS软件界面进行叶片的特征划分,形成程序文件;然后加工机床才能按照编制好的程序进行加工,不仅效率低下,而且容易出现错误。采用本专利技术方法进行编程,操作人员可以在UG三维软件中安装编制好的插件,一键输出数控程序RCS编程所需的RBS、RES、SLG文件;然后将输出的RBS、RES、SLG文件与RCS软件相应路径下的对应文件进行替换,实现自动修改数控程序编制软件底层数据的目的;这样,加工机床即可按照程序进行自动加工。大大节省了编制程序的时间,适用于批量作业;而且加工数据直接来源于原始的三维模型,不会出现编程过程中的人为数据错误。具体实施方式二:本实施方式与具体实施方式一不同的是,所述编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件的步骤具体包括:步骤一一、提取三维模型的数据参数;这些数据包括叶片根冠四面、叶片转接锥面、直槽、圆弧槽、汽道以及毛坯等数据。步骤一二、将需求的数据筛选出来;步骤一三、依据软件的数据文件格式,进行数据运算、逻辑判断,将所得结果输出到对应的RBS、RES、SLG文件中。编制UG插件采用UGAPI+C语言,程序代码部分如下:其他步骤及参数与具体实施方式一相同。本专利技术还可有其它多种实施例,在不背离本专利技术精神及其实质的情况下,本领域技术人员当可根据本专利技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本专利技术所附的权利要求的保护范围。本文档来自技高网...

【技术保护点】
1.汽轮机叶片加工数控程序编制方法,其特征在于,所述方法具体包括以下步骤:步骤一、对三维软件进行二次开发,编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件;所述RBS文件用于定义汽道数据,所述RES文件用于定义叶片根冠特征、各个面数据,所述SLG文件用于定义叶片槽型特征;步骤二、将输出的RBS、RES、SLG文件替换数控程序RCS中对应的文件。

【技术特征摘要】
1.汽轮机叶片加工数控程序编制方法,其特征在于,所述方法具体包括以下步骤:步骤一、对三维软件进行二次开发,编制插件,利用插件实现自动输出数控程序RCS编程所需的RBS、RES、SLG文件;所述RBS文件用于定义汽道数据,所述RES文件用于定义叶片根冠特征、各个面数据,所述SLG文件用于定义叶片槽型特征;步骤二、将输出的RBS、RES、SLG文件替换数控程序R...

【专利技术属性】
技术研发人员:张大旺张强张卓然车德健
申请(专利权)人:哈尔滨汽轮机厂有限责任公司
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1