I cannot figure this “surface intersection error” out for the life of me. I checked the naked edges and different tolerance but cannot make this boolean difference work. Im new to rhino so any help would be appreciated.
3d ring v8.3.3dm (759.7 KB)
Hi,
Just to confirm, are you looking to difference the cylinder from the same coloured ring part?
Regards
Jeremy
Your problem is that the actual intersection transitions from an area where the surfaces are coincident to one where they are not. Rhino can’t calculate the intersection at that transition - as shown if you create the intersection curve.
One way to deal with this is to shatter the two solids into surfaces and the intersection polyline into curves. Then start using curve combinations to trim the various surfaces.
You will need to Extend the short curves to fill in the gaps - use the On Surface option to do this. You may find that the intersections also need pulling onto the cylinder before they will allow it to be trimmed.
Eventually though, you will get a set of surfaces that you can Join into a closed object.
HTH
Jeremy
made another version if this is more what you are looking for sometimes its better not to complicate things
Thank you for the reply i will try it out!
This is exactly what i was looking for as the end product! i would like to ask what steps did you take to get the ring to look like that?
first you fill the back side with surface from planar curves
then you blend surface make sure the arrow line is straight you can do this with perp or mid snap, on adjust surface blend click 1 and 2 box in position
then you join and then run trim with the cylinder and then surfaces the rest i think you know what to do
here is the file:
3d ring v8.3.3dm (1.4 MB)