首页 理论教育 主轴颈磨床CNC磨削程序优化

主轴颈磨床CNC磨削程序优化

时间:2023-06-30 理论教育 版权反馈
【摘要】:表6-16 主轴颈磨削通道宏变量定义3.磨削通道M代码主轴颈磨床磨削通道M代码一览表如表6-17所示。磨削循环的启动需确认机床原位以及自动循环启动条件。主轴颈磨削的轴向定位以#4主轴颈止推面为基准,因此,在开始磨削前,调用O1070对刀程序以确定各主轴颈的Z向尺寸。5个主轴颈的磨削顺序是:#3→#2→#1→#5→#4。磨削子程序O1001考虑了对单个主轴颈磨削的忽略。

主轴颈磨床CNC磨削程序优化

1.程序一览表

ZD30曲轴主轴颈磨削通道主程序和子程序清单见表6-15。

6-15 主轴颈磨削CNC程序一览表

978-7-111-34755-2-Chapter06-162.jpg

2.磨削通道宏变量

ZD30曲轴主轴颈磨削通道宏变量的定义如表6-16所示。

6-16 主轴颈磨削通道宏变量定义

978-7-111-34755-2-Chapter06-163.jpg

3.磨削通道M代码

主轴颈磨床磨削通道M代码一览表如表6-17所示。

6-17 主轴颈磨床磨削通道M代码

978-7-111-34755-2-Chapter06-164.jpg

4.磨削通道主程序

(1)磨削主程序O1

磨削主程序O1包含磨削循环和回上料位循环两个部分,其程序流程图如图6-42所示。

磨削循环的启动需确认机床原位以及自动循环启动条件。机床原位条件是:尾座顶尖退回、端面量仪退回/上升、外径量仪退回/上升、中心架退回、砂轮架完全退回、头架在准停位置、工作台在上料位置、修整器在原位。自动循环启动条件是:机床在原位、砂轮已启动、“报警”灯已灭、“NC运行”灯已灭、“电源”、“机床准备”、“NC准备”、“机床原位”灯已亮、量仪在自动方式、“手动/自动”选择开关置自动、“NC方式开关”置自动。

978-7-111-34755-2-Chapter06-165.jpg

图6-42 磨削主程序O1流程图

机床各坐标轴全部采用绝对位置检测,只要坐标轴零点不丢失,一般不需要建立参考点的回零操作。但为了机床的调整和上下料方便,设置了自动返回上料位的操作,这也称为机床原位返回操作。操作步骤如下。

① 如有故障,复位清除。

② “手动/自动”选择开关置手动。

③ 退回端面量仪和外径量仪。

④ 如果头尾座不在正确的位置,将头尾座停在准停位置。

⑤ 按“上料位启动”按钮。先是X1轴回零,然后Z1轴回零,最后尾座退回。

978-7-111-34755-2-Chapter06-166.jpg

(2)砂轮更换启动主程序O10

更换砂轮时,先“手动/自动”开关置“手动”,停止砂轮旋转。然后选择NC自动方式,按“换砂轮启动”按钮,自动调出O10程序,并运行之,其目的是清除刀补,砂轮罩全后退,砂轮架退回原位。砂轮更换启动主程序O10流程图见图6-43。

978-7-111-34755-2-Chapter06-167.jpg

978-7-111-34755-2-Chapter06-168.jpg

图6-43 砂轮更换启动主程序O10流程图

(3)左侧砂轮修整主程序O13

左侧砂轮修整示意图如图6-44所示。金刚笔固定在工作台上,利用砂轮架轴X1和工作台轴Z1的运动完成左侧砂轮修整。一次修整循环为:+Z1进给→+X1进给→+Z1进给→-X1进给。左侧砂轮修整主程序O13流程图见图6-45。

978-7-111-34755-2-Chapter06-169.jpg

图6-44 左侧砂轮修整示意图

978-7-111-34755-2-Chapter06-170.jpg

图6-45 左侧砂轮修整主程序O13流程图

978-7-111-34755-2-Chapter06-171.jpg

(4)右侧砂轮修整主程序O14

右侧砂轮修整示意图如图6-46所示。金刚笔固定在工作台上,利用砂轮架轴X1和工作台轴Z1的运动完成右侧砂轮修整。一次修整循环为:+Z1进给→+X1进给→+Z1进给→-X1进给。右侧砂轮修整主程序O14流程图见图6-47。

978-7-111-34755-2-Chapter06-172.jpg

图6-46 右侧砂轮修整示意图

978-7-111-34755-2-Chapter06-173.jpg

图6-47 右侧砂轮修整主程序O14流程图

978-7-111-34755-2-Chapter06-174.jpg

978-7-111-34755-2-Chapter06-175.jpg

(5)修整补偿主程序O15

在正常的磨削循环中,每次轴颈磨削完成,自动修整砂轮,而且通过外径量仪自动修正砂轮架进给轴X1的刀具补偿寄存器。但在某些场合,还需要单独进行砂轮修整操作,为此在机床操作面板上设有“修整启动”按钮。此时的修整,同样需要修正砂轮架进给轴X1的刀具补偿寄存器。为此,在通道1专门设计修整补偿主程序O15。当按“修整启动”按钮启动修整时,在通道1将自动调出O15程序并运行之。修整补偿主程序O15流程图如图6-48所示。O15程序清单如下。

978-7-111-34755-2-Chapter06-176.jpg

图6-48 修整补偿主程序O15流程图

978-7-111-34755-2-Chapter06-177.jpg

978-7-111-34755-2-Chapter06-178.jpg

978-7-111-34755-2-Chapter06-179.jpg

5.磨削通道子程序

(1)磨削子程序O1001

磨削子程序O1001流程图如图6-49所示。主轴颈磨削的轴向定位以#4主轴颈止推面为基准,因此,在开始磨削前,调用O1070对刀程序以确定各主轴颈的Z向尺寸。该程序只调用一次。5个主轴颈的磨削顺序是:#3→#2→#1→#5→#4。

磨削子程序O1001考虑了对单个主轴颈磨削的忽略。当操作面板上“磨削忽略/正常”开关选择磨削忽略,程序运行到下一磨削位置进入进给暂停(通过M20代码实现),从而忽略磨削。如果有多个位置需要忽略,按“循环启动”按钮,逐步将工作台移动到下一磨削位置。忽略结束,需要启动磨削,将“磨削忽略/正常”开关置“正常”位置,按“循环启动”按钮。

尺寸设定子程序一般是更换新砂轮后,用于新刀补尺寸的设定。要做此操作,需要将操作面板上“尺寸设定”开关置ON。完成设定后应再将此开关置OFF。

磨削子程序O1001清单如下。

978-7-111-34755-2-Chapter06-180.jpg

978-7-111-34755-2-Chapter06-181.jpg(www.xing528.com)

图6-49 磨削子程序O1001流程图

978-7-111-34755-2-Chapter06-182.jpg

978-7-111-34755-2-Chapter06-183.jpg

N970 M99;

(2)磨削刀补检查子程序O8000

磨削刀补检查子程序O8000流程图如图6-50所示。为安全起见,在每一主轴颈的磨削前均需要对刀具补偿值进行检查,即在磨削子程序O1001、O2011、O2012、O2012、O2013、O2014、O2015中需要调用子程序O8000,用以检查砂轮架进给的刀具补偿值是否超标。判断是否正常的标准是两次相邻的磨削中,刀具补偿偏差值不能超过0.3mm。#2001为当前的刀补值,#2108为上一次磨削的刀补值。

978-7-111-34755-2-Chapter06-184.jpg

图6-50 刀补检查子程序O8000流程图

刀补检查子程序O8000清单如下。

978-7-111-34755-2-Chapter06-185.jpg

978-7-111-34755-2-Chapter06-186.jpg

(3)回上料位子程序O1051

X1和Z1轴上料位置是X400,Z400。回上料位前需要先回零。回上料位子程序O1051程序清单如下。

978-7-111-34755-2-Chapter06-187.jpg

978-7-111-34755-2-Chapter06-188.jpg

图6-51 磨削坐标轴回参考点子程序O1060流程图

(4)磨削坐标轴回参考点子程序O1060

坐标轴回参考点子程序O1060流程图如图6-51所示。该子程序的功能是让磨削通道坐标轴从当前位置回到参考点,并完成工件坐标系的设定。坐标轴回零的顺序是先X1轴回零,然后Z1轴回零。Z1轴回零的启动需要砂轮退回标志信号#1102=1。

坐标轴回参考点子程序O1060清单如下。

978-7-111-34755-2-Chapter06-189.jpg

978-7-111-34755-2-Chapter06-190.jpg

(5)端面定位子程序O1070

端面定位子程序O1070流程图如图6-52所示。调用端面定位子程序O1070时,Z坐标为-252.0。在该坐标值下,端面量仪前进到位后一定要与检测面留有一定裕量的间隙,以免发生碰撞。端面尺寸检测时,分两段速度进行,高速段可以适当高一点,但低速段不能高,否则会影响测量精度。端面定位子程序O1070清单如下。

978-7-111-34755-2-Chapter06-191.jpg

978-7-111-34755-2-Chapter06-192.jpg

图6-52 端面定位子程序O1070流程图

(6)尺寸设定子程序O3013

尺寸设定子程序O3013流程图如图6-53所示。该子程序用于新砂轮首件磨削设定砂轮架进给刀具补偿值。具体操作过程如下。

① “尺寸设定”开关置ON。

② 当程序运行到M23代码时,CNC进入进给保持状态。此时,将NC“方式选择”开关变为手摇方式,用手轮快速移动砂轮架逼近工件,手轮倍率可设为×100。当砂轮距离工件约5mm时,手轮倍率切换为×10,砂轮继续向前移动,直至接触轴颈外圆见火花。

③ 将NC“方式选择”开关变为自动方式,按“循环启动”按钮。

④ “尺寸设定”开关置OFF。工件完全磨削完成,循环停止。

尺寸设定子程序O3013清单如下。

978-7-111-34755-2-Chapter06-193.jpg

978-7-111-34755-2-Chapter06-194.jpg

978-7-111-34755-2-Chapter06-195.jpg

图6-53 尺寸设定子程序O3013流程图

(7)#1~#5主轴颈磨削子程序O2011~O2015

#1~#5主轴颈磨削子程序O2011~O2015的程序流程大致相同,如图6-54所示。图中虚线部分仅在#3主轴颈磨削子程序中存在。5个主轴颈的磨削顺序是:#3→#2→#1→#5→#4。磨#3主轴颈时,曲轴变形较大,因此,在其粗磨结束,砂轮略微后退一小点距离,再向前进给。在其他主轴颈磨削子程序中无中心架动作,因此,在O1001程序中调用O2011~O2015前均需要专门指定中心架动作指令。

① #1主轴颈磨削子程序O2011如下。

978-7-111-34755-2-Chapter06-196.jpg

978-7-111-34755-2-Chapter06-197.jpg

图6-54 主轴颈磨削子程序流程图

978-7-111-34755-2-Chapter06-198.jpg

978-7-111-34755-2-Chapter06-199.jpg

② #2主轴颈磨削子程序O2012如下。

978-7-111-34755-2-Chapter06-200.jpg

③ #3主轴颈磨削子程序O2013如下。

978-7-111-34755-2-Chapter06-201.jpg

978-7-111-34755-2-Chapter06-202.jpg

④ #4主轴颈磨削子程序O2014如下。

978-7-111-34755-2-Chapter06-203.jpg

978-7-111-34755-2-Chapter06-204.jpg

⑤ #5主轴颈磨削子程序O2015如下。

978-7-111-34755-2-Chapter06-205.jpg

978-7-111-34755-2-Chapter06-206.jpg

(8)砂轮更换计算子程序O1080

砂轮原始直径910mm,当其直径减小365mm时,通过接口信号#1101发出砂轮更换警告;当其直径减小375mm时,通过接口信号#1100发出砂轮更换报警。砂轮更换计算子程序O1080清单如下。

978-7-111-34755-2-Chapter06-207.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈