System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 换刀自动补偿加工方法、系统、计算机设备及存储介质技术方案_技高网

换刀自动补偿加工方法、系统、计算机设备及存储介质技术方案

技术编号:41155915 阅读:2 留言:0更新日期:2024-04-30 18:20
本申请公开一种换刀自动补偿加工方法、系统、计算机设备及存储介质。换刀自动补偿加工方法包括:获取待更换刀具的实际刀长值;将待更换刀具装夹在具有原始基准点的主轴上;主轴基于原始基准点带动待更换刀具对试切品进行试切加工以得到实际试切值;基于理论试切值与实际试切值计算出试切差异值;获取待加工产品的公差中值;基于实际刀长值、试切差异值及公差中值计算出待更换刀具的补偿刀长值;基于补偿刀长值及原始基准点得出主轴的补偿基准点;主轴基于补偿基准点带动待更换刀具对待加工产品进行加工。通过执行上述的方法,由加工后调机补偿变更为加工前调机补偿,提升加工效率;由技术人员调机补偿变更为自动补偿,减少调机补偿中的误差。

【技术实现步骤摘要】

本申请涉及换刀加工,具体涉及一种换刀自动补偿加工方法、系统、计算机设备及存储介质


技术介绍

1、目前,数控机床广泛运用于加工制造业领域,主要用于模具零件加工、产品加工等。数控机床加工主要依靠刀具对模具零件或产品进行切削加工。由于模具零件或产品的加工形状结构特性决定了其对刀具规格的需求。一般数控机床自带刀具库用于挂靠不同形状或大小的刀具,常见的刀具库有12把、24把、36把刀具等。由于模具零件或产品均有尺寸公差要求,且刀具有使用寿命而需要定期更换刀具,在更换刀具后,需要专业技术人员根据前面一件模具零件或产品的实际加工尺寸对更换刀具的数控机床进行调机补偿以保证所加工产品的尺寸公差。然而,在更换刀具后,技术人员通常在对模具零件或产品进行加工后再对数控机床做调机补偿,影响加工效率,且人工调机补偿通常依靠技术人员的经验,导致调机补偿存在误差,从而导致不良品的产生。


技术实现思路

1、鉴于以上内容,有必要提出一种换刀自动补偿加工方法、系统、计算机设备及存储介质,以在正式加工前对数控机床完成调机补偿,提升加工效率,减少对技术人员经验的依赖,减少调机补偿中的误差,减少不良品的产生。

2、本申请实施例提供一种换刀自动补偿加工方法,包括:

3、获取待更换刀具的实际刀长值;

4、将所述待更换刀具装夹在主轴上,所述主轴具有原始基准点;

5、基于所述原始基准点,所述主轴带动所述待更换刀具对试切品进行试切加工,以得到实际试切值;

6、基于理论试切值与所述实际试切值计算出试切差异值;

7、获取待加工产品的公差中值;

8、基于所述实际刀长值、所述试切差异值及所述公差中值计算出所述待更换刀具的补偿刀长值;

9、基于所述补偿刀长值及所述原始基准点得出所述主轴的补偿基准点;

10、基于所述补偿基准点,所述主轴带动所述待更换刀具对所述待加工产品进行加工。

11、在一些实施例中,所述得到实际试切值的步骤,包括:

12、获取所述试切品上未被加工处的第一探点的第一高度值;

13、获取所述试切品上被加工处的第二探点的第二高度值;

14、基于所述第一高度值和所述第二高度值计算出所述实际试切值。

15、在一些实施例中,所述试切加工为在所述试切品上加工出试切槽,所述第一探点为所述试切品上除所述试切槽外的任意一点,所述第二探点为所述试切槽的槽底上的任意一点。

16、在一些实施例中,所述补偿刀长值的计算方法满足以下条件式:

17、a=b+c-d;

18、其中,a为所述补偿刀长值,b为所述实际刀长值,c为所述试切差异值,d为所述公差中值。

19、在一些实施例中,所述换刀自动补偿加工方法还包括:

20、获取所述待更换刀具的类别信息;

21、将所述待更换刀具的补偿量赋值为1;

22、基于所述类别信息及所述待更换刀具的补偿量赋值为1,获取所述待更换刀具对应的试切程序;

23、其中,所述基于所述原始基准点,所述主轴带动所述待更换刀具对试切品进行试切加工的步骤为:

24、基于所述原始基准点,所述主轴带动所述待更换刀具执行所述试切程序以对所述试切品进行试切加工。

25、在一些实施例中,所述换刀自动补偿加工方法还包括:

26、基于所述补偿刀长值将所述待更换刀具的补偿量赋值为0,结束对所述待更换刀具的补偿。

27、在一些实施例中,所述换刀自动补偿加工方法还包括:

28、解绑待拆除刀具;

29、将所述待拆除刀具的刀长值赋值为0;

30、获取所述待更换刀具的数据信息;

31、基于所述数据信息将所述待更换刀具与所述主轴绑定。

32、本申请实施例还提供一种换刀自动补偿加工系统,包括:

33、获取模块,用于获取待更换刀具的实际刀长值;

34、装夹模块,用于将所述待更换刀具装夹在主轴上,所述主轴具有原始基准点;

35、加工模块,用于基于所述原始基准点,所述主轴带动所述待更换刀具对试切品进行试切加工,以得到实际试切值;

36、计算模块,用于基于理论试切值与所述实际试切值计算出试切差异值;

37、所述获取模块还用于获取待加工产品的公差中值;

38、所述计算模块还用于基于所述实际刀长值、所述试切差异值及所述公差中值计算出所述待更换刀具的补偿刀长值;

39、补偿模块,用于基于所述补偿刀长值及所述原始基准点得出所述主轴的补偿基准点;

40、所述加工模块还用于基于所述补偿基准点,所述主轴带动所述待更换刀具对所述待加工产品进行加工。

41、本申请实施例还提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上任一项技术方案所述的换刀自动补偿加工方法。

42、本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,所述计算机程序被处理器执行时实现如上任一项技术方案所述的换刀自动补偿加工方法。

43、本申请实施例提供的换刀自动补偿加工方法、系统、计算机设备及存储介质,通过获取待更换刀具的实际刀长值,主轴基于原始基准点带动待更换刀具对试切品进行试切加工以得到实际试切值,基于理论试切值与实际试切值计算出试切差异值,获取待加工产品的公差中值,基于实际刀长值、试切差异值及公差中值计算出待更换刀具的补偿刀长值,基于计算出的补偿刀长值及主轴的原始基准点得出主轴的补偿基准点,主轴基于补偿基准点带动待更换刀具对待加工产品进行正式加工,数控机床通过执行上述的步骤,由原先对产品加工后再做调机补偿变更为加工前进行调机补偿,减少调机补偿的作业工序,节约调节补偿时间,从而提升加工效率;由技术人员调机补偿变更为数控机床更换待更换刀具后自动补偿,减少对技术人员经验的依赖,减少因技术人员经验不同或疏忽而在调机补偿中产生的误差,由于减少调机补偿中的误差,从而减少不良品的产生,提升产品加工良率;由于在正式加工前即完成调机补偿,无需对待加工产品进行加工,减少产品的浪费,节约成本。

本文档来自技高网...

【技术保护点】

1.一种换刀自动补偿加工方法,其特征在于,包括:

2.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述得到实际试切值的步骤,包括:

3.如权利要求2所述的换刀自动补偿加工方法,其特征在于,所述试切加工为在所述试切品上加工出试切槽,所述第一探点为所述试切品上除所述试切槽外的任意一点,所述第二探点为所述试切槽的槽底上的任意一点。

4.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述补偿刀长值的计算方法满足以下条件式:

5.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述换刀自动补偿加工方法还包括:

6.如权利要求5所述的换刀自动补偿加工方法,其特征在于,所述换刀自动补偿加工方法还包括:

7.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述换刀自动补偿加工方法还包括:

8.一种换刀自动补偿加工系统,其特征在于,包括:

9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的换刀自动补偿加工方法。

10.一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的换刀自动补偿加工方法。

...

【技术特征摘要】

1.一种换刀自动补偿加工方法,其特征在于,包括:

2.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述得到实际试切值的步骤,包括:

3.如权利要求2所述的换刀自动补偿加工方法,其特征在于,所述试切加工为在所述试切品上加工出试切槽,所述第一探点为所述试切品上除所述试切槽外的任意一点,所述第二探点为所述试切槽的槽底上的任意一点。

4.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述补偿刀长值的计算方法满足以下条件式:

5.如权利要求1所述的换刀自动补偿加工方法,其特征在于,所述换刀自动补偿加工方法还包括:

6.如权利要求5所述的换刀...

【专利技术属性】
技术研发人员:文代荣苏荣春花林凌吴火忠
申请(专利权)人:富翔精密工业昆山有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1