LS_SMS
Mechanical
- Sep 18, 2020
- 109
Folks, I am using 2023 ASME Sec. III, Div. 5 for high temperature components. A common theme throughout BPVC is to sum at the component level. For example, Pm + Pb should be summed at the component level for the 6 stress components, before deriving stress intensity to check against the allowables. However, some of the criteria in Sec. III, Div. 5 require that bending be divided by K before summation with membrane (e.g., HBB-3223, Eqn 5, image below).

I use ANSYS and to my knowledge, there is no way to tell ANSYS to first divide bending by K before deriving stress intensity. So ANSYS calculates membrane + bending at the component level and shares it with the user, but without the effects of K. So I think the only way around this is to extract the 6-component stress tensor from ANSYS for membrane and separately for bending. Then I would have to divide the bending components by K to comply with code. And then I would sum the bending tensor with the membrane tensor. Lastly, I would determine the stress intensity. All of this would have to be done manually in Excel. Is my thinking correct? It sure would be nice if there was a way to include K in ANSYS beforehand, but I don't think it's possible.

I use ANSYS and to my knowledge, there is no way to tell ANSYS to first divide bending by K before deriving stress intensity. So ANSYS calculates membrane + bending at the component level and shares it with the user, but without the effects of K. So I think the only way around this is to extract the 6-component stress tensor from ANSYS for membrane and separately for bending. Then I would have to divide the bending components by K to comply with code. And then I would sum the bending tensor with the membrane tensor. Lastly, I would determine the stress intensity. All of this would have to be done manually in Excel. Is my thinking correct? It sure would be nice if there was a way to include K in ANSYS beforehand, but I don't think it's possible.