Get the element stuck by an RBE3

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hi,

I have got an issue, i can't get the element on which is based an RBE3.

Say that we have the slave node that corresponds to the nodes of my CQUAD4/CTRIA3.

How do i access to the nodes of my RBE3 with the RBE3's ID.

 

if anyone has an idea...

 

thanks a lot ! 

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited April 2013

    i have started like this :

     

    proc ::test::etape1 { args } {

     

    *createmark elements 1 'by config' rbe3

    set RBE3 [hm_getmark elems 1]

     

    #puts $RBE3

     

    foreach rbe $RBE3 {

     

    eval *createmark elems 1 $rbe

    *findmark elems 1 1 1 nodes 0 2

    set attach_nodes [hm_getmark nodes 2]

     

    set elemtRBE [::test::etape2 $attach_nodes]

     

     

    }

     

    }

     

    proc ::test::etape { listenoeud } {

     

    foreach nd $listenoeud {

     

    set nom 'liste_$nd'

     

     

     

     

     

    }

     

     

    i'll get a set of elements per nodes and then i find which the have in common.

    seems pretty heavy and unoptimised...

    image/emoticons/default_sad.png' alt=':(' srcset='/emoticons/sad@2x.png 2x' width='20' height='20'>