Your project of two axis motion is not a machine motion of X and Y. It is a motion of one axis rotating, and the other axis a linear radius change with respect to rotation.

You can draw it in X and Y coordinates, but a machine as you desire does not equate to the same thing.

In your picture, Y would be a vertical motion, and the X is a horizontal component. Y is always a vertical linear motion; same for X being always a horizontal linear motion.

When the X and Y create a circle, they are moving in a related motion that is a function of the sine and cosine functions.

You need to construct a drawing, where each rotational unit has a corresponding horizontal displacement.

I assume you are intending to use an end mill to cut the material, as the table rotates (the A axis).

If you lay out the drawing on radial graph paper, with a center point, and lines (degrees) radiating outward, and the other axis concentric rings (the X axis), you can plot your proper coordinates. As you turn the drawing about the center point, and measure the X displacement (radial rings on the paper), this is your machine motion.

There may be some CAD program that can do this, but I am not aware of any. The motion is like a machine cam, that imparts motion to a follower as it rotates.

The method you arrived at your shape may have the ingredients necessary to create your two axis motion in a simple manner.

Also, if you can plot the action in Excel, with the vertical displacement equal to the horizontal motion of the cutter, and the long axis (horizontal left to right) your degrees of rotation, this will yield your coordinates for machine control.