There was some discussion here on this a few weeks ago (I was wanting to know how Marlin dealt with 'arc' moves). This was the thread:
old thread about Marlin use for laser engraving.
I eventually got my 3D printer to work as an engraver with some inspiration and guidance from Groover's instructable (essential reading):
Pocket Laser Engraver
I posted a bit of a summary in the Laser Cutter Working Group forum on this site. I am posting a link to it in this forum because this is where the discussion started (for me) weeks ago, and anyone following that discussion would miss the follow-up post on the Laser Cutter forum.
Look here:
link to Laser Cutter forum