[发明专利]用NC编程实现数控磨削轧辊曲线的方法无效
申请号: | 200810068669.9 | 申请日: | 2008-03-24 |
公开(公告)号: | CN101274422A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 徐新力;刘浩波;岑伟明;王昭进;朱建民 | 申请(专利权)人: | 险峰机床厂 |
主分类号: | B24B51/00 | 分类号: | B24B51/00;B24B5/37 |
代理公司: | 贵阳东圣专利商标事务有限公司 | 代理人: | 杨云 |
地址: | 550601贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用NC编程实现数控磨削轧辊曲线的方法,属于用数控程序控制磨削加工的方法;旨在提供一种采用通用的NC编程,在数控系统自动运行的状态下借助于R参数的定义设置,实现数控磨削辊形曲线的方法。包括变量定义、曲线数据传送、磨削类型判断、曲线数据检验、磨前数据预处理、读工艺参数、判断加工方式、磨削修整、判断是否结束磨削、判断行程次数、工艺数据检验、判断是否重定位、正向或负向磨削、曲线计算、换向处理、磨削结束,磨削结束计算、退出位置计算等步骤。本发明无需专业人员编写NC程序,可编程和存储若干条磨削曲线、多组磨削工艺参数及砂轮修整工艺参数;可应用于西门子采用G代码编程的中高档数控系统中。 | ||
搜索关键词: | nc 编程 实现 数控 磨削 轧辊 曲线 方法 | ||
【主权项】:
1.一种用NC编程实现数控磨削轧辊曲线的方法,其特征在于:具体步骤如下:1)程序开始,利用R参数表输入轧辊特征参数和磨削工艺参数,选择AUTO方式,按启动键启动磨削主程序,调用磨削主要子程序;2)变量定义、清零,定义程序中使用的整型变量、字符串变量、实数型变量,并利用SET指令将相关参数清零;3)曲线数据传送,调用曲线参数传送子程序,将所述R参数表中相应的曲线特征数据传送到对应的变量中,用于后续程序;4)磨削类型判断,首先判断当前将要进行磨削还是修整,其次判别当前将要进行的磨削类型是直线、正弦或锥度,然后赋值给相应的字符型变量,作为NC程序运行中进行人机对话的提示在HMI上显示;5)曲线数据检验,对下列曲线特征参数的正误进行判断:曲线长度、曲线中高、曲线半角、砂轮中高,或者锥度长度、锥度分子、锥度分母;若出错则进行报警内容计算和处理,并赋值给相应的字符型变量,作为NC程序运行中进行人机对话的提示在HMI上显示;6)磨前数据预处理,在磨削前对将要使用的中间变量清零或赋值,记忆当前加工状态:磨削或修整,并赋值给相应的字符型变量,作为NC程序运行中进行人机对话的提示在HMI上显示,判断磨架是否需要后退,并计算后退量;7)读工艺参数,读取当前磨削工艺参数并赋值给相应的变量;8)判断当前加工方式是否有改变,是,则跳转到磨前数据预处理;否,则继续往下执行;9)磨削修整,判断是磨削轧辊还是修整砂轮;10)进一步按约定条件判断是否结束磨削,是,则跳转到程序结束;否,则继续往下执行;11)判断当前行程次数是否为零,是,则跳转到工序编号计算程序段和工艺参数传送子程序;否,则继续往下执行;12)工艺数据检验,对下列工艺参数进行正误判断:拖板速度、连续补偿量、周期进给量、行程次数;若出错则进行报警内容计算和处理,并赋值给相应的字符型变量,作为NC程序运行中进行人机对话的提示在HMI上显示;13)判断是否重定位,判断是否需要重新进行磨削轧辊起点或修整砂轮起点的定位,是,则快速到达指定起点位置;否,则跳转到方向判别程序段;14)正向磨削,进行拖板正向磨削控制,跳转到曲线正弦/锥度计算程序段;15)正换向,正换向处理:进行周期进给;16)负向磨削,进行拖板负向磨削控制,跳转到所述曲线正弦/锥度计算程序段;17)曲线计算,根据磨削前确定的加工类型进行正弦或者锥度曲线的计算;18)换向处理,结束连续补偿,中间控制参数清零;19)磨削结束,磨削结束数据处理,停止砂轮和工件,跳转到退出位置计算程序段;并赋值给相应的字符型变量,作为NC程序运行中进行人机对话的提示在HMI上显示;20)退出位置计算,退出程序时计算退出的拖板和磨架坐标;21)程序结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于险峰机床厂,未经险峰机床厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810068669.9/,转载请声明来源钻瓜专利网。