How to Create a Multiaxis Parallel Cuts Feature

Introduction

This tutorial explains how to create a Multiaxis Surface Parallel Cuts feature. The Parallel Cuts feature is used to create parallel cuts along a selected surface geometry. Only a Drive Surface selection is required for the feature, which can be one or more surfaces.

Example File

The SolidWorks part file for this tutorial is available for download at: http://www.bobcad.com/helpfiles. If you are connected to the Internet, you can click the link provided to download and save the Parallel Cuts Example 1.SLDPRT zip file. After extracting the zip file, you can then open the example file to use with this tutorial. In the example file provided, the stock and Machine Setup are already defined for the part. The part is simulated using the BC Table Table machine.

 

In this example, a finishing toolpath strategy is applied to the curved face of the part model. You learn how the surface normal direction defines the tool orientation and how to apply a tilting strategy to change this orientation and resolve a gouge. You also examine how changing the Link parameters modifies the toolpath and tool/machine movement. The last part explains applying a gouge check to the model.

 

Part 1) Add the Feature

  1. In the Property Manager, click the CAM Tree tab.

  2. Right-click Machine Setup and click Mill Multiaxis.

  3. In the Multiaxis Wizard, click Surface, and confirm that Parallel Cuts is selected.

  4. Click Next>> to go to the Posting dialog box.

Part 2) Define the Posting Parameters

  1. The Work Offset # is automatically set to the value defined in the Machine Setup dialog box.

    You can change the value here to update the Work Offset # for the feature.

  2. Click Next>> to go to the Multiaxis Posting dialog box.

Part 3) Define the Multiaxis Posting Parameters

  1. Notice, at the top of the dialog box, that the Use Machine Settings check box is selected.

    This means that the Multiaxis Posting parameters for the feature use the same parameters as the machine that is selected in Current Settings.

    You can clear the Use Machine Settings check box to define the Multiaxis Posting parameters of the feature separately from the current machine settings.

    An example usage is explained later.

  2. Click Next>> to go to the Tool page.

Part 4) Define the Tool Parameters

  1. In the Tool Data group, set the Diameter to 0.50, and the Corner Radius to 0.25.

  2. Click Assign Tool Holder.

    In the Milling Tool Holder Library CAT 40 Holder list, click 0.5 inch I.D. Arbor CAT 40.

    At the bottom of the dialog box, click OK.

    (If you assign a tool holder to a tool in the Tool Library, that holder is automatically assigned and Step 2 can be eliminated.)

  3. Click Next>> to go to the Parameters dialog box.

Part 5) Select Geometry

  1. To enable selection mode, in the Pattern group of the Surface Paths tab, click Drive Surfaces.

    In the graphics area, select the surface geometry to which the toolpath is applied (as shown next).



  2. To confirm the selection, click (OK).

  3. You are now ready to define the parameters for the feature.

    Before doing so, at the bottom of the dialog box, click Finish.

  4. Notice that the Multiaxis feature is added to the CAM Tree.

    You can use the feature in the CAM Tree to edit many of the geometry selection that are made from the Multiaxis Wizard dialog box.

  5. To return to the Multiaxis Wizard and edit the feature, right-click Feature Multiaxis, and click Edit.

  6. On the left side of the dialog box, click Parameters.

Part 6) Feature Setup

  1. In the Pattern group, click Constant Z.

    Notice that this sets the Machine Angle in Z parameter to 0 and disables the Machine Angle in XY parameter.

    This is used to create toolpath cuts that have a constant Z-axis value.

  2. In the Sorting group, set the Cutting Method to One Way.

  3. In the Stepover group, set the Maximum Stepover to 0.050.

  4. At the top of the dialog box, click Link.

    Near the bottom of the dialog box, click Retracts.

    Confirm that the Direction is set to ZAxis and the Height is set to 4.75.

    This value is automatically set from the value define in the Machine Setup (but only when the feature is created).

    You can change the value here to update the Clearance Plane after creating the feature.

    Click OK.

  5. To view the result, at the bottom of the dialog box, click Compute.



    Notice that the toolpath Links are retracting to the Clearance Area between each slice.

    You can also see that no lead-in or lead-out is defined.

  6. To edit the feature, right-click FeatureMultiaxis, and click Edit.

  1. On the left side of the dialog box, click Parameters.

    At the top of the dialog box, click the Link tab.

  2. In the Entry/Exit group, for First Entry, (on the right side) select Use Lead-In.

    To open the Lead-In dialog box, click .

    Confirm that the Use Default Lead-In check box is selected, and click OK.

  3. Next to Last Exit, (on the right-side) select Use Lead-Out.

  4. To open the Default Lead-In/Out dialog box, at the bottom of the dialog box, click Default Lead-In/Out.

    In the Lead-In group, next to Type, select Tangential Line.

    At the top of the dialog box, next to Copy, click .

    This copies the selected Lead-In parameters to the Lead-Out group.

    To accept the changes and close the dialog box, click OK.

  5. In the Link Between Slices group, set the Large Moves to Retract to Rapid Distance.

    (To view the current distance values in the Retracts dialog box, click Retracts.)

  6. To view the changes, click Compute.

 

 

The result shows that the First Entry and Last Exit moves now use a Lead-In and a Lead-Out. Also, instead of the tool retracting to the Clearance Plane at the end of each slice, it now retracts to the Rapid Plane. (These rapid moves are shown in yellow.) You can compare these results to the toolpath result shown earlier. Notice that the yellow rapid moves are in front of the selected drive surface and not above it as it was earlier. This is the difference between Retract to Clearance Area and Retract to Rapid Distance.

Part 8) Simulation

  1. To view the part being cut, in the BobCAM menu, click Simulation.

    To learn more about using simulation, view Getting Started with Simulation.

  2. When you simulate the program, you see that the tool orientation is always the same as the surface normal direction along the surface.

 

 

During simulation, you can also see that the part is gouged because of the short tool length. The gouge happens at the end of the toolpath, because there is not enough clearance between the lower surface and the tool holder.

 

 

This issue could be resolved by using a longer tool, but maybe you don't have a longer tool to use for the job.

 

Part 9 and Part 11 explain ways to resolve such a problem.

 

  1. To close simulation, in the BobCAM menu, click Exit Simulation.

 

Adjust the Machine Table Rotation

When you simulate the program, the machine table is sometimes rotated in a way that doesn't allow you to view the part without rotating the view of the machine. You can change the Angle Pair settings for the feature to modify the table rotation used in simulation and in the posted code.

 

  1. To edit the feature, in the CAM Tree, right click FeatureMultiaxis, and click Edit.

  2. Click the Multiaxis Posting icon in the tree.

  3. Clear the Use Machine Settings check box.

  4. In the Angle Pair group, next to Use, select Other Solution.

    When you simulate the program again, you can now view the part being cut from the opposite side of the machine.

    The table is rotated to use the other solution to the rotation angles of the primary and secondary rotary axes (angle pair). This changes the posted output of the program as well as the simulation.

 

Tip: You don't have to compute the toolpath to update this setting for simulation, but you must Post the program to update the code if has already been posted.

 

Part 9) Using Tool Axis Control

In this part of the tutorial, you use the Tool Axis Control tab to tilt the tool orientation away from the bottom surface.

 

  1. Edit the feature, click Parameters, and click the Tool Axis Control tab.

  2. Next to Tool Axis Will, the Tilting Strategy is set to Tilted Relative to Cutting Direction.

    This tilting strategy uses the surface normal direction to define the tool orientation. In addition to this tool orientation, you can define a lead angle (forward or backward) and a side angle (left or right) based on the direction that the tool is moving.

  3. To tilt the tool to the right of the toolpath based on the cut direction, in the Tilt Angle at Side of Cutting Direction, type 45.00.

  4. To add the changes to the program, click Compute.

    The tool tilting is visible in the toolpath display.

    This has caused the rapid movements (links) to move up away from the bottom surface.



  5. To simulate the program, on the BobCAM toolbar, click Simulation.

    During simulation, you can observe that the tool orientation is now tilted 45 degrees to the right of the toolpath (in the cutting direction).



  6. Because of the new tool orientation, the tool holder no longer gouges the part.

    To close simulation, on the BobCAM toolbar, click Exit Simulation.

Part 10) About Flip Step Over

When using the Tilt Angle at Side of Cutting Direction parameter, it is important to understand the result created when using Flip Step Over.

 

  1. Edit the feature, and click Parameters.

  2. In the Surface Paths tab, in the Sorting group, select the Flip Step Over check box.

  3. Change the Cutting Method to ZigZag.

  4. To view the results, click Compute.

    Because of the two previous settings, the toolpath now starts at the bottom-left corner of the surface and ends at the top-right corner.

    Also, the toolpath now alternates the cutting direction for each slice which eliminates the retract and rapid moves.



  5. Simulate the part to view the result.

 

Simulation shows that the tool orientation is still tilted 45 degrees in the same direction as it was previously, even though the toolpath is now cutting in both directions. (See the following tip about tool orientation.)

 

This is the desired result for this example.

 

Important: To cause the tool side tilt angle to change orientation with each alternating slice, you must enable Allow Flipping Side Direction. To enable this parameter, in the Tool Axis Control tab, next to Side Tilt Definition, click Advanced. In the Advanced dialog box, select the Allow Flipping Side Direction check box.

Part 11) Using Gouge Check

The Gouge Check tab is used next to check the program and correct any further gouges.

 

  1. Edit the feature and navigate to the Gouge Check tab.

  2. To turn on a gouge check: in the Status group, above 1, select the check box.

    In the Check group, select the four check boxes for the Flute, Shaft, Arbor, and Holder.

  3. In the Strategy and Parameters group, in the first box, select Tilt Tool.

    In the next box, select Use Side Tilt Angle.

  4. To check the values used, click Parameters.

 

Confirm that the Parameters dialog box shows a Max. Tilt Angle of 90 degrees and a Min. Tilt Angle of -90.

 

Important: The Maximum Tilt Angle can be between 0 and 180 degrees and this determines the amount of tilting to the left of the cutting direction when using Use Side Tilt Angle. (When using Use Lead/Lag Tilt Angle this determines the amount of tool tilting forward or towards the cutting direction.) The Minimum Tilt Angle determines the amount of tilting to the right of the cutting direction and can be between -180 and 0 degrees. (When using Use Lead/Lag Angle, this determines the amount of tilting backwards from the cutting direction.)

 

Set the Clearance Angle to 3 degrees.

 

To close the dialog box, click OK.

 

  1. In the Geometry group, the Drive Surfaces and Check Surfaces check boxes are selected.

 

To select the Check Surfaces, or the surfaces that are gouge checked, click .

 

In the graphics area, select the surfaces to include in the gouge check.

 

For this example, select the entire part, and then click the Drive Surface to remove it from the selection.

 

The resulting selection should appear as follows.

 

 

 

To confirm the selections, click (OK).

 

  1. To calculate the toolpath with the gouge check, click Compute.

 

Adding the gouge check in this example removes any remaining gouges.

 

You can compare the results of using the side-tilt angle or creating a gouge check by using only one or the other to calculate the toolpath and then simulating each result.

 

Tip: When gouge checking a feature, you should always try to get the feature as close as possible to the desired result before you add the gouge check. This way you are only using the gouge check to make small changes to the toolpath. The point here is that you should not rely on the gouge check to fix a poorly created feature.

 

 

This concludes the tutorial.

Related Topics

Parallel Cuts