Ansys LS-DYNA 2025 R1 Update

More Details
ansys transportation summit

Submit your abstract for the Ansys Transportation Summit 2025 including the European LS-DYNA Conference

More Details

Download the presentations of the German LS-DYNA Forum 2024

More Details

Community

How to properly define contact between generated SPH particles + FEM bodies
<p>Hello, in using define_SPH_Injection_(option), how can I properly define contact between generated SPH particle and the FEA body?<br><br>There's no clear indication of the set being generated, I tied using part ID but no luck/crash.</p><p>I appreciate the advice</p><p>Thank you! </p>
Avatar
Dennis Chen February 28, 2026
example keyword of S-ALE mapping
<p>I am learning about the S-ALE mapping as an alternative to traditional full restarts, and I would like a specific example keyword to learn this method。</p>
Avatar
1479601362@qq.com February 28, 2026
LS Prepost set python home
<p>Hi there</p><p>Try to use python for postprocessing through LS PrePost. My understanding is the first step is to do set pythonhome stuff. However, it keeps saying that the python home is not valid. I have tried different python installation locations and computers.</p><p>I am using LSprepost v14.2, v4.10.3 with python 3.14.</p><p>Thanks</p>
Avatar
bshao@geiconsultants.com February 27, 2026
Pull out test
<p>I am trying to model a pull out test in ls prepost. The quater model contais of 5 concrete blocks one over the other, a hole which has anchor (bolt). The empty space in the hole around the bolt is filled by grout. the hole is till the half depth of the bottom layer. it takes 300 sec and 150 KN to pull out the bolt. these are the key word cards which I have used for the simulation. i am also attaching the out put file generated.<br>LS-DYNA keyword deck by LS-PrePost. Am I using the wrong solver I also tried it with implicit the it is showing elapsed time as some days, which is not even reducing.*CONTROL_TERMINATION<br>$#  endtim    endcyc     dtmin    endeng    endmas     nosol<br>  300000.0         0       0.0       0.01.000000E8         0<br>*CONTROL_TERMINATION<br>$#  endtim    endcyc     dtmin    endeng    endmas     nosol<br>    1000.0         0       0.0       0.01.000000E8         0<br>*CONTROL_BULK_VISCOSITY<br>$#      q1        q2      type     btype    tstype<br>      0.06       1.2         1         0         0<br>*CONTROL_TIMESTEP<br>$#  dtinit    tssfac      isdo    tslimt     dt2ms      lctm     erode     ms1st<br>       0.0       0.8         0       0.0       0.0         0         0         0<br>*DATABASE_GLSTAT<br>$#      dt    binary      lcur     ioopt<br>    1000.0         0         0         1<br>*DATABASE_MATSUM<br>$#      dt    binary      lcur     ioopt<br>    1000.0         0         0         1<br>*DATABASE_BINARY_D3PLOT<br>$#      dt      lcdt      beam     npltc    psetid<br>   50000.0         0         0         0         0<br>*DATABASE_EXTENT_BINARY<br>$#   neiph     neips    maxint    strflg    sigflg    epsflg    rltflg    engflg<br>         3         3         3         0         1         1         1         1<br>$#  cmpflg    ieverp    beamip     dcomp      shge     stssz    n3thdt   ialemat<br>         0         0         0         1         1         1         2         1<br>$# nintsld   pkp_sen      sclp     hydro     msscl     therm    intout    nodout<br>         0         0       1.0         0         0         1ALL       ALL<br>$#    dtdt    resplt     neipb   quadsld    cubsld   deleres<br>         0         0         0         0         0         0<br>*BOUNDARY_SPC_SET<br>$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz<br>         3         0         0         1         0         1         0         1<br>BOUNDARY_SPC_SET<br>$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz<br>         4         0         1         0         0         0         1         1<br>*SET_NODE_LIST_TITLE<br>NODESET(SPC) 4<br>$#     sid       da1       da2       da3       da4    solver       its         -<br>         4       0.0       0.0       0.0       0.0MECH               1          <br>$#    nid1      nid2      nid3      nid4      nid5      nid6      nid7  <br>*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_ID<br>$#     cid                                                                 title<br>         1ROCK-GROUT<br>$#   surfa     surfb  surfatyp  surfbtyp   saboxid   sbboxid      sapr      sbpr<br>         1         3         0         0         0         0         0         0<br>$#      fs        fd        dc        vc       vdc    penchk        bt        dt<br>      0.75      0.75       0.0       0.0       0.0         0       0.01.00000E20<br>$#    sfsa      sfsb      sast      sbst     sfsat     sfsbt       fsf       vsf<br>       1.0       1.0       0.0       0.0       1.0       1.0       1.0       1.0<br>$#    soft    sofscl    lcidab    maxpar     sbopt     depth     bsort    frcfrq<br>         2       0.1         0     1.025         2         2         0         1<br>$#  penmax    thkopt    shlthk     snlog      isym     i2d3d    sldthk    sldstf<br>       0.0         0         0         0         0         0       0.0       0.0<br>$#    igap    ignore    dprfac    dtstif     edgek         -    flangl   cid_rcf<br>         2         0       0.0       0.0       0.0                 0.0         0<br>*SET_SEGMENT_TITLE<br>ROCK INNER<br>$#     sid       da1       da2       da3       da4    solver       its         -<br>         1       0.0       0.0       0.0       0.0MECH               0          <br>*PART<br>$#                                                                         title<br>1 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>         4         1         1         0         0         0         0         0<br>*SECTION_SOLID_TITLE<br>solid<br>$#   secid    elform       aet         -         -         -    cohoff   gaskett<br>         1         1         0                                     0.0       0.0<br>*PART<br>$#                                                                         title<br>GROUT<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>         7         1         2         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>BOLT<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>         9         1         3         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>2 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        10         1         1         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>3 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        11         1         1         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>4 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        12         1         1         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>5 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        13         1         1         0         0         0         0         0 <br>How to fix this issue.</p>
Avatar
pavan_m240846ce@nitc.ac.in February 27, 2026
How to disable automatic *CONTROL_BULK_VISCOSITY keyword in Workbench LS-DYNA?
<p>Hi everyone,</p><p>I am running a Finite Element Analysis using ANSYS Workbench (LS-DYNA extension). I’ve encountered an issue where the exported .k file automatically includes the *CONTROL_BULK_VISCOSITY keyword, even though I haven't manually added this card in the outline tree.</p><p></p><p>This keyword is significantly affecting my simulation results. When I manually delete it from the .k file and run it via the solver manager, the results align perfectly with my expectations. However, I want to find a permanent way to disable or modify this within the Workbench interface to avoid manual editing every time.</p><p>My questions are:</p><p>Where is the setting located in Workbench to suppress or remove *CONTROL_BULK_VISCOSITY?</p><p>Is there a default setting or a Command Snippet that might be triggering this?</p><p>Any insights would be greatly appreciated. Thanks!</p>
Avatar
2398629771@qq.com February 27, 2026
Model penetration
<p><p>Hello,</p><p>I created a dome composed of many beams and made a cylinder crash the dome. When I set the initial velocity as -30, the result looks good. But if I change the velocity to -60, there will be penetration between the parts. Does anybody know how to fix it? Thanks.</p><p></p><p>This is my .k file: https://drive.google.com/file/d/1gcOm7990HbWrbmrTTb4MAMjXJa-HI0xn/view?usp=sharing</p><p> </p><p></p><p> </p></p>
Avatar
tut06916@temple.edu February 27, 2026
Post Processing Discrete Element Spheres
<p>Anyone knows how to get the reaction forces of thoses particules who collides?</p><p>I used the DATABASE_DEFORC card and *DATABASE_BINARY_DEMFOR with the complement dem="dem_interfaceforce"</p><p></p>
Avatar
ilyes.guerrab@orano.group February 25, 2026
prescribed_motion_rigid problem
<p><p class="MsoNormal">Hello there,</p><p class="MsoNormal">I have a model in which an indenter penetrates a cubic material. The indenter is a rigid body and the cube is SPH node. I also used a node_to_surface contact. For the penetration, I want the indenter to move downward for 5mm. So, I used the PRESCRIBED_MORION_RIGID and also defined a curve (for displacement, so x axis is time) as follows:</p><p class="MsoNormal">(0,0)</p><p class="MsoNormal">(1.1,-5)</p><p class="MsoNormal">The termination time is 1. The problem is that the indenter stuck in 2.5mm and does not move downward to 5mm which I applied. I have tried several contact parameters but no changes happened (still get stuck in 2.5). After that I tried the following displacement curve and time:</p><p class="MsoNormal">(0,0)</p><p class="MsoNormal">(1,-5)</p><p class="MsoNormal">(2.1,-5)</p><p class="MsoNormal">The termination time is 2. The output of this simulation was different and the indenter moved downward more that 2.5; however, it is now goes to 10mm. Which is more that the prescribed displacement in curve. </p><p class="MsoNormal">I would be very grateful if someone can help in this regard. Am I applying the displacement in a wrong way? Is the curve wrong? Do I understand the prescribed_motion_rigid keyword wrongly?</p><p class="MsoNormal">I do appreciate any feedback and advice. </p></p>
Avatar
zahra.abd994@gmail.com February 20, 2026
Prestressing force
<p>Hello all,</p><p>I am trying to model prestressed concrete member and was wondering if you can help me with how to apply the prestressing force. I am using the mat cable for the strands which has an option of initial tensile force so thought that would be enough to apply. However some papers suggest using thermal method by introducing keywords such as MAT_ADD_THERMAL_EXPANSION and LOAD_THERMAL_LOAD. I am not sure which method is the correct way but if the second method is the one then I am getting error in the process. Please see attached screen shot for the first method.</p><p>Thanks for your help</p>
Avatar
akarz029@uottawa.ca February 20, 2026
SPH Water Compression in LS-DYNA Tank Model
<div data-ogsc="rgb(0, 0, 0)">Hello,</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">I am currently modeling a water-filled vessel in LS-DYNA. </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">The vessel structure is modeled using shell elements, and the water is modeled using SPH particles.  The vessel is subjected to earthquake records. </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">The adopted dimensions are ton-mm-s-N</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">The issue I am encountering is that the water appears to compress excessively ( please see the video)</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">EOS_MURNAGHAN</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">K=2200 </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">GAMMA= 7</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SPH SECTION</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">CSLH 1.2</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">HMIN 1 </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">HMAX 1.1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SPH CONTROL</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">IDIM 1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">NMMNEIGH 250</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">FORM 15</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">MAXV 0</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">BODY LOAD Y WITH DR</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Sph mass 17.3 ton</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Sph particle mass 0.0032 ton</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Number of sph particle 5409</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Sph material </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">09- NULL</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">RO 1.000e-09 </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">MU=0</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Automatic node surface contact</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SFSA= 2</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">FSSB= 1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SOFT= 1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SOFSC= 0.1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">I would appreciate it if you could share your recommendations on how to resolve this issue.</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Thank you in advance for your support.</div>
Avatar
amirhossein.nikpour@cern.ch February 19, 2026
How to properly define contact between generated SPH particles + FEM bodies
<p>Hello, in using define_SPH_Injection_(option), how can I properly define contact between generated SPH particle and the FEA body?<br><br>There's no clear indication of the set being generated, I tied using part ID but no luck/crash.</p><p>I appreciate the advice</p><p>Thank you! </p>
Avatar
Dennis Chen February 28, 2026
example keyword of S-ALE mapping
<p>I am learning about the S-ALE mapping as an alternative to traditional full restarts, and I would like a specific example keyword to learn this method。</p>
Avatar
1479601362@qq.com February 28, 2026
LS Prepost set python home
<p>Hi there</p><p>Try to use python for postprocessing through LS PrePost. My understanding is the first step is to do set pythonhome stuff. However, it keeps saying that the python home is not valid. I have tried different python installation locations and computers.</p><p>I am using LSprepost v14.2, v4.10.3 with python 3.14.</p><p>Thanks</p>
Avatar
bshao@geiconsultants.com February 27, 2026
Pull out test
<p>I am trying to model a pull out test in ls prepost. The quater model contais of 5 concrete blocks one over the other, a hole which has anchor (bolt). The empty space in the hole around the bolt is filled by grout. the hole is till the half depth of the bottom layer. it takes 300 sec and 150 KN to pull out the bolt. these are the key word cards which I have used for the simulation. i am also attaching the out put file generated.<br>LS-DYNA keyword deck by LS-PrePost. Am I using the wrong solver I also tried it with implicit the it is showing elapsed time as some days, which is not even reducing.*CONTROL_TERMINATION<br>$#  endtim    endcyc     dtmin    endeng    endmas     nosol<br>  300000.0         0       0.0       0.01.000000E8         0<br>*CONTROL_TERMINATION<br>$#  endtim    endcyc     dtmin    endeng    endmas     nosol<br>    1000.0         0       0.0       0.01.000000E8         0<br>*CONTROL_BULK_VISCOSITY<br>$#      q1        q2      type     btype    tstype<br>      0.06       1.2         1         0         0<br>*CONTROL_TIMESTEP<br>$#  dtinit    tssfac      isdo    tslimt     dt2ms      lctm     erode     ms1st<br>       0.0       0.8         0       0.0       0.0         0         0         0<br>*DATABASE_GLSTAT<br>$#      dt    binary      lcur     ioopt<br>    1000.0         0         0         1<br>*DATABASE_MATSUM<br>$#      dt    binary      lcur     ioopt<br>    1000.0         0         0         1<br>*DATABASE_BINARY_D3PLOT<br>$#      dt      lcdt      beam     npltc    psetid<br>   50000.0         0         0         0         0<br>*DATABASE_EXTENT_BINARY<br>$#   neiph     neips    maxint    strflg    sigflg    epsflg    rltflg    engflg<br>         3         3         3         0         1         1         1         1<br>$#  cmpflg    ieverp    beamip     dcomp      shge     stssz    n3thdt   ialemat<br>         0         0         0         1         1         1         2         1<br>$# nintsld   pkp_sen      sclp     hydro     msscl     therm    intout    nodout<br>         0         0       1.0         0         0         1ALL       ALL<br>$#    dtdt    resplt     neipb   quadsld    cubsld   deleres<br>         0         0         0         0         0         0<br>*BOUNDARY_SPC_SET<br>$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz<br>         3         0         0         1         0         1         0         1<br>BOUNDARY_SPC_SET<br>$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz<br>         4         0         1         0         0         0         1         1<br>*SET_NODE_LIST_TITLE<br>NODESET(SPC) 4<br>$#     sid       da1       da2       da3       da4    solver       its         -<br>         4       0.0       0.0       0.0       0.0MECH               1          <br>$#    nid1      nid2      nid3      nid4      nid5      nid6      nid7  <br>*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE_ID<br>$#     cid                                                                 title<br>         1ROCK-GROUT<br>$#   surfa     surfb  surfatyp  surfbtyp   saboxid   sbboxid      sapr      sbpr<br>         1         3         0         0         0         0         0         0<br>$#      fs        fd        dc        vc       vdc    penchk        bt        dt<br>      0.75      0.75       0.0       0.0       0.0         0       0.01.00000E20<br>$#    sfsa      sfsb      sast      sbst     sfsat     sfsbt       fsf       vsf<br>       1.0       1.0       0.0       0.0       1.0       1.0       1.0       1.0<br>$#    soft    sofscl    lcidab    maxpar     sbopt     depth     bsort    frcfrq<br>         2       0.1         0     1.025         2         2         0         1<br>$#  penmax    thkopt    shlthk     snlog      isym     i2d3d    sldthk    sldstf<br>       0.0         0         0         0         0         0       0.0       0.0<br>$#    igap    ignore    dprfac    dtstif     edgek         -    flangl   cid_rcf<br>         2         0       0.0       0.0       0.0                 0.0         0<br>*SET_SEGMENT_TITLE<br>ROCK INNER<br>$#     sid       da1       da2       da3       da4    solver       its         -<br>         1       0.0       0.0       0.0       0.0MECH               0          <br>*PART<br>$#                                                                         title<br>1 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>         4         1         1         0         0         0         0         0<br>*SECTION_SOLID_TITLE<br>solid<br>$#   secid    elform       aet         -         -         -    cohoff   gaskett<br>         1         1         0                                     0.0       0.0<br>*PART<br>$#                                                                         title<br>GROUT<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>         7         1         2         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>BOLT<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>         9         1         3         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>2 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        10         1         1         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>3 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        11         1         1         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>4 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        12         1         1         0         0         0         0         0<br>*PART<br>$#                                                                         title<br>5 ROCK<br>$#     pid     secid       mid     eosid      hgid      grav    adpopt      tmid<br>        13         1         1         0         0         0         0         0 <br>How to fix this issue.</p>
Avatar
pavan_m240846ce@nitc.ac.in February 27, 2026
How to disable automatic *CONTROL_BULK_VISCOSITY keyword in Workbench LS-DYNA?
<p>Hi everyone,</p><p>I am running a Finite Element Analysis using ANSYS Workbench (LS-DYNA extension). I’ve encountered an issue where the exported .k file automatically includes the *CONTROL_BULK_VISCOSITY keyword, even though I haven't manually added this card in the outline tree.</p><p></p><p>This keyword is significantly affecting my simulation results. When I manually delete it from the .k file and run it via the solver manager, the results align perfectly with my expectations. However, I want to find a permanent way to disable or modify this within the Workbench interface to avoid manual editing every time.</p><p>My questions are:</p><p>Where is the setting located in Workbench to suppress or remove *CONTROL_BULK_VISCOSITY?</p><p>Is there a default setting or a Command Snippet that might be triggering this?</p><p>Any insights would be greatly appreciated. Thanks!</p>
Avatar
2398629771@qq.com February 27, 2026
Model penetration
<p><p>Hello,</p><p>I created a dome composed of many beams and made a cylinder crash the dome. When I set the initial velocity as -30, the result looks good. But if I change the velocity to -60, there will be penetration between the parts. Does anybody know how to fix it? Thanks.</p><p></p><p>This is my .k file: https://drive.google.com/file/d/1gcOm7990HbWrbmrTTb4MAMjXJa-HI0xn/view?usp=sharing</p><p> </p><p></p><p> </p></p>
Avatar
tut06916@temple.edu February 27, 2026
Post Processing Discrete Element Spheres
<p>Anyone knows how to get the reaction forces of thoses particules who collides?</p><p>I used the DATABASE_DEFORC card and *DATABASE_BINARY_DEMFOR with the complement dem="dem_interfaceforce"</p><p></p>
Avatar
ilyes.guerrab@orano.group February 25, 2026
prescribed_motion_rigid problem
<p><p class="MsoNormal">Hello there,</p><p class="MsoNormal">I have a model in which an indenter penetrates a cubic material. The indenter is a rigid body and the cube is SPH node. I also used a node_to_surface contact. For the penetration, I want the indenter to move downward for 5mm. So, I used the PRESCRIBED_MORION_RIGID and also defined a curve (for displacement, so x axis is time) as follows:</p><p class="MsoNormal">(0,0)</p><p class="MsoNormal">(1.1,-5)</p><p class="MsoNormal">The termination time is 1. The problem is that the indenter stuck in 2.5mm and does not move downward to 5mm which I applied. I have tried several contact parameters but no changes happened (still get stuck in 2.5). After that I tried the following displacement curve and time:</p><p class="MsoNormal">(0,0)</p><p class="MsoNormal">(1,-5)</p><p class="MsoNormal">(2.1,-5)</p><p class="MsoNormal">The termination time is 2. The output of this simulation was different and the indenter moved downward more that 2.5; however, it is now goes to 10mm. Which is more that the prescribed displacement in curve. </p><p class="MsoNormal">I would be very grateful if someone can help in this regard. Am I applying the displacement in a wrong way? Is the curve wrong? Do I understand the prescribed_motion_rigid keyword wrongly?</p><p class="MsoNormal">I do appreciate any feedback and advice. </p></p>
Avatar
zahra.abd994@gmail.com February 20, 2026
Prestressing force
<p>Hello all,</p><p>I am trying to model prestressed concrete member and was wondering if you can help me with how to apply the prestressing force. I am using the mat cable for the strands which has an option of initial tensile force so thought that would be enough to apply. However some papers suggest using thermal method by introducing keywords such as MAT_ADD_THERMAL_EXPANSION and LOAD_THERMAL_LOAD. I am not sure which method is the correct way but if the second method is the one then I am getting error in the process. Please see attached screen shot for the first method.</p><p>Thanks for your help</p>
Avatar
akarz029@uottawa.ca February 20, 2026
SPH Water Compression in LS-DYNA Tank Model
<div data-ogsc="rgb(0, 0, 0)">Hello,</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">I am currently modeling a water-filled vessel in LS-DYNA. </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">The vessel structure is modeled using shell elements, and the water is modeled using SPH particles.  The vessel is subjected to earthquake records. </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">The adopted dimensions are ton-mm-s-N</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">The issue I am encountering is that the water appears to compress excessively ( please see the video)</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">EOS_MURNAGHAN</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">K=2200 </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">GAMMA= 7</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SPH SECTION</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">CSLH 1.2</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">HMIN 1 </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">HMAX 1.1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SPH CONTROL</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">IDIM 1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">NMMNEIGH 250</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">FORM 15</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">MAXV 0</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">BODY LOAD Y WITH DR</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Sph mass 17.3 ton</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Sph particle mass 0.0032 ton</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Number of sph particle 5409</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Sph material </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">09- NULL</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">RO 1.000e-09 </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">MU=0</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Automatic node surface contact</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SFSA= 2</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">FSSB= 1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SOFT= 1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">SOFSC= 0.1</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)"> </div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">I would appreciate it if you could share your recommendations on how to resolve this issue.</div><div class="elementToProof" data-ogsc="rgb(0, 0, 0)">Thank you in advance for your support.</div>
Avatar
amirhossein.nikpour@cern.ch February 19, 2026

Still stuck or need help?

Submit a Support Request