How to adjust the height of the column



20240413.gh (43.1 KB)

Hello, I am a student who is using grasshopper for design studio, Since this semester, we have had to use grasshopper for computational design.
My design uses weaving columns to create spaces underneath. I tried to create different positions of columns that are connected to the roof using the scripts I attached.

What I want to develop more from this is - using scripts to adjust the different heights of the columns, which should also be connected to the movement of column positions. At first, I tried to create these heights manually, using SubD. However, what my professor demands is that I provide this adjustment with a script, and the gif should be able to be created from that script. The adjustment and movement of the columns’ height and positions must be due to the site analysis and site data, I obtained. it should be movable with an attractor or a number slider.

I only started using Grasshopper and Rhino since February, 2024, and I have been stuck in this stage for 3 weeks already. and Next week is my third jury where I need to provide a complete drawing set. However, my professor did not let me go into further development unless I have a script. and I have to show him this Friday, 22.3.2024.

Can someone help me how to create such script? Thank your for your help.

Sounds like your professor spends more time yelling than teaching.

You need to internalise your geometry. Right click on any node that’s referencing data (curves, point, brep etc) > Internalise Data.

some command are showing orange because, I created curve in Rhino, and I am not sure with “Internalize Data” what is it? can you explain a bit more? Thank you

I need to clarify about two photos I provided. The first one is the development I want to achieve and I did manually with SubD. The second one is unbaked version which is generated from my script. Thank you

To internalize data, on the batteries that reference your rhino geometry (The ones where you had to right click and set one or multiple curve/surface/brep/etc), and you will find an option called “internalize geometry”

You can watch this tutorial if you’re still not sure

1 Like

Internalize Data saves your Rhino geometry in Grasshopper so that when you share your .GH file people get all the geometry as well.

1 Like

ooh thank you I did not know

Thank you for the information

20240413.gh (253.1 KB)
I was able to internalize my data, thank you for pointing out.