Hi,
Please try implementing a jig to move the entity along the path that you want.
Here are the steps that you may need to follow :
1. Implement an AcEdJig such that it is aware of the entity to move and the arc to constraint the path
2. In the Sampler method, the "acquirePoint" will provide the current position.
Based on the acquired point and the arc, identify the position of the entity being moved.
3. In the Update method, transform the entity to the identified location.
If you are new to jigs, please refer to this sample from ObjectARX SDK to get some understanding of jigs.
ObjectARX 2015\samples\database\elipsjig_dg
Hope this helps.
Regards,
Balaji