List of types of machining operations

Machining operations can be divided into two groups: roughing and finishing. The main difference between them is that the roughing operations perform clearance of thestock

material and the finishing ones only perform surface machining. Rest milling operations differ from the others only by the default parameter values that are set during their creation.

The list of all machining operations with a short description is shown below. The types of machining operations listed here are divided into the same groups that they appear, in the new operation creation window.


Operations group

images/download/attachments/84216099/Group.png

The group is intended for systematization of different operations with similar parameters. It is possible to form a job list with tree structure by operations groups. If some group parameters are changed then similar parameters of all included operations will be changed too.

Auxiliary operation

images/download/attachments/84216099/AuxOpSample.png

<Auxiliary operations> of SprutCAM X designed to store the specific sequence of CLData commands (for specific types of machines, for particular company) into the named list, which can be saved and used many times in a process of work with the system. This, for example, may be such types of operations as clamping a chuck, tool interchange, approaching tail stock, part overturn, set of the active workpiece coordinate system G54-G59 and so on.

G-code based operation, G-code based lathe operation

images/download/thumbnails/84216099/NCBasedMilling.png

Operations are intended to form a tool path on the basis of NC text, that is used as the job assignment, and the selected interpreter. The NC text can be written manually or can be loaded from an external file and edited, if necessary. Its application is also possible for the indexed and continuous machining on the 4 and 5-axes machining centers. All available simulation types are supported, including additive manufacturing to simulate material layer buildup.

Using these operations you can perform direct control of the machine simulation using G-codes, check and optimize the NC program, convert the text of the NC from one controller to another, debug your own interpreter during its creation.


Roughing mill operations

Hole machining

images/download/thumbnails/84216099/dbukclip104_zoom64.png

Creates a set of machining commands for holes. These include drilling, boring, centering, tapping or thread milling. The operation can be used both for hole machining and for preliminary drilling in tool plunge points in pocketing and waterline roughing operations. Hole machining operation can be used to machine holes that are positioned differently, i.e. holes whose axes are not normal to the same plane. Note that operation can machine holes that are not lying in orthogonal planes.

Pocketing

images/download/attachments/84216099/image_5_2_1-2.Gif

Waterline removal of material inside the defined area or pocket. The shape of the area for pocketing is formed from curves created on the horizontal (XY) plane. This operation is used for the 2 & 2.5D machining of pockets and isolated areas, and also for preliminary material removal before engraving (2D finishing) operations.

Waterline roughing operationWaterline roughing operation

images/download/thumbnails/84216099/f_clip0065.png

Waterline removal of stock material of a workpiece, which lies outside the 3D model. As in pocketing, the main part of the material is removed by the horizontal (XY) movements of the tool. The operation is often used for primary rough machining of complex models, which have considerable geometrical difference to the workpiece.

Plane roughing operation



Plane roughing operation

images/download/thumbnails/84216099/image_5_2_1-4_zoom86.png

Plane removal of stock material of a workpiece, which lies outside the 3D model. The sections lie in vertical parallel planes. To limit the pressure on the tool, machining can be performed with small preset Z depths. The finished operation is usually closer to the finished model than using the waterline operation with similar parameters. The operation is normally used when it is necessary to obtain a roughed workpiece that does not differ much from the source model. It is also useful when milling soft materials.

Drive roughing operationDrive roughing operation

images/download/thumbnails/84216099/image_5_2_1-5_zoom87.png

As in the plane operation, removal of the stock workpiece material that lies outside the volumetric model is performed by separate cuts. Depending on the operations parameters, cuts lie either in the vertical plane or in vertical mathematical cylinders, the shape and location of which are defined by the drive curves. To limit the pressure on the tool, machining can be performed preset smaller into Z depths. In some cases, the model after rough machining is very close to the finished model, but because of the uneven nature of the material being removed it is not always possible to reach an optimal machining time. The operation is best used only with certain workpiece and machined model shapes.

Roughing rotary machining

images/download/attachments/84216099/RoughRot0001.png

Roughing rotary is a 4 axis toolpath that removes the workpiece material layer by layer. It is similar to the Roughing Waterline except that the machining layers are not planes, but cylinders around the rotary axis.

Finishing mill operations

2D contouring

images/download/attachments/84216099/image_5_2_1-6.Gif

For the machining of horizontal contours or curves projected onto the horizontal plane. The horizontal movements of the tool are created based on the geometry being machined. The tool center or the tool edge can follow the contour. The operation is used for creating parts with vertical sides or for a machining pass with a constant Z depth etc.

3D curve milling3D curve milling

images/download/attachments/84216099/image_5_2_1-7.Gif

Generates a series of tool movements along freeform curves. The view of the toolpath in plane is similar to 2D contouring – tool movements are constructed with the tool center or edge passing along the contour. The Z coordinate at every point of the toolpath is calculated as a displacement based on the Z coordinate of the corresponding point on the curve. The operation can be used for machining of edges of parts of a die or for creation of a complex shaped groove etc.

5D contour and 6D contour operations5D contour operation

images/download/attachments/84216099/gr0003_zoom33.png

5D contour operation is designed to generate the continues 5-axis tool path. Where are the three way to generate the work path depends on the way how the job assignment is set

1. The passes along the curves that is lie on the part surface.

2. The passes along the isoparametric curves of the defined surfaces..

3. The passes along the edges of the part.

1. The passes along the curves that is lie on the part surface.


2. The passes along the isoparametric curves of the defined surfaces..

3. The passes along the edges of the part.

Morph operationMorph operation

images/download/thumbnails/84216099/morph_zoom39.png

Morph operation generates a toolpath that smoothly morphs between two specified curves with high speed links. Available strategies include: Across, Along, Spiral.

3 to 5 axis toolpath with the following tool axis orientation modes: Fixed, Normal to drive curves 4d/rotary axis/drive curves 5d/surfaces 5d.

Benefits: Many operations for the machining of: turbine wheels, turbine blades, and screws, as well as complex channels etc. High speed links.

Scallop operation

images/download/thumbnails/84216099/scalloptoolpath_zoom80.png

Scallop (or 3d constant step-over) tool path starts with curves lying on the part surfaces and repeatedly offsets them inwards until the curves collapse. consistent step-over across the part surfaces is guaranteed The tool path is well suited for high speed machining of complex molds and sculptured models.

Features:

  • Lightning fast toolpath calculation.

  • One entry, one exit. It is possible to machine a whole part with a single continuous spiral-like toolpath with only one entry and one exit points.

  • High speed machining. It is possible to generate a toolpath with rounded corners.

5d surfacing operation

images/download/attachments/84216099/5ds0001.png

The finishing operation allows machining of surface models with variety of strategies (parallel to plane, parallel to curve, morph and others) and tool axis orientation modes (fixed, normal to surface, to rotary axis, through point, through curve, etc).

Helical operation

images/download/attachments/84216099/HelicalOp.png

Helical machining operation are useful for machining of cylindrical parts without an undercuts. The entire model is selected as the job assignment.

The operation can generate a single-pass spiral like path for the entire model. If there are model areas that can not be processed without a transition, it will be processed after the processing of the current pass. The operation does not control the height of the scallop and does not ensure a uniform height change.

Sawing operationSawing operation

images/download/thumbnails/84216099/saw_zoom31.png

The Sawing operation is specifically designed for the fast programming of a saw blade for up to 5 axes milling of wood, marble, granite, stone and similar materials.

Benefits: Automatically calculates the correct saw inclination, approaches and sawing motion.

Engraving operation

images/download/thumbnails/84216099/image_5_2_1-8_zoom60.png

The operation is designed for the engraving of 2D geometry and inscriptions on flat areas. The image being engraved is formed from projections of curves onto the horizontal (XY) plane. Horizontal movements of the tool machine the main parts of the model's side edges. To create the sharp inner corners and for machining of smaller width areas, 3D milling is used. The operation is used for engraving of flat drawings and inscriptions and for finishing passes along side walls of pockets and for isolated areas during 2 & 2.5D machining.

Jet cutting operation

images/download/thumbnails/84216099/image_5_2_1-24_zoom54.png

The operation is used to carve the parts from the sheet. The outer contours and the contour of the holes can be defined by any closed or unclosed curve. The carving is performed by the tool motion along the part contours. The holes are cut in first and the outer contour is cut later.

Jet cutting 4D operation

images/download/attachments/84216099/JetCutting4D.png

Jet cutting 4d operation can be used for hydro, laser, plasma etc. cutting types where the tool is a jet or a beam. It allows to machine simple elements and also more complex elements with inclined sides. Working contours are set the same way as in the Wire EDM operations, however, the resulting path is generated in the format of "point + normal" or "point + rotary axes of the machine."


Jet cutting 5D

images/download/attachments/84216099/image2020-5-19_11-16-44.png

Operation "Jet cutting 5D" is designed for the cutting on the shaped spatial surfaces. It is based on the operation "5D contouring" excluding multipass machining feature unnecessary for this kind of application.

Knife cutting 2D

images/download/attachments/84216099/Knife2D.bmp

<Knife cutting 2D> operation designed to programming cutting of sheet material with the tool like knife (it can be knife, band-saw, disk-saw etc.). A special transition formed in the sharp corners of toolpath that avoids the bendings of the material because of the sharp turn of the knife. The operation based on 2D Contouring operation. The knife usage adds the additional requirements for the machine. The machine has to have, except the Linear X,Y,Z-axes, the additional rotary axis that rotates the tool around.

Knife cutting 6D

images/download/attachments/84216099/Knife5d.bmp

Operation <Knife cutting 6D> is designed for the carving on the shaped spatial surfaces. It is based on the operation <5D contouring>. A special transition formed in the sharp corners of toolpath that avoids the bendings of the material because of the sharp turn of the knife. In the every point of tool path the knife blade must be directed along the motion. It requires all 6 degrees of freedom. So active machine must have a minimum of three linear and three rotary axes. Very often the industrial robots are used for the knife cutting.

Waterline finishing operationWaterline finishing operation

images/download/thumbnails/84216099/image_5_2_1-9_zoom58.png

Waterline machining of surfaces of a volume model. Milling is performed by using horizontal movements of the tool. The operation gives a good result when machining models or their parts with their major surface areas that are close to the vertical. For machining of models of high complexity, it is recommended to use the waterline operation together with plane or drive.

Plane finishing operation
Plane finishing operation

images/download/attachments/84216099/image_5_2_1-10.Gif

Plane machining of surfaces of a volume model. Passes lie in vertical-parallel planes. A good result can be achieved when machining flat areas and also areas close to the vertical that are perpendicular to the toolpath. Therefore, for machining of complex shaped models this operation is best used with the waterline or other plane operation, which has toolpaths perpendicular to the toolpath of the first operation.

Drive finishing operationDrive finishing operation

images/download/thumbnails/84216099/image_5_2_1-11_zoom71.png

images/download/attachments/84216099/image_5_2_1-12.Gif

As in the plane operation, surface machining of a volume model is performed by separate strokes. Depending on operation parameters, the strokes lie either in vertical planes or vertical mathematical cylinders, the shape and location of which are defined by drive curves. The operation gives best results when machining separate areas of a detail with complex rounded wavy surfaces. It is best used for rest milling of surface areas of specific shapes, for machining of some models with smooth changing of surface geometry. And also, for milling inscriptions and drawings on a freeform model surface.

Combined operationCombined operation

images/download/thumbnails/84216099/image_5_2_1-13_zoom69.png

The toolpath for the surface machining of a volume model are formed in two stages. Firstly, the horizontal toolpaths (waterline), and then, for the remaining areas the toolpaths are created by using the rules for the drive operation. Because of this, both flat and steep areas are machined equally well. An even scallop height can be obtained when using a fixed step-over. Combined machining provides easier conditions for the tool, this allows using longer tools with a small diameter. The operation performs quality finish machining regardless of the model surface complexity, and also minimizes the machining time.

Optimized plane operationOptimized plane operation

images/download/attachments/84216099/image_5_2_1-14.Gif

Two plane operations with mutually perpendicular toolpaths are created at a time for surface machining of a 3D detail. The default parameters of this operation are set so that every operation would machine only those surface areas of the model, where it can achieves an optimal result. This means that there will be a regular quality of machining on the entire model surface. Use of the optimized plane operation allows quality machining of models with difficult surface shapes, and also minimizes the machining time.

Complex operationComplex operation

images/download/attachments/84216099/image_5_2_1-15.Gif

Two operations are created: plane and waterline for surface machining of a 3D model. Parameters for the operations are set automatically so that the flat areas are machined using the plane operation and the areas close to vertical by the waterline. As a result, there would be a proportional quality of the entire surface of the machined detail. The complex machining provides easier conditions for the tool, this allows the use of longer tools with a smaller diameter. The operation allows performing quality machining for any surface angle, and also minimizes the machining time.

Flat land machining operationFlat land machining operation

images/download/thumbnails/84216099/clip0077_2_zoom60.png

The operation allows to make a finish machining of flat horizontal surfaces of a part. The flat segments are recognized automatically. A tool toolpath consists of series of horizontal patches. All not horizontal segments of model for machining are inspected to avoid gouges during machining.

Face milling operationFace milling operation

images/download/attachments/84216099/FaceMilling.bmp

Face milling operation removes stock on a given horizontal plane with one of the following strategies:

  • One way,

  • Zigzag,

  • Optimized zigzag,

  • Spiral.

Rotary machining operationRotary machining operation

images/download/thumbnails/84216099/rotarymachining_zoom43.png

The rotary machining operation is used for the machining of the camshafts, crankshafts, worm shafts, paddles, decorate parts and so on. This operation is available if machine has at least one continuous rotary axis.

Rest milling operations

Pencil

images/download/attachments/84216099/pns2.png

The rest machining operation generates passes along inner corners of the part.

Corners cleanup operation

images/download/attachments/84216099/crm1.png

The rest machining operation takes the diameter of the previous tool as a parameter and generates passes where the previous tool would leave unmachined material.

Area rest millingArea rest milling

images/download/thumbnails/84216099/image_5_2_1-17_zoom55.png

The area rest milling operation performs rest milling of remaining material. That is, it performs a waterline rest milling inside the defined area or pocket. The shape of the area is formed from curve projections on the horizontal (XY) plane. The operation is used for the remachining of residual material using a tool of smaller diameter than the previous tool for 2 & 2.5D machining of pockets and isolated areas.

Waterline rest millingWaterline rest milling

images/download/thumbnails/84216099/image_5_2_1-19_zoom64.png

Rest milling of a models surface using a waterline finishing operation. Model surface areas, insufficiently machined by the previous operations are milled using horizontal passes of the tool. A good result can be achieved when machining almost vertical areas.

Plane rest millingPlane rest milling

images/download/thumbnails/84216099/image_5_2_1-20_zoom60.png

Rest milling of model surface using plane finishing operations. Model surface areas, insufficiently machined by the previous operations are milled using passes lying in vertical parallel planes. The operation is intended for use when remachining slightly sloping areas and areas close to the vertical that are perpendicular (or close to) the toolpath.

Drive rest millingDrive rest milling

images/download/attachments/84216099/image_5_2_1-21.Gif

Rest milling of a surface model by drive finishing operations. A model's surface areas, insufficiently machined by the previous operations are milled using passes lying either in vertical planes or mathematical cylinders. By default, the drive curve should be formed along the unfinished areas, which allow rest milling to be performed with minimum number of passes. The operation gives the best results when machining non-vertical areas.

Optimized plane rest millingOptimized plane rest milling

images/download/thumbnails/84216099/image_5_2_1-22_zoom64.png

Rest milling of a surface model by optimized plane-finishing operation. Models surface areas, insufficiently machined by a previous operation are milled by using 2 plane operations with mutually perpendicular toolpaths. Because each operation only machines its optimal area, good results are achieved. Rest milling using plane-optimized operation is recommended for use where there are relatively large unfinished areas.

Complex rest millingComplex rest milling

images/download/attachments/84216099/image_5_2_1-23.Gif

Rest milling of a surface model using the complex finishing operation. A model's surface areas, insufficiently machined by previous operations are milled by two operations: plane and waterline. Flat areas are machined by the plane operation and areas close to vertical by the waterline. The operation allows quality rest milling of free-form areas at any angle of the model surface.

Multiply group

images/download/thumbnails/84216099/a101clip0293_zoom50.png

The operation makes spatial transformations of a toolpath of any operations with copying or multiplying by a scheme. It is expedient to apply to machine models with repeating fragments. The operation allows to reduce time of calculation and debugging of an NC-program.

Turning operations

OD roughing, ID roughing

images/download/attachments/84216099/f_clip0155.png

The operation is designed for the removing of the sizeable part of the workpiece. It can be used when the workpiece is much different of the part. The material is removed by the series of the parallel tool motions. The operation provides to remove a lot of workpiece volume in the shortest time.

Lathe Facing

images/download/attachments/84216099/f_clip0156.png

The operation is designed to machine the uneven ends. It is used to prepare the base surface before the drilling or before another turning cycle. The operation can be uses either for finishing or the roughing machining.

Lathe hole machining

images/download/attachments/84216099/f_clip0157.png

The operation is designed to generate the NC commands to machine the axial holes. The next cycles are supported: simple drilling, deep drilling with chip breaking or removing, threading by tap etc. There is the possibility to set the cycle output mode: Long hand or canned cycle.

Lathe part-off

images/download/attachments/84216099/f_clip0158.png

The operation cut out the part with the additional chamfer or rounding machining. The size of a groove, the chip breaking parameters and the delay values can be set.

OD finishing, ID finishing

images/download/attachments/84216099/f_clip0159.png

The operation is designed for the final finishing machining. The machining is performed by the offset motions along the part generatrix. It gives the best result if the part and workpiece have the little differences. The operation allows to generate the toolpath without the workpiece checking. It is also possible to make 4-axis turning

OD grooving, ID grooving and Face grooving

images/download/attachments/84216099/f_clip0160.png

The operation is designed for the groove machining and other zones that can not be machined by other lathe operations. The cycle generates the tool path according to the groove tool possibility to cut by the front side. The tool path can combine the rough path for the workpiece volume removing and finish path for the shaping. The workpiece volume can be removed by some layers with the different strategies and cutting directions. There is the possibility to switch on the chip breaking and delays.

OD threading, ID threading, Profile threading

images/download/attachments/84216099/f_clip0161.png

The operation is designed to make the different threads by turning cutter or thread chaser. There is the possibility to select the thread parameters from ISO or Imperial databases. The thread parameters can be set manually to make the special threads. The machining can be performed in few strokes. Different types of the approach engage retract and return are available

<

Wire EDM

Wire EDM 2D Contouring

images/download/thumbnails/84216099/a65clip0293_zoom52.png

The <Wire EDM 2d Contouring> operation is designed for wire path generation along flat contour on 2d contouring as well as along flat contour with wire slope angle on taper or 3d contouring. Resulting wire path is based on contours, which lays in one plane.

Wire EDM 4D Contouring

images/download/thumbnails/84216099/edm3_1_zoom46.png

The <Wire EDM 4d Contouring> operation is designed for wire path generation along two flat contours simultaneously. One of this contours is set moves of lower guide of wire EDM machine, to put it more precisely – moves in working (XY) contour plane. Second contour is set moves of upper guide of wire EDM machine – leading (UV) contour. Thus, in the operation upper and lower wire ends can to moves on different paths.

ND>


Welding operations

Welding 5D

images/download/thumbnails/84216099/weldingbox_zoom40.png

It implements the functional of automatic weld seam geometry calculation without reference to a particular type of welding equipment (i.e., does not generate the specific commands to the laser, electric arc, gas burners, ultrasonic device, etc.). It is enough to add the edge between welded parts to the Job assignment and the system automatically calculates the angles in each curve point so that the welding head is held as close to the middle between the adjacent walls and do not collide with them. Then you can switch to the Simulation mode to see how the material is added to the place where the tip of the welding head is touching.



Additive operations

Area cladding

images/download/thumbnails/84216099/pocketcladding_zoom30.png

It implements the concept of additive manufacturing, when, in contrast to a cutting the material is not removed, but added to the workpiece during the machining process. It allows, for example, to build on the surface of the workpiece the layer of material having specific characteristics: high hardness, strength, wear resistance, anti-friction properties, corrosion and heat resistance, etc. It allows also to restore the geometric dimensions of costly parts and tools, to repair blades, dies, molds, gears, shafts, etc. The interface of job zone definition and the set of parameters is similar to the pocketing operation. It allows using curves and edges of the 3D model to restrict the area in which you want to make a buildup of material. Depend on the selected base surface this area can be positioned on the plane, cylinder or on the revolution body. And when the "Project toolpath onto the part" option is enabled, cladding in general can be made on the surface of an arbitrary shape. Operation has Parallel and Offset strategies to fill the area. You also can define total layer count and side angle for the walls.

Curve cladding

images/download/thumbnails/84216099/curvecladding_zoom70.png

Additive operations that generates toolpath along curves defined inside job assignment from the bottom to top. It is useful for thin-walled models. Source curves can be placed on a plane, cylinder or body of revolution. And when the "Project toolpath onto the part" option is enabled, cladding in general can be made on the surface of an arbitrary shape. It can generate layer by layer like toolpath or helix spiral.

Cladding 3D

images/download/attachments/84216099/Cladding3DOperation.png

Additive operation that has 3D model at the input. It is similar to Roughing waterline operation except that it works from the bottom to top. It intersects source model layer by layer and generates toolpath to fill calculated intersection area for each level. Operation has Parallel and Offset strategies to fill the area.


Cladding 5D operation

images/download/attachments/84216099/Cladding5D.png

"Cladding 5D" operation allows you to build up a layer of material on the surface of a part on 3- or 5-axis machines. It is useful for processing thin-walled models. The operation allows surfacing of individual surfaces of the part with their subsequent milling. It can also serve as hardening of surfaces by surfacing material in the most loaded areas of the part. Spiral strategies and parameters have been added to the operation, which will make it possible to avoid passing the tool in the same place several times. Also, the operation can use the following strategies: Parallel to plane, Morph, Parallel to curve.



See also:

Common principles of technology creation