


{"id":319393,"date":"2023-11-24T15:59:44","date_gmt":"2023-11-24T15:59:44","guid":{"rendered":"\/forum\/forums\/reply\/319393\/"},"modified":"2023-11-24T15:59:44","modified_gmt":"2023-11-24T15:59:44","slug":"319393","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/319393\/","title":{"rendered":"Reply To: Dynamic mesh-nan in cg definition"},"content":{"rendered":"<p>&lt;div&gt;I always check the mesh prior to the preview of the mesh motion. Hereby my UDF. Always works for frequency 1-5 but not for larger.&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;#include &#8220;udf.h&#8221;&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;#define amplitude 0.01&lt;\/div&gt;&lt;div&gt;#define frequency 10&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;DEFINE_CG_MOTION(ymotion,dt,vel,omega,time,dtime)&lt;\/div&gt;&lt;div&gt;{&lt;\/div&gt;&lt;div&gt;real vmax;&lt;\/div&gt;&lt;div&gt;real Tper;&nbsp;&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;Tper = 1\/frequency;&lt;\/div&gt;&lt;div&gt;vmax = (amplitude * 2*M_PI) \/ Tper;&lt;\/div&gt;&lt;div&gt;vel[1] = vmax*(cos(2 * M_PI * time \/ Tper));&lt;\/div&gt;&lt;div&gt;}&lt;\/div&gt;<\/p>\n","protected":false},"template":"","class_list":["post-319393","reply","type-reply","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/319393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/reply"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/319393\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=319393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}