When working on a 3D model to recreate the Manantiales shell of Felix Candela I ended up with a modular section of the Octagonal Hypar section of the typical Groined Vault for the shell … that is bounded between THREE PARABOLIC CURVES as shown in the circled section of the Rhino file and as shown in the attached picture.
The issue I have is that when trying to create a SURFACE within the three parabolic curves using the PATCH command from Rhino, I get an extended surface that goes beyond the limits of the three bounding curves … and when doing the same thing with a Grasshopper component using the same three parabolic edge curves I get the surface well defined within the three curves …
I have not been able to figure out what is happening with the RHINO PATCH command …
"why is it that I can get the defined surface within the three edge curves with grasshopper component and not with the Rhino command , Aren’t they suppose to do the same thing … and get back the same thing …
Can someone Please take a look of the attached Rhino file with the three curves shown in the part of the model inside the circle at the end of the model …I am puzzled of what is happening here … if someone could please take a look and provide a clue of why Rhino and Grasshopper are not returning the same graphical surface result ???
the “PATCH” grasshopper component works fine … the Rhino Surface Patch Command is the one that is acting up differently … it generates that enlarged sized surface way outside the boundaries of the three edge curves … THE ISSUE IS THE RHINO COMMAND !!!
here below is the Rhino Model with the two options … the one at the left is the surface generated by Rhino … the one at the right within the circle is the one generated by Grasshopper “Patch” component … which is good …
the one that is not working is the Rhino “Patch” command
In the Rhino “Patch Surface Options” we see - Adjust tangency and - Automatic trim … which I have both checked In … but still the generated surface spills over and outside the three boundary curves selected … ???
Perhaps there may be a way that RHINO Command … can automatically TRIM the extended surface UP to the edges of the three boundary curves …
Hopefully someone from McNeel could look into this issue … of the “SURFACE PATCH COMMAND OF RHINO” and provide a FIX to be able to generate PATCH type of SURFACE bounded by a number of curves … say 2, 3, 4 5, 6, or so !!!
It looks like something is not working properly with the "SURFACE PATCH command of RHINO … and possibly of GRASSHOPPER as well … it seems that they are behaving somewhat differently …
Done Ricardo … Thank You for looking into the settings … and Rhino 7 Version …
I run the model in Rhino 7 using the setting you suggest and it is now doing it correctly as you show it …
I now mirror this section and get an Octopartite modular section of the Manantiales … beautiful !!! -
actually I do join the two inclined parabolic curves into a single one … and run the Surface Patch using four edge curves, the single inclined parabolic curve, the ridge parabolic curve, and the other two diagonal parabolic curves … and then get a nice smooth transition along and over the ridge curve … Nice !!! Thank You !!!
and the rhino 7 3D model of the whole process to generate Manantiales from the very basic plan and height dimensions … I went from a 2D to a 3D model … working on a modular style to simply generate an Octopartite section … and then create a polar array around the basic module.
It is great to see the gracious and elegant form of the Candela hypar shell !!!