Because it is a trimmed surface. Nurbs are evaluated by their untrimmed UV domain for most things in Grasshopper. There is no predictable way to tile a trimmed surface as there is with an untrimmed surface which has 4 sides, so what would you expect the results to be? In other words, how would you tile a circle with square tiles?
If you really need to use this untrimmed shape then I would use Rhino 7 WIP, convert the shape to mesh, quad remesh it, and use Twisted Box Mesh.
The other option is run ShrinkTrimmedSrf command on your surface to get the underlying untrimmed surface structure closer to the trimmed surface, then morph your modules, then trim the modules with the surfaces trim edge.
I tried to open your file but it took too long to open. I suggest reading some of these topics:
I created this surface by playing with control points. But when I try a space truss frame or any structure in the grasshopper, it moves outside, it doesn’t define my new surface. What should I do to work on the surface I just created? Please help…Thanks for now. [problem2] problem2.3dm (339.7 KB) [problem]
I got the following question from user, and I will post the answer below since this is rather common question.
"I boolean unioned spheres together on rhino and then used paneling tools on them to create a structure. However, the paneling tools creates a grid for the entirety of each sphere, as if it remembers each of the spheres before i unioned them together. Do you know how I can get it to panel only what I unioned together?
Sincerely,
a confused user of Rhino"
I similar answered this 2 days ago… But instead of saying that he did not understand he simply opened a second thread and started asking the similar question again and again. He refuses to accept that there is no good solution with isotrim. There is absolutely no point in changing the surface to be untrimmed just for paneling issues. In order to help, people actually need to know what he is planning to do otherwise its a waste of time…
Hi all,
I have created a hexagonal grid with attractor points that I would like to attach to a curved lofted surface. I have tried everything but I can’t seem to map the hexagons onto my surface. Is there any fix to this? I can’t use plugins for this assignment. Any help is greatly appreciated, thank you!
Hexagon Grid.gh (27.0 KB) [Screen Shot 2020-04-16 at 4.48.31 PM]
[SRF]
[SRF]
SRF.gh (63.2 KB)
Have a look at the attached.
From my knowledge I can only try to approximate the original surface as close as possible,
but never identical.
You can adjust the tolerance by playing with the slider, and also the original number of contour curves.
Hi guys,
To keep it simple:
I made a geometry in rhino and the applied a 3D voronoi, manipulated it, scaled them down and then baked the results. I now want to panel the surfaces of those shapes (either with lunchbox or by using domains and divide surfaces) but each way I do it, grasshopper wants to reference the original much larger surface.
Is there a way around this? I have tried evaluating the surface - to no avail and curiously, when I apply divide surface, it’s gets it ok… but the domai…
Is there a tutorial or good concise explanation about the differences between trimmed and untrimmed surfaces and when/if you need to shrink trimmed surfaces?
Thanks,
Dennis
Lastly, turn on the control points of your trimmed surface and you will understand what is going on.
1 Like