Residual stress on the inner pipe wall and boundary conditions

Numerical methods and mathematical models of Elmer
kevinarden
Posts: 2317
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Residual stress on the inner pipe wall and boundary conditions

Post by kevinarden »

Yes on to the next phase of the problem, the first goal was to eliminate the rigid body modes. I think that has been done two different ways.

The next problem is that it does not appear that

Normal-Tangential Displacement = True
Force 2 = -100E6

is working for a curved surface, the results look to me like the load is in global cartesian direction 2
not tangential to the boundary as implied.

I think this may be due to the curved boundary
kevinarden
Posts: 2317
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Residual stress on the inner pipe wall and boundary conditions

Post by kevinarden »

I took your posted case as is. Plotting the un-deformed with the deformed shows that the load is in the Cartesian Y direction and not in the tangential direction, which is what was expected from

Boundary Condition 3
Target Boundaries(1) = 3
Name = "BoundaryCondition 3"
Normal-Tangential Displacement = True
Force 2 = -100E6
End

However I recall this having issues with curved surfaces.
Capture.PNG
(173.25 KiB) Not downloaded yet
kevinarden
Posts: 2317
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Residual stress on the inner pipe wall and boundary conditions

Post by kevinarden »

I did it with writing my own tangential load function
Boundary Condition 3
Target Boundaries(1) = 3
Name = "BoundaryCondition 3"
Force 2 = variable coordinate 1;real MATC "sqrt(1.E8^2-(sin(acos(tx/0.08))*1.E8)^2)*(-1.0)"
Force 1 = variable coordinate 1;real MATC "sqrt(1.E8^2-(cos(acos(tx/0.08))*1.E8)^2)"
End
withfunc.PNG
(167.24 KiB) Not downloaded yet
and with using
Boundary Condition 3
Target Boundaries(1) = 3
Name = "BoundaryCondition 3"
Normal-Tangential Displacement = True
Force 2 = -1.E8
End
withtang.PNG
(169.43 KiB) Not downloaded yet
The results are reasonably the same
Post Reply