Hoarding Wind
Stress Simulator.
A browser-based tool I built for my dad’s outdoor advertising business to explore how proposed hoardings respond to Mumbai wind scenarios.
The story in brief
I built a browser-based 3D simulator for my father’s outdoor advertising business in Mumbai. It helps him explore a proposed hoarding’s response to wind before committing to steel and concrete.
The product turns a technical model into a practical flow: choose a wind scenario, soil type, and structure, then review a preliminary verdict and suggested changes.
A preliminary design exploration tool, not a certified engineering product. Every proposed structure still needs review and sign-off by a licensed structural engineer.
The problem behind the tool
My dad designs and installs hoardings across Mumbai. Before each monsoon, the same question returns: will this structure hold?
The May 2024 Ghatkopar hoarding collapse made that concern especially immediate. For his business, the practical need was a faster way to question a design before construction.
Mumbai’s coastal exposure, monsoon conditions, and varying ground conditions make the context important. I wanted to help him discuss a proposal with numbers and visible scenarios alongside his experience.
How can I make an early structural check understandable enough that he will actually use it?
My contribution
I built the simulator for my father’s business and shaped the experience around how he thinks about structures: plain-language choices, a visible model, and a clear result.
The work brings together product design, an engineering model, and Three.js visualization. The interface supports preset scenarios as well as custom inputs for a more detailed discussion with his engineer.
The product flow
1. Configure
Select a wind scenario, soil category, foundation, and structure. Account for an LED or print panel.
2. Explore
Rotate the 3D scene and see the model’s simulated response under load.
3. Review
Read safe, marginal, or unsafe under the selected assumptions, then explore proposed pole and foundation changes.
A “safe” model result is not permission to build. The animation illustrates the simulation; it does not validate real-world performance.
Decisions & tradeoffs
| Decision | Why I chose it | Tradeoff / limit |
|---|---|---|
| Presets before parameters | Plain-language storm and soil choices make the initial exploration approachable. | Preset soil categories cannot replace site-specific ground investigation. |
| Three consistent verdicts | Safe, marginal, and unsafe provide a result that is easy to find and compare. | A simple label can hide uncertainty; its meaning depends on the model and inputs. |
| An interactive 3D scene | My dad thinks visually about structures. A rotatable scene makes the modeled response tangible. | Visual realism must not be mistaken for engineering accuracy. |
| Suggested changes after a failure | A failed scenario should support a next design conversation. | Pole and foundation suggestions are candidates for an engineer to verify, not guaranteed fixes. |
| A custom mode | His engineer’s inputs can support more detailed exploration without complicating the default flow. | More precise inputs still require a validated model and professional interpretation. |
What the model considers
- Wind loading
- Wind-pressure calculations reference IS 875 (Part 3). Their implementation and assumptions require engineering validation.
- Soil and foundations
- Ten soil categories, from loose fill to hard basalt, and four foundation options: footing, pile group, raft, and drilled pole.
- Structure configuration
- Single-pole, twin-pole, and four-leg tower arrangements.
- LED and print panels
- Separate panel choices account for differences in weight.
- Design recommendations
- Candidate pole and foundation changes based on the selected load scenario.
- Regulatory context
- BMC size and certification references provide context for review. They do not establish that a proposed design is compliant.
Validation & next steps
The project demonstrates how I translated a family business’s technical question into an accessible product. I have not included measured usage outcomes or independent model-validation results.
- Validate the calculations
- Compare model outputs with calculations reviewed by a licensed structural engineer across representative configurations.
- Test interpretation
- Watch my dad use the tool and check whether he understands what each verdict means, which assumptions affect it, and what needs professional review.
- Keep references traceable
- Record the standards, policy versions, model assumptions, and review dates behind the calculations and regulatory guidance.
These are proposed validation steps, not completed tests.
Technology & references
- Three.js
- Engineering model
- Product design
- IS 875 reference
- IS 800 reference
BMC’s 2025 advertisement policy includes structural design, audit, and certification requirements, and references IS 875 and IS 800. Those requirements provide context; they do not certify this simulator.
BMC Advertisement Policy Guidelines 2025 (PDF)