Place by Surface

Is it possible to place by surfaces.
I am aware of the work around using two frames that are set normal to each surface.
Customer is asking and stating that RobCad can do this?