Draft analysis on STP/IGES file

Hi all

I see that the feature recognition often fails to pick up some features, e.g., fillets, drafts, etc. Without these features identified, running analyses like draft and undercut, etc. become almost meaningless.

What is the best way to analyse for drafts and undercuts on STP/IGES files? Is Solidworks the right tool for the job?

Any thought appreciated.

Thanks

SolidworksParts And Features