Safety rivet insertion

Robust solution created in minutes

Safety rivets are commonly used parts especially in the automotive sector. To safely insert various types of rivets, robots are an ideal tool. Due to part variances and displacements an adaptive solution is required, which can cope with these deviations. By using the ARTIMINDS RPS such a solution can easily be programmed by unexperienced users in 4h - or less than 1h by experienced users. The solution can be transferred to other types of splits, in addition quality control is performed by inline-force measurements.

Request further information!

Categories: , .

Key challenge is an easy-to-use programming interface, which automatically robust code. With the ArtiMinds RPS, programming of the insertion process is only required once per rivet type and requires less than one minute. Additional rivets can be added by simply defining their approximate centre.

Specific task challenges:
  • Production tolerances of the rivet
  • Hole-detection with a flexible plastic part
  • Various split types
  • Quality control of successful insertion

Key advantage of using ArtiMinds RPS instead of a classical automation via a hand-written script in combination with a teach-panel, is the robust solution and quick modification of the solution to similar tasks (e.g., different part amounts, different placing, different part types). Such a solution can not be economically be automated with classical approaches.

ArtiMinds RPS Classic solution
Programming time: <1h experienced user (or 2h novice) 185h (senior expert)
Lines of code 6 different wizard modules 1,852 lines UR script code
Programming cost (120 EUR/h) 120-480 EUR 22.000 EUR

The task was programmed using ArtiMinds RPS with 6 different wizards only per rivet, allowing for intuitive teach-in of the entire process.

Wizards used:
  • Robot home position - gripper with rivet positioned slightly above the insertion area.
  • Spiral Search with Contact - search pose to insert rivet in hole.
  • Insert Contact - rivet is pushed into the hole, while monitoring process quality
  • Open Gripper - rivet is released
  • Move Linear Relative Contact - contact with safety pin is established
  • Move Linear Relative Contact - safety pin is pushed-in
  • Move Linear Relative - robot moves to home position