Tim;
Do you have a drawing sample?
So in some words:
You are going to explode all the drawing, to have simple objects and from them generate an outline or footprint, when possible.... am I right/close?
I recall that MAP have some cleanup tools and the ability to create boundaries, they said better that the overkill (I never had the chance to used any of both).