The Turn-Mill module of SprutCAM includes powerful turn-milling methods to program multi axial machining. As well as support for Multi-tasking Turn-Milling centers with live tooling which include a CNC Swiss-Type Lathe. It features an easy interface and the ability to program roughing, finishing, grooving, threading and part-off machining operations.
Control of all the machine mechanisms
SprutCAM permits the creation of NC programs for any type of turn mill machine without a limitation on the number of axes and machine’s executive mechanisms. Some examples are: turret heads, milling heads, turning sub spindles, lunettes, ready parts catchers, workpiece loaders, and devices for tool tuning etc.
SprutCAM offers a wide variety of turning, boring, and drilling strategies including: rough turning cycles, finishing cycles, grooving cycles, all types of chasing cycles on cylindrical as well as conic surfaces, turning of screw surfaces of any section with permanent and alternating step, holes machining cycles using tools from the leading manufacturers as well as specialized in house tools. In order to achieve an optimal machining of parts using the B axis, the user is given a convenient mechanism of control over the cutter tilting angle relative to the part’s surface.
All types of rough and finish milling that are used with regular milling machines are supported.
SprutCAM permits you to create NC programs using the C and Y axis for machining with the main spindle as well as with the sub spindle. This works in the outer diameter of the part as well as on its end surface. If the machine is equipped with a B axis, then the index milling machining of the part is supported in tilted planes, as well as the simultaneous 5 axis machining that uses all the machine’s axes.
When the machine does not have a Y axis, then in order to machine a part’s end surface, SprutCAM permits the use of the NC program in the polar coordinates. Moreover, if the machine has embedded functions for recalculations from the Cartesian into the polar coordinates, SprutCAM includes all the necessary commands in the NC program.
In order to carry out milling on a cylindrical surface using a continuous movement along the C axis, the cylindrical coordinate system can be used.
Contemporary CNC machines have a wide variety of machine mechanism control procedures such as part takeover from one spindle to another, boring of long parts held by two spindles, use of lunette, tailstock, stick feeders, catchers (pushers) of ready parts, and loaders of workpieces. Machines have their own rules and commands for the control of all of their mechanisms. SprutCAM enables the user to form set operations of control over any executive mechanisms of a machine, memorize them, and include into a list for future use. Among such operations are the part take over from one to another spindle, the part taking by sub spindle and cut off, the part clamping with lunette, the part clamping by tailstock, the automatic part outload to catcher, and the workpiece loader control. All the parameters which have to be set in these operations are defined automatically when setting up the NC program in SprutCAM.
Machining simulation at the stage of NC program creation permits checking that exactly all the movements of the machine mechanisms have been taken into account and that there is an overhang of all the cutting tools installed in the turret heads of the machine in order to avoid collisions. Besides the visualization of the part machining, the system enables you to observe all the movements of the machine organs when carrying out auxiliary operations created by the system user. Some examples are the part takeover from one to another spindle, the part taking by sub spindle and cut off, and the part clamping with lunette.
The machining simulation system carries out an automatic control of collisions of the cutting tool against all the machine’s elements, as well as a control of collisions between all the machine’s mechanisms.