top of page
DIGITAL FABRICATION
Wings
I was always amused by modular aggregation and how a single module can give rise to a complex form. This exploration is for an upcoming workshop and was inspired by the FOX plugin in grasshopper.
Wings - Finding the best module
The initial design uses a single surface which was divided into 6 points and alternate points were lifted up to give it a height. To add more drama, a skylight was introduced at the top. When it came to finding the best module, I started with simple polygon like pentagons and hexagons which did the job but needed many modules.
Wings - Assembly
Then I started exploring intersecting geometries which were orthogonal, this was a failure because the form was doubly curved and the aggregation was only happening in two axes. This led to more iterations and finally an "A" module was used, which consisted of 6 axes for the modules to aggregate, because of which it took less modules and the form was completely filled.
Wings - Assembly
After finalizing the A-shaped module, all the 304 pieces were lasercut. It was easy to assemble the first 50 pieces. Later, because of the shape it became a little difficult. As the pieces were arranged in a slanting manner, the model grew only in the X and Y axis, and not in Z axis. After finishing 50% of the model, the entire model was tilted to see if it's working properly. The model was again kept down and the remaining pieces were attached.
Wings
It took me around 11hours to build the model. Once it was done, we lifted the modules from the 3 vertices (mentioned in previous post) and glued the slant modules onto a base. Finally the model had height. Even though the model had no height initially because it had 6 slots, there was a flexibility for the model to move from its original shape, which was a good discovery.
Wings
In hindsight, if I had to do the design again. I would have started with three 'A' modules on each corner and then aggregated the design , so the model would have height as I assembled.
Wings
Wings
Wings
Wings
Wings
Wings
Wings
Wings
I was always amused by modular aggregation and how a single module can give rise to a complex form. This exploration is for an upcoming workshop and was inspired by the FOX plugin in grasshopper.
Wings - Finding the best module
The initial design uses a single surface which was divided into 6 points and alternate points were lifted up to give it a height. To add more drama, a skylight was introduced at the top. When it came to finding the best module, I started with simple polygon like pentagons and hexagons which did the job but needed many modules.
Wings - Assembly
Then I started exploring intersecting geometries which were orthogonal, this was a failure because the form was doubly curved and the aggregation was only happening in two axes. This led to more iterations and finally an "A" module was used, which consisted of 6 axes for the modules to aggregate, because of which it took less modules and the form was completely filled.
Wings - Assembly
After finalizing the A-shaped module, all the 304 pieces were lasercut. It was easy to assemble the first 50 pieces. Later, because of the shape it became a little difficult. As the pieces were arranged in a slanting manner, the model grew only in the X and Y axis, and not in Z axis. After finishing 50% of the model, the entire model was tilted to see if it's working properly. The model was again kept down and the remaining pieces were attached.
Wings
It took me around 11hours to build the model. Once it was done, we lifted the modules from the 3 vertices (mentioned in previous post) and glued the slant modules onto a base. Finally the model had height. Even though the model had no height initially because it had 6 slots, there was a flexibility for the model to move from its original shape, which was a good discovery.
Wings
In hindsight, if I had to do the design again. I would have started with three 'A' modules on each corner and then aggregated the design , so the model would have height as I assembled.
Wings
Wings
Wings
Wings
Wings
Wings
Wings
Wings
I was always amused by modular aggregation and how a single module can give rise to a complex form. This exploration is for an upcoming workshop and was inspired by the FOX plugin in grasshopper.
Wings - Finding the best module
The initial design uses a single surface which was divided into 6 points and alternate points were lifted up to give it a height. To add more drama, a skylight was introduced at the top. When it came to finding the best module, I started with simple polygon like pentagons and hexagons which did the job but needed many modules.
Wings - Assembly
Then I started exploring intersecting geometries which were orthogonal, this was a failure because the form was doubly curved and the aggregation was only happening in two axes. This led to more iterations and finally an "A" module was used, which consisted of 6 axes for the modules to aggregate, because of which it took less modules and the form was completely filled.
Wings - Assembly
After finalizing the A-shaped module, all the 304 pieces were lasercut. It was easy to assemble the first 50 pieces. Later, because of the shape it became a little difficult. As the pieces were arranged in a slanting manner, the model grew only in the X and Y axis, and not in Z axis. After finishing 50% of the model, the entire model was tilted to see if it's working properly. The model was again kept down and the remaining pieces were attached.
Wings
It took me around 11hours to build the model. Once it was done, we lifted the modules from the 3 vertices (mentioned in previous post) and glued the slant modules onto a base. Finally the model had height. Even though the model had no height initially because it had 6 slots, there was a flexibility for the model to move from its original shape, which was a good discovery.
Wings
In hindsight, if I had to do the design again. I would have started with three 'A' modules on each corner and then aggregated the design , so the model would have height as I assembled.
Wings
Wings
Wings
Wings
Wings
Wings
Wings
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into planar surfaces using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into pyramids using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into pyramids using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
An unrolling script was developed to get 2d drawings of the truncated pyramids for fabrication.
Truncated Pavilion
An unrolling script was developed to get 2d drawings of the truncated pyramids for fabrication.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into planar surfaces using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into pyramids using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into pyramids using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
An unrolling script was developed to get 2d drawings of the truncated pyramids for fabrication.
Truncated Pavilion
An unrolling script was developed to get 2d drawings of the truncated pyramids for fabrication.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into planar surfaces using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into pyramids using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
A 3.5mx7mx2.5m wooden pavilion designed with 48 planar truncated pyramids. The pavilion was first designed in rhino3d and then was divided into pyramids using grasshopper3d. (Model scale 1:20)
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
After the design, a planarization algorithm was used to get planar surfaces. Once planar surfaces were achieved, using their surface normals the surfaces were pushed away from the pavilion and openings were added on top of them. The size of the openings become big as you approach the center of the pavilion.
Truncated Pavilion
An unrolling script was developed to get 2d drawings of the truncated pyramids for fabrication.
Truncated Pavilion
An unrolling script was developed to get 2d drawings of the truncated pyramids for fabrication.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.
Truncated Pavilion
A simple 75GSM paper was used for printing and folding. It was amazing to see how all the inner beams lined up perfectly and the script was working correctly.