You would need the conforming vector add on to do centerline on a carved surface. I think you are stuck with text something like I did.