loop of yes or no on hypermesh

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

I would like to make a script loop script for Yes or no to repeat the action. Please help me out

Tagged:

Answers

  • tinh
    tinh Altair Community Member
    edited February 2019

    Could you describe namely?

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2019

    if i hit the yes button the process could be done and it should ask again for yes or no..

  • tinh
    tinh Altair Community Member
    edited March 2019

    What is it used for?

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2019

    its for previewing an empty entity and to delete it

  • tinh
    tinh Altair Community Member
    edited March 2019

    Why dont shift F2 to preview emptied and delete?

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2019

    ya you are right, but i am planning to create a script for delete them all in on shot with empty sub assemblies

  • tinh
    tinh Altair Community Member
    edited March 2019

    Try

    while {[eval *EntityPreviewEmpty assems 1; hm_marklength assems 1]} {*deletemark assems 1}

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited April 2019

    Try

    while {[eval *EntityPreviewEmpty assems 1; hm_marklength assems 1]} {*deletemark assems 1}

    hi friend, 

     i have done my script with my knowledge to delete the empty assemblies with sub assems 

     

    proc empty_assembly {} {
    while 1 {
        *EntityPreviewEmpty assemblies 1
        set emptyassems [hm_getmark assemblies 1]
            if {[llength $emptyassems] ==0} {tk_messageBox message 'empty assems are deleted'
                return
            }
    *deletemark assemblies 1
     }
    }

    empty_assembly


    thanks for your guidance,

    MEIYARASU19