We’re putting the final touches on our new badges platform. Badge issuance remains temporarily paused, but all completions are being recorded and will be fulfilled once the platform is live. Thank you for your patience.
General Mechanical

General Mechanical

Topics related to Mechanical Enterprise, Motion, Additive Print and more.

Why does mass matrix only have values in the x-direction?

    • dhjang4522
      Subscriber

      Hi,

      I  used the SMAT command to export the mass matrix in modal analysis. However, I noticed that the mass matrix only contains values in the X-direction, unlike the stiffness matrix. Could someone explain why this is the case?

       

      Also,  displacement values do not diverge when I conduct a quasistatic analysis ignoring mass ( I used Newmark method *gamma = 0.005). However, when I include mass and use the transient analysis with F(t)=Ku(t)+Mu''(t), the values diverge.

       
    • dlooman
      Ansys Employee

      It's the *SMAT command, right?  Could you describe the model that you imported the mass matrix from?  Also, the loading, F(t).

      • dhjang4522
        Subscriber

        Hi Dave,

        /AUX2
        ! Combine .FULL files
        COMBINE, FULL
        /POST1
        *SMAT, MatMS, D, IMPORT, FULL, file.full, MASS
        *PRINT, MatMS, Msparse.txt

         
         

        I used the code above. It exports the mass matrix through modal analysis of a cantilever beam with one fixed end. The load applied was (10^5 \sin(200t)) at a single node on the end to Z direction for a transient analysis up to 1 second. While there were no issues in ANSYS, the values diverged significantly when I ran it in MATLAB.

    • dlooman
      Ansys Employee

      Why is the combine function needed for such a simple model?

      As a "sanity check", does a static analysis of acceleration in y and z produce a zero reaction force?

      • dhjang4522
        Subscriber

        Hi Dave,

        I used code that i found on interent and the same matrix is generated without using it. There are reaction Forces in all directions. I think I might have misunderstood initially; it seems that mass exists not only in the X-direction but also specifically at each degree of freedom. So, should I understand it as when a force is applied in a certain direction, acceleration is produced only in that direction, with the formula Fx1 = M1xA1x + M2xA2x + M2x*A3x  and Fy1 = M1yA1y + M2yA2y + M2y*A3y ...?

    • dlooman
      Ansys Employee

      Yes, that would be the FX force equilibrium equation if the model is unsupported (no static or damping forces.)

Viewing 3 reply threads
  • The topic ‘Why does mass matrix only have values in the x-direction?’ is closed to new replies.