SAR 250 tons self aligning welding rotator