2D Pocketing is used to clear area of material from a part.
2D Pocketing requires planer surfaces or polysurfaces to create the toolpath on - these surfaces can have cut outs/islands. The toolpath will have the appearance of offsets from the edges of this surface.
You will need to place the surfaces into the following layer in the Rhino document:
KaroroCAM/2D Pocketing
2D Pocket Toolpaths
Checking this box will change from Conventional to Climb cutting.
NOTES: Climb and Conventional cutting merely describe the way in which the cutter moves around the part in respect to its direction of rotation.
In regards to a right-hand rotation spindle (the most common type), moving around a finished part counter-clockwise would be considered Conventional Cutting while a clockwise part path would be Climb Cutting. The terminology will be reversed if the spindle is of left-hand rotation or a pocket or hole is being cut out of the finished part.
The main difference between climb and conventional cutting is how the cutter bites into the material.
A conventional cut deflects the bit towards the cut and a climb cut pushes the bit away. Climb cutting can be dangerous on a non-CNC router, as the piece may he hard to control by hand and may ‘walkaway’.
On CNC routers, the harder materials such as Aluminium, Solid Wood and Hard Plastics (Acrylic, Polycarbonate, Nylon)) generally leave the best finish with a climb cut set up. However on softer materials and Laminates like Soft plastics (HDPE, UHMW, Polypropylene, etc.), Plywood and Laminated boards, a conventional cut is recommended.
Typically Climb Cutting will only show an improved performance in the smaller diameters (less than 10mm), but of course there are always exceptions.
A quick rule of thumb is to check your offcut. If your offcut has a nicer finish than the part, rotate around the other way and the better finish will be on your part.
KaroroCAM uses polylines (collections of line segments) to create toolpaths. All curves are converted to segments using this Tolerance setting as a guide. The Number represents the maximum deviation from the input curve to the final polyline.
The green toolpath curves in these two pictures show the extreme of the 1mm vs 0.001mm settings:
Tolerance = 1.0
Tolerance = 0.001
This menu allows you to switch between Sharp and Round outside corners on your toolpaths. 2D Pocketing toolpaths are an offset from the edges of your input surface - based on the tool radius and step over settings - with the two options being the difference in how offsets can be calculated on internal cutout offsets.
NOTE: Sharp corners can lead to smaller G-code files.
NOTE: Rounded corners are effected by the toolpath Tolerance setting.
Sharp Corners
Round Corners
2D Pocketing uses Flat End Mill tools
Flat End Mill
Sets the diameter of your tool bit in mm.
Select Tool number that matches the tool spec'd in your tool path - mostly important for machines with auto tool change ability.
Sets the spindle speed for this operation in your GCode output file
Sets the step over between offset passes in the 2D Pocket
TIP: Good practice is to set this to 50% of your tool diameter or less
This setting allows you set an additional offset to you cutting path to leave some extra material to the inside edges of your pocket.
TIP: This setting can be used to produce a better surface finish on your job, especially on jobs that require Multiple Depth cuts. Leave say 1mm of material on initial cut which can be removed with a 2D Profile Cutting toolpath, net sized cut at full depth on the edge curves of your pocket surfaces. The smaller amount of material removed on this final cut usually leads to a cleaner finish
Selects the reference position for the cutting depth. Can be:
Selected Surfaces - the cutting depth will be referenced to the planer surfaces in the KaroroCAM/2D Pocketing layer in the Rhino document. These can all be at different Z heights
Stock Top - Cutting depth is referenced to the top of the current stock - all cutting will be done to the same depth
Stock Bottom - Cutting depth is referenced to the bottom of the current stock - all cutting will be done to the same depth
NOTE: Cutting Depth Offset is a Z offset from this selection
Offset in mm in the Z direction from the selected Cutting Depth Position of the final cutting depth.
Check this box to enable multiple depth cutting
Maximum step down in mm per pass when doing multiple depth cutting.
NOTE: If the total cutting depth (Stock top - Cutting Depth Position + Cutting Depth Offset) is not an even division by this number the deepest pass will be less than this number.
Check this box to enable ramping tool entry into the stock.
Sets the angle the tool will enter the material at the start of each cutting pass.
NOTE: You may get a warning if one or more of the cutting paths is too short to contain the ramping motion. Either increase the ramp angle and/or reduce the cutting depth per pass to allow for a ramping motion that is suitable for your 2D Pockets.
Click this button to proceed to the Post Process Selection and Gcode File saving