🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

Invalid ResultMath expression at Hyperview

User: "Iban"
Altair Community Member

I have one problem when creating a new expression throught expression builder at HyperView.

I have a component that is heated and bent at the same time. I have successfully created an expression that returns a stress value based on the temperature of a component. This is the working expression:

7.00140E-12R1.S29^5-2.33338E-08R1.S29^4+3.01977E-05R1.S29^3-1.86514E-02R1.S29^2+5.27671E+00*R1.S29^1-4.79263E+02

Now when I try to subtract the vonMises stress from the above expression, Hyperview gives me an error. This is the expression that doesn't work:

(7.00140E-12R1.S29^5-2.33338E-08R1.S29^4+3.01977E-05R1.S29^3-1.86514E-02R1.S29^2+5.27671E+00*R1.S29^1-4.79263E+02)-(R2.T2.C11.L3)

And this is the warning:

Invalid ResultMath expression (Binding mismatch: lhs binding is not mismatched with rhs binding for Substract

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "Michael Herve"
    Altair Employee
    Accepted Answer

    Hello again @Iban ,

    is temperature a nodal, or an elemental result? The error message you received (binding mismatch) would make me think it is a nodal results (so a result binded to nodes), whereas the stress is binded to elements.

    If I'm correct, you neeed first to load your results with ResultMath template = Advanced, the to change binding mode from one of the contours, so either use BCNodeToElem with temperature, or to use BCElemToNode with Stress

    Here's an example of how to use such operators tin HyperView:

    Regards,

    Michael