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.