Tagged: ansys-apdl, usermat, usermat-coding
-
-
September 6, 2022 at 3:37 pm
janot.lubritz
SubscriberHey guys!
I'm struggling with my first USERMAT code and thereby want to ask if somebody has a working .f code for a basic linear elastic material behaviour? The default USERMAT code (BISO material) works fine but when I tried to modify it into an elastic model (just for practice) the code compiles correctly but the APDL calculation does not give me any results (no displacement at all).
A working code would give me the ability to check where my mistakes are or maybe somebody knows right away what could be my problem?
Thanks a lot in advance!
-
September 12, 2022 at 5:56 pm
David Weed
Ansys EmployeeHi Janot,
You might want to instead use user_tbelastic.F. This can be found in the path C:\Program Files\ANSYS Inc\v2XX\ansys\customize\user.
-
September 14, 2022 at 10:41 am
janot.lubritz
SubscriberHi David,
thank you for your reply but I think that's not exactly what I'm looking for. The user_tbelastic.F does not look like a complete user material rather than definition of the elasticity parameters. My problem is that I did some changes to the usermat.f code to check out how the coding works but ansys does not give me any results when I work with the compiled usermat.f code. That's why I'm asking for an easier example than the BISO material law that is written in the usermat.f example.
Later on I'd like to write a completely new usermat for my project but until then I need to figure out how usermat is actually working. Would be great if somebody has some more advice or tips on how to proceed with the first changes in an usermat code and make sure that everything is working correctly.
Thank you so much!
-
September 14, 2022 at 11:06 am
David Weed
Ansys EmployeeYou can consider using Fortran write statements in the code so that when the MAPDL solver is running, you will get feedback in the solver output file. Also, if you want the model to behave in a linear elastic fashion, you can consider setting the yield stress to a very high value, then it will not enter the portion of the code where plastic strain is calculated. I would also suggest running a one element problem so that you can easily track the output.
-
-
-
- You must be logged in to reply to this topic.
- Saving & sharing of Working project files in .wbpz format
- An Unknown error occurred during solution. Check the Solver Output…..
- Understanding Force Convergence Solution Output
- Solver Pivot Warning in Beam Element Model
- Colors and Mesh Display
- How to calculate the residual stress on a coating by Vickers indentation?
- whether have the difference between using contact and target bodies
- What is the difference between bonded contact region and fixed joint
- The solver engine was unable to converge on a solution for the nonlinear problem as constrained.
- User manual
-
2608
-
2088
-
1319
-
1108
-
459
© 2023 Copyright ANSYS, Inc. All rights reserved.