By using this grasshopper definition You can easily produce a parametric bench based on two or more sections and a single path. Simply define the inputs and the section solids of the bench will be produced. You can then use the curve sections to produce the bench.
By using this grasshopper definition You can easily produce Voronoi cells on any NURBS surface. You can first choose your surface and then assign the scaling factor to scale the cells. By giving a thickness you can make a solid result.
By using this grasshopper definition you can Morphs a module into a surface with the U, V division. First you define the surface and then you define the module. Then you can change the height of the module and see the results.