Skip to main content
16-Pearl
June 30, 2023
Solved

Creo simulate pipe bending simulation with large deformation

  • June 30, 2023
  • 1 reply
  • 1844 views

Hello, i'm trying to create simulation of pipe bending but didn't find the way to create movement along trajectory. Is there any way to create translation along trajectory?

Trajectory is shown on the image below(green arc)

ilyachaban_0-1688108494606.png

Thanks in advance for any tips.

Best answer by ilyachaban

Yes, you are right but not completely right. To use this functionality in creo i've spended around 2 hours trying to understand why simulatian fails at the beginning. 

Sin function works just fine. But cosine function starts from 1 and for static simulation it is impossible to converge when initial deformation at timestep 0 is one. So you have to define table for cosine function that will start it from time 0 deformation 0 and than suddenly from timestep 0.00001 jump to deformation 1. Only in this case my simulation started to work.

ilyachaban_0-1688359889200.png

ilyachaban_1-1688359953550.png

Thank you for your answer. 

 

1 reply

12-Amethyst
June 30, 2023

You could define it by a function / table of coordinates. My example controls a separate point constraint for Y from the one for X. Some tricks would need to be done to connect the constraints to your geometry.

Also, what would be forcing this to follow the curve? It seems to me that just a force is applied to the end of the pipe, not an enforcement to follow that arc. If there is a tool forcing it, that pivots at the arc center then including the tool and giving it a rotational displacement could work as well. (like a hook pushing the pipe around the roller)

 

Sweetpeahubold_0-1688153365126.png

Sweetpeahubold_1-1688153517463.png

 

ilyachaban16-PearlAuthorAnswer
16-Pearl
July 3, 2023

Yes, you are right but not completely right. To use this functionality in creo i've spended around 2 hours trying to understand why simulatian fails at the beginning. 

Sin function works just fine. But cosine function starts from 1 and for static simulation it is impossible to converge when initial deformation at timestep 0 is one. So you have to define table for cosine function that will start it from time 0 deformation 0 and than suddenly from timestep 0.00001 jump to deformation 1. Only in this case my simulation started to work.

ilyachaban_0-1688359889200.png

ilyachaban_1-1688359953550.png

Thank you for your answer.