I have one polysurface and I use OffsetSrf command to make a solid plastic shape. Because the radius is very small the command doesn’t work well as I expected. I used BlendSrf to match two surfaces into one polysurface.
it is a geometric problem - i assume without looking at the .3dm ( you might want to post the .3dm file for future problems)
I think the local Radius (red Arc) is smaller then your offset-Distance.
so the offset is somehow self-intersecting at the point marked cyan.
you have to make sure, that your entire surface has no minimal Radius less then the desired offset.
you might check with _curvatureAnalysis -> min Radius (adjust the mesh !!!)
You’re right. Radius is too small. I can redesign the curve and then produce polysurface and give it proper offset. Is there any other possibility to set fillet to that solid shape without recreating it from scratch?
Two planes are the main problem because they are not parallel. In this case blend option must be used.
depends a bit on the purpose, you will use the surfaces for - just for rendering or for fabrication…
The most proper approach would be, that the initial Surfaces-Design / Intention is already considering the later offset.
You can also piecewise offset single surfaces, correct self-intersecting results or replace them, … , trim and join.
best.
t.
In such cases, it is a geometric problem if you want to keep a bend, (Rhino can not handle self-intersections), but it can be resolved by better handling the intersection (eliminating the curvature though).
Ok. I will use OffsetSrf without radius and then apply radius by FilletEdge or BlendSrf.
What is the simplest way to create solid from two parallel surfaces? I tried Cap with no results. Should I manually create new planes then manually trim and join everything into one piece? If model doesn’t contain naked edges it means that is a solid?