Modeling attempts of Darling Square designed by Kengo Kuma
- Generate a pentagon
- Use an explode curve to obtain the vertices.
- Generate a series with step 5, count must correspond to the number of vertices obtained by explode
- Use the values of the series as factors of a unit Z component.
- Use the vectors you just created to move the vertices up [2].
- Use random to generate numbers in a range from 15 to 20, as many random numbers as vertices must be generated
- Generate cylinders using the points realized in [5] as bases, the random numbers [6] as radius, and 5 meters as length.
- Use a cap hole to close the geometries.
Based on the steps above, I built a model as follows:

I was confused by steps 3 and 6 during the modeling process, I’m not sure if the pentagon vertices are 5 or 6, and it looks like grasshopper automatically counts the start and end points twice. So I also tried the following to remove one of these two identical points:

At present I have not found any fatal defects, but it is possible that the random change of 15-20 is larger than the size we saw in the photo, but I did not find the floor plan of the building, so I can not confirm the size.
As for the next step, I think it should be to build slabs (perhaps to extract the edge line, to extrude the plane)and glass curtain wall (perhaps to divide edge line, to extract points, to create a rectangle centered on the point, to extrude the rectangle), and then the winding wooden strip of the façade.