General Mechanical

General Mechanical

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

Specifying load that is dependent on displacement and velocity

    • Audy Maulizar
      Subscriber

      For my research, I will have to do a transient dynamic analysis on a structure that is loaded with a load with a magnitude that changes with the structural displacement and velocity at each time step. So for example the load function is Fy(t) = 1000*y*sin(100*vy), where y is the displacement in the y direction and vy is the velocity in the y direction. I plan to assign the loads as nodal forces so that ANSYS would extract the value of y and vy at those nodes at a time step to be used to calculate Fy(t) at the next time step. I wonder if it was possible to do from the GUI or do I have to write an APDL script for that? 

    • Dennis Chen
      Subscriber

      you will need APDL code.     This kind of stuff is much better suited in LS-Dyna in my opinion as you can write your own functions to define loads that's in a language similar to C or Fortran (uses some of the similar mathematical expressions).   An example is below.   

      I take every chance to advocate for LS-Dyna :D

      *BOUNDARY_PRESCRIBED_MOTION_SET
      $# nsid dof vad lcid sf
       1 1 0 1
       1 3 0 2
      *DEFINE_FUNCTION
      1,x-velo
      x(t)=1000*sin(100*t)
      *DEFINE_FUNCTION
      2,z-velo
      a(t)=x(t)+200 

      • Audy Maulizar
        Subscriber

        Is it possible to do this in ANSYS Mechanical? I already created the model in Mechanical and if possible I'd like to use the existing model. 

Viewing 1 reply thread
  • You must be logged in to reply to this topic.