Thanks for the great videos. I am considering Code-Aster for a project and wondering if this is the right software for that. The questions are: 1) Can Code-aster model steel rebar embedded in concrete? 2) Can it model both steel rebar and concrete in the nonlinear range of the material response? 3) Does it do explicit analysis? 4) Does it do concrete creep and shrinkage for concrete? 5) Does it do nonlinear dynamic analysis? 6) Do I need to write input text file, or is everything done visually? Thank you so much.
Steel- rebar, probably doable but not simple. Explicit analysis: No, code aster doesn’t do that. Concrete creep and shrinkage: I think so but you may have to create your own material model. Nonlinear dynamic (implicit): yes. You can do many things visually with aster study (check my videos) and you will still need to dig into the right functions to use for complex cases, fortunately, you have a library of validation cases that you can use to get inspiration (1000+ cases)
Hello Cyprien, thank you so much for you valuable tutorials! I am not able to run the simulation becuase the I always get the error that the matrix is singular. I am using Salome Meca 9.3.0. I have checked boundary conditions, the geometry, the definitions of all commands but I cannot get it running. Do you have any idea? Thank you
@@Feaforall Hello Cyprien thank you for your reply. When I run your model everything goes well. I think that the problem is that you prescribe the displacement DZ of the leaf spring to generate the contact with the plate. Instead I need to assign a force Fz which presses down the spring on the table. But in this way I get the error that the nodes of the spring has rigid motion in Z direction or that the LOAD_FACE elements do not belong to the mesh. I get the same error using your model too. Have you ever tried simulating contact with an imposed force? I am thinking that I should link the nodes of the spring and the table in D direction at the contact areas for example using LIASION_MAIL or something similar. Could it work? (I am rookie on Salome Meca)
I am sorry Cyprien I think I got the point. What I am trying to model is basically impossible with a structural Finite Element analysis. I am trying to apply a force and simultaneosly allow the spring to slide on the table. However for some nodes the displacement in DZ (normal to the contact surface) may assume any possible value. In Finite Element analysis if I apply a compressive force to the spring a friction force is generated at the contact surface and I should consider this force balance. That's why the model cannot converge in this case. Probably what I can do is still applying a displacement and then compute the reaction forces at the contact surfaces and calculate the displacement value for which I get a reaction force equal to the one that I wanted originally to apply. It now sounds better to me. Do you have any other idea how I could simulate the sliding-friction contact with an imposed force as loading? Thank you so much
@@diegodoni3999 You are correct here, a Force is never recommended when you perform a nonlinear static simulation because of many convergence problems, so using displacements is what is generally done. If you REALLY want to use a force, it should be possible, but you will have to think well about how you constrain your model. For example, If your force is in DZ direction, you will have to fix DX and DY otherwise you will get a singular matrix error. For friction, you have to select the right contact type that supports friction (refer to the code_Aster doc). That will give you even more convergence problems as friction is also very hard to simulate correctly... Good luck
I learnt a lot. Really appreciate it.
Thanks a lot for your wonderful work. God bless you.
Thanks!
Thank you so much! I am working in a simulation using contacts and your explanations about contact parameters helps me a lot!
Wonderful
Thank you Cyprien.
Thanks
Thanks to you David, I am glad this videos help you !
Merci beaucoup !
Great work. Thank you so much. It really helpful.
Thank you so much!!!! This helps me so much 🤗
Thanks for this content man
Thanks for the great videos. I am considering Code-Aster for a project and wondering if this is the right software for that. The questions are: 1) Can Code-aster model steel rebar embedded in concrete? 2) Can it model both steel rebar and concrete in the nonlinear range of the material response? 3) Does it do explicit analysis? 4) Does it do concrete creep and shrinkage for concrete? 5) Does it do nonlinear dynamic analysis? 6) Do I need to write input text file, or is everything done visually? Thank you so much.
Steel- rebar, probably doable but not simple. Explicit analysis: No, code aster doesn’t do that. Concrete creep and shrinkage: I think so but you may have to create your own material model. Nonlinear dynamic (implicit): yes. You can do many things visually with aster study (check my videos) and you will still need to dig into the right functions to use for complex cases, fortunately, you have a library of validation cases that you can use to get inspiration (1000+ cases)
Would you have the code in Python?
👏👏👏👏👏👏👏
Hello Cyprien, thank you so much for you valuable tutorials! I am not able to run the simulation becuase the I always get the error that the matrix is singular. I am using Salome Meca 9.3.0. I have checked boundary conditions, the geometry, the definitions of all commands but I cannot get it running. Do you have any idea? Thank you
Singular matrix comes mostly from boundary conditions lacking somewhere. Have you tried to run the model I shared in my GitHub repository?
@@Feaforall Hello Cyprien thank you for your reply. When I run your model everything goes well. I think that the problem is that you prescribe the displacement DZ of the leaf spring to generate the contact with the plate. Instead I need to assign a force Fz which presses down the spring on the table. But in this way I get the error that the nodes of the spring has rigid motion in Z direction or that the LOAD_FACE elements do not belong to the mesh. I get the same error using your model too. Have you ever tried simulating contact with an imposed force? I am thinking that I should link the nodes of the spring and the table in D direction at the contact areas for example using LIASION_MAIL or something similar. Could it work? (I am rookie on Salome Meca)
I am sorry Cyprien I think I got the point. What I am trying to model is basically impossible with a structural Finite Element analysis. I am trying to apply a force and simultaneosly allow the spring to slide on the table. However for some nodes the displacement in DZ (normal to the contact surface) may assume any possible value. In Finite Element analysis if I apply a compressive force to the spring a friction force is generated at the contact surface and I should consider this force balance. That's why the model cannot converge in this case. Probably what I can do is still applying a displacement and then compute the reaction forces at the contact surfaces and calculate the displacement value for which I get a reaction force equal to the one that I wanted originally to apply. It now sounds better to me. Do you have any other idea how I could simulate the sliding-friction contact with an imposed force as loading? Thank you so much
@@diegodoni3999 You are correct here, a Force is never recommended when you perform a nonlinear static simulation because of many convergence problems, so using displacements is what is generally done.
If you REALLY want to use a force, it should be possible, but you will have to think well about how you constrain your model. For example, If your force is in DZ direction, you will have to fix DX and DY otherwise you will get a singular matrix error.
For friction, you have to select the right contact type that supports friction (refer to the code_Aster doc). That will give you even more convergence problems as friction is also very hard to simulate correctly...
Good luck
🙏🙏🙏