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.
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. $\endgroup$