This work is licensed under a Creative Commons Attribution 4.0 International License.
GRASSHOPPER SURFACE BRIDGING
LOGIC
1. Define two surfaces to bridge between
2. Subdivide the surfaces
2. Loft selected sub surfaces together
3. Adjust bridge center thicknesses
4. Convert to mesh and smooth
2. Subdivide the surfaces
2. Loft selected sub surfaces together
3. Adjust bridge center thicknesses
4. Convert to mesh and smooth
GH Version
0.8.0066
Plug-ins Required
1. Weaver Bird
2. Mesh Analysis and Utility
Tip
WHEN WEAVING THE PATTERN MUST BE SET TO THE SAME AMOUNT OF INPUTS. DO NOT FORGET TO SET
THE BOOLEAN OPTION IN POLYLINE TO FALSE.
Make sure the two surfaces have the same normal vectors.
To make more bridges add more sliders to the merges in the
"select sub surfaces to bridge" section but be sure the merges
have the same amount of sliders. You can also use random
component instead of sliders to generate the bridges.
This work is licensed under a Creative Commons Attribution 4.0 International License.
i've tried out your definition, but the bridges aren't coming out as a smooth mesh, with a flowing curved surface, instead they have angular faces so it's like rectangular columns spanning between 2 surfaces. also the 2nd weave component won't allow me to add a third inout stream under '2'. I need my structure to resemble the organic form in the pics above. Any help would be good thanks
ReplyDeleteThis comment has been removed by the author.
DeleteI have the same problem. Who can help us?...rs... thanks
DeleteHi Kayyyness and Tiago, I don't know if I guess it right or not. I have a similar problem when I first tried it out, the bridges did not smoothly connect with the surfaces. The problem was caused by there might be multiple data sets even after the Brep Join component. So to fix it, you might want to try flatten the output of the Brep Component (Expolde Brep). It works for me. Good luck!
DeleteYou need to adjust the L input of catmll-clark to be 3. to add more inputs to weave zoom into the component there will be little plus signs, click one. http://www.grasshopper3d.com/video/variable-parameter-zui
ReplyDeletethank you for this great definition!
ReplyDeletesomehow i've got a little problem and i cant find a solution...
my lofted surface only covers half the distance between both surfaces, it stops right after the perp frame. any ideas?
any help would be great, thanks!
my guess is your forgetting to make P input of the last weave read as 0 1 2, rather than its default 0 1
Deleteyes! that was it, thanks a lot!
DeleteHi, I have the same issue except I fixed the P input on weave. Join Brep does not let me connect more than one cull list so I'm kind of confused as to what to do... Any suggestions would be of great help to me.
Deletethanks again
Shift + mouse drag
DeleteHi Michael, I tried your definition on a project but I can't make it work very well : the surfaces start to smooth but the bridges don't. Some subsurfaces even don't bridge well. And the last loft cpnt is red. Out of the last weave, there are untrimmed surfaces, 2 planar curves and one polyline curve. Do you know what is wrong ? I have version 09.0005 on rhino 4. Thanks .
ReplyDeleteHi Michael (sorry for my english, i'm french)
ReplyDeleteI worked on your definition but actually i've a problem with the loft component at the end of the definition (the second one).
The loft component error is "loft only works with only closed curve or open curve"
I guess i don't really understand the basics from the weave component...
If you can help me...it will be great. (dunno if my explanation is very clear).
Thanks
Another problem is that i actually can't have more than one entry in the brep join component. Yeah, i'm a very beginner :/
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeletethe Pframe and the loft are RED,the defenotion is not working. What's going on? thanks
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
DeleteHi,I also suffer the problem that the Pframe and the loft are RED. And I don't really get " have C of Pframe set to true to make it closed". How can I fix this? Thank you
ReplyDeleteCant tell wit out seeing your file. Works fine here.
ReplyDeleteSo how to attach the file here? or can I send a email to you?
DeleteHi there, I have been able to successfully carry out the definition however my surface bridges look like angular rectangular prisms rather than your organic tube-like structures. Can you somehow point out what I am doing wrong? If there is an email address I could have, I could show you my definition through pictures and then you could maybe point me in the right direction. I set my L input of my catmll-clark to be 3 and I also flattened my explode brep function and it still hasn't changed anything. Thank you!
ReplyDelete