Welding roof profile struts in robot cells - Processing a wide variety of variants with short cycle times