A free-standing open gazebo of six or eight sides, optionally stretched, with round-headed or straight braces under a hipped shingled roof. Six or eight sides and the elongation, Plan size, overall height and eave height, Post, header and rafter sizes, Brace style and size, Timber and roof covering finish
Category: Gazebos › Gazebos and Garden Pavilions
By Huu Khanh Nguyen · Updated November 5, 2026
| Name | Default | Unit |
|---|---|---|
| Width across corners | 4800 | mm |
| Depth | 2 * radius * Math.cos(Math.PI / sides) | mm |
| Height | 3160 | mm |
| Eave height | 2100 | mm |
| Sides | 6 | |
| Elongation | 0 | mm |
| Roof overhang | 400 | mm |
| Roof board thickness | 20 | mm |
| Post size | 120 | mm |
| Header width | 203.2 | mm |
| Header depth | 254 | mm |
| Rafter width | 101.6 | mm |
| Rafter depth | 203.2 | mm |
| Knee brace length | 538.8 | mm |
| Knee brace width | 101.6 | mm |
| Knee brace depth | 203.2 | mm |
| Brace style | round | |
| Round brace run | 780 | mm |
| Round brace rise | 350 | mm |
| Timber | timberSpruceGlulam | |
| Roof covering | asphaltShingleBlack | |
| drop | roofThickness * Math.sqrt(1 + ((roofTop - eaveHeight) / (radius * Math.cos(Math.PI / sides))) * ((roofTop - eaveHeight) / (radius * Math.cos(Math.PI / sides)))) | mm |
| radius | (sizeX - elongation) / (2 * (sides == 8 ? Math.cos(Math.PI / sides) : 1)) | mm |
| phase | sides == 8 ? 22.5 : 0 | |
| shingleDrop | 5 * Math.sqrt(1 + ((sizeZ - eaveHeight) / (radius * Math.cos(Math.PI / sides))) * ((sizeZ - eaveHeight) / (radius * Math.cos(Math.PI / sides)))) | mm |
| roofTop | sizeZ - 2 * shingleDrop | mm |