Bookmark this page for easy reference to all the resources you need to learn, find examples or solutions, interact with others, or receive support for LS-DYNA.
<p>Hi, I am learning LY-DYNA for my debonding model. I have watched some tutorial videos with a simple geometry (two metal strips boneded with adhesive) under Mode I fracture.</p><p>Here is what I did. </p>3 Geometry: two metal blocks and a layer of adhesive.Using 'Commands', MAT_138 (renamed) was added. <p></p><p>3. After meshing, I added PART (Beta) and SECTION_SOLID under LS-DYNA (D5) tree. PART geometry was the adhesive layer selected. I selected '8-noded, 4 point cohesive element' as 'Element formulation option' under SECTION_SOLID.<br><br>When I checked the error message in 'messag' file, it shows</p><p>" *** Error 40310 (SOL+310)<br> Part ID 3 specified material type 1<br> is not available for the cohesive element"</p><p>Can anyone help me with this? </p>
<p>Hello,<br>I am trying to check the *CONSTRAINED_INTERPOLATION card in LS-PrePost v4.13.5, but some IDs (ICID, DNID, INID) are not displayed.</p><p>This issue also occurs in v4.12.11, but it does not occur in v4.11.14 or earlier versions.</p><p>Is there any way to display these IDs (ICID, DNID, INID)?</p><p></p>
azuma.toshiharu.g9@s.mail.nagoya-u.ac.jp
February 6, 2026
<p>I am attempting to crush a block of MAT_63 Crushable foam between a completely constrained plate and a plate with 300kg mass. The simulation gives this output and the material just infinitely expands. Would anyone know any possible errors? Thanks.</p>
<p>I am trying to validate the results in a journal paper for my M.Tech thesis work, in which they have used a hybrid consititutive model added into the ls dyna subroutine. To recreate the same thing I need to add the user defined material. I have sucessfully installed the latest veersion intel fortran compiler and microsoft visual studio. What steps do I need to follw to implement the UMAT in ls dyna and compile the constitutive model code.</p>
<p>When I am using the workbench, there is no option of ALE bodies under model. So i thought that using the LS Prepost might work. So I have imported the mesh from the workbench together with the keyword file. Then I made ALE2D and so on.<br>The issue comes from material groups and used Volume fraction geometry to "patch" the bodies in the background domain. So firstly it needs some VOID parts, I have created them but it does not seem that Volume fraction geometry lets me input them. But for some reason presense of those eliminate the "cannot find void body" error. Then I am keep getting<br><br> *** Error 21153 (STR+1153)<br> Flag BAMMG = 2 specified in card *INITIAL_VOLUME_FRACTION_GEOMETRY<br> is out of range. It is an ALE AMMG ID and its value should<br> be greater than 1 and less than 1.<br><br>I have tried switching the ID of the AMMG around, from 1 to 4, but it would only show up as 2, 22, or something. <br>Does anyone know what is going on? ID being greater than 1 and less than 1 means it cannot be 1, but it is not 1.<br><br>(The following pic is me putting BAMMG on 1, same error message) <br><br><br>I am just confused how would you run a axisymmetric ALE simulation in ls dyna in general, <br>I was thinking <br>1) make mesh in workbench since its easier and do all the setup that is avaliable <br>2) import into LS dyna and they all come as shell bodies due to unavaliability of ALE, change them all to ALE2D<br>3) use volume fraction geometry to patch them on the ALE background that we made before in workbench (already ALE2d)<br><br>Idk why this doesnt work. <br>The issue of me not making mesh in ls dyna is because the shape I am tyring to run is irregular, and very hard to draw in ls dyna. <br>Do i need to do something with the axis of symmetry? Doesn't it already transfer write together with the workbench written k file? What about boundary? </p>
<p>Hello! I'm a senior engineering student, looking for help with a school project. I need to know if I can use LS-Dyna to model a puncture test of a composite wall. First, whether LS-Dyna can handle the intricacies of modeling a fabric-matrix composite, and second, whether I can use FEA to model a puncture test of said composite. Any help or guidance here would be greatly appreciated. Thanks!</p>
<p data-start="104" data-end="116">Hi everyone,</p><p data-start="118" data-end="215">I’m relatively new to LS-DYNA and I’m facing a problem with the *CHANGE_CURVE_DEFINITION command.</p><p data-start="217" data-end="271">In my initial input deck, I define a curve as follows:</p><p>*DEFINE_CURVE<br>$ ID sidr sfa sfo offa offo dattyp unused1<br> 1 0 0.0 0.0 0.0 0.0 0 0<br>$# a1 o1<br> 0.0 0.0<br>$ a1 o1 unused1<br> 2.0 0.05</p><p data-start="673" data-end="791">Now I want to change this curve after a restart, but the *CHANGE_CURVE_DEFINITION command does not work as I expected.</p><p data-start="793" data-end="814">I used it as follows:</p><p>*CHANGE_CURVE_DEFINITION<br>$ ID<br> 1<br>$# a1 o1<br> 2.0 0.5<br>$ a1 o1 unused1<br> 4.0 0.5</p><p data-start="793" data-end="814"> </p><p> </p><p>When I run the restart, I get the following error:</p><p><br> *** Error 10246 (KEY+246)<br> line contains improperly formatted data<br> reading *CHANGE_CURVE card.<br> At line# 9 of file<br> d:\lsdyna\restart\inputbalken_r.k<br> --------------------------------------------------------------------------<br> 2.0 0.5<br> --------------------------------------------------------------------------<br> <br> *** Warning 10453 (KEY+453)<br> blank line where command expected<br> At line# 11 of file<br> d:\lsdyna\restart\inputbalken_r.k<br> <br> *** Error 10133 (KEY+133)<br> input data failed with: 2 errors</p><p> E r r o r t e r m i n a t i o n </p><p data-start="1667" data-end="1752">How do I use the *CHANGE_CURVE_DEFINITION command properly, or what am I doing wrong?</p><p data-start="1754" data-end="1772">Thanks in advance!</p><p> </p>
<p>Hello, everybody!<br>I'm trying to export the data in Tabular Data in ansys workbench by using scripts.</p><p>I inserted the results of Contact Force, Internal Energy and Directional Deformation into Solution Information, and I want to write a scripts to export these time history results.</p><p></p>
<p>Hi all,</p><p>I'm using Autodyn's SPH-FEM to simulate a hypervelocity impact analysis. And I notice that both strucutred solvers and unstructured solvers have the same variable type (eg. X, Y, X-velocity, etc.). What's the difference between these two solvers? And if I would like to output only the position, mass and velocity of the SPH particles which solver should I choose? </p>
<p><p>I am simulating a pin-on-disc wear test using ANSYS LS-DYNA, with the goal of estimating wear depth accumulation over a large number of sliding cycles based on Archard’s wear law. My main difficulty is how to efficiently model long test durations (e.g., thousands of cycles or tens of minutes of sliding) without explicitly simulating every cycle. I started with a simple bar and a rectangular pin to simulate a linear movement. </p><p>I followed the available resources on YouTube, articles, and presentations and now able to simulate one cycle using keycards correctly. However, my problem is in the implementation of cycle-scaling (jump) and progressive wear. </p><p>I have no problem in using database, control, and wear keycards, but I understood that I have to use the *interface_springback_lsdyna keycard for cycle-jump which doesn't work and leads to an error. </p><p>Could you please help me figuring out what I should do to properly model wear? I can provide any further information on request.</p><p> </p><p>Thank for your time and support.</p></p>
hamidreza.javidrad@sabanciuniv.edu
February 2, 2026
<p>Hi, I am learning LY-DYNA for my debonding model. I have watched some tutorial videos with a simple geometry (two metal strips boneded with adhesive) under Mode I fracture.</p><p>Here is what I did. </p>3 Geometry: two metal blocks and a layer of adhesive.Using 'Commands', MAT_138 (renamed) was added. <p></p><p>3. After meshing, I added PART (Beta) and SECTION_SOLID under LS-DYNA (D5) tree. PART geometry was the adhesive layer selected. I selected '8-noded, 4 point cohesive element' as 'Element formulation option' under SECTION_SOLID.<br><br>When I checked the error message in 'messag' file, it shows</p><p>" *** Error 40310 (SOL+310)<br> Part ID 3 specified material type 1<br> is not available for the cohesive element"</p><p>Can anyone help me with this? </p>
<p>Hello,<br>I am trying to check the *CONSTRAINED_INTERPOLATION card in LS-PrePost v4.13.5, but some IDs (ICID, DNID, INID) are not displayed.</p><p>This issue also occurs in v4.12.11, but it does not occur in v4.11.14 or earlier versions.</p><p>Is there any way to display these IDs (ICID, DNID, INID)?</p><p></p>
azuma.toshiharu.g9@s.mail.nagoya-u.ac.jp
February 6, 2026
<p>I am attempting to crush a block of MAT_63 Crushable foam between a completely constrained plate and a plate with 300kg mass. The simulation gives this output and the material just infinitely expands. Would anyone know any possible errors? Thanks.</p>
<p>I am trying to validate the results in a journal paper for my M.Tech thesis work, in which they have used a hybrid consititutive model added into the ls dyna subroutine. To recreate the same thing I need to add the user defined material. I have sucessfully installed the latest veersion intel fortran compiler and microsoft visual studio. What steps do I need to follw to implement the UMAT in ls dyna and compile the constitutive model code.</p>
<p>When I am using the workbench, there is no option of ALE bodies under model. So i thought that using the LS Prepost might work. So I have imported the mesh from the workbench together with the keyword file. Then I made ALE2D and so on.<br>The issue comes from material groups and used Volume fraction geometry to "patch" the bodies in the background domain. So firstly it needs some VOID parts, I have created them but it does not seem that Volume fraction geometry lets me input them. But for some reason presense of those eliminate the "cannot find void body" error. Then I am keep getting<br><br> *** Error 21153 (STR+1153)<br> Flag BAMMG = 2 specified in card *INITIAL_VOLUME_FRACTION_GEOMETRY<br> is out of range. It is an ALE AMMG ID and its value should<br> be greater than 1 and less than 1.<br><br>I have tried switching the ID of the AMMG around, from 1 to 4, but it would only show up as 2, 22, or something. <br>Does anyone know what is going on? ID being greater than 1 and less than 1 means it cannot be 1, but it is not 1.<br><br>(The following pic is me putting BAMMG on 1, same error message) <br><br><br>I am just confused how would you run a axisymmetric ALE simulation in ls dyna in general, <br>I was thinking <br>1) make mesh in workbench since its easier and do all the setup that is avaliable <br>2) import into LS dyna and they all come as shell bodies due to unavaliability of ALE, change them all to ALE2D<br>3) use volume fraction geometry to patch them on the ALE background that we made before in workbench (already ALE2d)<br><br>Idk why this doesnt work. <br>The issue of me not making mesh in ls dyna is because the shape I am tyring to run is irregular, and very hard to draw in ls dyna. <br>Do i need to do something with the axis of symmetry? Doesn't it already transfer write together with the workbench written k file? What about boundary? </p>
<p>Hello! I'm a senior engineering student, looking for help with a school project. I need to know if I can use LS-Dyna to model a puncture test of a composite wall. First, whether LS-Dyna can handle the intricacies of modeling a fabric-matrix composite, and second, whether I can use FEA to model a puncture test of said composite. Any help or guidance here would be greatly appreciated. Thanks!</p>
<p data-start="104" data-end="116">Hi everyone,</p><p data-start="118" data-end="215">I’m relatively new to LS-DYNA and I’m facing a problem with the *CHANGE_CURVE_DEFINITION command.</p><p data-start="217" data-end="271">In my initial input deck, I define a curve as follows:</p><p>*DEFINE_CURVE<br>$ ID sidr sfa sfo offa offo dattyp unused1<br> 1 0 0.0 0.0 0.0 0.0 0 0<br>$# a1 o1<br> 0.0 0.0<br>$ a1 o1 unused1<br> 2.0 0.05</p><p data-start="673" data-end="791">Now I want to change this curve after a restart, but the *CHANGE_CURVE_DEFINITION command does not work as I expected.</p><p data-start="793" data-end="814">I used it as follows:</p><p>*CHANGE_CURVE_DEFINITION<br>$ ID<br> 1<br>$# a1 o1<br> 2.0 0.5<br>$ a1 o1 unused1<br> 4.0 0.5</p><p data-start="793" data-end="814"> </p><p> </p><p>When I run the restart, I get the following error:</p><p><br> *** Error 10246 (KEY+246)<br> line contains improperly formatted data<br> reading *CHANGE_CURVE card.<br> At line# 9 of file<br> d:\lsdyna\restart\inputbalken_r.k<br> --------------------------------------------------------------------------<br> 2.0 0.5<br> --------------------------------------------------------------------------<br> <br> *** Warning 10453 (KEY+453)<br> blank line where command expected<br> At line# 11 of file<br> d:\lsdyna\restart\inputbalken_r.k<br> <br> *** Error 10133 (KEY+133)<br> input data failed with: 2 errors</p><p> E r r o r t e r m i n a t i o n </p><p data-start="1667" data-end="1752">How do I use the *CHANGE_CURVE_DEFINITION command properly, or what am I doing wrong?</p><p data-start="1754" data-end="1772">Thanks in advance!</p><p> </p>
<p>Hello, everybody!<br>I'm trying to export the data in Tabular Data in ansys workbench by using scripts.</p><p>I inserted the results of Contact Force, Internal Energy and Directional Deformation into Solution Information, and I want to write a scripts to export these time history results.</p><p></p>
<p>Hi all,</p><p>I'm using Autodyn's SPH-FEM to simulate a hypervelocity impact analysis. And I notice that both strucutred solvers and unstructured solvers have the same variable type (eg. X, Y, X-velocity, etc.). What's the difference between these two solvers? And if I would like to output only the position, mass and velocity of the SPH particles which solver should I choose? </p>
<p><p>I am simulating a pin-on-disc wear test using ANSYS LS-DYNA, with the goal of estimating wear depth accumulation over a large number of sliding cycles based on Archard’s wear law. My main difficulty is how to efficiently model long test durations (e.g., thousands of cycles or tens of minutes of sliding) without explicitly simulating every cycle. I started with a simple bar and a rectangular pin to simulate a linear movement. </p><p>I followed the available resources on YouTube, articles, and presentations and now able to simulate one cycle using keycards correctly. However, my problem is in the implementation of cycle-scaling (jump) and progressive wear. </p><p>I have no problem in using database, control, and wear keycards, but I understood that I have to use the *interface_springback_lsdyna keycard for cycle-jump which doesn't work and leads to an error. </p><p>Could you please help me figuring out what I should do to properly model wear? I can provide any further information on request.</p><p> </p><p>Thank for your time and support.</p></p>
hamidreza.javidrad@sabanciuniv.edu
February 2, 2026