Application of knowledge based control for an integrated robotized CAD/CAM arc welding system