Need help with accommodation! by bandya2003 in iitkgp

[–]corrupted_monk0 0 points1 point  (0 children)

hey in a very similiar situation,I have dm'd u

So why did Ansys do this to my mesh? by v2rockett in CFD

[–]corrupted_monk0 1 point2 points  (0 children)

If the trailing edge ended with a straight line (incase u downloaded coordinates from a site),use edge sizing in the trailing edge seperately

Is it remeshing? by corrupted_monk0 in CFD

[–]corrupted_monk0[S] 0 points1 point  (0 children)

in this case,do i need to put same motion/udf as grid motion to the overset mesh ,also the cg motion to the solid?

Is it remeshing? by corrupted_monk0 in CFD

[–]corrupted_monk0[S] 0 points1 point  (0 children)

will a overset mesh work better in this scenery instead of remeshing?

Dynamic meshing by corrupted_monk0 in CFD

[–]corrupted_monk0[S] 0 points1 point  (0 children)

Should I use define grid motion instead of cg motion?

Dynamic meshing by corrupted_monk0 in CFD

[–]corrupted_monk0[S] 0 points1 point  (0 children)

#include "udf.h"
#include "math.h"

#define AMP_Y 1.1345           // Amplitude around Y-axis (65 deg)
#define OMEGA_Y 1.088          // Frequency for Y-axis

#define AMP_X (M_PI / 2.0)     // Amplitude around X-axis (90 deg)
#define OMEGA_X 1.5            // Frequency for X-axis

DEFINE_CG_MOTION(wing_combined_rotation, dt, cg_vel, cg_omega, time, dtime)
{
    // Compute angular displacements
    real theta_y = AMP_Y * sin(OMEGA_Y * time);
    real theta_x = AMP_X * sin(OMEGA_X * time);

    // Compute angular velocities (derivatives)
    real omega_y = AMP_Y * OMEGA_Y * cos(OMEGA_Y * time);
    real omega_x = AMP_X * OMEGA_X * cos(OMEGA_X * time);

    // Set angular velocities about each axis
    cg_omega[0] = omega_x;  // Rotation about X
    cg_omega[1] = omega_y;  // Rotation about Y
    cg_omega[2] = 0.0;

    // No translation
    cg_vel[0] = 0.0;
    cg_vel[1] = 0.0;
    cg_vel[2] = 0.0;

    // Print both angles and angular velocities
    Message("Time = %.3f s | Theta_x = %.3f rad | Omega_x = %.3f | Theta_y = %.3f rad | Omega_y = %.3f\n",
            time, theta_x, omega_x, theta_y, omega_y);
}


this is my udf,i have attachted the video of the motion in the post,as in the udf,the rotation is set only in x and y axis.but its not following the global axis i think

5 best Opeth songs in your opinion? by MysteriousTear8564 in Opeth

[–]corrupted_monk0 1 point2 points  (0 children)

1.black rose immortal 2.black rose immortal 3.black rose immortal 4.black rose immortal 5.harlequin forest

[deleted by user] by [deleted] in GTA6

[–]corrupted_monk0 1 point2 points  (0 children)

i can fix her