LS Dyna

LS Dyna

Topics related to LS-DYNA, Autodyn, Explicit STR and more.

Contact between a solid shaft and a beam element

    • akarz029
      Subscriber

      Hello friends,

      I modeled a postensioned concrete column where I used hollow solid part to represent prestressing sheat/duct and I also used a T-shell element to create the same. For prestressing strand I used a beam/cable material then I applied beam in solid penalty contraint and also tried different contact types like autmatic surface to surface, single surface, and beam to surface. However, I could not prevent the penetration of cable through the duct wall when the column is loaded in lateral direction. At the same when I am looking at the contact between cable and column or duct and column it seems working because when both come in contact with the column they move and not penetrate into each other. Please give me your feedback how to make this contact between cable and hollow solid part.

      Thanks

    • ErKo
      Ansys Employee

       

       

      Hi

       

      Please post a picture so I can see the contact (not sure if it is a standard rebar inside RC column say, or a cable going inside a hole/hollow section of RC slab, say like in post tens. bridges perhaps).

      In any case here is some general guidlines on the contact to use:

      Contact TypeAutomatic Thickness Offset Recommended Usage
      *CONTACT_AUTOMATIC_SINGLE_SURFACEYes     General solid-beam contact
      *CONTACT_AUTOMATIC_GENERALYes     Flexible control, solid-beam contact

       

      Key Considerations

       

       

      • Thickness Offsets: LS-DYNA automatically offsets the contact surface for beam elements by the equivalent radius of the beam cross-section, and for solids by half the element edge length. Ensure your geometry accounts for these offsets to avoid initial penetrations and nonphysical contact behavior. 
      • Contact Thickness Parameters: You can adjust the contact thickness using parameters such as SST and SFST in the contact definition. If not specified, LS-DYNA uses default values based on element dimensions and section properties. 
      • Mesh Refinement: For accurate contact detection, especially at beam ends when contacting solids, refine the beam mesh to increase the number of contact detection points. 

       

       

      Typical Workflow

       

       

      • Include both beam and solid parts in the contact definition, typically on the slave side for single surface contact types. 
      • Check and adjust the initial geometry to avoid unintended initial penetrations due to thickness offsets. 
      • Set contact parameters as needed to match your physical scenario and improve contact behavior. 
      •  

      One example of global card that works with  a beam inside a solid part with hole (beam inside the void of the solid structure):


      *CONTACT_AUTOMATIC_GENERAL
      $#     cid                                                                 title
              34Body Interaction
      $     ssid      msid     sstyp     mstyp    sboxid    mboxid       spr       mpr
      $#   surfa     surfb  surfatyp  surfbtyp   saboxid   sbboxid      sapr      sbpr
               0         0         5         0         0         0         0         0
      $       fs        fd        dc        vc       vdc    penchk        bt        dt
      $#      fs        fd        dc        vc       vdc    penchk        bt        dt
             0.0       0.0       0.0       0.0      10.0         0       0.0       0.0
      $      sfs       sfm       sst       mst      sfst      sfmt       fsf       vsf
      $#    sfsa      sfsb      sast      sbst     sfsat     sfsbt       fsf       vsf
             1.0       1.0       0.0       0.0       0.0       0.0       0.0       0.0
      $     soft   softscl    lcidab    maxpar     sbopt     depth     bsort    frcfrq
      $#    soft    sofscl    lcidab    maxpar     sbopt     depth     bsort    frcfrq
               2       0.1         0       0.0         3         5         0         0
      $   penmax    tkhopt    shlthk     snlog      isym     i2d3d    sldthk    sldstf
      $#  penmax    thkopt    shlthk     snlog      isym     i2d3d    sldthk    sldstf
             0.0         0         0         0         0         0       0.0       0.0

      All the best
      Erik

    • akarz029
      Subscriber

      Thank you for your detailed answer. I am sharing a couple of image before the load is applied from the left and during the loading condition. The brown color part is the cable/strand and the purple is the duct which is a solid hollow part. As you can see they are not overlapping but once the load hits, the duct is dislocated but strand is still in its place until it comes in contact with the column inner wall of the main longitudinal hole

    • mjmiddle
      Ansys Employee

       

      Elements seem too long on the duct (purple part) in the vertical direction.

       

    • ErKo
      Ansys Employee

       

      Hi

      I agree with mjmiddle – when done, add this card that looks for contacts on all parts.

      *CONTACT_AUTOMATIC_GENERAL
      $#     cid                                                                 title
              34Body Interaction
      $     ssid      msid     sstyp     mstyp    sboxid    mboxid       spr       mpr
      $#   surfa     surfb  surfatyp  surfbtyp   saboxid   sbboxid      sapr      sbpr
               0         0         5         0         0         0         0         0

      etc….

      Also a picture from above so to see inside the hole with the beams would have benn good.

      Erik

    • akarz029
      Subscriber

      Thanks for your help. You are right I rememberd to attached the top view of cross section after submitting my querry. However, I am sharing it this time. the beam element is only shown with 8 edges.

      I did made the duct elements smaller and run the model, it did not help in preventing the penetration but the over all dislplacement was a bit larger than the model with twice bigger duct elements. 

      Second run I used the automatic general contact but I think the model became unstable as the image shows the stirrups are skewed unrealistically. Also the penetration was still there between duct and the strand.

    • DamionLedner99
      Subscriber

      The information you shared is very helpful, thank you.

Viewing 6 reply threads
  • You must be logged in to reply to this topic.