折弯机的夹紧点与挡块位置自动调整的方法转让专利

申请号 : CN201711381103.7

文献号 : CN108273874B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宋春桃张圣李文龙徐正华吴波

申请人 : 南京埃斯顿自动化股份有限公司

摘要 :

本发明公开了一种折弯机的夹紧点与挡块位置自动调整的方法,本方法主要是根据模具库中模具的参数自动计算出程序库中各程序所选模具的的模高差值,在进入程序时会判断此模高差值并自动调整当前程序的示教位置和挡块位置。通过采用本发明的方法,用户只需要在折弯机控制装置刚使用时对夹紧点位置示教一次,之后可以任意切换模具或是选择程序库中加工程序,夹紧点位置以及挡块位置会自动调整,都不需要重复对夹紧点位置以及程序中挡块位置进行示教或手动调整,即使断电重启也不影响,本发明既提高了工作效率,同时也能保持之前已满足需求的折弯精度不变,消除了再次手动调整带来的二次误差影响。

权利要求 :

1.一种折弯机的夹紧点与挡块位置自动调整的方法,其特征在于:包括如下步骤,步骤1,设定程序库中的程序1为当前加工程序,程序1中所用的模具均为当前机床安装的模具,并确定当前程序下的上模模高Hp1、下模模高Hd1和夹紧点位置示数值Cp,此时程序1默认的上模调整差值为ΔP01,程序1默认的下模调整差值为ΔP02;

步骤2,设定程序n中对应的挡块位置Yn,其中n取正整数;

步骤3,更换上模具和/或下模具;

步骤4,判断更换上模、下模还是同时更换上模和下模,如只更换上模,则进入步骤5,如只更换下模,则进入步骤6,如同时更换上模和下模,则进入步骤7;

步骤5,更换后的上模具的上模模高为Hp2,

系统计算出更换上模后的上模调整差值

ΔP1=ΔP01+(Hp2-Hp1)                              (1)更换上模后上模的夹紧点的调整位置

C′P1=Cp-ΔP1                                        (2)更换上模后挡块的调整位置

Y′n1=Yn-ΔP1                                        (3)然后进入步骤8;

步骤6,修改后的下模具的下模模高为Hd2,

系统计算出更换下模后下模调整差值

ΔP2=ΔP02+(Hd2-Hd1)                            (4)更换下模后下模的夹紧点的调整位置

C′p2=Cp-ΔP2                                       (5)更换下模后挡块的调整位置

Y′n2=Yn-ΔP2                                        (6)然后进入步骤8;

步骤7,修改后上模具的上模模高为Hp2,下模具的下模模高为Hd2,系统根据公式(1)计算出上模调整差值ΔP1,根据公式(2)计算出上模的夹紧点的调整位置C′p1,根据公式(3)计算出更换上模后挡块的调整位置Y′n1,根据公式(4)计算出下模调整差值ΔP2,根据公式(5)计算出下模的夹紧点的调整位置C′p2,根据公式(6)计算出更换下模后的挡块的调整位置Y′n2,然后进入步骤8;

步骤8,轮询程序库中所有的程序,判断更换上模具后的程序1是否超出程序库的范围,与程序库中的模具比对判断是否有匹配的模具,直至程序库中的程序m的模具与更换后的上模具匹配,则切换程序m为当前程序,并进入步骤9,其中m∈[1,n]且m为整数;

步骤9,判断挡块位置是否可调整,如挡块位置不可调整,则重复步骤8,如挡块位置可调整,则进入步骤10;

步骤10,更新程序m对应的夹紧点位置;

步骤11,更新程序m的挡块位置;

步骤12,系统断电,并存储所有程序调整状态和程序模高差值;

步骤13,重启系统,并读取步骤12存储的程序调整状态和程序模高差值。

2.根据权利要求1所述的方法,其特征在于:所述的步骤8中轮询程序库中所有的程序包括,步骤8.1,判断程序1是否超出程序库的范围,如程序1未超出程序库的范围,则进入步骤8.2;

步骤8.2,程序1中的模具与程序库中某一程序的模具相比对,如程序1中的模具与所比对的模具不匹配,则重复步骤8.2,将程序1中的模具与程序库中其他未比对的程序的模具相比对,如程序1中的模具与程序库中某程序的模具相匹配,则进入步骤8.3;

步骤8.3,判断模高差值是否为0,如模高差值为0,则更新对应的程序模高差,该程序对应的挡块位置为可调整状态,并重复步骤8;如模高差值不为0,则直接重复步骤8。

3.根据权利要求1所述的方法,其特征在于:所述的步骤1中夹紧点位置示数值Cp的确定包括,步骤1.1,设定折弯角度为180°;

步骤1.2,在上模具和下模具之间放置一块板材;

步骤1.3,调整折弯机的挡块的位置,使折弯机的滑块到达挡块位置时,上模具与下模具正好夹紧板材同时板材无变形;

步骤1.4,记录步骤1.3中挡块的位置,将步骤1.3中挡块的位置与板材的厚度相加得到上模具和下模具夹紧时的挡块位置,取上模具和下模具夹紧时的挡块位置为当前上模具和下模具下示教的夹紧点位置Cp。

说明书 :

折弯机的夹紧点与挡块位置自动调整的方法

技术领域

[0001] 本发明涉及一种折弯机的夹紧点与挡块位置自动调整的方法,属于折弯机控制技术领域。

背景技术

[0002] 折弯机是一种金属板材加工成型的机械设备,用于对金属板材的折弯加工。在其加工过程中,板料的折弯角度主要取决于折弯机控制装置中的挡块位置,如果控制装置中的挡块位置参数值计算或调整不精确,则板材折出来的实际折弯角度误差较大而产生废料,目前对挡块位置自动计算算法很多且误差都在可接受范围之内,但对于模具库中多模具高度变化、程序库中多程序切换导致的加紧点位置、挡块位置变化,仍需要手动示教和调整,降低了工作效率,同时也会带来人为的误差。
[0003] 折弯机在折弯过程中,挡块位置通常是由夹紧点位置和折弯进深相加所得,若折弯进深为0时,挡块位置与夹紧点位置相等。所以对夹紧点位置的示教过程包含以下几个步骤:
[0004] 首先,设置折弯角度为180°,此时理论上计算的折弯进深为0;
[0005] 其次,在上模具和下模具之间放置一块板材,调整挡块位置,使滑块到达挡块位置时,上模具与下模具正好夹紧板材同时板材无变形,记录下此时的挡块位置;
[0006] 最后,将记录下的挡块位置与板材厚度相加即为上模具和下模具夹紧时的挡块位置,此挡块位置即为在当前上模具和下模具下示教的夹紧点位置。
[0007] 折弯机在更换上模具或下模具,其上模或下模的高度有变化时,则需要对夹紧点位置重新调整,夹紧点位置的变化又会影响挡块位置,所以又需要对挡块位置进行重新校正。
[0008] 现在的折弯机控制装置都有程序库和模具库,用户可以建立上百套程序甚至更多,同时每套程序中使用的模具也不尽相同,这样会导致用户不仅仅在每次切换模具时,需要手动调整夹紧点位置,在每次切换程序时也需要核对是否所选模具与之前相同,考虑是否要手动调整夹紧点位置以及校正挡块位置。
[0009] 频繁调整夹紧点位置以及挡块位置必然会导致工作效率下降,同时也可能会影响折弯精度,增大折弯误差。

发明内容

[0010] 本发明的目的是提供一种折弯机的夹紧点与挡块位置自动调整的方法,解决现有技术中由于频繁调整夹紧点位置以及挡块位置而导致的工作效率下降、折弯精度降低、折弯误差增大的技术缺陷。
[0011] 为解决上述问题,本发明所采取的技术方案是:一种折弯机的夹紧点与挡块位置自动调整的方法,包括如下步骤,
[0012] 步骤1,设定程序库中的程序1为当前加工程序,程序1中所用的模具均为当前机床安装的模具,并确定当前程序下的上模模高Hp1、下模模高Hd1和夹紧点位置示数值Cp,此时程序1默认的上模调整差值为ΔP01,程序1默认的下模调整差值为ΔP02;
[0013] 步骤2,设定程序n中对应的挡块位置Yn,其中n取正整数;
[0014] 步骤3,更换上模具和/或下模具;
[0015] 步骤4,判断更换上模、下模还是同时更换上模和下模,如只更换上模,则进入步骤5,如只更换下模,则进入步骤6,如同时更换上模和下模,则进入步骤7;
[0016] 步骤5,更换后的上模具的上模模高为Hp2,
[0017] 系统计算出更换上模后的上模调整差值
[0018] ΔP1=ΔP01+(Hp2-Hp1)                              (1)
[0019] 更换上模后上模的夹紧点的调整位置
[0020] C'P1=Cp-ΔP1                                        (2)[0021] 更换上模后挡块的调整位置
[0022] Y'n1=Yn-ΔP1                                         (3)[0023] 然后进入步骤8;
[0024] 步骤6,修改后的下模具的下模模高为Hd2,
[0025] 系统计算出更换下模后下模调整差值
[0026] ΔP2=ΔP02+(Hd2-Hd1)                             (4)
[0027] 更换下模后下模的夹紧点的调整位置
[0028] C'p2=Cp-ΔP2                                       (5)
[0029] 更换下模后挡块的调整位置
[0030] Y'n2=Yn-ΔP2                                        (6)[0031] 然后进入步骤8;
[0032] 步骤7,修改后上模具的上模模高为Hp2,下模具的下模模高为Hd2,系统根据公式(1)计算出上模调整差值ΔP1,根据公式(2)计算出上模的夹紧点的调整位置C'p1,根据公式(3)计算出更换上模后的挡块的调整位置Y'n1,根据公式(4)计算出下模调整差值ΔP2,根据公式(5)计算出下模的夹紧点的调整位置C'p2,根据公式(6)计算出更换下模后的挡块的调整位置Y'n2,然后进入步骤8;
[0033] 步骤8,轮询程序库中所有的程序,判断更换上模具后的程序1是否超出程序库的范围,与程序库中的模具比对判断是否有匹配的模具,直至程序库中的程序m的模具与更换后的上模具匹配,则切换程序m为当前程序,并进入步骤9,其中m∈[1,n]且m为整数;
[0034] 步骤9,判断挡块位置是否可调整,如挡块位置不可调整,则重复步骤8,如挡块位置可调整,则进入步骤10;
[0035] 步骤10,更新程序m对应的夹紧点位置;
[0036] 步骤11,更新程序m的挡块位置;
[0037] 步骤12,系统断电,并存储所有程序调整状态和程序模高差值;
[0038] 步骤13,重启系统,并读取步骤12存储的程序调整状态和程序模高差值。
[0039] 作为本发明的进一步改进,所述的步骤8中轮询程序库中所有的程序包括,[0040] 步骤8.1,判断程序1是否超出程序库的范围,如程序1未超出程序库的范围,则进入步骤8.2;
[0041] 步骤8.2,程序1中的模具与程序库中某一程序的模具相比对,如程序1中的模具与所比对的模具不匹配,则重复步骤8.2,将程序1中的模具与程序库中其他未比对的程序的模具相比对,如程序1中的模具与程序库中某程序的模具相匹配,则进入步骤8.3;
[0042] 步骤8.3,判断模高差值是否为0,如模高差值为0,则更新对应的程序模高差,该程序对应的挡块位置为可调整状态,并重复步骤8;如模高差值不为0,则直接重复步骤8。
[0043] 作为本发明的更进一步改进,所述的步骤1中夹紧点位置示数值Cp的确定包括,[0044] 步骤1.1,设定折弯角度为180°;
[0045] 步骤1.2,在上模具和下模具之间放置一块板材;
[0046] 步骤1.3,调整折弯机的挡块的位置,使折弯机的滑块到达挡块位置时,上模具与下模具正好夹紧板材同时板材无变形;
[0047] 步骤1.4,记录步骤1.3中挡块的位置,将步骤1.3中挡块的位置与板材的厚度相加得到上模具和下模具夹紧时的挡块位置,取上模具和下模具夹紧时的挡块位置为当前上模具和下模具下示教的夹紧点位置Cp。
[0048] 本发明的有益效果是:1.本发明通过更换的上模具或是下模具,计算其模高差,即使多次更换模具,模高差也会自动累计,不会因为没有及时更新夹紧点位置或是程序库中各程序的挡块位置而出现偏差。
[0049] 2.本发明通过计算的程序库中各程序模高差以及位置更新状态,在程序库中选择任一程序作为当前加工程序时,会自动调整此程序中挡块位置以及机床夹紧点位置,不需要手动调整。
[0050] 3.本发明采用掉电保存功能,保存掉电前的位置更新状态和模高差,重新上电后读取这些参数,所以即使意外断电也不影响夹紧点位置以及挡块位置的调整。

附图说明

[0051] 图1是本申请的流程图。
[0052] 图2是本申请上模和下模的结构示意图。
[0053] 图3是本申请更换上模的对比示意图。
[0054] 图4实本申请更换下模的对比示意图。

具体实施方式

[0055] 下面结合附图对本发明的具体实施方式做进一步的说明。
[0056] 如图1~图4所示,折弯机的夹紧点与挡块位置自动调整的方法,包括如下步骤:
[0057] 步骤1,设定程序库中的程序1为当前加工程序,程序1中所用的模具均为当前机床安装的模具,并确定当前程序下的上模模高Hp1、下模模高Hd1和夹紧点位置示数值Cp,此时程序1默认的上模调整差值为ΔP01,程序1默认的下模调整差值为ΔP02;
[0058] 步骤2,设定程序n中对应的挡块位置Yn,其中n取正整数;
[0059] 步骤3,更换上模具和/或下模具;
[0060] 步骤4,判断更换上模、下模还是同时更换上模和下模,如只更换上模,则进入步骤5,如只更换下模,则进入步骤6,如同时更换上模和下模,则进入步骤7;
[0061] 步骤5,更换后的上模具的上模模高为Hp2,
[0062] 系统计算出更换上模后的上模调整差值
[0063] ΔP1=ΔP01+(Hp2-Hp1)                              (1)
[0064] 更换上模后上模的夹紧点的调整位置
[0065] C'P1=Cp-ΔP1                                        (2)[0066] 更换上模后挡块的调整位置
[0067] Y'n1=Yn-ΔP1                                          (3)[0068] 然后进入步骤8;
[0069] 步骤6,修改后的下模具的下模模高为Hd2,
[0070] 系统计算出更换下模后下模调整差值
[0071] ΔP2=ΔP02+(Hd2-Hd1)                             (4)
[0072] 更换下模后下模的夹紧点的调整位置
[0073] C'p2=Cp-ΔP2                                       (5)
[0074] 更换下模后挡块的调整位置
[0075] Y'n2=Yn-ΔP2                                         (6)[0076] 然后进入步骤8;
[0077] 步骤7,修改后上模具的上模模高为Hp2,下模具的下模模高为Hd2,系统根据公式(1)计算出上模调整差值ΔP1,根据公式(2)计算出上模的夹紧点的调整位置C'p1,根据公式(3)计算出更换上模后的挡块的调整位置Y'n1,根据公式(4)计算出下模调整差值ΔP2,根据公式(5)计算出下模的夹紧点的调整位置C'p2,根据公式(6)计算出更换下模后的挡块的调整位置Y'n2,然后进入步骤8;
[0078] 步骤8,轮询程序库中所有的程序,判断更换上模具后的程序1是否超出程序库的范围,与程序库中的模具比对判断是否有匹配的模具,直至程序库中的程序m的模具与更换后的上模具匹配,则切换程序m为当前程序,并进入步骤9,其中m∈[1,n]且m为整数;
[0079] 步骤9,判断挡块位置是否可调整,如挡块位置不可调整,则重复步骤8,如挡块位置可调整,则进入步骤10,设定程序m对应的调整标志位是Fm;
[0080] 步骤10,更新程序m对应的夹紧点位置;
[0081] 步骤11,更新程序m的挡块位置,第m个程序挡块位置调整结束后,Fm和ΔPm做清零处理;
[0082] 步骤12,系统断电,并存储所有程序调整状态和程序模高差值;
[0083] 步骤13,重启系统,并读取步骤12存储的程序调整状态和程序模高差值。
[0084] 本发明中所述的步骤8具体包括,
[0085] 步骤8.1,判断程序1是否超出程序库的范围,如程序1未超出程序库的范围,则进入步骤8.2。
[0086] 步骤8.2,程序1中的模具与程序库中某一程序的模具相比对,如程序1中的模具与所比对的模具不匹配,则重复步骤8.2,将程序1中的模具与程序库中其他未比对的程序的模具相比对,如程序1中的模具与程序库中某程序的模具相匹配,则进入步骤8.3。
[0087] 步骤8.3,判断模高差值是否为0,如模高差值为0,则更新对应的程序模高差,该程序对应的挡块位置为可调整状态,并重复步骤8;如模高差值不为0,则直接重复步骤8。
[0088] 本申请中所述的步骤1中夹紧点位置示数值Cp的确定包括,
[0089] 步骤1.1,设置折弯角度为180°。
[0090] 步骤1.2,在上模具和下模具之间放置一块板材。
[0091] 步骤1.3,调整折弯机的挡块的位置,使折弯机的滑块到达挡块位置时,上模具与下模具正好夹紧板材同时板材无变形。
[0092] 步骤1.4,记录步骤1.3中挡块的位置,将步骤1.3中挡块的位置与板材的厚度相加得到上模具和下模具夹紧时的挡块位置,取上模具和下模具夹紧时的挡块位置为当前上模具和下模具下示教的夹紧点位置Cp。
[0093] 本申请中所采用的折弯机的结构系现有技术,本申请对于折弯机本身的结构不予详述。
[0094] 下面以具体的案例对本发明进行说明:
[0095] 1.首先设定机床安装的上模模高为20mm、下模模高为30mm,设定当前模具下的夹紧点位置示数值为100mm,程序1中挡块位置为110mm,程序2中的挡块位置为120mm,程序1和程序2中所用模具均为当前机床安装的模具,同时设定程序1为当前加工程序,程序1默认的上模调整差值和下模调整差值均为0。
[0096] 2.修改上模具模高为15mm,根据式(1)计算出模高差值为-5mm,则根据式(2)调整夹紧点位置为105mm,根据式(3)调整当前加工程序1中的挡块位置115mm,轮询发现程序2中所用模具与修改模具匹配,则程序2的挡块调整标志位设置为可调整状态,同时其调整差值为-5mm。
[0097] 3.选择程序2作为当前加工程序时,判断挡块调整标志位是否为可调整状态,如果是,则调整程序2中挡块位置为125mm,同时程序2对应的模高差值清0、调整标志位置设置为不可调整状态。
[0098] 4.此时再修改下模具模高为35mm,根据式(1)计算出模高差值为+5mm,则根据式(2)调整夹紧点位置为100mm,根据式(3)调整当前加工程序2中的挡块位置120mm,轮询发现程序1中所用模具与修改模具匹配,则程序1的挡块调整标志位置设置为可调整状态,同时其调整差值为+5mm。
[0099] 5.选择程序1作为当前加工程序时,判断挡块调整标志位是否为可调整状态,如果是,则调整程序1中挡块位置为110mm,同时程序1对应的模高差值清0、调整标志位置设置为不可调整状态。
[0100] 6.同时修改上模模高为15mm、下模模高为25mm,根据式(1)和式(4)计算出模高差值为-10mm,则根据式(2)调整夹紧点位置为110mm,根据式(3)调整当前加工程序1中的挡块位置120mm,轮询发现程序2中所用模具与修改模具匹配,则程序2的挡块调整标志位置为可调整状态,同时其调整差值为-10mm。
[0101] 7.此时断电,系统保存程序2的挡块调整标志位置和调整差值,重新上电后,系统读取程序2的挡块调整标志位置和调整差值,此时选择程序2作为当前加工程序,判断挡块调整标志位是否为可调整状态,如果是,则调整程序2中挡块位置为130mm,同时程序2对应的模高差值清0、调整标志位置设置为不可调整状态。