Calculates the clearances and tolerance for the gap between outer edges of the outfitting item that penetrates the structure. You can use clearance rules for single and multiple hole traces.
Smart 3D Hole Management enables you to select different hole clearance rules for different intersection types. The following clearance rules are available in the Hole Clearance Rule box on the Single Hole ribbon.
-
AccomBestFit
-
AccomBestFitWtolerance
-
AccomBestFitNoIntersection
-
BestFitClearanceRule1
-
MatchBestRules
C#.NET Project: [Programming Resources Folder]\Programming\ExampleCode\HoleMgmt\CustomAssemblies\HoleTraceCustomAssemblies\BestFitClearanceRules.csproj
Compiled Rule: [Reference Data Folder]/SharedContent\Bin\HoleMgmt\CustomAssemblies\Release\BestFitClearanceRules.dll
Bulkload: Hole Management Rules Workbook
The following class modules are included in the C#.NET project:
BestFitClearance.cs
General best-fit clearance rules.
Computes clearances for cableway, conduit, duct, and pipe. Computes clearances based upon flanges, sleeves, or unreinforced holes. You can customize these clearances.
Distance from hole trace diameter to outfitting |
Tightness (t) |
Non Tightness (t) IT: Insulation Thickness |
---|---|---|
Pipe_OD+t |
2 mm |
25mm or Pipe_OD+I.T+25mm |
Pipe Flange OD+t |
10 mm |
50mm |
PipeSleeve_OD+t |
2 mm |
25mm or Sleeve_OD+I.T+25mm |
Duct_OD+t |
2 mm |
25mm or Duct_OD+I.T+25mm (Corner radius 25 mm) |
Duct__FlangeOD+t |
10 mm |
25 mm or Duct_OD+I.T + 10 mm (Corner radius 25 mm) |
Duct_SleeveOD+t |
2 mm |
2 mm or Duct_OD+I.T + 25 mm (Corner radius 25 mm) |
Conduit_OD+t |
2 mm |
25 mm |
Cable way_OD+t |
2 mm |
25 mm or 25 mm for insulation (Corner radius 25 mm) |
Cable way_Flange_OD+t |
10 mm |
10 mm or 25 mm for insulation(Corner radius 25 mm) |
Cable way_SleeveOD+t |
4 mm |
4 mm or 50 mm for insulation(Corner radius 25 mm) |
Conduit__FlangeOD+t |
10 mm |
50 mm |
Conduit__sleeveOD+t |
2 mm |
25 mm |
AccomodateBestFit.cs
Example set of best-fit clearance rules for accommodation spaces. The values are twice the values of BestFitClearance.cs. You can customize these clearances.
Distance from hole trace diameter to outfitting |
Tightness (t) |
Non Tightness (t) IT: Insulation Thickness |
---|---|---|
Pipe_OD+t |
4 mm |
50 mm or Pipe_OD+I.T+50 mm |
Pipe Flange OD+t |
20 mm |
50 mm |
PipeSleeve_OD+t |
4 mm |
50 mm or Sleeve_OD+I.T+50 mm |
Duct_OD+t |
2 mm |
20 mm or Duct_OD+I.T+50 mm (Corner radius 25 mm) |
Duct__FlangeOD+t |
20 mm |
20 mm or Duct_OD+I.T + 25 mm (Corner radius 25 mm) |
Duct_SleeveOD+t |
4 mm |
4 mm or Duct_OD+I.T + 50 mm (Corner radius 25 mm) |
Conduit_OD+t |
4 mm |
50 mm or 50 mm for insulation (Corner radius 25 mm) |
Cable way_OD+t |
20 mm |
20 mm or 50 mm for insulation(Corner radius 25 mm) |
Cable way_Flange_OD+t |
4 mm |
4 mm or 50 mm for insulation(Corner radius 25 mm) |
Cable way_SleeveOD+t |
4 mm |
50 mm |
Conduit__FlangeOD+t |
20 mm |
20 mm |
Conduit__sleeveOD+t |
4 mm |
50 mm |
AccomodateBestFitNoIntersect.cs
Creates hole traces where the outfitting penetrates the structure at an existing opening.
In the example below, the red circle represents the hole trace output and is placed at the opening. The software does not allow a hole cut operation.
AccomodateBestFitWithTolerance.cs
Uses a tolerance value to determine whether the hole trace intersects with its structure and whether the hole trace size, extended by the tolerance value, intersects the selected structure.
In the example below, the red circle represents the hole trace output and is placed at the opening. The software does not allow a hole cut operation. If the hole trace falls within 10 mm of the selected structure, it is valid.
MachineryBestFit.cs
Example set of best-fit clearance rules for machinery spaces. The values are four times the values of BestFitClearance.cs. You can customize these clearances.
Distance from hole trace diameter to outfitting |
Tightness (t) |
Non Tightness (t) IT: Insulation Thickness |
---|---|---|
Pipe_OD+t |
8 mm |
100 mm or Pipe_OD+I.T+100 mm |
Pipe Flange OD+t |
40 mm |
50 mm |
PipeSleeve_OD+t |
2 mm |
25 mm or Sleeve_OD+I.T+25 mm |
Duct_OD+t |
8 mm |
100 mm or Duct_OD+I.T+100 mm (Corner radius 25 mm) |
Duct__FlangeOD+t |
40 mm |
100 mm or Duct_OD+I.T + 40 mm (Corner radius 25 mm) |
Duct_SleeveOD+t |
8 mm |
8 mm or Duct_OD+I.T + 100 mm (Corner radius 25 mm) |
Conduit_OD+t |
8 mm |
100 mm or 100 mm for insulation (Corner radius 25 mm) |
Cable way_OD+t |
40 mm |
40 mm or 100 mm for insulation(Corner radius 25 mm) |
Cable way_Flange_OD+t |
8 mm |
8 mm or 100 mm for insulation(Corner radius 25 mm) |
Cable way_SleeveOD+t |
8 mm |
100 mm |
Conduit__FlangeOD+t |
40 mm |
50 mm |
Conduit__sleeveOD+t |
8 mm |
100 mm |