HyperMesh - Segmentation Error while creating material

Luis Matile
Luis Matile Altair Community Member
edited April 2022 in Community Q&A

Hello to all,

I'm new to the Altair software, and while following a guide for HyperMesh, the software presents the segmentation error when I try to create a material.

I have already tried deleting the settings files multiple times. The geometry I'm using is a basic one (cube generated inside HyperMesh, not imported.

I'm out of options to try to solve this problem. Can anyone help me?

Thanks in advance.

Best Answer

  • PaulAltair
    PaulAltair
    Altair Employee
    edited April 2022 Answer ✓

    Hmm, that isn't promising then,

    I would speak to your local Altair Support if you can to see if they can help

    There might be some more diagnostics they can perform, or at least let you know if it is definitively the graphics card/hardware

    the oldest version available for download is HW2020, but even it 'needed' 19.Q2 AMD drivers which are still 6 years newer than what you have available I think

     

     

     

     

Answers

  • PaulAltair
    PaulAltair
    Altair Employee
    edited April 2022
    Segmentation faults are tricky to trace as there isn't really much to go on. Can you provide more information? What guide are you following? What solver user profile are you using? Is this a new install? (I guess so if you are using HW 2022) we can try to replicate/investigate, can you share your command.tcl for a session where it crashes (should be located in your my documents folder by default).
  • Luis Matile
    Luis Matile Altair Community Member
    edited April 2022

    Segmentation faults are tricky to trace as there isn't really much to go on. Can you provide more information? What guide are you following? What solver user profile are you using? Is this a new install? (I guess so if you are using HW 2022) we can try to replicate/investigate, can you share your command.tcl for a session where it crashes (should be located in your my documents folder by default).

    The guide I'm following is this. The user profile selected when opening Hypermesh is Application: Hypermesh, and OptiStruct marked. I have installed Altair Desktop a day prior to the error, and was just getting to know the software, so yes, new install (thinking better now, I should try to uninstall and download the software again, will try and update here).

    As I said, the error occurs when I try to create a material, and so if you see the guide of the link, the only thing I can do is create a simple geometry before the software closes. I have tried running the software after restarting the computer and not opening any other programs (not even browser) to make sure its not a compatibility or resource issue (I have a 8 GB ram and a Radeon HD4870, running win10).

    Attached is the command file as requested. I would be very thankful if you can help me with this issue.

     

     

  • PaulAltair
    PaulAltair
    Altair Employee
    edited April 2022

    The guide I'm following is this. The user profile selected when opening Hypermesh is Application: Hypermesh, and OptiStruct marked. I have installed Altair Desktop a day prior to the error, and was just getting to know the software, so yes, new install (thinking better now, I should try to uninstall and download the software again, will try and update here).

    As I said, the error occurs when I try to create a material, and so if you see the guide of the link, the only thing I can do is create a simple geometry before the software closes. I have tried running the software after restarting the computer and not opening any other programs (not even browser) to make sure its not a compatibility or resource issue (I have a 8 GB ram and a Radeon HD4870, running win10).

    Attached is the command file as requested. I would be very thankful if you can help me with this issue.

     

     

    Thanks for the information and tcl, that is helpful to try and diagnose:

    I was able to follow that tutorial all the way through with no issues, so there isn't any intrinsic issue with HW 2022 I can see. I have attached my input .fem and .h3d results files.

    I checked your tcl, and up to the point it crashed, it looks as per mine... So, I don't think you are doing anything 'wrong'

    It could be down to a corrupt install if it has never worked, but normally that would throw up an error during the installation process

    I wonder if it is down to hardware compatibility though

    I have also attached 2 versions of my command .tcl file for the complete exercise, 'LM' and 'LMreduced' (modified with the paths from your tcl from your machine)

    You can try running these and see if they work for you, or if you also then get the crash (they should end with a request to export to C:/TestModel/Cantilever.fem, you can modify this path if you wish in the tcl file)

    To do this, in a new HM session, go to File --> Run --> Tcl/Tk script and pick one of the .tcl (try them both, in new sessions)

    image

    I am not that familiar with ATI/AMD graphics cards, but a google of the HD4870 suggests it is a 2008 card that stopped getting driver updates in 2013 (for Win8? and isn't officially supported in Win10).

    For HW2022, the recommendation for ATI/AMD Radeons is to have drivers from Q4 of 2021 so that could definitely be an issue. Also 8Gb of RAM is on the low side (it should be enough for this tutorial though).

    Do you get any warnings on HM startup about your hardware?

    In the 2 tcls I sent, the 'reduced' one removes some of the display calls, so if that works and the first doesn't, then maybe that is it?

    Let me know how you get on

     

  • Luis Matile
    Luis Matile Altair Community Member
    edited April 2022

    Thanks for the information and tcl, that is helpful to try and diagnose:

    I was able to follow that tutorial all the way through with no issues, so there isn't any intrinsic issue with HW 2022 I can see. I have attached my input .fem and .h3d results files.

    I checked your tcl, and up to the point it crashed, it looks as per mine... So, I don't think you are doing anything 'wrong'

    It could be down to a corrupt install if it has never worked, but normally that would throw up an error during the installation process

    I wonder if it is down to hardware compatibility though

    I have also attached 2 versions of my command .tcl file for the complete exercise, 'LM' and 'LMreduced' (modified with the paths from your tcl from your machine)

    You can try running these and see if they work for you, or if you also then get the crash (they should end with a request to export to C:/TestModel/Cantilever.fem, you can modify this path if you wish in the tcl file)

    To do this, in a new HM session, go to File --> Run --> Tcl/Tk script and pick one of the .tcl (try them both, in new sessions)

    image

    I am not that familiar with ATI/AMD graphics cards, but a google of the HD4870 suggests it is a 2008 card that stopped getting driver updates in 2013 (for Win8? and isn't officially supported in Win10).

    For HW2022, the recommendation for ATI/AMD Radeons is to have drivers from Q4 of 2021 so that could definitely be an issue. Also 8Gb of RAM is on the low side (it should be enough for this tutorial though).

    Do you get any warnings on HM startup about your hardware?

    In the 2 tcls I sent, the 'reduced' one removes some of the display calls, so if that works and the first doesn't, then maybe that is it?

    Let me know how you get on

     

    As it has never worked, it could be a corrupt install, but I'm thinking it's probably a graphic related issue. I'll try reinstalling the older version available and also try using a different computer.

    I hoped my computer was not the issue as upon startup the program shows no warnings or errors, and checking the Help -> Message Log, there is nothing.

    I tried running both of the .tcl you sent, and both resulted in a program crash, with no request for a .fem file.

    I'll return to update after some more test. Thank you very much for your support Paul!

    image

  • PaulAltair
    PaulAltair
    Altair Employee
    edited April 2022 Answer ✓

    Hmm, that isn't promising then,

    I would speak to your local Altair Support if you can to see if they can help

    There might be some more diagnostics they can perform, or at least let you know if it is definitively the graphics card/hardware

    the oldest version available for download is HW2020, but even it 'needed' 19.Q2 AMD drivers which are still 6 years newer than what you have available I think

     

     

     

     

  • Luis Matile
    Luis Matile Altair Community Member
    edited April 2022

    Hmm, that isn't promising then,

    I would speak to your local Altair Support if you can to see if they can help

    There might be some more diagnostics they can perform, or at least let you know if it is definitively the graphics card/hardware

    the oldest version available for download is HW2020, but even it 'needed' 19.Q2 AMD drivers which are still 6 years newer than what you have available I think

     

     

     

     

    To conclude this post, after uninstalling the 2022 and installing 2020, the error persist in my computer. So if anyone have the same issue in the future, they should consider their hardware as a possible source of the error.

    The good news is that I managed to install 22 version in another computer and it worked. As I can use this another computer regularly, my problem is "solved".

    Anyway, I would like again to thank you for the support Paul.

     

  • PaulAltair
    PaulAltair
    Altair Employee
    edited April 2022

    To conclude this post, after uninstalling the 2022 and installing 2020, the error persist in my computer. So if anyone have the same issue in the future, they should consider their hardware as a possible source of the error.

    The good news is that I managed to install 22 version in another computer and it worked. As I can use this another computer regularly, my problem is "solved".

    Anyway, I would like again to thank you for the support Paul.

     

    Good news that you have an alternate machine, hope you can make progress now with getting to know the software. One final point is that the tutorial video you were following was for the 'classic' HyperMesh interface, that version will be retired in coming versions so if you are new to to the software, I would recommend jumping straight to the new HyperMesh interface ('HyperWorks' icon).

     image