After creating a technological process of production, the choice of an appropriate strategy roughing and finishing of the functional areas of the drilling and milling tools to select suitable material, geometry and cutting insert holder.Then determine the optimum cutting parameters for each roughing and finishing hard milling (feed, cutting speed).A model created with the tool, along with intermediate put into the environment module of CATIA V5 Manufacturing in the work of the tree PRODUCT LIST. Creation of the production process is at the top of the tree under the name PROCESS LIST. Process through the menu is listed in NC Manufacturing module design type CNC machine tool. Then we determine the work origin “W” of the workpiece coordinate system of the machine, the type of post-processors to generate CNC code. Through the function “Auxiliary Operations” is generated optimal tool shape and cutting material, tool holders, cutting inserts and determine the strategy (Fig.3) of whole process of production using Machining milling operations. Using the function “Tool Path Replay” simulates of the process of machining. The function “Generating NC code” then generates the CNC program in ISO format (G and M codes),using a memory card, transferred to a control system for CNC machine tool. The choice of a machining strategy [11] for machining tool path generation has two main objectives: avoid significant federate loss and reducing as possible machining time. To achieve these goals, the machining assistant often associates to a standard of 3-axes HSM two types of machining strategies widely used in CAM software for the machining of forging dies: