how to request force-displacement curve(ls-dyna solver)

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

Hi,

 

 

Recently I have done a crashing simulation, but I can get force-time curve from key word RCFORCE and the displacement information from key word NODEOUT. But I just cannot combine them into force-displacement curve.

 

Is there any way that I can do it?

 

Many thanks.

Tagged:

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi,

     

    1. create a displacement / time curve
    2. create a force / time curve
    3. create a new empty curve ('Add' in define curve panel)
    4. switch to 'Math' type
    5. select at the 'Curves...' selection dialog your displacment / time curve for x
    6. select at the 'Curves...' selection dialog your force / time curve for y
    7. change the x (e.g. p1w1c1.x) into y (p1w1c1.y) at the curve for x (displacement)
    8. press Apply and switch off curve one and two...

     

    Best regards,
    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi Mario,

     

    Thank you for your reply. I just have another question.

     

    I have successfully generate the force-displacement curve by following your instructions. Is it possible to apply a SAE 10Hz filter to the force-displacement curve I just generated since I can see there is a lot of noise within the curve.

     

     

    Many thanks.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    forgot something in the precious post. There is only options like 60Hz, 120Hz in the menu. And if I can apply a 10Hz filter, how should I do it?

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    I just got another issue. when I tried to apply the SAE60 filter to the force-displacement and force-time curves, I got two same warning message: referenced page is not valid. I didn't change the file location and haven't made any modification to the files. I can't figure out the meaning of this message???

     

     

    Many thanks.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi,

     

    you can apply a low-pass filter of course only in a time domain (be sure, that you are using seconds).

    Filter your force / time curve and use the new one for the creation of the force / displacement. You have to do the filtering before the creation of the new curve!!!

     

    Install the MVP_Toolbar, a freeware tool from Altair. You can download it at ftp://ftp.altair.de/pub/hyperworks/support/macro_toolbars/ .

    Here you have a very good menu and dialogs to adjust the filter class and so on. 

     

    Your last issue i can't understand, check the parameters of your curves e.g. p1w1c1 means page 1, window 1, curve 1

     

    Best Regards,

    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi Mario,

     

    If I don't use the MVP tool for filter (actually it looks like bit hard for me to get started), how should I apply a 10Hz filter to the curve?

     

    I saw there is one option called SAE General which I think is a self defined tool to apply any filter class. For the 10Hz class, what should I put in the three displayed fields: curve(time=second), filter class, time conv. ?

     

    Many thanks.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi,

     

    Curve: your force/time curve (double click on 'curve')

    Filter class: 10 (for 10 Hz)

    time scale to s: 1 (if you have seconds) (you can still have a curve in ms, scale it here to second, since filters always need seconds)

     

    In any case, try to install MVP_Toolbar and the life is a lot easier...

     

    Regards,

    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi Mario,

     

    After adding the line '{mvp_toolbar_dir = '<adapt path>/MVP_Toolbar';include(mvp_toolbar_dir + '/preferences_macro.mvw')}' at the end of the preference file, i got a error message 'could not preprocess the file' as soon as I open the hypergraph. 

     

    Also in the installation guide saying 'Load via the menu 'Set Preference File ...'', but there is no option 'set preference file' in the menu.

     

    Please help.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi Thomas,

     

    add the following lines at the end of your preferences.mvw (located in directory HW):

     

    {mvp_toolbar_dir = 'C:/Altairwin64/MVP_Toolbar'}
    {include(mvp_toolbar_dir + '/preferences_macro.mvw')}

     

    C:/Altairwin64/MVP_Toolbar has to replace by your local location.

     

    You can include the file of course in one line: {include('C:/Altairwin64/MVP_Toolbar/preferences_macro.mvw')}

    Be sure that the directory points to your location.

    For me it works in this way.

     

    You can load preference files in Hyperview at 'Files->Load->Preference File'. First step is to register the file (press register and search your file). Second step ist to load it.

     

    Best regards,

    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2014

    Hi Mario,

     

    Thanks for your tips.

     

    Now I can see *filter, *misc etc. menu as soon as I open the HV without registering. Is this normal?

     

    I have a look at filter menu, it looks like there is no predefined 10Hz filter. What should I do to pick up the 10Hz filter?

     

     

    Many thanks.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2014

    Hi Thomas,

     

    all the menus from MVP_Toolbar have a star, thats OK.

    10 Hz isn't a standard filter, so you have to go the manual way...

     

    Regards,

    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2014

    Hi Mario,

     

    If I go to the manual way, how can I apply 10H filter?

     

    Thanks.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2014

    Hi,

     

    it is answered some posts before... use the SAE General filter:

     

    Curve: your force/time curve (double click on 'curve')
    Filter class: 10 (for 10 Hz)
    time scale to s: 1 (if you have seconds) (you can still have a curve in ms, scale it here to second, since filters always need seconds)

     

    Regards,

    Mario

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2014

    good day mario

     

    in define curve for load body.. how can i define the load_body curve as a horizontal line (ordinate value equal to the gravitational acceleration)

     

    what value need I put in ordinate.? and also what value need I put in abscissa.?

     

    hope you can help.. thanks.

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.