Creating high quality meshes from CAD models is a particular challenge as the models sometimes contain overlapping or poorly shaped parts. In these cases the CAD diagnosis system will identify the parts and give guidance on how to modify the model to achieve a good mesh suitable for analysis.