ParaShape

Walled Polygon Pavilion

Walled Polygon Pavilion

A free-standing garden pavilion with log walls on a hexagon or octagon that can be stretched, a glazed double door, windows with glazing bars and a hipped shingled roof. Six or eight sides and the elongation, Plan size, overall height and eave height, Wall thickness, number and size of doors and windows, Roof overhang and board thickness, Timber and roof covering finish

Details

Category: Gazebos › Gazebos and Garden Pavilions

By Huu Khanh Nguyen · Updated November 5, 2026 · gazebo, pavilion, octagonal, walled, log

Parameters

NameDefaultUnit
Width across corners5030mm
Depth2 * radius * Math.cos(Math.PI / sides)mm
Height3710mm
Eave height2138.5mm
Sides8
Elongation0mm
Roof overhang410mm
Roof board thickness16mm
Wall thickness44mm
Door opening width1140mm
Door opening height1860mm
Doors1
Window opening width900mm
Window opening height1230mm
Window sill height630mm
Windows3
Door leaf gap6mm
Floor board thickness19mm
Rafter width50.8mm
Rafter depth130.8mm
TimbertimberSpruceUntreated
Roof coveringasphaltShingleCharcoal
droproofThickness * 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
phasesides == 8 ? 22.5 : 0
wallHeight(eaveHeight - drop + ((roofTop - eaveHeight) / (radius * Math.cos(Math.PI / sides))) * overhang - rafterDepth * Math.sqrt(1 + ((roofTop - eaveHeight) / (radius * Math.cos(Math.PI / sides))) * ((roofTop - eaveHeight) / (radius * Math.cos(Math.PI / sides)))))mm
shingleDrop5 * Math.sqrt(1 + ((sizeZ - eaveHeight) / (radius * Math.cos(Math.PI / sides))) * ((sizeZ - eaveHeight) / (radius * Math.cos(Math.PI / sides))))mm
roofTopsizeZ - 2 * shingleDropmm