algorithmic modeling for Rhino
Hi, I'm new to Grasshopper and have been following a tutorial to try and simulate Iwamoto Scott Voussoir Cloud off VIMEO (https://vimeo.com/album/2282897/page:4/sort:preset/format:thumbnail).
I had hoped this would try and create a kind of catenary structure like in the first attached JPEG, but some of the anchor points on the top and bottom edges aren't anchored properly and I'm unsure how to fix this. My tutor might think it was due to the UForce just picking up points that it shouldn't and maybe it wouldn't happen if i could somehow subtract the top and bottom edge points off the mesh so they wouldn't be affected by the Kangaroo simulation? But again, not sure how to do this.
Or does anyone else have any other simpler ideas to create the kind of form from the first JPEG?
Thanks!!
Tags:
That's (kinda) exactly what an other fellow user asked recently (for ... er ... a crematorium: a bit spooky or what?).
http://www.grasshopper3d.com/forum/topics/meiso-no-mori-crematorium...
But then he said that my proposal is "complex".
Added a 3rd test case for your black hole thingy.
Hmm ...
1. C# : it's a way to control GH without components via some programming language called that way.
2. As I said to the other case, the brep is made via patch:
(a) Rhino > use out/inner loop curves (the "edges" of the black hole "type" of brep, so to speak) and apply the patch command in Rhino (but in most of cases you'll need to re-trim the result VS the inner loops and/or the outer one).
(b) GH > do the same with GH components (but due to the trim again thingy this is tricky).
(c) Use code (C#) > to control what's happening AND make the patch (automatically so to speak - you just enjoy the result [if doable, anyway]). I could easily provide to you a similar thing but you should think of it as a kind of "component" and NEVER edit it (and change what's inside).
Notify if that patch thing (and the re-trim potentially required) is still terra-firma for you
BTW: Here's an "alternative" (towards the tensile membrane way of thinking) using the same patched breps (and some other as well). PAY ATTENTION to the cull option (Anchors group).
OK, here's the deal:
1. I'll provide to you pretty soon something that does the patch job "automatically" regardless if Rhino fails to trim patched stuff - like this captured case (failure on both tasks - due to tolerance, patch flexibility, u/vSpans ... who knows? : trim against the outer loop [white] AND against the inner loop(s) [yellow]):
2. That something (looks like a GH component) should NEVER being edited (or if you do it out of curiosity: don't change anything inside).
3. 4 "impossible" cases would serve as test data. A variety of boolean options allow to skip "phases" and observe what happens.
more in a while, best Peter
BTW: the 1M thing in Kangaroo matters is the "normalized" mesh (kinda like the FormFinder pro does business, so to speak): Exploit this variation (not your case but good to have it anyway) that uses a boundary polyline and Starling prepares the ideal mesh for Kangaroo > the rest are easy.
I'm thinking to do a C# that does a "similar" thing when holes (cones) are around ... that could greatly facilitate the workflow (bypassing the need for MeshLab in complex cases).
Anyway here's the promised "component". Comes from a very complex membrane C# script (I do hope that I've included the right bits and nuts, he he - if not there's always the trad V2 update).
I decided to remove some if-this-don't-do-that options in order to minimize (?) the complexity of what it does (or not), he he.
Load Rhino file first. The gate in yellow controls if inner loops are taken into consideration.
best, Peter
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2025 Created by Scott Davidson.
Powered by