Is there an equivalent of Abaqus Reference Point in Hypermesh?

Oskar Neumann
Oskar Neumann Altair Community Member
edited October 2020 in Community Q&A

Hello, I want to apply a load on every node of a specific plane in Hypermesh. In Abaqus it is possible to define a reference point with a boundary condition, e.g. to kinematically couple degrees of freedom of other nodes to the reference point (see picture).  In this case a load applied to the RP would deform all coupled nodes in the same way.

 

How can loads be modeled analogous to this procedure in Hypermesh using a .tcl script?

 

Thank's for any help.

<?xml version="1.0" encoding="UTF-8"?>Reference Point in Abaqus.PNG

Tagged:

Answers

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited August 2020

    i'm not quite familiar to abaqus setup, but seems like you're looking for a RBE2 (rigid element >> KINCOUP). The RBE2 creates the kinematic conditions, coupling the DOFS of the dependent nodes to the DOF of the independent (what you call RP). The reference point would be a regular node in HM (geom>>nodes).

    The in 1d >> rigids you can create your RBE2 element.

     

    If you want only load distribution, then RBE3 (1D>>rbe3) would be  your option (*DISTRIBUTION in Abaqus, I think).

  • Oskar Neumann
    Oskar Neumann Altair Community Member
    edited August 2020

    Hello Adriano, as I understand the RB2 element couples the independent nodes to the dependent node (both independent nodes and dependent node from the same element?!).

     

    It's not precicesly clear in the picture (sorry for that) but the RP in Abaqus is coupled to nodes including those of other elements (to be more accurate: to all nodes at the top of the geometry). As you can see the constrained dofs are displacement and rotation for y-axis.

     

    Is there any way without modifying the elements type - just using a geometrical procedure?

     

    (I'm using biquadratical 8-node elements with twist and reduced integration - CGAX8R) 

    <?xml version="1.0" encoding="UTF-8"?>Unbenannt.PNG

  • Adriano A. Koga
    Adriano A. Koga
    Altair Employee
    edited August 2020

    maybe i'm not understanding you correctly, but to me, the RP will be just a regular node in HM (geom>>nodes) that is 'flying' at some coordinates and is not attached to any element.

    Then, you will use this node as a 'independet' node in the RBE2, and its dependent nodes will be attached to your solid.

    So your 'flying node' will be your RP.

     

    Is that what you need?

    <?xml version="1.0" encoding="UTF-8"?>image.thumb.png.5059a67b2644dcf25eef3d887ba61507.png

    <?xml version="1.0" encoding="UTF-8"?>image.thumb.png.ca01259a02020c5180fd92b399ab4db3.png

  • Oskar Neumann
    Oskar Neumann Altair Community Member
    edited August 2020

    Hello Adriano, that is what I was looking for. Thank you!