Penetration Tool as in HW14.0

Udhay Rohith
Udhay Rohith Altair Community Member
edited October 2020 in Community Q&A

 

 

 

 

image.png.7b349368871fcae149ea8db0d2f56a75.png

 

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

 

Above mentioned pages will come in HW14.0 but HW2017 penetration in LSdyna is coming as below. How to change this? or how Can I enable same settings in HW2017. 

 

I checked each and every option in HW2017, but results are not same as HW 14.0

 

 

image.png.aaa6f4580b1f5a868ae910b0545348e8.png

Tagged:

Answers

  • tinh
    tinh Altair Community Member
    edited March 2018

    Hi,

    which option would you like?

    I see thickness option is 'component thickness' which is same as in v14

     

    v2017 can check it base on contact so I think it's better

    It just hides the original panel. If you still want to use it, try enter commands (in menu View>Command Window):

    hm_setpanelproc hm_resetmenu

    hm_pushpanel penetration

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    Hi,

     

    You can use the traditional way by going to Tool Page>> Penetration panel

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

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited March 2018

    But that is not available in HW2017.

     

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

     

    I searched in buildup menu also. But it is not there.<?xml version="1.0" encoding="UTF-8"?>image.thumb.png.80dab06973b319d05a81eed95c8a9dee.png

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited March 2018

    Hi tinh,

     

    Thanks for your reply. But it says following error.

     

    image.png.7e9f4ad8f563df3ca719389716febbb3.png

     

    Actually 14.0 is very helpful for checking initial penetrations

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    Hi Udhay,

    Select the Penetration Check tool from the Tools Menu.

     

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

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited March 2018

    Yeah George. It is there. But it is not traditional way. Same components i check in 14 and 2017 showing different results. This is happening in LS dyna profile.

    2017

    image.png.f9444aabb1014a272ccc4868d0a5c3da.png

     

     

    14.0

    image.png.25be0f3c73f0277c82bff4e136d74b95.png

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    Hi Udhay,

    I'm not sure, there might be some modifications in the latest penetration check tool.

    Can you try the same in HyperCrash?.

  • tinh
    tinh Altair Community Member
    edited March 2018

    Hi tinh,

     

    Thanks for your reply. But it says following error.

     

    <?xml version="1.0" encoding="UTF-8"?>image.png.7e9f4ad8f563df3ca719389716febbb3.png

     

    Actually 14.0 is very helpful for checking initial penetrations

     

     

    Hi,

    I said above, you need to enter 2 commands:

    hm_setpanelproc hm_resetmenu

    hm_pushpanel penetration

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited March 2018

    Yeah tinh...

    Thanks for your help..

    It worked in Hyperworks2017

     

    George,

     

    I am not well versed in hypercrash... Sorry

  • tinh
    tinh Altair Community Member
    edited March 2018

    Yes, but I advise you to use new style and check with 'contact'

    traditional style cannot check all penetrations for lsdyna model, this problem I faced from 2007, and until 2017 they just attach the checking method by contact, you should use it.

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited March 2018

    Yeah tinh...

     

    Thanks for your advise. I am checking that also but  using Lsdyna d3hsp file.  I will try to use this from now onwards.

     

     Once again thanks.

  • tinh
    tinh Altair Community Member
    edited March 2018

    Yeah tinh...

     

    Thanks for your advise. I am checking that also but  using Lsdyna d3hsp file.  I will try to use this from now onwards.

     

     Once again thanks.

     

    I had a macro to parse d3hsp and mark penetrated nodes by depth value

     

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited May 2023

    Oh great.. if you are okay. share the details with me....

  • tinh
    tinh Altair Community Member
    edited March 2018

    Hi,

    script like this

    proc p_ParseD3hsp {FilePath} {
        if {[file exists $FilePath]} {
            if {[catch {
                set fpt [open $FilePath]
                set buffer [read -nonewline $fpt]

                close $fpt
            }]} {
                return -code error $::errorInfo
            }
            set LineList [split $buffer \n]
            array set PenValue {}
            set MismatchedModel 0
            foreach Line $LineList {
                set Line [string trim $Line]
                switch -glob -- $Line {
                    'penetrating node # *=*' {
                        set NodeId [string trim [string range $Line 28 end]]
                        if {![hm_entityinfo exist nodes $NodeId]} {
                            set MismatchedModel 1
                            break
                        }
                    }
                    'penetration *=*' {
                        set PenValue($NodeId) [string trim [string range $Line 28 end]]
                        catch {
                            *tagcreate nodes $NodeId [format %.2f $PenValue($NodeId)] $NodeId 2
                        }
                    }
                }
            }
            if {$MismatchedModel} {
                return -code error 'The d3hsp mismatched with opening model'
            }
            #return [array get PenValue]
        } else {
            return -code error 'File not existing '$FilePath''
        }
    }

  • Udhay Rohith
    Udhay Rohith Altair Community Member
    edited March 2018

    Thanks a lot tinh... I will check this....:)/emoticons/default_smile.png' srcset='/emoticons/smile@2x.png 2x' title=':)' width='20' />

  • rohit123
    rohit123 New Altair Community Member
    edited August 2019

    hiii...explain again