首页 百科知识 程序运行控制选项

程序运行控制选项

时间:2024-10-17 百科知识 版权反馈
【摘要】:数控系统配备了零件程序运行的控制选项,这些控制选项将影响零件程序运行的方式。当程序运行控制选项“空运行”激活后,零件程序不按照程序中给定的F值运行,而是按照设定数据中的空运行速度运行,空运行的速度是由机床的操作人员根据实际情况设定的。当程序运行控制选项“程序测试”被激活后,坐标轴的运动被禁止。

1.2.4 程序运行控制选项

数控系统配备了零件程序运行的控制选项,这些控制选项将影响零件程序运行的方式。具体采用哪一种程序运行的控制选项,操作人员可以通过人机界面的选择窗口或者通过机床控制面板上的选择键去激活。常用的控制选项有:

(1)程序有条件停止(M01)在激活该程序运行控制选项后,零件程序运行到带有M01指令的程序段时,零件程序的运行将自动停止。再次按下循环启动键后,零件程序继续运行。如果程序运行控制选项“有条件停止”没有被激活,在零件程序运行过程中遇到M01后,零件程序不会停止,而是继续运行。

程序举例:

G01 X100 Y-30 Z50 F200

M01;选停激活后,程序暂停

G02 X······

M01;选停激活后,程序暂停

G03 X······

(2)快速倍率(Rapid override)通常,在数控系统的机床控制面板上只有一个进给倍率开关。通过进给倍率开关所设定的进给倍率,会影响当前G01、G02、G03程序段中的进给速率F值。在快速倍率没有激活时,进给倍率开关设定的倍率对快速移动指令G00无效,但是当进给倍率设定为0时,不论当前有效的准备功能是G01、G02、G03,还是G00,数控系统都将控制各坐标轴减速至静止。当程序控制选项的“快速倍率”被激活后,进给倍率开关的设定将对所有运动的准备功能有效。也就是说,进给倍率开关不仅对G01、G02、G03有效,而且对于G00也有效。

(3)空运行(Dry run)空运行的作用是快速运行零件程序。零件程序中的进给速率F是根据切削数据以及加工工艺的要求设定的。一个实际零件的加工通常需要相对较长的时间,因此,在调试零件程序且工作台上没有装卡工件时,为了能够快速完成零件程序的运行,可以选择“空运行”选项。当程序运行控制选项“空运行”激活后,零件程序不按照程序中给定的F值运行,而是按照设定数据中的空运行速度运行,空运行的速度是由机床的操作人员根据实际情况设定的。当正式加工零件时,需要关闭该程序运行控制选项;否则,由于零件程序中的编程速度不生效,会影响零件加工的表面粗糙度和精度,甚至造成刀具破损。

(4)程序跳段(Skip block)程序跳段的作用是取消零件程序中段首带有“/”的程序段。在零件程序的调试过程中可能增加了一些辅助或临时测试的程序段,只需在这些程序段段首增加“/”字符,这些程序段的处理就将变得非常灵活。当程序运行控制选项“程序跳段”没有被激活时,数控系统执行所有带“/”的程序段;一旦激活“程序跳段”,数控系统将不处理带有“/”的程序段,就好像这些程序段已经被删除一样。

程序举例:

G01 X100 Y-30 Z50 F600

G03 X50 Y-60 I…J…

/M00;程序跳段激活后,该程序段不执行;

/G02 X…;程序跳段激活后,该程序段不执行;

(5)程序测试(Program test)程序测试的目的是按照实际编程的速度F执行零件程序,但不会有实际坐标轴的运动。当程序运行控制选项“程序测试”被激活后,坐标轴的运动被禁止。该程序运行控制选项在自动方式下设定,但对数控系统的所有工作方式都有效,也就是说,“程序测试”激活后,在手动方式下不能移动坐标轴,也不能返回参考点。

(6)程序单段运行(Single block)单段运行是零件程序运行的一种方式,单段方式用于零件程序调试。单段方式一般通过机床控制面板选择,单段运行有两种运行模式,可以在机床操作面板上选择。默认运行模式是每次程序启动运行到下一个功能程序段,如G01、G02或辅助功能M03的程序段,程序段中的计算指令、信息显示等指令不作为单独的程序段。另一种单段模式称为单一程序段,每次程序启动,数控系统执行一个相邻的程序段。

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

我要反馈