Transient Structural Analysis using Hypermesh [Optistruct Tutorial]

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 99

  • @roshansuryawanshi8658
    @roshansuryawanshi8658 2 роки тому +2

    Finally completed.... On One thing is new in Hyperworks 2021 is that for set we have to select SET1 as card image.

    • @Aeroswap
      @Aeroswap  2 роки тому +1

      Thanks for the comment. This information will definitely help others watching this tutorial.

  • @ManeeshKumar94
    @ManeeshKumar94 3 роки тому +2

    Complex topic yet again made simple. You got yourself a subscriber and a fan brother.

    • @Aeroswap
      @Aeroswap  3 роки тому

      Thank you! I'm glad you liked the content.

  • @kenkim2687
    @kenkim2687 4 роки тому +4

    Thank you for the great explanations. Always straight to the point and easy to follow!

    • @Aeroswap
      @Aeroswap  4 роки тому

      Thanks Ken! Glad you liked it.

  • @tomasenrique
    @tomasenrique 2 роки тому +1

    You are the greatest with these videos!

  • @muhammadaliabid5793
    @muhammadaliabid5793 3 роки тому +1

    amazing and easy to follow tutorial as always.

  • @alexkou95
    @alexkou95 2 роки тому +1

    Is it possible to describe gravity for the whole model with a GRAV(Load collector) as EXCITEID in a tload1 collector? Just so later, to combine gravity with an other tload2 (for example enforced motion), using the DLOAD for entry.
    The Altair Optistruct 2021.2 manual says that for Transient Response Loads and Boundary Conditions "Combinations of dynamic loads with static loads are not currently supported". Is what I described previously a workaround?

    • @Aeroswap
      @Aeroswap  2 роки тому +2

      I don't think the GRAV card can be used in conjunction with other transient loads! But there is another way to apply gravity loads. Just create another TLOAD1 entry and give a constant magnitude acceleration in the entire time interval of the analysis. This will have an effect similar to the GRAV card. I hope this helps!

    • @alexkou95
      @alexkou95 2 роки тому

      @@Aeroswap But that is pretty much what I am saying. I create a TLOAD1 collector in which I set the TID with a TABLED1 that has a constant value for the entire time interval of the analysis. I set the type to LOAD and for the EXCITEID I use a GRAV card. In the GRAV card I set the value and the direction of gravity. Should I not do the last part? Then what should I use for the EXCITEID in order to apply a "gravity-like" load for the whole model, for a transient analysis?
      ps: Thank you for replying, I am currently doing my thesis and your work has helped a lot!!

  • @manndubey8193
    @manndubey8193 4 роки тому +1

    Again a much needed video served with the best possible explanation. Great job man and thank you so much!
    I had one question though, why can't we directly just add Force to the master node created at the center of the circle cut?

    • @Aeroswap
      @Aeroswap  4 роки тому

      When we create a force in Hypermesh, it is not associated with time (we cant specify the time for which it is to be applied). Hence, it is not "transient loading".
      In this method, we are creating a temporary location using the DAREA load collector. The TABLED1 provides the force magnitude at specific time. Finally we link the the DAREA and TABLED1 using TLOAD1 to create a time-dependent loading on the model.
      In simple words, applying force directly on the master node will result in a 'static analysis' and not a 'transient analysis'.

    • @osmanaydemir7102
      @osmanaydemir7102 4 роки тому

      Hey. I think u can create spider RBE2, after easily added node force or what u want to add your analysis.
      In that case, spider RBE2 is will be useful

    • @kenkim2687
      @kenkim2687 4 роки тому +1

      If you directly added the force vector the analysis would be a simple static. For this transient analysis, the force should also be defined as a time-dependent function.

    • @Aeroswap
      @Aeroswap  4 роки тому

      Yes exactly! @Ken Kim

  • @Dicedradish
    @Dicedradish 7 місяців тому +1

    Hello, do optimstruct support transient topology optimization for structures? Do you have any relevant case recommendations? I attempted to use modal superposition method for transient analysis and topology optimization based on it, but kept reporting errors in response settings (both transient and static responses were not feasible). How should I consider its optimization objectives and constraints? thanks!

    • @Aeroswap
      @Aeroswap  7 місяців тому +1

      Hey there,
      This is a really good question. I have never tried to do something like this myself. Even if Optistruct does not support transient loads for topology optimization, it is possible to split the load in multiple different loadcases and use weighted compliance for topology optimization.
      I know that this is a simplification of the problem and we are making an assumption that the load gets applied gradually so that intertia effects can be ignored. However, I don't know another method to do this as of now.
      I will look into this and let you know if I find something useful.
      Thanks!

    • @Dicedradish
      @Dicedradish 7 місяців тому

      @@Aeroswap Okay, thank you. I will continue to explore and look forward to your reply

  • @pranaypawar3240
    @pranaypawar3240 Рік тому +2

    How can I Get TLOAD1 card image? My software version is 2022 Student Edition.

    • @Aeroswap
      @Aeroswap  Рік тому +1

      You can simply press CONTROL + F and search for any card that you want to use. Then use the Model browser to edit the card as per your requirements. It is the easiest way to add cards to your model.

  • @skj2566
    @skj2566 3 роки тому +1

    How to apply the nonlinear geometry in large displacement transient response analysis?

    • @Aeroswap
      @Aeroswap  3 роки тому +1

      When you assign the NLPARM card in the NLPARM (LGDISP) field in the loadstep, nonlinear geometry is automatically triggered. No need for any additional setting.

  • @taonguyenvan3888
    @taonguyenvan3888 2 роки тому

    Sir, Instead of force, if i want to put pressure on the surface, How can I use Darea for pressure?

  • @barkathbabu3281
    @barkathbabu3281 2 роки тому +1

    Hi Do you have any examples for modal transient analysis. If yes provide me the videlo link

    • @Aeroswap
      @Aeroswap  2 роки тому +1

      Hi Barkath, I am yet to make a tutorial on modal transient analysis. Thanks for the suggestion! I will work on this topic soon.

  • @NeerajKumar-jc3by
    @NeerajKumar-jc3by 3 роки тому +1

    does tstep specify the input load or does it help in taking the output at specified times?

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      Tstep defines the time stepping for the transient analysis. Lower the time step value, higher the solving time but in turn, better accuracy.

    • @NeerajKumar-jc3by
      @NeerajKumar-jc3by 3 роки тому +1

      @@Aeroswap thank you Sir

  • @divyanshsahu4381
    @divyanshsahu4381 3 роки тому +1

    Hello brother, I am currently performing Transient structural analysis on a V8 engine block. As there are 8 cylinders, I have added 8 loads, 8 curves (according to the firing order) and created 8 TLoad cards and 1 T Step. I've combined the 8 Tload Cards with a Dload Card. After creating the loadstep and completion of analysis, I found out that there's something wrong. The result I'm getting is as if I've defined a single T Load card image and the result I'm getting is at only one cylinder. Seems like the Dload card image isn't working.
    Can you please help me with this?

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      Hi Divyansh,
      Please check the scale factor of SPCD constraints as it is a major consideration in the transient load application process. All SPCD should have scale factor of 1.
      Apart from this, I do not think there can be anything seriously wrong with your setup.

    • @divyanshsahu4381
      @divyanshsahu4381 3 роки тому +1

      @@Aeroswap Thankyou so much!

  • @micheleromano9371
    @micheleromano9371 3 роки тому +1

    Hello sir, is the development similar for Thermal Transient Analysis ?
    Thank you so much for answering and for your job !

    • @Aeroswap
      @Aeroswap  3 роки тому +1

      Yes, the setup is almost similar for transient thermal analysis. Just make sure that you define the thermal properties of material by using MAT4.

    • @micheleromano9371
      @micheleromano9371 3 роки тому +1

      @@Aeroswap Thanks so much. Your channel is awesome !

    • @Aeroswap
      @Aeroswap  3 роки тому

      Thanks Michele :)

  • @NeerajKumar-jc3by
    @NeerajKumar-jc3by 3 роки тому +1

    Sir,how can we do the transient analysis bin hypermesh by apply more than one tabular data of force at multiple point in a single load step?

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      Hi Neeraj,
      Create a new loadcollector with card image 'DLOAD'. Now you can combine multiple TLOAD entries in the DLOAD collector. Use this loadcollector in the loadstep and all the loads data will be applied simultaneously during the analysis.
      Hope this helps!

    • @NeerajKumar-jc3by
      @NeerajKumar-jc3by 3 роки тому

      @@Aeroswap thank you very much Sir

  • @roshansuryawanshi8658
    @roshansuryawanshi8658 2 роки тому +1

    Sir I cannot find node_force set in SID.... What should I do?

    • @Aeroswap
      @Aeroswap  2 роки тому +1

      Hi Roshan,
      Try changing the card image of the set and check again. Once the card image is defined properly, the set will be visible in the selection box.
      Thanks!

    • @roshansuryawanshi8658
      @roshansuryawanshi8658 2 роки тому

      @@Aeroswap I have already selected card image as TABLED1..... but I cannot see TableD1 Num. And so I cannot Assign values....
      I have tried changing card image to TableMD. It shows Data Y axis.....

  • @adelinewar3222
    @adelinewar3222 3 роки тому +1

    What do I do if get error saying time step too small? Can you please help me

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      Hi Adeline,
      The loadcollector with card image TSTEP is used to control time stepping settings for the transient analysis. You can change the step size by modifying this loadcollector.

    • @adelinewar3222
      @adelinewar3222 3 роки тому +1

      @@Aeroswap Thank you so much for an immediate reply. I will keep your suggestion in mind.

  • @NeerajKumar-jc3by
    @NeerajKumar-jc3by 3 роки тому +1

    Sir,can we combine multiple loads in transient analysis by LOAD card?

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      Multiple static loads can be combined using LOADADD card. Similarly, multiple transient loads can be combined using DLOAD card.

    • @NeerajKumar-jc3by
      @NeerajKumar-jc3by 3 роки тому +1

      Thanks a lot sir

  • @shreyapatni7946
    @shreyapatni7946 3 роки тому +1

    Can u help with CFD transient analysis?

    • @Aeroswap
      @Aeroswap  3 роки тому +1

      Hi Shreya,
      CFD is not my domain of expertise so I will not be able to help you much. However, if you have any queries related to solid mechanics (FEA), feel free to reach out via email. My email address is provided in the 'About' section of this channel.

  • @harrymaybourne4274
    @harrymaybourne4274 3 роки тому +1

    Hello, do you know why i don't have my set in global output parameters?

    • @Aeroswap
      @Aeroswap  3 роки тому

      Hey Harry,
      Check the card image of the set. The selection box automatically filters out sets which do not have entities of the required type.

    • @harrymaybourne4274
      @harrymaybourne4274 3 роки тому +1

      @@Aeroswap Thanks, but my card ilage of the set is none like you and when i am going to sid in global i can't specified it

    • @Aeroswap
      @Aeroswap  3 роки тому +1

      In that case, it comes down to the version of Hypermesh you are using. They make a lot of drastic changes in each version. We need to refer the user manual and make necessary changes to the setup accordingly.

    • @muhammadaliabid5793
      @muhammadaliabid5793 3 роки тому +1

      @@harrymaybourne4274 Hi I am having same trouble using HyperWorks 2020! Did you find it?

    • @harrymaybourne4274
      @harrymaybourne4274 3 роки тому +1

      @@muhammadaliabid5793 I did it with 2019 after the video :) sorry :m

  • @prathameshchavan3129
    @prathameshchavan3129 4 роки тому +2

    Please, Sir, can you make a video on fatigue analysis in hypermesh 2019

    • @Aeroswap
      @Aeroswap  4 роки тому +3

      Hello Prathamesh, thanks for the suggestion. I will work on it 👍🏻

    • @prathameshchavan3129
      @prathameshchavan3129 4 роки тому +1

      Sir can you please help me with the error of 2933. How to solve it

    • @Aeroswap
      @Aeroswap  4 роки тому

      I cannot provide a solution to any error just by using the error code. Please provide additional information so that I can suggest corrections.

    • @adelinewar3222
      @adelinewar3222 3 роки тому +1

      Can you please tell how to change default time step since I am getting error of time step being lower than minimum time step

    • @Aeroswap
      @Aeroswap  3 роки тому +1

      Hey Adeline,
      You can use the loadcollector with card image TSTEP to change step size.

  • @anltoygar4710
    @anltoygar4710 3 роки тому +1

    Hello, how can we apply force or accleration(g) like different frequencies like 100Hz=20g
    500Hz=2000g
    10000Hz=2000g

    • @anltoygar4710
      @anltoygar4710 3 роки тому +1

      Actually i want to run transiant shock analysis

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      For that, you have to do a frequency response analysis. Analysis shown in this video is transient structural where time dependent forces or moments are applied on the component.
      To apply frequencies, different type of analysis must be performed as I mentioned above!

  • @NeerajKumar-jc3by
    @NeerajKumar-jc3by 3 роки тому +1

    Can we perform transient analysis with radioss instead of optistruct?

    • @Aeroswap
      @Aeroswap  3 роки тому +1

      Yes, Radioss is inherently a dynamic analysis solver. The main difference between Optistruct and Radioss is the solving scheme. Radioss uses explicit approach whereas Optistruct uses implicit by default (it is possible to switch solving schemes in both solvers).

    • @NeerajKumar-jc3by
      @NeerajKumar-jc3by 3 роки тому

      @@Aeroswap what is the difference bbw explicit and implicit approach?

    • @NeerajKumar-jc3by
      @NeerajKumar-jc3by 3 роки тому +1

      @@Aeroswap how can we change the solving scheme to explicit in optistruct?

    • @Aeroswap
      @Aeroswap  3 роки тому +2

      I will not be able to explain that in a text message. Please refer the Optistruct user manual for detailed information regarding this.

    • @NeerajKumar-jc3by
      @NeerajKumar-jc3by 3 роки тому +1

      @@Aeroswap okay sir.. thank you

  • @saivijay5626
    @saivijay5626 3 роки тому

    Linear Transient Heat Transfer Analysis on a Piston
     Material :- Isotropic : Structural Steel
     Assume a convection coefficient
     Element Type :- Tetra/Hex elements
     Element Size :- 3 mm
     Temperature on top face :- 2000 degrees
     Convection Interface :- All remaining faces
     Ambient Temperature :- 20 degrees
     Output : Grid Temperature, Flux, Thermal
    Gradients
    Assume end time, time increment and time vs
    temperature plots.
    how can we solve this problem

  • @tejaspoojary
    @tejaspoojary 4 роки тому +1

    Why did you apply DAREA only on DOF 2?

    • @Aeroswap
      @Aeroswap  4 роки тому +2

      As we are applying the transient loading in only translational Y direction, that is DOF2, we apply the DAREA on only that constraint.
      If we want transient loading on multiple DOFs (multiple directions), we have to apply DAREA accordingly.

    • @tejaspoojary
      @tejaspoojary 4 роки тому

      Thank you. Can you tell me, or do a video on transient analysis of a winch which is carrying 5 tons of load with a speed of 1m/s

    • @Aeroswap
      @Aeroswap  4 роки тому +2

      To explain the exact process, more details about the analysis are needed. Feel free to contact me if you are genuinely interested.
      My email address is provided in the 'About' section of this channel.

    • @tejaspoojary
      @tejaspoojary 4 роки тому +1

      @@Aeroswap Thank you very much😊

  • @megharao6079
    @megharao6079 4 роки тому +1

    Sir how to make this geometry ?? Any clue

    • @Aeroswap
      @Aeroswap  4 роки тому

      You can easily create this plate in any CAD modelling software. Once imported into Hypermesh, just extract the midsurface and you are good to go 👍🏻

    • @megharao6079
      @megharao6079 4 роки тому +2

      @@Aeroswap sure n thanks alott sir for such a helpful video with depth explanation!!! 👍👍👍👍

  • @cioroiurazvan87
    @cioroiurazvan87 3 роки тому

    The process is correct but why would you apply a force over such a long time? The inertial effects are neglect-able due to the long time.. You would mostly want to study shock responses using the transient analysis..

  • @kannansaravanan47
    @kannansaravanan47 4 роки тому +1

    bro pls provide videos for ls dyna

    • @Aeroswap
      @Aeroswap  4 роки тому

      Will work on it. Thanks for the suggestion 👍🏻

    • @girishnaganagoudar3057
      @girishnaganagoudar3057 4 роки тому

      Sir plz more about optimization basic fundamentals and l s dyna with different example

    • @Aeroswap
      @Aeroswap  4 роки тому

      Thanks for the suggestion. I will work on it 👍🏻

  • @manishkhati5113
    @manishkhati5113 4 роки тому

    sir i am getting Wrong Entity! selected in id group SETS_ID_POOL while selecting SID in output request , i am usinng hyperworks 2020 version .

    • @Aeroswap
      @Aeroswap  4 роки тому

      While creating sets, we can specify the type of set. Keep the type to NONE. I think this will solve the error.

    • @manishkhati5113
      @manishkhati5113 4 роки тому

      Sir i did all as you did only the was difference was instead of load collector i used curve for tabiled1 . If you allow i can share my hm file

    • @Aeroswap
      @Aeroswap  4 роки тому

      I would suggest you to go with the TABLED1 loadcollector. I dont have version 2020 installed so please do not send me the file. I will try to find some solution to this problem 👍🏻

    • @manishkhati5113
      @manishkhati5113 4 роки тому

      @@Aeroswap ok sir . 2020 version does not contain tabled1 card in load collector its in curve only . Thank you for the valuable info 😄

    • @Aeroswap
      @Aeroswap  4 роки тому +1

      Oh okay, I did not know that. I'll try to find a workaround to this issue. Many might be facing the same problem like you.
      Thanks a lot for pointing this out!

  • @Foodie_Cooking_Loverz
    @Foodie_Cooking_Loverz 4 роки тому +1

    You have to first explain the logic or concept behind that anlysis..U tell us only procedure but not concept

    • @Aeroswap
      @Aeroswap  4 роки тому +1

      Hello Vishal, the main purpose of this video is to demonstrate the method to perform a particular type of analysis. The video does not focus on the theory behind it and this was intentional.
      There are many resources available online which explain these concepts in detail, but it is of no use if you cannot apply it. That is why the video was made with a more practical, application based approach.

    • @Foodie_Cooking_Loverz
      @Foodie_Cooking_Loverz 4 роки тому +1

      @@Aeroswap okay..But ur demonstation videos are very impressive

    • @Aeroswap
      @Aeroswap  4 роки тому +1

      Thank you!

  • @sreekanthasapu9905
    @sreekanthasapu9905 2 роки тому +1

    I didn't see any options in Tabled1 to enter data, can u help me in this

    • @Aeroswap
      @Aeroswap  2 роки тому +1

      Hi Sreekanth, if you are using the newer versions of Hypermesh, you will find the TABLED1 card image in curve, not in loadcollector. So create a curve instead of a loadcollector. Rest all steps will be similar to what is shown in the video. I hope this information helps!

    • @sreekanthasapu9905
      @sreekanthasapu9905 2 роки тому +1

      @@Aeroswap Thank you And I have a few doubts about this, can I mail you those for better assistance.....

    • @Aeroswap
      @Aeroswap  2 роки тому +1

      Sure! My email address is provided in the 'About' section of this channel.