The laser marking software Ezcad has a RingTextMark function which is specially designed for text marking on the outside and inside of the ring.

This function requires the fiber laser marking machine to be equipped with a rotating axis that can be tilted at a certain angle and a work platform(or laser) that can be raised and lowered.