Michael,
Thank you very very much. Your method solves my problem perfectly. By using point filter(choosing quadrants, center etc.), I can manage to fix its rotation and make it fully constrained for many different mating types(mate, distance etc.)
Regards,
Candas