# Ideology of SprutCAM

SprutCAMÂ® is a system with high levels of automation and a multitude of advanced functions.

The machining process creation procedure consists of the following actions. At first, it is necessary to define a model of the produced part , an initial workpiece and fixtures . Next, it is needed to create a machining sequence operation by operation. A technologist should define what and how must be machined for each operation. Usually it's any part of the full item or the full part and general requirements for the machining process, such as the height of the scallop , maximum cut angle, approach methods etc are used. Then the system calculates the optimal toolpath according to the specified parameters. As default, every next operation uses the same part and fixtures as the previous operation but this one takes a material that remained after the previous operation machining as a workpiece. Therefore, the intermediate workpiece form is changing operation by operation from the initial workpiece to the produced part.

The procedure for NC program for the CNC machine, in general, reduced to a sequence of actions:

- to import a geometrical model ;
- to define a model of the produced part , the initial workpiece and fixtures for the root node of the operations list;
- to create a sequence of machining operations , to set their parameters and calculate them;
- to generate NC program .

When creating a new machining operation the system automatically sets the default values for the entire set of operation parameters, taking into account the method of machining and geometrical parameters of the part. Thus, the toolpath is ready for calculation and there is no need to fill many parameters before. Modification of the order of the machining operations and editing their parameters is possible at any stage of the machining process designing.

SprutCAM always observes the rule: the part must never be "gouged" for any circumstances, whether it is a work pass, transition, approach, cut or drilling. That does not depend on the tool type, or on the type of machining or parameters entered. A technologist defines the machining method and the system generates NC program that removes the workpiece material from outside of the part.

The interface of SprutCAM allows the customer to alter any parameter in any order that is required by them. The "active graphics" in many of the dialogues are automatically updated when a customer selects different operations or parameters. This allows to significantly reducing the time needed to get to know the system and the time spent reading the documentation.

SPRUT-Technology is always looking at how to improve their software products to make them convenient to use and boost your profits. Therefore, the technical support department will be glad to answer any of your questions and will be thankful for your suggestions and wishes.