NCSIMUL improves all the steps, since the communication between all the machines of the workshop and their monitoring, to increase their feed rate, by going through cutting tool management for cost reduction, G-code verification and optimization, for collision-free and operating cycles reduction, and finally, for one-click programming of CAD programs for a simple and fast production transfer.