本发明专利技术涉及数控机床技术领域,公开了数控机床刀具状态的实时检测方法、装置、计算机设备及存储介质,该方法包括以下步骤:检测数控机床是否处于加工状态;若数控机床处于加工状态,则检测数控机床的主轴是否处于空转状态;将连续检测到主轴处于空转状态下的次数记为N;判断N的数值大小,若N的值大于预先设定好的数值大小,则判定刀具处于非正常状态。本申请提供的一种数控机床刀具状态的实时检测方法,当检测到刀具处于非正常状态时,通过向工作人员发送提示信息,提醒工作人员对数控机床的刀具进行查看,这样便能够对数控机床的刀具状态,起到实时检测的作用,且检测方式简单,有利于提高产品的加工效率。
【技术实现步骤摘要】
数控机床刀具状态的实时检测方法、装置、计算机设备及存储介质
本专利技术涉及数控机床
,尤其涉及数控机床刀具状态的实时检测方法、装置、计算机设备及存储介质。
技术介绍
在数控机床加工过程中,刀具的切削力大小、刀具质量、进刀速度以及待加工的材料等因素,都可能会造成刀具断裂。如果刀具断裂不能及时检测,会影响工件品质及加工效率,进而导致加工成本上升。业界为此展开了诸多检测方式方法的研究,主要分为非实时检测和实时检测。非实时检测一般是在刀具库位置安装相应装置,在使用刀具前或者使用后,通过激光检测、CCD视觉检测和接触测量等检测方式来判断刀具是否断裂。显然,这种方法在检测时效上有滞后性,不利于提高加工效率。现有技术中,实时检测主要是通过刀具断裂前后的主轴电机的电流特征来判断。这些方法需要引入专用的电流测量装置,检测过程中操作复杂,且由于工件构造、加工工艺和加工材料的不同,实际操作过程中有一定的局限性。
技术实现思路
本专利技术的目的在于提供数控机床刀具状态的实时检测方法、装置、计算机设备及存储介质,旨在解决现有技术中,在对数控机床刀具状态的实时检测过程中,需要对主轴的电流进行测量,且检测操作复杂的问题。本专利技术是这样实现的,第一方面,本专利技术实施例提供了一种数控机床刀具状态的实时检测方法,该方法包括以下步骤:检测数控机床是否处于加工状态;若所述数控机床处于加工状态,则检测所述数控机床的主轴是否处于空转状态;重复上述步骤,并将连续检测到所述主轴处于空转状态下的次数记为N;判断N的数值大小,若N的值大于预先设定好的数值大小,则判定刀具处于非正常状态,若N的值不大于预先设定好的数值大小,则判定刀具处于正常状态。进一步地,所述检测数控机床是否处于加工状态包括以下步骤:获取所述数控机床的当前状态模式,所述数控机床的状态模式包括加工模式、空闲模式、报警模式、急停模式;判断所述数控机床的当前状态模式是否是加工模式;若所述数控机床的当前状态模式为加工模式,则再获取所述数控机床的数控加工代码;根据所述数控加工代码判断所述数控机床是否处于加工状态。进一步地,所述检测所述数控机床的主轴是否处于空转状态包括以下步骤:获取所述数控机床的主轴状态;根据所述主轴状态,判断所述数控机床的主轴是否处于空转状态。进一步地,所述主轴状态包括主轴的转速大小、主轴的进给率大小以及主轴的负载大小,所述获取所述数控机床的主轴状态包括:获取所述主轴的转速;获取所述主轴的进给率;获取所述主轴的负载。进一步地,所述根据所述主轴状态,判断所述数控机床的主轴是否处于空转状态包括:判断所述主轴的转速与进给率的大小;若所述主轴的转速与进给率均不为0,则再判断所述主轴的负载大小;若所述主轴的负载不为0,说明此时所述主轴处于切削状态,则判定刀具正常,若所述主轴的负载为0,则说明此时所述主轴处于空转状态。与现有技术相比,本专利技术主要有以下有益效果:上述提供的数控机床刀具状态的实时检测方法,通过检测数控机床是否处于加工状态;若所述数控机床处于加工状态,则再检测所述数控机床的主轴是否处于空转状态;重复上述步骤,并将连续检测到所述主轴处于空转状态下的次数记为N;最后判断N的数值大小,若N的值大于预先设定好的数值大小,则判定刀具处于非正常状态,若N的值不大于预先设定好的数值大小,则判定刀具处于正常状态。在实际生产过程中,当检测到刀具处于非正常状态时,通过向工作人员发送提示信息,提醒工作人员对数控机床的刀具进行查看,这样便能够对数控机床的刀具状态,起到实时检测的作用,且检测方式简单,有利于提高产品的加工效率。第二方面,本申请实施例提供一种数控机床刀具状态的实时检测装置,包括:第一检测单元,用于检测数控机床是否处于加工状态;第二检测单元,用于当所述数控机床处于加工状态时,检测所述数控机床的主轴是否处于空转状态;运算存储单元,用于将连续检测到所述主轴处于空转状态下的次数记为N;判断单元,用于判断N的数值大小,若N的值大于预先设定好的数值大小,则判定刀具处于非正常状态,若N的值不大于预先设定好的数值大小,则判定刀具处于正常状态。在其中一个实施例中,所述第一检测单元包括:第一获取单元,用于获取所述数控机床的当前状态模式;第一判断子单元,判断所述数控机床的当前状态模式是否是加工模式;第二获取单元,用于获取所述数控机床的数控加工代码;第二判断子单元,用于根据所述数控加工代码判断所述数控机床是否处于加工状态。在其中一个实施例中,所述第二检测单元包括:第三获取单元,用于获取所述数控机床的主轴状态;第三判断子单元,用于根据所述主轴状态,判断所述数控机床的主轴是否处于空转状态。第三方面,本申请实施例提供的一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现上述数控机床刀具状态的实时检测方法。第四方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述数控机床刀具状态的实时检测方法。附图说明图1是本专利技术实施例提供的一种数控机床刀具状态的实时检测方法的流程示意图;图2是本专利技术实施例提供的一种数控机床刀具状态的实时检测方法中步骤S10的具体流程示意图;图3是本专利技术实施例提供的一种数控机床刀具状态的实时检测方法中步骤S20的具体流程示意图;图4是本专利技术实施例提供的一种数控机床刀具状态的实时检测方法中步骤S202的具体流程示意图;图5是本专利技术实施例提供的一种数控机床刀具状态的实时检测装置的示意性框图。附图标记:1-第一检测单元,2-第二检测单元,3-运算存储单元,4-判断单元。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的实现进行详细的描述。图1示出了本专利技术提供的数控机床刀具状态的实时检测方法的流程示意图,以下参考图1来对本专利技术实施例进行详细说明。一种数控机床刀具状态的实时检测方法,该方法包括:步骤S10、步骤S20、步骤S30以及步骤S40。步骤S10:检测数控机床是否处于加工状态。具体地,刀具被固定在数控机床的主轴上,若检测到数控机床未处于加工状态,则判定刀具处于正常状态,不需要对刀具进行更换;若检测到数控机床处于加工状态,则判定刀具刀具状态未知,需要对刀具状态进一步判定。步骤S20:若数控机床处于加工状态,则检测数控机床的主轴是否处于空转状态。...
【技术保护点】
1.一种数控机床刀具状态的实时检测方法,其特征在于,所述方法包括以下步骤:/n检测数控机床是否处于加工状态;/n若所述数控机床处于加工状态,则检测所述数控机床的主轴是否处于空转状态;/n重复上述步骤,并将连续检测到所述主轴处于空转状态下的次数记为N;/n判断N的数值大小,若N的值大于预先设定好的数值大小,则判定刀具处于非正常状态,若N的值不大于预先设定好的数值大小,则判定刀具处于正常状态。/n
【技术特征摘要】
1.一种数控机床刀具状态的实时检测方法,其特征在于,所述方法包括以下步骤:
检测数控机床是否处于加工状态;
若所述数控机床处于加工状态,则检测所述数控机床的主轴是否处于空转状态;
重复上述步骤,并将连续检测到所述主轴处于空转状态下的次数记为N;
判断N的数值大小,若N的值大于预先设定好的数值大小,则判定刀具处于非正常状态,若N的值不大于预先设定好的数值大小,则判定刀具处于正常状态。
2.如权利要求1所述的数控机床刀具状态的实时检测方法,其特征在于,所述检测数控机床是否处于加工状态包括以下步骤:
获取所述数控机床的当前状态模式,所述数控机床的状态模式包括加工模式、空闲模式、报警模式、急停模式;
判断所述数控机床的当前状态模式是否是加工模式;
若所述数控机床的当前状态模式为加工模式,则再获取所述数控机床的数控加工代码;
根据所述数控加工代码判断所述数控机床是否处于加工状态。
3.如权利要求1所述的数控机床刀具状态的实时检测方法,其特征在于,所述检测所述数控机床的主轴是否处于空转状态包括以下步骤:
获取所述数控机床的主轴状态;
根据所述主轴状态,判断所述数控机床的主轴是否处于空转状态。
4.如权利要求3所述的数控机床刀具状态的实时检测方法,其特征在于,所述主轴状态包括主轴的转速大小、主轴的进给率大小以及主轴的负载大小,所述获取所述数控机床的主轴状态包括:
获取所述主轴的转速;
获取所述主轴的进给率;
获取所述主轴的负载。
5.如权利要求4所述的数控机床刀具状态的实时检测方法,其特征在于,所述根据所述主轴状态,判断所述数控机床的主轴是否处于空转状态包括:
判断所述主轴的转速与进给率的大小;
若所述主轴的转速与进给率均不为0,则再判断所述主轴的负载大小;若所述主轴的负载不为0,...
【专利技术属性】
技术研发人员:唐金志,
申请(专利权)人:深圳学泰科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。