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. Tweet
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
| 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