CAD file into blender, round shapes not round
If the mesh hasn't been tampered with, I'm guessing this is a situation caused by incorrect smoothing information. A normals related issue.
Make sure when you export, you export the smoothing information correctly. After importing it into blender you have 'shade smooth' set, and then play with auto-smooth angle.