Slide The perfect CAM solution for all Are you interested? We’ll gladly assist you ... Contact your applications sprutcam sprutcam sprutcam

SprutCAM is available in many versions with different scope of services. Find the right version for your company here.


cncMonster offers training in SprutCAM. Contact us to receive an offer tailored to your company.



  • High-end CAD CAM solution for programming CNC machines
  • CAD CAM software with raw part tracking and residual material detection
  • Integration into your CAD environments such as Solidworks, Inventor, Solid Edge
  • CNC programming software with complete simulation environment
  • CAM software in which the postprocessors can be customized
  • 3D CAD solution for creating 3D designs and drawing derivations
  • Database that manages all CNC programs, CAD CAM models and drawings

Test SprutCAM for 30 days for free!

Get information now for free!

Machining methods

If the housings of the electronic components mainly consist of pockets, islands and holes, the 2.5D pocket milling strategy is optimal. This can also be used for roughing and then finishing. Even circular pockets are supported by this strategy.

The special feature of 3D milling is that you can machine the workpiece with three axes at the same time. To use this strategy, the workpiece should consist of a 3D model.

The area of ​​application for rotary milling is to achieve a poly surface for parts such as turbine blades, shoulder blades, screws and detailed parts such as camshafts and crankshafts. It has a wide range of applications, including in the aerospace, automotive, oil and gas industries, but also in the manufacture of decorative figures and other complex parts.

5 axis indexed machining, machined angles in every degree for 2.5D and 3D machining strategies. Angle setup based on the 3D model eliminates possible errors and speeds up the process and processing.

SprutCAM has 5 axes simultaneous strategies that create a CLData for each type of multi-axis machine. The CLData is created and takes into account the machine scheme, while the processing and creation of the program, all collisions are avoided. The created CLData also takes into account all transformations of the coordinates during processing.

SprutCAM contains a whole range of strategies for turning parts of any complexity, all known turning cycles are supported. The tool paths are created taking into account the remaining material. The cutting modes are set automatically. Each of the lathe mechanisms, from the bezel to the parts catch, can be controlled by the program.

The SprutCAM turn-mill module contains powerful turn-mill methods to program multi-axis machining with support for multi-tasking turn milling centers with driven tools, including Swiss-type CNC lathes. The simple handling of the lathe module with its wide range of functions offers the options for programmed roughing, finishing, grooving, thread cutting and machining.

SprutCAM has the ability to program multi-task lathes (lathes with a counter spindle). It enables NC programs to be created for simultaneous machining of workpieces, in different spindles and different tools.

A single environment for the offline programming (OLP) of industrial robots. An efficient robot machining solution for the rapid creation of complex collision-free 3D movements in native 6 or more axes code (5 to 6 axis transformations are not required)

Wire erosion can be used to create outer and inner contours in the tilted and vertical position of the wire. There are also strategies for 4-axis machining with automatic, interactive and precise synchronization options.

SprutCAM enables NC code creation for CNC controlled water jet, flame cutting, or laser cutting machines.


Are you interested or have questions about cncMonster?
Then write us a message or just give us a call. We look forward to talking to you.

Daniel Auer


Technology / product development
+43 664 50 41 522

    I consent to the collection / storage of my entered data for contacting me.