Set Pipe Relationship Weights    

This command is used to configure the weighting factors used in calculating the cut operation in a pipe relationship and its weighting as part of an optimization.

 

Input Arguments

 

0

Collection Object Name

Relationship Name

Name of the relationship to edit.

1

Double

Overall Weight

The weight as a whole, which determines the influence in the overall optimization scheme.

2

Double

Axis Offset

The weight of minimizing the mutual perpendicu- lar midpoint between the two pipe segments (i.e.

how “coaxial” the two pipe segments are).

 

3

 

Double

 

Axis Alignment

The importance of the angle between the two pipe segments. Larger values will force the pipe segments to be more parallel.

4

Double

Center Pull

The importance of overlapping the center of each

cut region (along the axis direction).

 

5

 

Double

 

Out of Material Weight

An additional weight when out of material. A value of zero implies that the solution does not care if there is sufficient material for the weld.

6

Double

Out of Material - Offset

A value that controls “how bad” the solution gets

when there is insufficient material for the weld.

 

7

 

Boolean

 

Constrain Region at OD

If checked, ensures that the cut angle at the outer diameter does not cause the cut plane to exceed the defined region. If unchecked, this restriction is ignored and a cut will remain available.

 

8

 

Boolean

 

Constrain ID/OD overlap

If enabled, the inner diameter/outer diameter values for the pipes are used to ensure that there is sufficient material based on the angle of align- ment. If unchecked, this restriction is ignored and

a cut will remain available.

 

Return Arguments

None

 

Returned Status

 

SUCCESS

The relationship weights were set successfully

FAILURE

Relationship could not be found.

 

Remarks

None.