A method for detecting shapes that are undesirable for efficient processing and
which occur from tolerance conversion by comparing a geometric relationship of
shape elements obtained from shape data before tolerance conversion with a geometric
relationship of the shape elements obtained from shape data after tolerance conversion.
An inappropriate shape is identified when the compared geometric relationships
are not the same.