Using hyperstudy for EDEM and motionview

JungHyun
JungHyun Altair Community Member
edited October 21 in Community Q&A

Hello,

I'm using EDEM and MotionView to simulate multibody link for shaking vessle.

The motions are gived to joint like sin(Time).

I want to use hyperstudy for change motions changing amplitude and frequency of motion like 2sin(time) or sin(time/2)

How can I use two programs in hyperstudy?

 

Answers

  • Christopher_Fadanelli
    Christopher_Fadanelli
    Altair Employee
    edited October 17

    Hello Junghyun,

    You can do this by incorporating the hyperstudy connector. Please refer to this link: https://community.altair.com/community/en/edem-hyperstudy-connector-installers-and-user-guide?id=kb_article_view&sysparm_article=KB0122022

    It goes over installation as well as a pharmaceutical example. Let us know if you have any questions!

    Best,

     

    Christopher Fadanelli

     

  • GTT Adam
    GTT Adam
    Altair Employee
    edited October 17

    Hi Junghyun Byun,

    If the Motion is defined in MotionView, then the amplitude and frequency can be defined using a Data Set.

    First create two Data Set entries:

    image

    ... and then reference them in the Motion expression:

    image

    Those values should then be able to be modified with the help of HyperStudy.

     

    Hope this helps! 

    Adam Reid

  • JungHyun
    JungHyun Altair Community Member
    edited October 18

    Hi Junghyun Byun,

    If the Motion is defined in MotionView, then the amplitude and frequency can be defined using a Data Set.

    First create two Data Set entries:

    image

    ... and then reference them in the Motion expression:

    image

    Those values should then be able to be modified with the help of HyperStudy.

     

    Hope this helps! 

    Adam Reid

    Thank you for replying!

     

    I have one more question.

    I enter the value like `(-1)*(ds_value.real_0.value)*SIN(TIME/4*PI)/180*PI`

    but hyperworks got error for this expression how can change this?

  • GTT Adam
    GTT Adam
    Altair Employee
    edited October 18

    Thank you for replying!

     

    I have one more question.

    I enter the value like `(-1)*(ds_value.real_0.value)*SIN(TIME/4*PI)/180*PI`

    but hyperworks got error for this expression how can change this?

    Hi Junghyun Byun,

    When referencing variables, you wrap them in curly brackets { } and not curved brackets.

    Please try the following:

    `(-1)*{ds_value.real_0.value}*SIN(TIME/4*PI)/180*PI`

     

    Hope this helps!

    Adam Reid

  • JungHyun
    JungHyun Altair Community Member
    edited October 21

    Hi Junghyun Byun,

    When referencing variables, you wrap them in curly brackets { } and not curved brackets.

    Please try the following:

    `(-1)*{ds_value.real_0.value}*SIN(TIME/4*PI)/180*PI`

     

    Hope this helps!

    Adam Reid

    Thank you now it's worked!

  • GTT Adam
    GTT Adam
    Altair Employee
    edited October 21

    Thank you now it's worked!

    Hi Junghyun Byun,

    If my previous post answered your original question, please make sure to select Mark As Correct Answer so others can find the answer easily as well.

     

    Thanks!

    Adam Reid