Model Tolerance ... again

I know it’s bad form to change model tolerance once a design is under way but what about using a different tolerance using the tolerance option when running commands like Brep.CreateFilletEdges or Brep.CreateBooleanDifference while working with Rhinocommon?

The tolerance option doesn’t seem to be exposed when working in Rhino’s UI unless you go to the Tools→Options menu.

Hi @Mitch_Krupp,

You can use whatever tolerance you deem appropriate. But in general the document’s model absolute tolerance is best.

https://developer.rhino3d.com/api/rhinocommon/rhino.rhinodoc/modelabsolutetolerance

– Dale

Yes, thanks for that. I’ve been using that call to find the current tolerance and then just passed it on to the tools that needed it.

I’ve had situations where I was having tools fail (fillet edge and boolean difference mostly) but worked if I adjusted the tolerance. I just wanted to make sure I’m not creating problems for myself later on.

Thanks again!