Defining a Swept Volume from any Moving Reference

This task shows how to define a swept volume from a moving reference: that is, the swept volume of a moving part in the axis system of anther moving part. This function can be very useful if you need to perform clash detection or if you need to calculate the minimum distance between two products moving within the same replay object.

This task assumes that you need to perform clash analysis between two items. It also assumes you generated a simple swept volume. However, you may not be satisfied with the swept volume result as the clash detection is not clear enough. 

In the case of this scenario, you need to generate another swept volume using the DEMO_CGE_CHAINSAW_ENGINE_CLUTCHDRUM.1 as reference product.

Open the FIT_SWEPT_VOL.CATProduct document.  This document contains a recorded a multi-shuttle simulation that has been compiled.  As a result, it also contains a replay.
  1. Click Swept Volume .

    The Swept Volume dialog box is displayed.
  2. Select DEMO_CGE_CHAINSAW_ENGINE_CLUTCHHUB.1 as product to sweep.

  3. In the Reference product field, select the multi-select button   to display the Reference Product Selection dialog box.

  4. Select DEMO_CGE_CHAINSAW_ENGINE_CLUTCHDRUM.1 as reference product.

  5. Click OK on the Reference Product Selection dialog box to confirm your operation.

    The Swept Volume dialog box is automatically updated.
    Depending on your configuration, you may see the dialog box on the right or the left.
  6. (Optional) You can also compute a silhouette before the swept volume. This is very useful when handling large models as the silhouette operation removes useless triangles.

  7. Click the Save button to generate the swept volume.

    The progress bar is displayed letting you monitor and, if necessary, interrupt (using the Cancel button) the calculation.
    The Preview window shows the result.
    The Save As dialog box also appears.
  8. Select cgr file from the Save as type list, and then select the Save button.

    You are invited to save as many products as were listed in the Product(s) to sweep field of the Swept Volume dialog box (i.e., six).  Each product will have its original name with _SWEPTVOLUME appended, plus the selected file type extension.
    For the purposes of this teaching scenario, we ask you to select file type cgr.  Depending on your needs when you are actually using the product, you can select from among stl, wrl, or model file types.
    Once the swept volume result has been saved, you can import it into your product.
  9. Click the Close button on the Swept Volume dialog box.

    When you select the Save button on the Swept Volume dialog box, Swept Volume remains active.  You can therefore launch a calculation again if needed.  Once you are satisfied with all the calculations and are ready to exit the command, use the Close button.
  10. Right-click on DEMO_CGE_CHAINSAW_ENGINE_CLUTCHDRUM.1  in the specification tree and select Components > Existing Component.

  11. Select SWEPTVOLUME_relativeresult.cgr from the samples folder.

    This is what you obtain:
    The swept volume result is identified in the specification tree.