My post yesterday although interesting? didn't really help!
There is a construction in LK-DMIS at present where you can measure a cone, then create a NOMINAL plane at a reference height, then you can create a CIRCLE by intersecting the cone and the plane. I know this is not the answer Ray requires, but it is close and saves a lot of high-level code.