Waffle Structural System: Using Grasshopper to Output Structural Ribs to a Laser Cutter or CNC Mill
I have been working on a definition for Rhino's Grasshopper plugin that would create a notched "waffle" structural system for any given surface. With this definition, you can specify the number of struts in the X & Y axis as well as the strut depth and the notch thickness (or the strut material thickness). The waffle system has a few components that define the strut labels and has a slider to control the label size to keep the model organized. Finally, the definition orients the strut curves to the X-Y axis so that the curves can be easily output directly to a CNC mill or laser cutter.
Also, if you are able to use this definition to create a waffle structure of your own (either laser cut or CNC milled), please email me some images and I will post the work on this website. Good luck.
Source File:
Waffle_Structural_System.gh (size: 25k - file updated by GH user msieurju on 11.05.11 to work with Grasshopper v0.8.0052 or higher. I'd like to express my thanks for the udpate.)
Note: This software and its documents are in the public domain and are furnished "as is". The author, Andrew Payne, makes no warranty, expressed or implied, as to the usefulness of the software and documentation for any purpose. This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License. http://creativecommons.org/licenses/by-sa/3.0/us/
References (1)
-
Response: Demolition Engineer
Reader Comments (38)
Hi pit... I haven't really looked at that definition in a while. I could potentially try to put something together, although there have been other people who have created their own definitions that work similar to this one and work for GH ver 0.6.0019. If you email me, I can probably send you a link or a file of one of these definitions if you are in a bind.
As a new user of grasshopper, your website has proven an excellent resource. thanks for sharing this file and all the knowledge!
jason
I think it needs some modifications. when I try to "unfold" and place the geometry in place, it shows all. I think Brep + XY plane region intersection could work out in here. am I right? I don't know if it is tool's issue or it is me, who makes it somewhere wrong. thank you for this great tool. I hope I can use it sometime to built my models.
best
I'd like to thank everyone for their interest in this script. It was originally written for GH version 0.5.0099 which lacks many of the capabilities of the latest WIP versions. For those who are interested in testing out another waffle script definition that will work in GH versions 0.6 and higher, please check out this post. Thanks again. I hope this helps.
I am new to GH. I am having a problem downdoadling the ghx file. when i click on the file or right click on the file and "save target as" it saves the file as a xml file. I'm not sure what the problem is
its very nice work from you
i hope if you could solve the problem for grasshopper .6
thank you for your efforts
running into a problem with the script with grasshopper 0.6.0055 getting very erratic results
im having trouble downloading this... when i click the link i get to some page with pages of text and if i "save target as" i get a .xml document with the same text... anyone know wat the problem might be?
thank you, much appreciated...
hey I cannot download the file it saves as a xml plz help.
I Cant seem to download the file, could someone please check the link? Thanks!
Works great after a few adjustments grasshopper version 8.0011
Thanks for your time, Wade
Hi I have a problem. I've created a warped surface similar to the one at the top of the page as a test. I cannot bake the result because the container "Closed X Strut Curves" and "Closed Y Strut Curves" have runtime warnings that say "insufficient curves for join operations". Also, there is only 1 notch per strut, when there should be 10 on each. What does all this mean? How do I make it work? Please have a look...
http://i56.tinypic.com/ejf04i.jpg
@ Wade, how did u get it to work on grasshopper version 8.0011.
Thanks
Swz,
Really I did nothing more than figure out how it worked. Create a warped surface then then through GH select the surface SRf, you will need to flatten solids and closed curves. the surfaces extrude fails above 2 units don't know why yet.
you have email I could send you what I have
Wade
Made this amazing tool to work in GH 0.8.0052 and fixed a small bug :
updated version for GH 0.8.0052
Thanks Msieurju! The update looks great. I updated the main link for this file on the site to use your new file (and credited the update to you). Again, thanks for your contribution.
Hi Thanks for this great tool! Could you please re-upload the version for GH 6.0059? I can't get the newest version of GH to work with my rhino 4, because I misplaced the installation disk.
Thanks in advance!
hey, i wanted to ask you if we have dozens of different components on a single curved surface and we need the measurements of each single one of them; would the script still work?