摘要
弹簧作为机械生产的重要零件,批量检测与参数测量是一项繁重的工作,针对弹簧长度、直径、节距及垂直度的自动化检测,提出了利用点云的弹簧参数测量方法,该方法首先获取点云,通过滤波去除杂点,利用RANSAC平面分割与3D圆提取从端面中获取外径;利用AABB包围盒从侧面中提取端面,面间距离为长度;以端面的法向量为基准向量,利用PCA,提取轴向主方向,与基准方向之间的夹角衡量垂直度;利用节距点的法向量与轴向主方向垂直的特性,提取节距线,并径向投影,利用DBSCAN聚类节距点簇,拟合直线,线间距离为节距。针对样件,以手动测量结果为基准,该方法获得各参数精度均在3%以内,并且适用于各种型号的螺旋弹簧参数测量。
- 单位