摘要
本发明公开了一种适用于管材数控加工的自动防撞方法,首先获取待加工管材模型与切割头模型,提取用于碰撞检测的有效数据集;之后检测及分析存在碰撞风险的区域:最后自动调整存在碰撞风险的区域内的切割姿态至安全区域。本发明按自定义特征将碰撞区域归类为不同的类型。本发明以点的可行解求解作为算法的最小执行单元。本发明提出一种可以快速且精确求解点切割姿态全部可行域的算法,它具备处理千万级数据时性能开销秒级以下的能力。计算待调整区域内全部点的可行域,本发明提出将求解满足当前区域内所有点的可行域的解抽象为数值分析问题,采用三种数学优化算法分层迭代得到最优解。本发明在管材加工过程中满足更智能化、效果更好、范围更广。