algorithmic modeling for Rhino
I wonder if any one know how one can rationalize a complex surface ! Few of my students have digitalis a physical surface (not exactly in the the same manner as Frank Gehry). They have built this surface out of Patch !!! which was the beginning of the problem. Now that they input this surface to grasshopper to populate their component over the surface they face a problem. their component goes out of the surface that they made. Well its quite obvious in a way, since the patch surface seen in the image below only visualizes the part of the surface that we set out border curves! If one turne on the control point of this surface then then we can see the surface is extended in a rectangular shape.
SO now my students are trying to rebuilt this surface so that they can input it in the grasshopper and populate their component exactly over this surface (they want the component to follow the surface and not get out of it!)
Does anyone have any solution in how to rebuilt this surface, or built such a complex surface not using patch?????
P.S . the students also tried to make a contour over this surface and loft every to curve to built this surface , but they face other problem ! the UV of each lofted surface doesn't match the one after or behind therefore when populating the component the corners doesn't fit together!!!!!
the surface as presented below is containing many double curved surfaces.
The Component that is designed in the Grasshopper to be populated over the surface
in the image below the students are dividing to equal squares ! But when they get to edges the problem of UV matching occurs!!!!!
Tags:
It's most helpful to post the actual files (ie. definitions and referenced geometry) when asking these questions but have you tried reparameterizing the surface?
Chris
Here are the actual files. I have manage to panalize the whole surface without rebuilding it in rhino, then trimmed the panels from the edges of the surface.
The problem that we have all the controlpoints for the complexed surface still remains. (the points from the main rectangular grid we created before manipulating-trimming the surface)
And we would probably need to split the surface in different parts so that we dont need to panalize the whole surface at once.
The problem when we simply split the surface in different parts in rhino, is that gh still panalize the whole base grid system... Is there a way to split up a surface in different parts and then choose one or more to panalize in gh?
//Jonas
Thanks for the quick response.
Yes close. We want to panalize the trimmed region, but the panels are based on a rectangular grid, not circles. Is it possible with the same principle?
Even better would be to first create a grid over the whole surface, then only panelize a part of that grid.
More like trimming the grid created over the whole patched surface than trimming the actuall surface. The reason for this is that we want the panels on the trimmed parts should follow the same pattern as the whole surface...
Best regards
Nice. Think I have an older version of grasshopper, cant find the S,C - F component. (curv on surface?) Any idea of where it might be?
Thanks for the replies
Jonas
Intersect>Physical>Surface Split
I'm using 0.8.0050
Chris
Ok I found the component on another version of GH. Thanks again.
A new problem; (I used the second suggestion but instead of using the edges I used a curv drawn i rhino).
The unit-panels I want to populate on the grids are built up by lofts that for some reason creates "open breps" wich I cant trim with the surface split -component, since gh dont se them as surfaces.
So my question is if I can create surfaces of these "open breps" or if there is another function like surface split that could be used on a "open brep area"?
I have tried to rebuild the loft, but it changes the geometri to much (each brep is built up by two lines and one curv)
//Jonas
Hi Jonas,
My computer bogs down running your definition so I haven't really been able to explore it in any detail. If there's any chance you can make a smaller definition that just produces your lofted brep panel I might be able to proceed. Otherwise someone else might have some suggestions.
Chris
Ok. Here is the definition and a jpg with a blurry comment.
I would like to trim the panelized panels (marked as openbrep) to a curv drawn in rhino, been trying with the SC - F component but didnt work. Many thanks.
What I am trying to say with the picture, is that the panels is built up by lofting a curv and 2 lines
Many thanks
//Jonas
You can try something like this, though there is some bug I cant understand with curve projection not working perfectly. Perhaps some tolerance thing.
Hej Chris ,
sorry for the late reply. I see now that you and Jonas are communicating.
Many thanks,
Best
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by