Clash Rules

The Rules tab of the Clash Detective control bar allows you to define and customize ignore rules to be applied to the clash test.

    Setting clash rules

  1. The Ignore Clashes Between box enables you to select "rules" that reduce the number of clash results by ignoring certain combinations of clashing items. The following rules are built-in:

    • If Items in same layer is checked, any items found clashing that are in the same layer are not reported in the results.

    • If Items in same group/block/cell is checked, any items found clashing that are in the same group (or inserted block) are not reported in the results.

    • If Items in same file is checked, any items found clashing that are in the same file (either externally referenced or appended) are not reported in the results.

    • If Items in same composite object is checked, any items found clashing that are part of the same composite object (an item composed of multiple parts of geometry) are not reported in the results.

    • If Items in previously found pair of composite objects is checked, any items found clashing that are part of composite objects (items composed of multiple parts of geometry) that have previously been reported in the test are not reported in the results.

    • If Items with coincident snap points is checked, any items found clashing that have snap points that coincide are not reported in the results. This can be particularly useful for pipe runs made from cylinders.

    • If Items in the same AutoPlant Component is checked, any items found clashing that are contained within the same AutoPlant component are not reported in the results.

    • If Connected AutoPlant Components is checked, any items found clashing that are in connected AutoPlant components are not reported in the results.

    Adding custom clash rules

    JetStream Clash Detective provides a number of templates which you can customize to create your own ignore rules.

    To add a new ignore rule:

  1. Click the New button.

    The Rules Editor dialog is displayed:

  2. Enter a new name for your rule.

  3. From the Rule Templates list, choose a template to customize. The following templates are built in:

    • Insulation Thickness . This rule is to be used with a Clearance test and will ignore any items found clashing where the clearance is greater than the insulation thickness.

      If you have a pipe requiring a specific thickness of insulation, then you may want to carry out a clearance test on that pipe, setting the clearance tolerance to the required insulation thickness. This would identify any areas where there is not enough clearance around the pipe to install the insulation.

      If you have various pipes, all requiring different thicknesses of insulation then rather than setting up a seperate clearance test for each thickness, you can set up one test with the greatest necessary tolerance, i.e. assume all pipes require the maximum thickness of insulation. This rule can then be applied to ignore any clashes that are falsely identified, as their actual insulation thickness is less than the maximum clearance used.

      See the diagram below for an example of where this ignore rule would be applied:

      Pipe 1 has insulation thickness t and C is the maximum clearance (thickest insulation) required anywhere in the current model. Any items (2 ) that come within the range of t to C will not be reported in the results.

    • Same Property Value . This rule will ignore clashing items that share a specific property.

    • Same Selection Set . This rule will ignore clashing items that are in the same specified Selection Set.

    • Specified Selection Sets . This rule will ignore clashing items where each item is in a specified Selection Set

  4. In the Rule Description box, click on each of the underlined values to define your custom rule. The customizable values available with the built in templates are:

    • Name . Use the name of the category or property as it is displayed in the interface (recommended). You can also choose Internal Name which is that accessed via the API (for advanced use only).

    • '' . Choose from the available list, which category the property you wish to define is in. Only the categories that are contained in the scene are available in the drop down.

    • '' . Choose from the available list, which property you wish to define. Again, only the properties in the scene within the chosen category will be available.

    • the Last Object . Search for the defined property on the specified selection. The Last Object is the default, though you can also choose from Any Parent, a Model, a Layer , or the Geometry

    • '' . Choose from the available list, which Selection Set you require to define the rule. Only the pre-defined Selection and Search Sets are available in the drop down.

  5. Click OK to add the new ignore rule, or Cancel to return to JetStream.

    Editing clash rules

  1. Choose the ignore rule you wish to edit.

  2. Click the Edit button.

  3. Rename the rule if you wish to change it from its current name.

  4. Choose another Rule Template if you wish to change it from the current template.

  5. In the Rule Description box, click on each of the underlined values to redefine your custom rule.

  6. Click OK to save the changes you've made to the rule, or click Cancel to return to JetStream.

    Deleting clash rules

  1. Choose the ignore rule you wish to delete.

  2. Click the Delete button to delete the clash rule.

® Copyright 2008 Autodesk Inc. All rights reserved. Legal Notice & Trademarks - Report Piracy