AWL - Full automated welding compilation for General Industry