摘要
本申请涉及手持焊枪激光焊接领域,公开了一种用于手持焊枪自适应枪杆焦距长度的算法及系统,算法包括以下步骤:S1:获取第一枪杆的第一实际摆宽和第一设置摆宽,计算第一刻度因子,其中,所述第一实际摆宽为所述第一设置摆宽最大时的摆宽;S2:获取所述第一枪杆的第一焦距,基于所述第一焦距和第一实际摆宽计算第一转动角;S3:获取第二枪杆的第二焦距,基于所述第二焦距和第一实际摆宽,计算第二转动角;S4:基于第一刻度因子、第一转动角和第二刻度因子、第二转动角的线性比例关系,计算第二刻度因子。使更换后的焊枪最大摆宽等同于更换前的摆宽,保证了焊接精度和准确度,提高了手持焊枪在场景变化时的灵活性。