Back to projects

Icon Megastructure Façade

Space Frame

The Icon Megastructure utilizes an unprecedented, ultra-lightweight space frame facade to weave a continuous shade canopy over a vast new cultural and civic district in Dubai. The parametric design, inspired by traditional  mashrabiya patterns, creates a micro-climate ecosystem, seamlessly merging grand architecture with urban functionality and sustainable cooling.

Location
Dubai, UAE
Year
2026
Category
Space Frame
Area
46,200 m²
Status
Completed