Effectiveness of automatic cam programming using machining templates for the manufacture of special production tooling