What’s New in BobCAD-CAM V29

posted in: News | 0





Release Date: August 31, 2016

The release of BobCAD-CAM V29 brings with it, the most powerful, versatile Lathe module in the history of the BobCAD-CAM software family. The Development team at BobCAD-CAM has rebuilt the Lathe portion of the software to deliver unparalleled control and power to our customers.

We build our software based on customer requests, and this release is no different. BobCAD-CAM V29 brings functions that provide speed, intelligence, and much needed organization to the easy to use flow that our customers know and love. With key improvements in everything from CAD, to CAM, to Simulation, BobCAD-CAM V29 helps take the headaches out of your everyday work and will have you cutting more, have you cutting it faster, and will have you cutting more efficiently than ever before.

System Enhancements

Hide Gnomon

in order to simplify any confusion when printing or creating a setup sheet, we have added the ability to hide the WCS gnomon from the workspace.

CAD_GnomonYes.png  CAD_GnomonNo.png

64 bit Only Application

BobCAD-CAM V29 is a 64 bit only application.

CAD Enhancements

Spun Profile

When working with complicated parts, it can sometimes be difficult to find the overall outline of the part to machine on a lathe. With the introduction of the Spun Profile, this is now done automatically for the customer. Just pick the direction of rotation, select the surfaces, and BobCAD will do the work for you.

CAD_SpunProfile1.png  CAD_SpunProfile2.png

Chain Filleting

BobCAD has always made our CAD functions quick and easy to use, but how do you make a two click operation and quicker or easier? We accomplished this by offering the option to fillet an entire chain, or multiple chains, of entities at once with the Fillet Chain(s) feature. In the case of the octagon below, using the original Between 2 Entities method will take 16 mouse clicks to complete. The new Fillet Chain(s) method will take 3 mouse clicks to complete.

Between 2 Entities Fillet Chain(s)
CAD_Arcs_Fillet_2Entity.gif CAD_Arcs_Fillet_Chain2.gif

Quick Unit Type Access from Status Bar

BobCAD has now placed the unit change option front and center with the addition of a drop down selection directly in the Status Bar! Switching between unit types is now easier than ever. Just click and pick.


File Open Options

Many customers have told us about frustrations they have receiving files from their clients that may have been improperly saved causing files with many solids to come in as one single solid. This can cause a lot of unnecessary CAD work or back and forth phone calls. We have solved this by giving users Open File Options for supported file types. Now you can choose whether to open Curves, Solids, or both. For the solid model itself, you can choose to open the file while keeping the separate bodies as saved in the file, or choose to have our software attempt to join them.


CAM Enhancements


The simulation is an incredibly powerful tool allowing you to check everything from cut time to part deviation. In some cases, you may just need to check simple tool movement on one single operation. It is in cases like this that setting other operations to not be shown in simulation, then launching the simulation itself, checking one thing, then exiting the simulation seems to take forever. BobCAD-CAM now offers a way to track tool movements for a single operation without the need to launch the simulation. By right-clicking on an operation and selecting the Backplot options, users can now see the tool movement for a single operation directly in the CAD Window.




Update All Geometry (CAM Tree)

There are times when, for whatever reason, something about the feature geometry changes. Maybe one, or two features on the CAD model have been edited in the CAD Tree, or even worse, maybe the machine zero has changed and now every single feature in the CAM Tree needs to have the geometry reassociated. To cure headaches like these, the Update All Geometries option has been added to the Job Tree. With this option you can easily update or reassociate all modified geometries associated with the CAM Tree and recompute toolpath in one easy step.

Groups (CAM Tree)

Complicated parts can cause a complicated CAM Tree. Being able to name features only gets you so far as the number of overall features and machine setups grow. In order to bring some, much needed, organizational help to your CAM Tree, Groups can now be added to the machine setup. Adding a group creates a folder inside of your CAM Tree. Drag and drop features into the folder to save space in the CAM Tree and have the control to set Add Toolpath Pattern, Post All Yes/No and Blank/Unblank Toolpath options on all features inside of the folder at one time.


Setup Sheet Graphic

BobCAD-CAM’s V29 release offers something extra to the setup sheets as well. In the past, customers have requested to have an image of the part and it’s machine zero in the setup sheets to avoid confusion at the machine. This version helps eliminate that confusion by providing a screen shot of the CAD window directly in the setup sheet!


Mill Enhancements

Mill 2 Axis Express

Thread Milling Enhancements

Tapered Thread Milling

A popular request from customers has been the ability to machine tapered (pipe) threads. BobCAD-CAM now offers Taper Thread support and many other options to make machining threads easier than ever!

Mill_2x_Thread_Tapered2.png Mill_2x_Thread_Tapered.png

Thread Mill Side Roughing

When machining threads, many situations call for taking several incremental steps into the final size of the thread. With BobCAD’s V29 release, this method, called side roughing, is now supported for threading operations.

Mill_Thread_SideRoughIso.png Mill_Thread_SideRoughTop.png

Machine Compensation Support for Thread Milling

Machinists always like to have control over the program while they’re at the machine. Being able to make a adjustment at the machine when they see the need. In order to give customers as much control as possible, Machine Compensation has been added to the patterns page for threading operations to give users that control.

New Thread Mill Tool Types

Single Point threading tool and multiple tooth Thread Mill are now supported as separate tool types. The tool definitions have also been enhanced to allow for a more accurate simulation, and the definition of multiple different thread types.

Mill_ThreadMill_SingleThread.png Mill_ThreadMill_Thread.png

Spiral Pocketing for Circles

Having the cleanest cuts possible is something everyone strives for. In order to create an offset style toolpath without the linking motions that show up on the final part, the 2 Axis Pocket now offers a Spiral pattern for circular Pockets. This offers the user the cleanest offset style for operations on circular pockets.

Zig Zag Pocket with Spiral Offset Pocket with Spiral
CAM_Mill_2axis_PocketSpiral1.png CAM_Mill_2axis_PocketSpiral2.png

Helical Arc Output for Spiral Entries

When the machine can accept them, outputting helixes in the g-code can save hundreds of lines of code. BobCAD-CAM will now output helixes in the posted code for all your spiral cuts. In order to assist with those whose machines cannot accept a helix, we have added Post Block: “553. Break helical arcs into lines? Y/N” which utilizes the arc break tolerance on block 320.

Mill 3 Axis Standard

Advanced Pocket Calculation Improvements

Every job has to be roughed out, and it is hard to beat the Adaptive Roughing pattern for the Advanced Pocket toolpath for a quicker, more efficient toolpath. However, the larger the job and the tighter the tolerance, the longer the job will take to compute. Now, we have made a great toolpath method even better, by improving calculation speed and giving you smoother lead in motions. The calculation speed improvement has been tested and ranges from an amazing 20% to 90%!

81% Improvement 73% Improvement
WhatsNewV29_AdaptiveRoughCalculation_4.png WhatsNewV29_AdaptiveRoughCalculation_3.png

Improved Open Shape Detection

In many cases large areas inside a pocket have already been cleared by a previous operation. Forcing the software to start the cuts in the void while not trying to cut air can save a lot of time. To help with these scenarios, internal hole boundaries are now supported for Advanced Pockets by using dashed entities.

WhatsNewV29_AdvancedPocketInnerOpen.png WhatsNewV29_AdvancedPocketInnerOpen2.png WhatsNewV29_AdvancedPocketInnerOpen3.png

Mill 3 Axis Pro

*Shows options that are shared between more than one toolpath.

Overall Mill Enhancements

Gouge Checking*

Machining is all about having the control you need to get the required results. Having the control to handle certain surfaces or areas differently in one operation is a hugely helpful when programming the final product. To help with this Gouge Checks are now available for all the Mill Pro toolpaths. You can set various clearance options for the different components of the tool, select which surfaces you would like to check, and choose either Retract Tool, or one of the six other strategies to use in case of a gouge detection. This option can be used to handle gouges of course, but can also be used to give you even more control over how particular surfaces are handled. You can choose surfaces to give additional allowance to, or even avoid particular surfaces completely.

Surfaces  to handle Added allowance Avoided completely
CAM_Mill_Gouge_C1.png CAM_Mill_Gouge_D1.png CAM_Mill_Gouge_E1.png
Side View Side View Side View
CAM_Mill_Gouge_C2.png CAM_Mill_Gouge_D2.png CAM_Mill_Gouge_E2.png
Clamps  to handle Retract option Trim Option
CAM_Mill_Gouge_F.png CAM_Mill_Gouge_G.png CAM_Mill_Gouge_H.png

Rest Finishing from STL Stock Model*

Finishing is a huge part of machining. Everyone strives for the cleanest finish possible and the less time that has to be spent machining that perfect finish, the better. Since bigger tools get rid of more material, those are usually used first and then smaller and smaller for the finer and finer details. Being able to have each tool finish only what is needed is essential in creating the shortest program possible. Now, new Rest Finishing options have been added to the Advanced Planar, Advanced Z Level Finish, Equidistant, and Project Curves toolpaths. BobCAD-CAM now gives you several ways to ensure the rest finishing path is doing only what is absolutely necessary:

Utilizing the Previous Tool Information  – This solution is excellent when using a similar type of toolpath and utilizing a smaller tool to clean up areas the previous larger tool could not fit. This calculation has been enhanced by utilizing a new 3D trimming boundary to give an even more accurate calculation than previous versions of BobCAD.

NEW – Stock STL – With so many factors in what type of machining happened prior to finishing, the most accurate calculation is to utilize the stock model in its current state before figuring out the most optimal places to cut. The new Stock Model option allows users to import the cut stock model from simulation, giving the most accurate rest finishing calculation possible, completely eliminating cutting areas that have already been cut to finish size.

Rest Finishing Off Rest Finishing On
CAM_Mill_RestFinishingOff.png CAM_Mill_RestFinishingOn.png

Improved Angle Range Calculations*

The Angle Range option has been an amazing way to further the amount of control the user has on exactly where cuts need to be made. Simply set a range of angles to either avoid, or to focus on and the software does the rest. Now the Mill 3 Axis Pro toolpaths that utilize the Angle Range have an even higher level of accuracy with the new and improved algorithm driving the Angle Range calculations. See images below to see then improvement on the Angle Range. In this case the cuts have been focused on surfaces in the 0° to 30° range.

Old Algorithm New Algorithm
Mill_3x_Pro_ImprovedAngleRange_OldIso.png Mill_3x_Pro_ImprovedAngleRange_NewIso.png
Mill_3x_Pro_ImprovedAngleRange_OldSide.png Mill_3x_Pro_ImprovedAngleRange_NewSide.png

Advanced Rough

Improved Calculation Speed and Toolpath Quality

Every job has to be roughed out, and it is hard to beat the Advanced Roughing toolpath for a quicker, more efficient toolpath. However, the larger the job and the tighter the tolerance, the longer the job will take to compute. Now, we have made a great toolpath method even better, by improving calculation speed and giving you smoother lead in motions. The calculation speed improvement has been tested and ranges from an amazing 20% to 90%!

79% Improvement 88% Improvement
WhatsNewV29_AdvancedRoughCalculation_2.png WhatsNewV29_AdvancedRoughCalculation_1.png

Parallel Cutting – Profile After

In order to give users as much control as possible, the Advanced Rough now gives the option to turn Profile After on and off when the Parallel pattern is in use. Profile After creates an additional profile pass at the end of each depth. BobCAD-CAM also provides a spacing option to control how close the initial passes are to the profile.

Profile After Off Profile After On
Mill_3x_ProfileAfterOff.png Mill_3x_ProfileAfterOn.png
Mill_3x_ProfileAfterOffsim.png Mill_3x_ProfileAfterOnsim.png

Stock Thickness Detection for Rest Machining

BobCAD-CAM has added Detect stock thicker than to the Advanced Rough toolpath. This option allows you to focus the toolpath on stock consisting of a particular range of thickness. Setting a value here will force the toolpath to ignore any stock whose thickness does not meet or exceed this value. This is another tool to give you as much power as possible without the need to create new geometry to use as a boundary.

Tool Outside, Inside, Center and Offset of Boundaries for Advanced Rough

The Advanced Rough toolpath has always been a powerful tool, but customers loved the boundary options on the Mill Pro finishing passes so much, we have added them to the Advanced Rough as well. You can set the tool to keep to the center, stay inside, stay outside or even offset its spacing from the boundary without ever needing to create additional geometry.

Center of Tool Tool Inside Tool Outside
Center Center Center


Parallel and Adaptive Patterns for Flatlands

Using the Flatlands is an incredibly easy way to face off all the flat areas of the part, without having to worry about setting depth. No matter how many different depths the flat areas exist on, just choose the Flatlands to finish them all. However, in the past, there has only been one pattern option. Now, we have added to the Offset style pattern with a Parallel, and even an Adaptive Roughing style pattern. Adaptive Roughing even provides an optimized adaptive toolpath which will approach from the air to reduce the overall machining time.

Offset Parallel Adaptive
CAM_Mill_FlatlandsOffset.png CAM_Mill_FlatlandsParallel.png CAM_Mill_FlatlandsAdaptive.png

Advanced Planar

Round Corners

The Radius value for Round Corners in the Advanced Planar toolpath has been replaced with Maximum Deviation.


Step Down

The Advanced Planar toolpath now has a Step Down option available. This will give you the ability  to use multiple passes.

Step Down Off Step Down On
Mill_3x_AdvancedPlanar_StepDownOff.png Mill_3x_AdvancedPlanar_StepDownOn.png

Advanced Z Level Finish

Machine Vertical Walls Only

The Machine Vertical Walls Only option has been added to the Advanced Z Level Finish in order to give you another means of controlling the surfaces to be cut.

Off On
CAM_Mill_AdvancedZ_VerticalOnlyOff.png CAM_Mill_AdvancedZ_VerticalOnlyOn.png

Full Contour Pass Options

By default, the Spiral pattern on the Advanced  Z-Level toolpath does one full pass , or “Full Contour”, at the same depth before beginning the spiral, and another at the end of the spiral. We received requests from customers to have control over these full contours, so we created additional options. You can now choose to exclude the first, last or both closed contours from the spiral.

Default with First and Last Closed Contours
First off / Last off Last off First off
CAM_Mill_AdvancedZ_SpiralNone.png CAM_Mill_AdvancedZ_SpiralFirst.png CAM_Mill_AdvancedZ_SpiralLast.png

Mill 4 Axis Standard

Optimized Multiaxis Posting Settings (4 Axis Standard and Greater Modules)

The Multiaxis Posting page in the CAM Wizards has been reorganized to simplify the available parameters and make them clearer. The available Angle Pair and Pole Handling parameters are now properly updated based on the machine type (4-axis or 5-axis) and job.
Previous Angle Pair Settings

Previously, a single group was shared for 4-axis or 5-axis machines.

New Layout and Improved Options

Now the Angle Pair group is automatically updated to only show the parameters that apply to the current machine (4-axis or 5-axis).

5 Axis Machines


4 Axis Machines


Simplified Pole Handling Settings

The Pole Handling options were also previously shared between 4-axis and 5-axis machines. For 4-axis machines, the list is now simplified to show only the settings that apply.

5 Axis Machines (All Settings)


4 Axis Machines (Simplified Settings)


Mill 4 Axis Pro

Extend Edge Curve

Another way we have managed to save you from the need to create additional geometry is with the Extend Edge Curve that has been added in the Surface Quality section of Morph Between 2 Curves, and Parallel to Multiple Curves. This option forces the software to extend the edge curve in the background so the toolpath does not wrap around the open ends of a curve when the surface continues beyond the ends of the curve.

Extend Edge Curve Off Extend Edge Curve On
CAM_Mill_Multi_ExtendEdgeCurve_OffZoom.png CAM_Mill_Multi_ExtendEdgeCurve_OnZoom.png

Exact Stepover Option

A new option has been added to the Morph Between 2 Curves and the Parallel to Multiple Curves toolpaths to assist with surface quality. In the Advanced dialog of the Surface Quality section there is now a Step Over Calculation option that allows you to select from an Approximate or Exact calculation method.

New Flowline Toolpath

The Multiaxis module now includes a Flowline toolpath that requires only a single surface selection, which allows you to get flowline-style toolpath quicker than ever before. The toolpath follows the U or V direction of the selected surface, so just set the Style to “Along” or “Around” to determine the direction of the toolpath.

Flowline Toolpath Direction 1 Flowline Toolpath Direction 2
Flowline_D1.png Flowline_D2.png

New Mirror Option for Multiaxis Toolpaths

The Mirror option was added to the Roughing tab of the Multiaxis Wizard to allow for mirroring of the toolpath across any axis. This is a great way to save time when creating finishing paths for symmetrical part geometry. Just turn on the mirror option, select an axis, and compute the toolpath. Mirror is available for all Multiaxis toolpaths except Multiaxis Roughing.

Multiaxis Toolpath Mirrored Toolpath
Mirror_TP1.png Mirror_TP2.png

Common Direction Tilting Options

When using multiaxis toolpaths a good method, in many cases, is to keep the tool normal to the surface at all times. There are many times, though, that using this method will cause a lot more movement than we would want. With Common Direction, the aim is to find a single tool axis orientation on the full toolpath or a single contour that works well on all areas of the selected surfaces. With the Common Direction, the tool axis is set to a normalized, single direction for all toolpath points and the option is available for all tilting strategies.

Common Direction Off Common Direction On Common Direction On
On Single Contours On All Contours
Multiaxis_Toolaxis_CommonDirOff.png Multiaxis_Toolaxis_CommonDirPass.png Multiaxis_Toolaxis_CommonDirAll.png

Gouge Checking – Retract Tool Along Tool Plane

A new gouge checking strategy moves the tool out of gouging using the tool plane or at a right angle to the tool axis. When gouges are detected, the software moves the tool away from the cutting direction at a right angle (into the tool plane).


User Controlled Point Distribution

All surfaced based Multiaxis toolpaths now put the control over toolpath point distribution in your hands. You can enter a Maximum Distance and/or a Minimum Distance with a Deviation Factor. This allows you to have unprecedented control over the tolerance of the final part.

Maximum Distance Minimum Distance Deviation Factor
Mill_Morph2Curves_SurfaceQ_MaxDis.png Mill_Morph2Curves_SurfaceQ_MinDis.png Mill_Morph2Curves_SurfaceQ_Dev.png

Mill 5 Axis Pro

Maintain Tilt

In many cases, the tilt of the tool is based on the surfaces being cut. Drastic changes in the surface can cause the axis of the tool to shift significantly over a short distance. This shift is most noticeable when the surface normal in fillets change from 90° to 0°. Maintain Tilt has been added to the Tool Axis Control tab to resolve these issues.

Off On
maintain_tilt_off.gif maintain_tilt.gif


BobCAD-CAM is proud to introduce our new Lathe Module that has been redone from the ground up to ensure you have the most powerful, versatile, user friendly software available on the market. Instead of having a single Turning feature with a pile of operations to choose from, we offer the new End Face and Groove features, and have given all features the ability to be defined by Feature Type and Region. This goes a long way to simplify the flow through the software while giving you more options and control than ever before possible.

Overall System Enhancements

The Feature definition for all lathe features has been completely rethought out to deliver a more easily understood and flexible system.

New Lathe Tool and Holder Definitions

Another new addition to the lathe system, is a complete rework of the lathe tools, including ISO standard insert definitions, as well as easily created tool holders without the need to create geometry!



Feature Type and Regions

Once a feature has been selected, choose the Feature Type and a Region.

Feature Types – OD, ID, Face, and Back Face
Regions – 1, or 2
OD OD Region 1 OD Region 2
Lathe_Feature_Parameters_OD2.png Lathe_Feature_Parameters_Region_OD1.png Lathe_Feature_Parameters_Region_OD2.png
ID ID Region 1 ID Region 2
Lathe_Feature_Parameters_ID2.png Lathe_Feature_Parameters_Region_ID1.png Lathe_Feature_Parameters_Region_ID2.png
Face Face Region 1 Face Region 2
Lathe_Feature_Parameters_Face2.png Lathe_Feature_Parameters_Region_F1.png Lathe_Feature_Parameters_Region_F2.png
Back Face Back Face Region 1 Back Face Region 2
Lathe_Feature_Parameters_BackFace2.png Lathe_Feature_Parameters_Region_BF1.png Lathe_Feature_Parameters_Region_BF2.png


The constraints give the user the ability to define the area in which the toolpath will be generated without the need to trim and extend geometry.

Lathe_Feature_Constraints_Stock_2.png Lathe_Feature_Constraints_Feature_2.png Lathe_Feature_Constraints_Custom_2.png
From Stock

Sets the Top of Feature to the highest point of the stock diameter.

From Feature

Sets the Top of Feature to the highest point of the selected feature geometry.


Set the Top of Feature from the highest point of the selected feature geometry to the value entered. This will allow user to pick a point as well.


Extensions allow you to extend and trim the virtual feature geometry without the need to adjust the actual CAD geometry. Choose the Start / End option, then enter the values to trim and extend those virtual geometries along the chain. You can even create them at an angle, and this can all be done without the need to touch a CAD Tool.

Extension Off Extension Start On Extension End On
Lathe_Feature_Extension_Off.png Lathe_Feature_Extension_StartOn.png Lathe_Feature_Extension_EndOn.png

Automatic Removal of Undercuts

For years, BobCAD-CAM has trained users on how to add geometry to CAD model to act as a bridge over areas of the geometry. With this method, you could keep the tool away from particular areas of the model you did not want to be cut with a particular operation. The new Undercut options offers a way to do this by simply selecting a check box in the Lathe Wizard. Pick an entire chain for the feature geometry and select what should be left out without the need to touch a CAD tool. Select Remove Primary Undercut, Remove Secondary Undercut, or both to have full control over what the operation completes.

Remove Primary Undercut Remove Secondary Undercut
Lathe_Feature_Undercut_Undercut_Secondary.png Lathe_Feature_Undercut_Undercut_Primary.png
No Removal Remove both
Lathe_Feature_Undercut_Undercut_All.png Lathe_Feature_Undercut_Undercut_None.png

Rapid Plane

The Lathe module now provides you with a Rapid Plane option to allow users control over where the rapid motion to the feature ends.


New Feature Types

End Face Feature

BobCAD-CAM has added a new feature called the End Face Feature. The purpose of the End Face Feature is to have a lathe feature that makes facing off the part quick and easy without having to draw in any additional geometry.


Groove Feature

The Lathe module now has a separate Groove Feature to choose from. This feature, gives users the ability to choose multiple grooves at one time, and even rotate the feature for grooves on an angle.



Rotations of grooving features  can be accomplished by entering an angle or picking geometry to align the walls or the floor of the feature with.

Rotated Lathe Groove

Operation Enhancements

Rough Turning Operation

The roughing operation used for both turning and facing has seen several enhancements and further control offered.

Various Pattern Types

BobCAD-CAM customers have been requesting an Offset style pattern to assist with cast, of custom stock and general efficiency. BobCAD-CAM V29 now offers this pattern option for use with the lathe roughing.

Standard Offset
Lathe_Turning_Rough_PatternStandard.png Lathe_Turning_Rough_PatternOffset.png


Once a pattern is chosen, you can now choose from a Standard or Zig Zag style cut to get exactly what you are looking for.

Standard Zig Zag Offset Zig Zag
Lathe_Turning_Rough_PatternStandardZag.png Lathe_Turning_Rough_PatternOffsetZag.png


Another level of control is now available for Turning Rough operation. Once the tool is engaged in a pass, it is usually preferable to continue up the geometry in order to eliminate steps in the roughing pass. Now, you can set, not only the lead out options, but what happens prior to the lead out of each pass. You can set each pass to track back to the distance of the previous pass, set each pass to do nothing before the lead out or even set a custom distance to track back to.

No Overlap To Previous Cut
Lathe_Turning_Rough_ParametersOverlap_None2.png Lathe_Turning_Rough_ParametersOverlap_Previous2.png

Rough Allowance

Rough Allowance has been added to the Parameters page for the Lathe End Face, Turning, and Groove Features. This will give users the ability to apply a semi finish prior to the final finishing passes.

No Allowance Finish Allowance Rough Allowance
Lathe_Turning_RoughParaNoAllow.png Lathe_Turning_RoughParaAllow.png Lathe_Turning_RoughParaAllowRough.png
Lathe_Turning_RoughParaNoAllowSim.png Lathe_Turning_RoughParaAllowSim.png Lathe_Turning_RoughParaAllowRoughSim.png

Pattern Repeat Operation

The pattern repeat operation used for both turning and facing has seen several enhancements and further control offered.

Various Pattern Types

BobCAD-CAM now offers Pattern and Sorting options for the Pattern Repeat operation. Choose between the Standard or Offset Pattern and set either a Standard or Zig Zag style sorting option.

Standard Offset
Lathe_Turning_PatRepeat_StandStand.png Lathe_Turning_PatRepeat_OffsetStand.png


Once a pattern is chosen, you can now choose from a Standard or Zig Zag style cut to get exactly what you are looking for.

Standard Zig Zag
Lathe_Turning_PatRepeat_StandStand.png Lathe_Turning_PatRepeat_StandZigZag.png

Basic Finish Operation

The pattern repeat operation used for both turning and facing has seen several enhancements and further control offered.

Various Pattern Types

When finishing a lathe part, many variables go into the decision of how exactly the part should be finished. Between the allowance that has been left, the tool being used and the shape of the part, a basic continuous pass on the part may not be ideal. In previous versions, breaking up a finishing pass into separate directions would require separate features. With the pattern options now available in the turn finishing pass, BobCAD-CAM offers a way to Alternate between face and turn methods all in one operation. When you choose the Alternate method over the standard Continuous method, you have the option to Face Vertical Only, Turn Diameter Only, handle both scenarios at once, and even decide whether to include or exclude angled walls with a simple check box.

Turn Diameter Only Face Vertical Only Both
Lathe_Turning_Finish_PatternAltTurn.png Lathe_Turning_Finish_PatternAltFace.png Lathe_Turning_Finish_PatternAltBoth.png
Excluding Angled Walls
Lathe_Turning_Finish_PatternAltExTurn.png Lathe_Turning_Finish_PatternAltExFace.png Lathe_Turning_Finish_PatterAltExBoth.png

Groove Roughing Operation

The rough grooving operation used for both turning and facing has seen several enhancements and further control offered.

Various Pattern Types

Grooves now offers combinations of patterns and sorting options so that a user can accomplish features exactly as they wish. Standard, Single Pass, and Zig Zag are all pattern options available to the user.

Standard Single Pass Zig Zag
Lathe_Groove_Pattern_WhatsNewStandard.png Lathe_Groove_Pattern_WhatsNewSingle.png Lathe_Groove_Pattern_WhatsNewZigZag.png


If a Standard pattern is chosen, you can choose the order of cuts to get exactly what you are looking for.

Standard Center Out Center Out Alternate Skip
Lathe_Groove_Patterns_Standard.png Lathe_Groove_Patterns_StandardCenterOut.png Lathe_Groove_Patterns_StandardCenterOutAlt.png Lathe_Groove_Patterns_StandardSkip.png


Single pass will allow you to choose how to line the tool up with the constraint of the selected geometry.

Center Begin End
Lathe_Groove_RoughPattern_SingleCenter.png Lathe_Groove_RoughPattern_SingleBegin.png Lathe_Groove_RoughPattern_SingleEnd.png

Rough Allowance

Rough Allowance has been added to the Parameters page for the Lathe End Face, Turning, and Groove Features. This will give users the ability to apply a semi finish prior to the final finishing passes.

No Allowance Finish Allowance Rough Allowance
Lathe_Groove_RoughPara_AllowNone.png Lathe_Groove_RoughPara_Allow.png Lathe_Groove_RoughPara_AllowRough.png
Lathe_Groove_RoughPara_AllowNoneSim.png Lathe_Groove_RoughPara_AllowSim.png Lathe_Groove_RoughPara_AllowRoughSim.png

Multiple Depth Grooves

Grooves can now be broken into multiple depths by the user. We offer control over whether to use multiple depths, and even how to organize those depths. This additional option allows for use in combination with pecking, so material can be removed a layer at a time.

One Way Zig Zag
Lathe_Groove_RoughPara_MultiOne.png Lathe_Groove_RoughPara_MultiZig.png

Corner Type

How the tool moves from one piece of geometry to another can make a big difference over the result of the final part. In some cases users want to round the tool over corners to help de-bur the part. In other cases parts require precise, sharp corners. BobCAD-CAM now offers a Sharp Corner option for finishing to give users the best of both worlds.

Round Corner Sharp Corner
Lathe_Turning_Finish_CornerType6b.png Lathe_Turning_Finish_CornerType3.png

Force Down Cutting

Grooving tools are always more effective when the force is applied straight down into the material. The Groove Finish operation now offers an option to force that down cutting motion, and even has that set as the default method. On top of that, you can even apply a custom overlap amount so the final pass will overlap the first. This creates a much cleaner finish, the user and the final customer will both appreciate.

Force Down Cutting Off Force Down Cutting On With Overlap
Lathe_Groove_Finish_ForceDown1.png Lathe_Groove_Finish_ForceDown2.png Lathe_Groove_Finish_ForceDown3.png


In some cases the selected geometry causes the toolpath to be broken separate areas along a number of passes. With the Processing area, you will be able to decide how the tool will move between the separated areas of toolpath.

By Area By Level
Lathe_Groove_Parameters_Area.png Lathe_Groove_Parameters_Level.png

Rapid on Entry Options

Approach options have now been added to the Rapids page. Now along with the rapid exit options, you will be able to control the approach options in order to control every aspect of the Lathe job.

Rapid_from_ODClear.png Rapid_from_IDClear.png Rapid_from_FaceClear.png Rapid_to_DefinedPX-Z.png
Rapid_to_DefinedPZ-X.png Rapid_to_DefinedPXZ.png Rapid_to_DefinedPX.png Rapid_to_DefinedPZ.png


With the new Lathe modules, comes tons of new lead options to go along with the custom lead that was already available.

Custom Parallel Perpendicular
Lathe_Turn_Lead_In.bmp Lathe_Leads_Parallel.png Lathe_Leads_Perpendicular.png
Horizontal Vertical Angle
Lathe_Leads_Horizontal.png Lathe_Leads_Vertical.png Lathe_Leads_Angle.png

Simulation Enhancements

Smart View (Rotation Cube)

To make switching views in the simulation easier, the Smart View option has been added. The Smart View feature can be utilized with the Rotation Cube. While on, the Rotation Cube will allow you to click on a face of the cube to shift to the Top, Bottom, Right, Left, Front, and Back views. Clicking on the corners of the Rotation Cube will allow you to quickly shift into the various isometric views.


Automatic Quality Improvements

When simulating stock removal, the graphic quality is always turned down while the simulation is running. This helps in facilitating a smooth running simulation. Once the simulation has stopped there has been an option to refine the graphic quality to show a more accurate representation of the result. This refine now happens automatically when the simulation is stopped without the need to do so manually.


Select and Highlight Components

It is now easier than ever to isolate the various components in the simulation. Simply double-click the item in the graphics window with the right mouse button and the component will highlight and pull up a context menu allowing you to change the visibility of the component.

Measure Distance Between Components

The Measure Distance function now has the ability to measure distances between machine components as well as between distances on the stock itself.


Video/Image Capture

For quite some time now, users have been able to save an entire simulation as an .exe file. This has allowed users to share the simulation and all the controls in the simulation to share with the boss to green light a project, or perhaps, to gain the business of a potential client. However, providing this much power, control and data to others can, sometimes, be counterproductive. Now we offer the ability to simply capture an image, or even a video of the graphics window, allowing you to keep things simple when needed.


Program Based Stop Conditions

Additional options have been added to the Program Based Stop Conditions. Along with the options to Stop on Tool Change and Stop on Operation Change, the On Block option has been added to allow for further stop control. The On Block gives users the option to force the simulation to stop at the particular move block defined by user. The Stop Before Occurrence option gives users the option to force the simulation to stop before the specified type of occurrence.


Set All to Initial Values

Users will now have the option to set all axis values to the initial starting points of the program.

Shortcut Keys

Shortcut keys have been added to many of the options in simulation. It is now possible to switch between backplot mode and material removal mode with the press of a key. Other additions include tool focus options, simulation speed and view controls, along with all the run controls.