reading node grid comments

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

hi,

I need to mark all the nodes with comment. Iam using  hm_getentityvalue for finding the comments. For a biw it taking almost 2.5 mins to read.Is their any other method so that I can reduce the time taken.

Answers

  • tinh
    tinh Altair Community Member
    edited October 2017

    hi,

    I need to mark all the nodes with comment. Iam using  hm_getentityvalue for finding the comments. For a biw it taking almost 2.5 mins to read.Is their any other method so that I can reduce the time taken.

     

     

    Hi, it costs much time to loop through nodes and filter which is commented. looping by tcl need to be avoid always. instead, let hm C code do that (much faster):

    *createmark nodes 1 'equal to value' \$COMMENT_OPTION 2

    => will select all nodes that has comment option by 'Show in menu/export'

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2017

    hi tinh

    ,thanks for the reply.but I need to mark the GRIDS COMMENTED . OPTION BY HIDE IN MENU/EXPORT.

    I have attached the snapshot for more clarity.

     

    REGRDS,

    JAMIE

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

  • tinh
    tinh Altair Community Member
    edited October 2017

    oh. I see.

    let's check it tomorrow

    sorry i misunderstand that it is hm comment

  • tinh
    tinh Altair Community Member
    edited October 2017

    Hi

    try *createmark nodes 1 'equal to value' \$GRID_COMMENT_OPTION 1

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited October 2017

    thanks tinh, this is working in case of full model. what if we want to mark displayed nodes with grid comments on .

  • tinh
    tinh Altair Community Member
    edited October 2017

    hi

    use createmark elems 2 displayed and markintersection elems 1 elems 2 to filter displayed nodes

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    hi tinh,

    *createmark nodes 1 'equal to value' \$GRID_COMMENT_OPTION 1

    *createmark nodes 2 'displayed'

    *markintersection nodes 1 nodes 2

     

     

    how do I get the intersection node ids

     

    regards,

    JAMIE

  • tinh
    tinh Altair Community Member
    edited November 2017

    use hm_getmark nodes 1

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2017

    thanks tinh. appreciate for your support.