TAGGED: apdl, apdl-commands, command-objects, material-model, mechanical
-
-
June 21, 2025 at 7:01 am
adib.aktab999
SubscriberYou can see the choroid body is consisted to multiple bodies. I am trying to add NeoHookean property at choroid using APDL, I have previously denoted it as porous elastic using the engineering Data and now I try to apply NeoHookean using APDL script. When I add the script for one object it is not giving any error but when I used the APDL script for all the objects it shows error, "*** ERROR *** CP = 1.938 TIME= 12:21:40
TB,HYPE,,,NEO has already been defined. Please delete existing table
to overwrite."My code is:
/prep7
tb,hyper,1,,,NEO
tbdata,1,1000,0.03
-
June 21, 2025 at 8:19 am
adib.aktab999
SubscriberWhen I have used the NeoHookean from Engineering data it gives error,
""""*** ERROR *** CP = 8.312 TIME= 14:15:49
More than one material option has been defined for material 13.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 14.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 15.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 16.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 17.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 18.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 19.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 20.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 21.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 22.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 23.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 24.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 25.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 26.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 27.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 28.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 29.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 30.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 31.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 32.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.422 TIME= 14:15:49
More than one material option has been defined for material 33.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.438 TIME= 14:15:49
More than one material option has been defined for material 34.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** ERROR *** CP = 8.438 TIME= 14:15:49
More than one material option has been defined for material 35.
Hyperelastic material (TB,HYPER) is not supported with other nonlinear
material models.
*** WARNING *** CP = 8.797 TIME= 14:15:49
Material number 176 (used by element 207148) should normally have at
least one MP or one TB type command associated with it. Output of
energy by material may not be available.""""""""" -
June 21, 2025 at 1:07 pm
peteroznewman
SubscriberOpen the Ansys Help page for APDL command reference and look at the the TB command.
TB,
Lab,MATID,NTEMP,NPTS,TBOPT,--,FuncNameThe command you used keeps pointing to MATID = 1 but each solid in your model has its own MATID so only the first one works and all the others are overwriting that table which is what the error says. Try using MATID in place of 1 in your commands. That will cause the command to use the individual MATID of each solid since the command is placed under the solid being defined. That is the reason for the error in your original post.
Note that when you use numbers in Commands that are only understood if you know what units are in use, they are interpreted using the currently set units, so if you have the wrong the units selected in Mechanical, you will get the wrong results. Here is a link for more inforrmation about command snippets:
https://www.padtinc.com/wp-content/uploads/2022/03/PADT_Webinar_Code_Snippets_2011_05_26.pdf
The simplest solution is to delete all the command objects, define a Neohookean Material in Engineering Data and assign that material to each solid. That is what you attempted for the second post, but now the error clearly states that Hyperelastic material (TB,HYPER) is not supported with other nonlinear material models, so you can't have both Porous Elasticity and Hyperelastic material models in the same material defintion. Note that Porous Elasticity requires you mesh with CPT215 elements, but your model has been meshed with SOLID187 elements.
-
June 23, 2025 at 6:14 am
adib.aktab999
SubscriberHow do I mesh with CPT215 material?
-
June 23, 2025 at 10:40 am
peteroznewman
SubscriberThis discussion will be most helpful: https://innovationspace.ansys.com/forum/forums/topic/pore-pressure-analysis-with-cpt215-elements-porous-elasticity-and-pm/
-
- You must be logged in to reply to this topic.
- LPBF Simulation of dissimilar materials in ANSYS mechanical (Thermal Transient)
- Real Life Example of a non-symmetric eigenvalue problem
- How can the results of Pressures and Motions for all elements be obtained?
- BackGround Color
- Contact stiffness too big
- Element Birth and Death
- Python-Script to Export all Children of a Solution Tree
- Which equations and in what form are valid for defining excitations?
-
4597
-
1495
-
1386
-
1209
-
1021
© 2025 Copyright ANSYS, Inc. All rights reserved.

