1.一种焊接变形控制方法,其特征在于,所述焊接变形控制方法包括以下步骤:获取批量零件的状态参数;
若状态参数属于目标类型,则以焊接模式进行焊接;
其中,状态参数至少包括每个零件的质量、焊缝长度和与之相邻的需焊接的其他零件及其个数。
2.根据权利要求1所述的焊接变形控制方法,其特征在于,若状态参数属于目标类型,则以焊接模式进行焊接,包括:若零件的质量大于预设质量,则将其标记为重件;
当重件之间存在焊缝时,按照第一程序进行焊接;
当重件之间没有存在焊缝时,按照第二程序进行焊接。
3.根据权利要求2所述的焊接变形控制方法,其特征在于,当重件之间存在焊缝时,按照第一程序进行焊接,包括:按焊缝长度从小到大的顺序,点焊所有焊缝;
当焊接后的重件没有构成一个整体时,按照第一子程序进行焊接;
当焊接后的重件构成一个整体时,按照第二子程序进行焊接。
4.根据权利要求3所述的焊接变形控制方法,其特征在于,当焊接后的重件没有构成一个整体时,按照第一子程序进行焊接,包括:模拟出所有能够将全部重件连接为一个整体的焊接路径;
计算每条焊接路径的焊缝总长度;
按焊缝总长度最小的焊接路径点焊所有的重件;
若相邻的需焊接的零件数量超出设定数量的所有零件均包含在焊缝总长度最小的焊接路径中,则按照第三子程序进行焊接;
若相邻的需焊接的零件数量超出设定数量的所有零件没有均包含在焊缝总长度最小的焊接路径中,则按照第四子程序进行焊接。
5.根据权利要求4所述的焊接变形控制方法,其特征在于,若相邻的需焊接的零件数量超出设定数量的所有零件均包含在焊缝总长度最小的焊接路径中,则按照第三子程序进行焊接,包括:当焊接完成的整体精度超出设定范围时,打断焊点重新焊接;
当焊接完成的整体精度在设定范围内时,则按焊缝长度从小到大的顺序,将焊接完成的整体和未焊接的零件进行点焊;
点焊完成后,对所有焊缝进行连续焊接。
6.根据权利要求4所述的焊接变形控制方法,其特征在于,若相邻的需焊接的零件数量超出设定数量的所有零件没有均包含在焊缝总长度最小的焊接路径中,则按照第四子程序进行焊接,包括:模拟出所有能够将具有最多的相邻的需焊接的零件数量的零件和焊接完成的重件连接为一个整体的焊接路径;
计算每条焊接路径的焊缝总长度;
按焊缝总长度最小的焊接路径进行点焊;
重复上述步骤,直至将相邻的需焊接的零件数量超出设定数量的所有零件和焊接完成的重件连接为一个整体;
当焊接完成的整体精度超出设定范围时,打断焊点重新焊接;
当焊接完成的整体精度在设定范围内时,则按焊缝长度从小到大的顺序,将焊接完成的整体和未焊接的零件进行点焊;
点焊完成后,对所有焊缝进行连续焊接。
7.根据权利要求3所述的焊接变形控制方法,其特征在于,当焊接后的重件构成一个整体时,按照第二子程序进行焊接,包括:若相邻的需焊接的零件数量超出设定数量的所有零件均包含在焊缝总长度最小的焊接路径中,则按照第三子程序进行焊接;
若相邻的需焊接的零件数量超出设定数量的所有零件没有均包含在焊缝总长度最小的焊接路径中,则按照第四子程序进行焊接。
8.根据权利要求2所述的焊接变形控制方法,其特征在于,当重件之间没有存在焊缝时,按照第二程序进行焊接,包括:模拟出所有能够将全部重件连接为一个整体的焊接路径;
计算每条焊接路径的焊缝总长度;
按焊缝总长度最小的焊接路径点焊所有的重件;
若相邻的需焊接的零件数量超出设定数量的所有零件均包含在焊缝总长度最小的焊接路径中,则按照第三子程序进行焊接;
若相邻的需焊接的零件数量超出设定数量的所有零件没有均包含在焊缝总长度最小的焊接路径中,则按照第四子程序进行焊接。
9.根据权利要求2所述的焊接变形控制方法,其特征在于,重件采用夹具装夹的方式进行定位焊接。
10.根据权利要求1所述的焊接变形控制方法,其特征在于,采用激光焊接机对零件进行焊接。