# Best way to bevel corners for rendering imported CAD models?

I'm trying to rig and render models that I'm exporting from Siemens NX. The models therefor have sharp edges, and in rendering them I would like to round/bevel the edges. I am at the moment attempting to use the bevel modifier, but it typically fails to work at all, and when it does it runs into some pretty bad failure modes. I'm hoping that this is something that someone else has done before. Thanks!

Here is a sample widget exported straight from NX (stl): https://drive.google.com/file/d/0B8j_hMJwdVcBcFBXLWpXTHVZMUU/view?usp=sharing

Bevel with angle limit (80deg, but happens with most angles): Failure also happens when there is no limit; the edges become notched.

• I think the main reason for beveling not working as expected here is bad topology of mesh. There are many tiny polygons which make beveling with Clamp set to be nearly invisible, while without Clamp it will create even worse results. If you use X > Limited Dissolve the results will be better yet, but you'll need to get rid of Ngons. I think the most useful way here is retopologizing mesh somehow. – Mr Zak Mar 9 '16 at 22:21