一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

CNC全速运行方法、装置、计算机设备和存储介质与流程

2022-11-14 14:12:24 来源:中国专利 TAG:

cnc全速运行方法、装置、计算机设备和存储介质
技术领域
1.本技术涉及到数控机床技术领域,特别是涉及到一种cnc全速运行方法、装置、计算机设备和存储介质。


背景技术:

2.cnc是计算机数字控制机床的简称,是一种由程序控制的自动化机床,能够逻辑地处理具有控制编码或其他符号指令规定的程序,并通过计算机将其译码来使机床执行规定好的动作;目前的cnc机床无法实现自适应调节加工的速度,由于cnc机床在针对工件进行加工时,由于刀具在切削时达到一定的刀具承载力将会出现断刀,所以现有技术的cnc机床仅可人工调节固定的加工速度,无法进一步提升加工的效率,因此现有技术存在缺陷,需要改进。


技术实现要素:

3.本技术的主要目的为提供一种cnc全速运行方法、装置、计算机设备和存储介质,旨在解决现有技术中的cnc机床无法自适应全速运行的问题。
4.为了实现上述发明目的,本技术提出一种cnc全速运行方法,所述cnc包括cnc机床,所述cnc机床内设置有刀具,所述方法包括:
5.当所述cnc处于加工状态时,实时获取所述刀具的刀阻;
6.判断所述刀阻是否大于预设的第一阈值;
7.若所述刀阻大于预设的第一阈值,则控制所述刀具执行减速;
8.若所述刀阻小于预设的第一阈值,则控制所述刀具执行加速。
9.进一步地,所述当所述cnc处于加工状态时之后包括:
10.实时获取所述刀具的进给速度;
11.判断所述刀具的进给速度是否小于预设的第二阈值;
12.若所述刀具的进给速度小于预设的第二阈值,则判断所述刀具故障,控制所述cnc执行指定操作。
13.进一步地,所述当所述cnc处于加工状态时之后还包括:
14.若所述刀具的进给速度大于预设的第二阈值,则判断所述刀具正常加工。
15.进一步地,所述实时获取所述刀具的刀阻之前,包括:
16.判断是否获取所述刀具的刀阻;
17.若未能获取所述刀具的刀阻,则判断所述刀具处于断刀,控制所述cnc执行指定操作。
18.进一步地,所述cnc机床还包括:用于放置工件的工作台、与刀具连接的主轴、设置在工作台上的吸附真空管、设置在工作台侧端的力敏元件、对应设置在工作台上对工件限位的盖板。
19.进一步地,所述cnc机床还包括:输入单元及控制单元,通过所述输入单元调整所
述cnc机床,并储存至所述控制单元中进行运行。
20.进一步地,所述cnc机床还包括:故障报警单元及与所述故障报警单元配合的指示灯。
21.本技术实施例还提供一种cnc全速运行装置,包括:
22.获取模块,用于当所述cnc处于加工状态时,实时获取刀具的刀阻;
23.判断模块,用于断所述刀阻是否大于预设的第一阈值;
24.第一执行模块,用于若所述刀阻大于预设的第一阈值,则控制所述刀具执行减速;
25.第二执行模块,用于若所述刀阻小于预设的第一阈值,则控制所述刀具执行加速。
26.本技术还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
27.本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
28.本技术实施例的cnc全速运行方法、装置、计算机设备和存储介质,当cnc处于加工状态时,通过检测cnc机床的刀具的刀阻,判断刀阻是否大于预设的极限承载参数常量,若判断刀阻大于预设的极限承载参数常量,则需控制刀具减速,若判断刀阻小于预设的极限承载参数常量,则需控制刀具加速,从而实现自动调节刀具的切削速度,使cnc机床可根据不同工作状态实现全速运行切割,提高工作效率,从而以解决现有技术中的cnc机床无法自适应全速运行的问题。
附图说明
29.图1为本技术一实施例的cnc全速运行方法的流程示意图;
30.图2为本技术一实施例的cnc机床的结构示意图;
31.图3为本技术一实施例的cnc全速运行装置的结构示意框图;
32.图4为本技术一实施例的计算机设备的结构示意框图。
33.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
34.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
35.参照图1,本技术实施例中提供一种cnc全速运行方法,所述cnc包括:
36.cnc机床,所述cnc机床内设置有刀具,所述方法包括:
37.s1、当所述cnc处于加工状态时,实时获取所述刀具的刀阻;
38.s2、判断所述刀阻是否大于预设的第一阈值;
39.s3、若所述刀阻大于预设的第一阈值,则控制所述刀具执行减速;
40.s4、若所述刀阻小于预设的第一阈值,则控制所述刀具执行加速。
41.如上述步骤s1所述,当终端检测到cnc处于加工状态时,通过检测cnc机床的刀具的刀阻,可使终端判断刀具是否处于正常加工切割状态,例如在刀具上设置有检测刀具切割状态下的压力传感器或在工件对应的工作台上设置检测压力的传感器,通过压力传感器
检测刀具在工作时的阻力,从而通过阻力判断刀具工作时的刀阻,当压力传感器无法检测到刀具的工作压力,则表示刀具未处于正常的工作切割,可判断刀具处于断刀状态,则可通过指定的方法提示进行更换刀具。
42.如上述步骤s2-s3所述,终端通过判断刀阻是否大于预设的阈值,若判断刀阻大于预设的阈值,则需控制刀具减速,其中阈值的预设可设置为刀具极限承载参数常量,当刀具的刀阻超过预设的极限承载参数常量,则表示本刀具的承受的压力过大,则需要控制刀具的切割速度降低,减少刀具的刀阻,防止刀具出现断刀而影响工作的正常进行。
43.如上述步骤s4所述,当终端检测到刀具的刀阻小于预设的阈值时,则需通过终端控制刀具进行加速,提高切割的速度,其中,当刀具的刀阻未超过预设的极限承载参数常量,则表示刀具可进行提高运行切割的速度,使切割的效率提升。
44.在一实施例中,在cnc机床上设置有若干组力敏元件,若干组力敏元件的设置,可检测cnc机床上的各个方向的压力、拉力或压强等力,则可根据各个方向的刀具对工作台上的工件进行切削时的力,从而通过力敏元件检测到刀具工作时的刀阻,另外,cnc机床上的若干组力敏元件的预紧合力需调节刀具在切削时刀阻的阻力的3倍-5倍,以防止刀具在切削工作时出现检测不精准。
45.在另一实施例中,在cnc机床开始工作前,需将各个方向的力敏元件的数值调零,再根据对各个方向进行测试,从而判断各个方向的力敏元件的检测系数是否正常,当各个方式的力敏元件检测的系数都正常,将开始对工件进行切削工作,通过预先检测力敏元件的系数,可使cnc机床上的刀具检测刀阻更加精准,以根据刀阻的大小进行控制刀具的切削速度,使刀具在工作时,可将切削的速度提升至最大化,以提高工作效率。
46.本技术实施例的cnc全速运行方法,当cnc处于加工状态时,通过检测cnc机床的刀具的刀阻,判断刀阻是否大于预设的极限承载参数常量,若判断刀阻大于预设的极限承载参数常量,则需控制刀具减速,若判断刀阻小于预设的极限承载参数常量,则需控制刀具加速,从而实现自动调节刀具的切削速度,使cnc机床可根据不同工作状态实现全速运行切割,提高工作效率,从而以解决现有技术中的cnc机床无法全速运行的问题。
47.进一步的,所述当所述cnc处于加工状态时之后包括:
48.s201、实时获取所述刀具的进给速度;
49.s202、判断所述刀具的进给速度是否小于预设的第二阈值;
50.s203、若所述刀具的进给速度小于预设的第二阈值,则判断所述刀具故障,控制所述cnc执行指定操作。
51.如上述步骤s201-s202所述,当终端检测到cnc处于加工状态时,通过进一步获取刀具在切割时的进给速度,再根据判断刀具切割时的进给速度是否小于预设的阈值,由于刀具在切割时的进给速度可检测到刀具是否为正常工作状态,例如:当刀具出现部分的位置出现磕碰凹槽时,会影响到刀具切割时的进给速度,并且刀具出现磕碰凹槽时,容易影响工件的加工质量,从而需通过检测刀具的进给速度,以判断刀具是否为正常的工作状态。
52.如上述步骤s203所述,当终端检测到刀具的进给速度小于预设的阈值时,则表示刀具为故障的状态,则终端将通过执行发出警报或者提醒用户进行刀具的更换,其中刀具的故障会根据使用时间变长而提高出现概率,则需设定阈值,该阈值可为标准的刀具切割时的进给速度,刀具的使用根据使用的时间加长而逐渐钝化,当刀具出现钝化时,则需通过
更换刀具,防止钝化的刀具影响加工的质量。
53.进一步的,所述当所述cnc处于加工状态时之后还包括:
54.s301、若所述刀具的进给速度大于预设的第二阈值,则判断所述刀具正常加工。
55.如上述步骤s301所述,当终端检测到刀具在切割时的进给速度大于预设的阈值时,则表示刀具处于正确切割,且刀具处于较锋利状态,则刀具可进行正常工作。
56.进一步的,所述实时获取所述刀具的刀阻之前,包括:
57.s401、判断是否获取所述刀具的刀阻;
58.s402、若未能获取所述刀具的刀阻,则判断所述刀具处于断刀,控制所述cnc执行指定操作。
59.如上述步骤s401所述,终端在实时获取刀具的刀阻之前,首先判断是否获取到刀具的刀阻,以防止刀具在工作切削时出现断刀而无法检测到,当终端可获取到刀具的刀阻后,终端需通过实时获取刀具的刀阻,确保工件的加工质量。
60.如上述步骤s402所述,若终端未能获取到刀具的刀阻,则可判断刀具处于断刀的状态,则需发出指定的提示或进行更换刀具,其中未能获取到刀具的刀阻,则表示终端获取到刀具的刀阻为零,当cnc处于加工状态时,由于刀具便随着使用时间的变长出现断刀的风险,则需要在进行加工时,通过实时获取刀具的刀阻,以实现实时检测刀具是否有出现断刀的出现,从而防止工件出现未切削而无法检测到。
61.在一实施例中,cnc执行指定操作可通过控制cnc机床发出警报,以提醒用户对切削的工件进行检测,以防止工件出现加工质量不过关,并根据自动更换刀具,进行继续加工。
62.参考图2,进一步的,所述cnc机床还包括:用于放置工件的工作台1、与刀具2连接的主轴3、设置在工作台1上的吸附真空管4、设置在工作台1侧端的力敏元件5、对应设置在工作台1上对工件限位的盖板6。
63.如上所述,主轴的设置,可与刀具连接,通过驱动控制刀具的转速;吸附真空管的设置,可对工作台上的工件进行吸真空,使工件可稳定被吸附在工作台上,以便于刀具对工件进行加工;力敏元件的设置,可检测工作台上的各个方向的压力、拉力或压强等力,则可根据各个方向的刀具对工作台上的工件进行切削时的力,从而通过力敏元件检测到刀具工作时的刀阻;盖板的设置,可对工件进行限位,从而防止工件在切削时出现移位而影响正常的切削以及力敏元件的检测精度。
64.在另一实施例中,工作台采用螺栓固定在cnc机床上,使工作台为浮动设置在cnc机床上,以便于力敏元件可通过多方位检测各个方向的压力、拉力或压强等力的精准度,以便于终端控制刀具的进行自适应速度调节。
65.进一步的,所述cnc机床还包括:输入单元及控制单元,通过所述输入单元调整所述cnc机床,并储存至所述控制单元中进行运行。
66.本实施例中,输入单元的设置,用户可通过对输入单元进行程序的输入或者调试,通过调试至每种不同工件需要加工的相应参数,控制单元的设置,可接收储存输入单元的参数并进行控制运行,比如,用户可通过输入单元调节主轴的进给速度参数,通过控制单元以控制主轴执行速度调整。
67.进一步的,所述cnc机床还包括:故障报警单元及与所述故障报警单元配合的指示
灯。
68.本实施例中,故障报警单元的设置,当cnc机床在工作时出现故障时,故障报警单元将会触发报警,并通过指示灯提醒,比如,刀具出现断刀时,故障报警单元将会触发断刀报警,从而便于用户可及时对刀具进行更换。
69.参照图3,本技术实施例中还提供一种cnc全速运行装置,包括:
70.获取模块,用于当所述cnc处于加工状态时,实时获取刀具的刀阻;
71.判断模块,用于断所述刀阻是否大于预设的第一阈值;
72.第一执行模块,用于若所述刀阻大于预设的第一阈值,则控制所述刀具执行减速;
73.第二执行模块,用于若所述刀阻小于预设的第一阈值,则控制所述刀具执行加速。
74.如上所述,可以理解地,本技术中提出的所述用于cnc全速运行装置的各组成部分可以实现如上所述cnc全速运行方法任一项的功能,具体结构不再赘述。
75.参照图4,本技术实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图3所示。该计算机设备包括通过方法总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作方法、计算机程序和数据库。该内存器为非易失性存储介质中的操作方法和计算机程序的运行提供环境。该计算机设备的数据库用于语料库中的问答数据等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种cnc全速运行方法。
76.上述处理器执行上述的cnc全速运行方法,包括:当所述cnc处于加工状态时,实时获取所述刀具的刀阻;判断所述刀阻是否大于预设的第一阈值;若所述刀阻大于预设的第一阈值,则控制所述刀具执行减速;若所述刀阻小于预设的第一阈值,则控制所述刀具执行加速。
77.本技术一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种cnc全速运行方法,包括步骤:当所述cnc处于加工状态时,实时获取所述刀具的刀阻;判断所述刀阻是否大于预设的第一阈值;若所述刀阻大于预设的第一阈值,则控制所述刀具执行减速;若所述刀阻小于预设的第一阈值,则控制所述刀具执行加速。
78.上述执行的cnc全速运行方法,当cnc处于加工状态时,通过检测cnc机床的刀具的刀阻,判断刀阻是否大于预设的极限承载参数常量,若判断刀阻大于预设的极限承载参数常量,则需控制刀具减速,若判断刀阻小于预设的极限承载参数常量,则需控制刀具加速,从而实现自动调节刀具的切削速度,使cnc机床可根据不同工作状态实现全速运行切割,提高工作效率,从而以解决现有技术中的cnc机床无法全速运行的问题。
79.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,
诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchl ink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
80.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
81.以上所述仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献