How to Create a Port Machining Operation 2

Introduction

This tutorial explains how to create Port Machining toolpath. This feature requires the selection of the port machining surfaces and may or may not require a spline curve defining the center of the port and check surfaces.

Example File

The 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 Port Machining Example 2.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 Tool Crib is already equipped with the necessary tools and the stock and Machine Setup are already defined. The part also has some initial rough and finish work completed which makes way for the roughing and the finishing of the ports themselves. The part is simulated using the BC_Porting_5x_HeadTable machine.

 

In this example, you create toolpaths that can be used to rough and finish the inside of a port.

 

Part sections

In order to keep things clear, we will be referring to the ports by their position when viewed from a top view.

 

 

Top view: 

 

  • 1) Top Right

  • 2) Top Left

  • 3) Bottom Left

  • 4) Bottom Right

Part 1) Create the group structure

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

  2. Right-click Machine Setup, hover over Additional Functions, and click Add Group.

    A group is added to the CAM Tree. Features can now be dragged into this group to assist in organization.

  3. Repeat this process to add another group to the CAM Tree.

  4. Right-click the first group and select Add Child Group.

  5. Add another child to the first group.

  6. Add two children to the second group as well.

    There should now be two groups, each with two child groups, in the CAM Tree.

Part 2) Name the groups

  1. Right-click the first main group and select Rename.

  2. Update the name to Bottom and press Enter.

  3. Right-click the second main group and select Rename.

  4. Update the name to Top and press Enter.

  5. Rename the child groups so that each main group has a Rough child group, and a Finish child group.

Part 3) Roughing the bottom left (full)

Step 1) Create the first feature

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

  2. In the Multiaxis Wizard, click Port Machining.

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

 

Step 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.

 

Step 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.

 

Step 4) Select the Roughing Tool

  1. Click the Tool Crib button.

    The Tool Crib dialog appears.

  2. Select the LOLLIPOP tool type on the left of the dialog to show the lollipops available in the Tool Crib.

  3. Highlight the 1/2" lollipop and click OK.

    The Tool Crib dialog disappears.

  4. Update the Protrusion Length to 3.2500.

  5. Click Next>> to go to the Parameters.

 

Step 5) Surface paths

  1. In the Pattern group, select Roughing from the list.

  2. In the Part definition group, click the ellipses button next to Machining surfaces.

    The Mill Multiaxis Wizard disappears, and the Re/Select Geometry dialog opens allowing you to select the required geometry.

  3. Select each the surfaces which comprise the bottom port.



    For the time being ensure the surface, seen in two different angles in the images, below is left out.



    Rotate the part to select the remaining surfaces in the front.



  4. Click OK.

    The Mill Multiaxis Wizard returns.

  5. Set the Offset value to 0.02.

  6. Deselect the Automatic spine check box.

  7. Click the ellipses button that appears with the Spine.

    The Mill Multiaxis Wizard disappears, and the Re/Select Geometry dialog opens allowing you to select the required geometry.

  8. Click the spline on the left to assign it as the Spine geometry.



  9. Click OK.

    The Mill Multiaxis Wizard returns.

  10. In the Surface quality group, set the Cut tolerance to 0.001.

  11. In the Stepover group, set the Maximum stepover and the Depth step to 0.2.

 

Step 6) Gouge check

  1. Click the Gouge check tab.

  2. In the Clearance values group, set the Shaft value to 0.03.

 

Important: The clearance value of the Shaft should always be larger than the offset (allowance) being used by.


  1. Click the Link tab.

  2. In the Clearance group, set each of the following to Auto in order to let the operation calculate the appropriate values for each:

    1. Radius

    2. Direction

    3. Through

  3. Click Compute.

 

Tip: If you are using the Auto Blank New Items option in the CAM page of the Settings dialog, click the operation to view the toolpath. Switch to a wireframe view to view your toolpath easier.

 

Step 8) Simulation

  1. To view the program, in the Quick access menu of the CAM Tree, click Simulation.

  2. Click Play to view the operations in simulation.

    This will allow you to ensure this operation is free of collisions and to check the deviation report to verify removal of all the material.

    Notice the port operation is beginning from the bottom of the part.

 

Tip: You can also use the Next Op button to skip forward by operation, you could click on a particular Op. number in the Move List tab, or just drag the progress bar to the end of the simulation.


  1. Once the simulation is finished click in the Analysis tab and choose Deviation from the drop down list.

  2. Click Min/Max Detection, and then Refresh Cutsim to view the deviation report.



    Notice the gouge in the port.

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

  4. In the File menu, click Save.

 

Step 9) Updating the feature geometry

  1. Expand the Geometry folder of the feature and right-click Machining Surface/Mesh.

    The Mill Multiaxis Wizard disappears, and the Re/Select Geometry dialog opens with the currently selected geometry already in the list.

  2. Select the surface we left out of the selection earlier.



  3. Click OK.

  4. In the Geometry folder of the feature, right-click Port Spine and select Modify.

    Notice the direction of the arrow on the spine we assigned for the feature.



    This arrow indicates the direction of the feature from the top to the bottom, and needs to be flipped in this case.

  5. Click the start of the arrow to flip it.



  6. Click OK.

  7. Right-click the feature and select Compute All Toolpath.

 

Step 10) Simulation

  1. To view the program, in the Quick access menu of the CAM Tree, click Simulation.

  2. Click Play to view the operation in simulation.

    Notice the port operation is beginning from the top of the part now that we have switched the direction of the spine.

  3. Once the simulation is finished click in the Analysis tab and choose Deviation from the drop down list.

  4. Click Min/Max Detection, and then Refresh Cutsim to view the deviation report.



    Notice the gouge inside the port has been correct. However, notice we now have a gouge on the top of our part.



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

  6. In the File menu, click Save.

 

Step 11) Add check surfaces

  1. Right-click the feature and select Edit.

  2. Click Parameters to go to the Surface paths page.

  3. Click the Gouge check tab.

  4. In the last group, select the Check surfaces check box.

    An ellipses button appears.

  5. Click the ellipses button to open the Re/Select Geometry dialog.

  6. Select the surfaces seen in the images below, as these would be the most commonly gouged.



  7. Click OK.

    The Mill Multiaxis Wizard returns.

  8. Click Compute.

 

Note: At this time, you could double check the simulation to ensure your check surfaces are eliminating the gouges found.

 

Step 12) Organize the CAM Tree

  1. Right-click the feature and select Rename.

  2. Update the feature name to Rough Left Both Mid, to indicate this is a Rough operation on the Left port, coming from Both sides which are meeting in the Middle.

  3. Press Enter.

  4. Drag and drop the feature into our Bottom group folder.

    The feature is now contained in the Bottom group folder.

  5. Drag and drop the feature into our Rough group folder.

  6. Right-click the feature and select Blank/Unblank Toolpath.

    The toolpath is hidden.

  7. Click the small arrow next to the feature to collapse it.

Part 4) Roughing the bottom right (upper)

Step 1) Copy the first rough

  1. Right-click the Rough Left Both Mid feature and click Copy with Geometry.

    This copies every parameter of the feature as well as all geometry assigned to the feature.

  2. Right-click Machine Setup and click Paste Feature.

    The feature appears in the tree.

  3. Right-click the pasted feature and select Rename.

  4. Update the name to Rough Right Top Max and press Enter.

  5. Drag and drop the feature into our Bottom group folder.

    The feature is now contained in the Bottom group folder.

  6. Drag and drop the feature into our Rough group folder.

 

Step 2) Update the Surface paths parameters

  1. Right-click the new feature and select Edit.

    The Mill Multiaxis Wizard appears.

  2. Click Parameters to go to the Surface paths page.

  3. In the Part definition group, click the ellipses button next to Spine.

    The Re/Select Geometry dialog appears with the currently assigned spine in the Select Items list.



  4. Right-click in the list and select Clear Selections to deselect the spine.

  5. Select the spine for the right port.



    The geometry is added to the Selected Items list.

  6. Click OK.

    The Mill Multiaxis Wizard returns.

  7. In the Area group:

    1. Set the Output type to Top.

    2. Set the Machine to option to Max from Top.

  8. Click Finish.

  9. In Geometry folder of the feature, right-click Port Spine, select Modify, and update the direction as we did in the first feature.

  10. Click OK to confirm and return to the CAM Tree.

  11. Right-click the feature and select Compute All Toolpath.


Part 5) Finishing the bottom left (full)

Step 1) Paste the first rough

  1. Since the first rough feature has already been copied with geometry, right-click Machine Setup and click Paste Feature.

    The feature appears in the tree.

  2. Right-click the pasted feature and select Rename.

  3. Update the name to Finish Left Both Mid and press Enter.

  4. Drag and drop the feature into our Bottom group folder.

    The feature is now contained in the Bottom group folder.

  5. Drag and drop the feature into our Finish group folder.

 

Step 2) Update the Surface paths parameters

  1. Right-click the new feature and select Edit.

    The Mill Multiaxis Wizard appears.

  2. Click Parameters to go to the Surface paths page.

  3. Update the Pattern to Finishing around.

  4. In the Part definition group, click the ellipses button next to Machining surfaces.

    The Mill Multiaxis Wizard disappears, and the Re/Select Geometry dialog opens with the current geometry already selected.

  5. In this case, we only need to deselect the extra surface we added for the roughing passes.



  6. Click OK.

    The Mill Multiaxis Wizard returns.

  7. In the Part definition group, set the Offset value to 0.

  8. In the Stepover group, set the Maximum stepover value to 0.03.

  9. Click the Gouge check tab.

  10. In the Clearance values group, set the Shaft value to 0.01, and the Arbor value to 0.05.

  11. Click Compute.

Part 6) Finishing the bottom right (upper)

Step 1) Copy the second rough

  1. Right-click the Rough Right Top Max feature and click Copy with Geometry.

    This copies every parameter of the feature as well as all geometry assigned to the feature.

  2. Right-click Machine Setup and click Paste.

    The feature appears in the tree.

  3. Right-click the pasted feature and select Rename.

  4. Update the name to Finish Right Top Max and press Enter.

  5. Drag and drop the feature into our Bottom group folder.

    The feature is now contained in the Bottom group folder.

  6. Drag and drop the feature into our Finish group folder.

 

Step 2) Update the Surface paths parameters

  1. Right-click the new feature and select Edit.

    The Mill Multiaxis Wizard appears.

  2. Click Parameters to go to the Surface paths page.

  3. Update the Pattern to Finishing around.

  4. In the Part definition group, click the ellipses button next to Machining surfaces.

    The Mill Multiaxis Wizard disappears, and the Re/Select Geometry dialog opens with the current geometry already selected.

  5. In this case, we only need to deselect the extra surface we added for the roughing passes.



  6. Click OK.

    The Mill Multiaxis Wizard returns.

  7. In the Part definition group, set the Offset value to 0.

  8. In the Stepover group, set the Maximum stepover value to 0.03.

  9. Click the Gouge check tab.

  10. In the Clearance values group, set the Shaft value to 0.01.

  11. Click Compute.

 

Step 3) Simulation

  1. To view the program, in the Quick access menu of the CAM Tree, click Simulation.

  2. Click Play to view the operations in simulation.

    Even without the deviation report we can see the middle is not finished.



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

  4. In the File menu, click Save.

 

Step 4) Updating the first finish

  1. In the CAM Tree, right-click Finish Left Both Mid and select Rename.

  2. Update the name to Finish Left Both Max Bottom and press Enter.

  3. Right-click this feature again and select Edit.

  4. Click Parameters to move to the Surface paths page.

  5. In the Area group, update the Machine to selection to Max. from bottom.

  6. Click Compute.

    In the images below you can see how this forces the toolpath further up the ports.

 

Step 5) Simulation

  1. To view the program, in the Quick access menu of the CAM Tree, click Simulation.

  2. Click Play to view the operations in simulation.



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

  4. In the File menu, click Save.

Part 7) Recreating the Bottom features

Step 1) Copy, Paste, and place the features

  1. In the BottomRough group folder:

    1. Right-click Rough Left Both Mid and select Copy.

      For this step, and the remaining steps, we will not be copying with geometry.

    2. Right-click Machine Setup - 1 and select Paste.

    3. Drag and drop the feature into the Top group folder.

    4. Drag and drop the feature into the Rough group folder.

    5. Right-click Rough Right Top Max and select Copy.

    6. Right-click Machine Setup - 1 and select Paste.

    7. Drag and drop the feature into the Top group folder.

    8. Drag and drop the feature into the Rough group folder.

  2. Repeat these steps for the features in the BottomFinish group folder, placing them in the TopFinish group folder.

 

Step 2) Assigning geometry

  1. For the two features in the Rough group folder, right-click Machine Surface/Mesh, select Re/Select, and pick all port surfaces.



    These roughing features should include the additional surface between the two ports.



  2. For the two features in the Finish group folder, right-click Machine Surface/Mesh, select Re/Select, and pick all port surfaces.



    These finishing features should exclude the additional surface between the two ports.



  3. Assign Spine geometry for all features.



    Left port spine.



    Right port spine.

  4. Assign Gouge Check Surfaces for all features.

  5. Compute each of the features.

 

Step 3) Simulate the end result

  1. To view the program, in the Quick access menu of the CAM Tree, click Simulation.

  2. Click Play to view the operations in simulation.

  3. Run a deviation report to ensure the part is completed properly.

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

  5. In the File menu, click Save.

 

 

That concludes this example.