menno
(Menno Deij - van Rijswijk)
December 21, 2016, 11:24am
#1
I’m trying to get a blend between two BRep edges. I’m using the RhinoSdkBlend::SurfaceBlend
function and it gives a blend, but the blend is not G2-continuous even though I gave continuity values of 2. Even worse, the edges do not match and the result cannot be joined into a polysurface.
Now, when I use the same input in the BlendSrf command, the result is G2 continuous and is matched correctly to the edges.
How to replicate the same results from C++?
dale
(Dale Fugier)
December 21, 2016, 4:56pm
#2
Hi Menno,
This is known:
https://mcneel.myjetbrains.com/youtrack/issue/RH-36086
Can you post some geometry that isn’t working for you? I want to add it to the YouTrack item.
– Dale
menno
(Menno Deij - van Rijswijk)
December 21, 2016, 5:32pm
#3
I’m doing this in RH5 SR12. Will post geometry tomorrow.
menno
(Menno Deij - van Rijswijk)
December 22, 2016, 8:11am
#4
See attached, layer names should explain it all.
simple fillet.3dm (153.4 KB)
I see this issue is fixed in Rhino 6, but what about Rhino 5? Will it be fixed there or only in Rhino 6?
dale
(Dale Fugier)
April 11, 2017, 9:23pm
#7
We are no longer making fixes to Rhino 5.
– Dale
It’s not fixed in Rhino 6 either.
I wanted a non-interactive in-code C# equivalent for the BlendSrf command. I tried scripting the
_-BlendSrf command but it fails out of scripting without registering the second input point. [Is there a way in script to cycle forward thru the selection prompts that I don’t know about (“Enter” skips too far ahead and effectively ends the command)?]
So, I tried the new Brep.CreateBlendSurface Method in Rhino 6.
First, the Brep.CreateBlendSurface Method does not appear to have an equivalent to th…