Use a CNode for settlement on any affected restraints. This CNode must be a node number that is not used elsewhere in the model. Place the settlement on the CNode using a displacement vector that is not already used for thermal displacements. This example uses D3 to describe restraint settlement.
L1 |
W+T1+D1+D3+P1 |
(OPE) |
L2 |
W+T2+D2+D3+P1 |
(OPE) |
L3 |
W+P1 |
(SUS) |
L4 |
W+P2 |
(SUS) |
L5 |
L1-L3 |
(EXP) * effects of D1 and T1 and settlement |
L6 |
L2-L4 |
(EXP) * effects of D2 and T2 and settlement |
L7 |
L1-L2 |
(EXP) * full expansion stress range between OPE1 and OPE2 |
Settlement is evaluated as an expansion load because it is strain related with a half-cycle.
* Include the thermal and settlement displacements in the operating cases as shown for piping codes with no expansion stress computation.