Thermal Analysis using Hypermesh [Optistruct Tutorial]

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 42

  • @NibishMathew
    @NibishMathew Месяц назад

    Could you pls send me the file for geometry. When I Tried clicking the link mentioned in description its showing not available. Please Help. @Aeroswap

  • @ankitjaiswal8496
    @ankitjaiswal8496 11 дней назад

    I havr to define two different temperatures in two different plates
    And both are insulated from surrounding
    I need to check for thermal stress generated how do i do that

  • @stefaniamagnettigisolo5775
    @stefaniamagnettigisolo5775 3 года назад +2

    Hello! please can I ask a question? if I am supposed to apply a thermal load on some nodes, which is the default/room temperature assumed, 25°C perhaps? And the value entered as thermal load is the temperature assigned to the node or the veriation with respect to the room temperature? thank you

    • @Aeroswap
      @Aeroswap  3 года назад +1

      If you apply temperature to a node, it is not room temperature. It is a temperature load at that location with respect to the ambient temperature, which is 0 by default.

    • @stefaniamagnettigisolo5775
      @stefaniamagnettigisolo5775 3 года назад +1

      @@Aeroswap alright, as I suspected, thank you very much! and could you confirm that the way to apply this thermal load is to add the option 'TEMP2 in the card Loadstep? and if so, how do i can change the default temperature to be 25°C for instance?

    • @Aeroswap
      @Aeroswap  3 года назад +1

      To change the default temperature, you can add the control card 'UNDEFTEMP'. This will set the specified temperature value at all grid pionts in the model where temperature loads are not applied.

  • @ramcharanreddynandikonda5820
    @ramcharanreddynandikonda5820 Год назад +1

    Hi can give access or share again CAD model link

  • @geoffreyrobeau6642
    @geoffreyrobeau6642 3 года назад +1

    Hello,
    I have some questions:
    1. How can I manage convection if I have an assemble that is meshed with Hex and tetra ? do I have to create two groups, one for slave3 (tetra) and one for slave4 (hex) ?
    2. In your model, only one part of surfaces is subjected to convection or flux load. So it means the most of your grid point have an initial state at 0°C right ? I guess that for a steady state study it doesn't have much influence but for a transient analysis isn't it better to change the default value or affect a load ? I don't know if I'm clear so I gonna explain myself with my concrete example.
    My goal is to see evolution of temperature node grid in an assemble that is placed in oven. For extern surfaces I use convection at the temperature of oven (and coefficient of forced convection). But my assemble has some free volumes inside; what should I do with them ?
    3. Does the localisation of the temperature point is important ?
    Thanks alot in advance for your help and sorry for my english, it is maybe not that good..

    • @Aeroswap
      @Aeroswap  3 года назад +2

      Hi Geoffrey,
      Here are my comments regarding the doubts you have listed.
      1. You can have slave3 and slave4 in a single group. As long as the type is 'slave', there is no need to create separate groups.
      2. Yes, in this case the default temperature is 0 degC. However, you can use the 'UNDEFTEMP' control card to change the default temperature to a non-zero value. This can be done in steady state as well as transient analysis.
      3. Location of the temp node does not affect the. It can be located at any location on the model. The only purpose of that temp node is to link the ambient temperature to the components. Apart from that, it does not serve any specific function. Hence, the location does not matter.
      I created it near the pipe only because it is easy to do so! You may create it at any location you desire.
      I hope this answers all your questions :)

    • @geoffreyrobeau6642
      @geoffreyrobeau6642 3 года назад +1

      @@Aeroswap thx alot for your answers, that will be helpful

  • @ashishedasseril9186
    @ashishedasseril9186 3 года назад +1

    How would you take the animation video of this analysis that i have seen in your LinkedIn profile, is there any option in hypermesh for taking animation

    • @Aeroswap
      @Aeroswap  3 года назад +1

      Yes, on the top of the graphics area, you will see several options to capture images as well as animation. This is what I use to generate the Linkedin posts!

  • @emmanuelvassilakis5630
    @emmanuelvassilakis5630 3 года назад +1

    Hi Swapnil! Long time to talk! Your presentation was excellent! When do you plan to present the heated bore - interference fit coupled analysis that we have discussed in previous conversations? Tell me if I can help.

    • @Aeroswap
      @Aeroswap  3 года назад

      Hey Emmanuel, thanks!
      Right, I should start working on it now! All prerequisites for that analysis are covered through other videos already :)
      I will send you an email soon. Let's discuss this!

    • @emmanuelvassilakis5630
      @emmanuelvassilakis5630 3 года назад +1

      @@Aeroswap Sure! I'll be happy to discuss it. One "silly" question since I am no expert in heat transfer modeling within the HM environment although it's never too late to start using it :) Your ambient temperature load collector is for denoting that both your parts are at an initial temp of 15 degrees Celsius? Isn't there another way to define this condition (i.e. the MAT card)? Thank you in advance for your reply.

    • @Aeroswap
      @Aeroswap  3 года назад +1

      Good question!
      The ambient temperature loadcollector does not set the global temperature. It is only applicable for the convection interface. By default, the solver sets global temperature to 0 (unit as per the model setup).
      If we want to change this global temperature to some other value, a control card has to be added - 'UNDEFTEMP'. This card can be used to set a global temperature value in all regions where we have not assigned a temperature manually.
      I hope this is what you wanted to know!

    • @emmanuelvassilakis5630
      @emmanuelvassilakis5630 3 года назад +1

      @@Aeroswap Thank you very much for the clarification Swapnil!

  • @Rajkumar-rx9uz
    @Rajkumar-rx9uz 2 года назад

    That's a nice video.. I came to know basic inputs of thermal analysis but when I repeated your steps I came across an error stating that PCONTHT 3 0.1
    SYNTAX ERROR ON THIS CARD IMAGE .
    how to get rid of those

  • @stefaniamagnettigisolo5775
    @stefaniamagnettigisolo5775 3 года назад +1

    Hello, can I ask an off topic question? to run Hypermesh correctly it's necessary to be always connected to Ethernet??

    • @Aeroswap
      @Aeroswap  3 года назад +2

      Depends on your license configuration. If you have a local license, it will run without internet connectivity. However, if your license is installed on a server, you will be required to stay connected to that server throughout your session.

    • @stefaniamagnettigisolo5775
      @stefaniamagnettigisolo5775 3 года назад +1

      @@Aeroswap thank you very much!

    • @stefaniamagnettigisolo5775
      @stefaniamagnettigisolo5775 3 года назад +1

      @@Aeroswap alright thank you very much! and there is the possibility to define a different thermal load on different nodes and specify both in LoadStep option TERM?

    • @Aeroswap
      @Aeroswap  3 года назад +1

      Yes, multiple loads can be combined using the 'LOADADD' card. Create a new loadcollector and change its card image to LOADADD. Now in the tabular data entry, we can select multiple separate loads to combine them. Use this LOADADD loadcollector while defining the loadstep!

  • @saivijay5626
    @saivijay5626 3 года назад +1

    hey bro
    In my problem there is no heat flux in case of heat flux they provide temp of 600 degrees
    and to find displacement and stresses my values are zero in scientific values are also zero i have seen ur engine block problem
    how can i over come that?

    • @Aeroswap
      @Aeroswap  3 года назад +1

      Please check the value of coefficient of thermal expansion 'A' in your setup. If this value is wrong, the coupled thermal structural analysis will not work.

    • @saivijay5626
      @saivijay5626 3 года назад +1

      @@Aeroswap how to get A thermal expansion value

    • @Aeroswap
      @Aeroswap  3 года назад +1

      You can easily find these values on any online material database.

  • @ANSHIKASINGH-w4b
    @ANSHIKASINGH-w4b 11 месяцев назад

    very helpful

  • @saujanyagujar9136
    @saujanyagujar9136 3 года назад

    How to solve error syntax error found in data bulk pcontht card

  • @hpkl-zk5un
    @hpkl-zk5un 22 дня назад

    CAD missing

  • @vijayvijay-yp6hu
    @vijayvijay-yp6hu 3 года назад +1

    Sir pls make an video for fatigue analysis

    • @Aeroswap
      @Aeroswap  3 года назад +2

      Thanks for the suggestion. I will work on this topic soon.

  • @girirajdk1420
    @girirajdk1420 3 года назад +1

    Hello bro
    I have a model I have probelm in meshing it in hypermesh
    Do you mind looking into it????
    I can send u the file reply to this comment
    Also
    Can u please create a seperate videos fro different models meshing which are quite different( tricky or complex) that would be really helpful

    • @Aeroswap
      @Aeroswap  3 года назад +2

      Hey Giriraj,
      Please watch the meshing tutorials posted on this channel. Separate tutorials have been uploaded about 2D meshing, 3D tetrameshing as well as 3D solid map. These tutorials will cover all the basics you need to know to be able to mesh any geometry without difficulties.
      Good luck!

  • @athrest
    @athrest 11 дней назад

    Can u pls support in calculating thermal deformation value when a component is exposed from 23 deg C to 95 deg C also vice versa pls support bro

  • @neelamsaikiran7975
    @neelamsaikiran7975 3 года назад +1

    Sir how to overcome this error
    "OptiStruct ERROR: 1.
    A fatal error has occurred in your model. Please refer to the .out
    file to obtain more information on how to correct it."

    • @Aeroswap
      @Aeroswap  3 года назад

      The cause of the error is not stated in this error message. Please check the .OUT file for this analysis for more information. You will find the OUT file in the folder where you saved the model before run.

    • @neelamsaikiran7975
      @neelamsaikiran7975 3 года назад +1

      @@Aeroswap sir iam triad. But it showing same error

    • @Aeroswap
      @Aeroswap  3 года назад +1

      Please check the file carefully to see if there are any discrepancies in the mentioned text. I cannot suggest anything until the actual cause of the error is figured out!

    • @neelamsaikiran7975
      @neelamsaikiran7975 3 года назад +1

      OptiStruct defaults set from:
      install config file: C:/Program Files/Altair/2020-edu/hwsolvers/optistruct.cfg.


      NOTE # 9199
      MSGLMT=STRICT is active, all messages will be printed.
      You can suppress some less important warning messages by use of
      MSGLMT=BRIEF or UNREF (in config file or in the input data).

      3 PARAM(s) were set:
      COUPMASS,YES
      G, .06
      WTMASS, .0026

      NOTE # 1929
      Created RAM scratch area: total size 10 MB.



      This is job 1 of 1 in collection ( 2021-06-07T17:39:04 )
      created by: ( HM11.0 )



      THE FOLLOWING ERROR MESSAGE WAS RETRIEVED FROM THE LICENSE SERVER
      Altair License Manager: License error

      Feature(s): GlobalZoneAP, HyperWorks, HWOptiStructFEA
      Error Code: 9
      Error Description:
      Feature not found

      Feature: OptiStructFEA
      Error Code: 6
      Error Description:
      [LOCAL] D:\altair_lic.dat - (Err: 9) Feature not found
      [LOCAL] C:/Program Files/Altair/2020-edu/security/altair_lic.dat - (Err: 6) Unable to read file

      License Path: C:/Program Files/Altair/2020-edu/hwdesktop\security\altair_lic.dat;D:\altair_lic.dat;C:/Program Files/Altair/2020-edu/security/altair_lic.dat



      THE FOLLOWING ERROR MESSAGE WAS RETRIEVED FROM THE LICENSE SERVER
      Altair License Manager: License error

      Feature(s): GlobalZoneAP, HyperWorks, HWOptiStruct
      Error Code: 9
      Error Description:
      Feature not found

      Feature: OptiStruct
      Error Code: 6
      Error Description:
      [LOCAL] D:\altair_lic.dat - (Err: 9) Feature not found
      [LOCAL] C:/Program Files/Altair/2020-edu/security/altair_lic.dat - (Err: 6) Unable to read file

      License Path: C:/Program Files/Altair/2020-edu/hwdesktop\security\altair_lic.dat;D:\altair_lic.dat;C:/Program Files/Altair/2020-edu/security/altair_lic.dat

      No Available License

    • @Aeroswap
      @Aeroswap  3 года назад +1

      It's a license error. Please check if all installation settings are correct. Make sure that the license is correctly linked to the software. This will resolve the issue.