A pergola with a sloping roof whose fabric slides along side runners on support tubes and folds up at the high end when it is retracted, standing on a wall or free. Number of runners, Width, projection, height and slope, Wall mounted or free standing structure
Category: Pergolas › Moving Roof Pergolas
By Huu Khanh Nguyen · Updated November 5, 2026
| Name | Default | Unit |
|---|---|---|
| Width | 3000 | mm |
| Projection | 4000 | mm |
| Height | 3200 | mm |
| Slope | 10 | ° |
| Runners | 2 | |
| Structure | wall | |
| Support tubes | Math.max(1, Math.ceil((roofLength - structureWidth - 2 * barThickness - rearOffset) / (structure == 'solid' ? 540 : 24 * 25.4)) - 1) | |
| Fabric retraction | 0 | |
| Roof length along the slope | (sizeY - structureDepth * Math.sin(slope * Math.PI / 180)) / Math.cos(slope * Math.PI / 180) | mm |
| Roof top in its own frame | sizeZ - (structureDepth + (structure == 'solid' ? 4 : 0)) * Math.cos(slope * Math.PI / 180) + structureDepth | mm |
| Structure width | structure == 'solid' ? 85 : 60.959999999999994 | mm |
| Structure depth | structure == 'solid' ? 165 : 121.91999999999999 | mm |
| Tube thickness | structure == 'solid' ? 45 : 40.64 | mm |
| Bar thickness | structure == 'solid' ? 80 : 81.28 | mm |
| Tube depth | structure == 'solid' ? 65 : 50.8 | mm |
| Frame finish | aluminiumQuartzWhite | |
| Fabric finish | fabricWhite | |
| Base plate thickness | 8 | mm |
| Rear transom depth | structure == 'solid' ? structureWidth : 0 | mm |
| Transom depth | structure == 'solid' ? 150 : structureDepth | mm |
| Post width | structure == 'solid' ? 85 : structureDepth | mm |
| Post depth | structure == 'solid' ? 150 : structureWidth | mm |
| Plate width | structure == 'solid' ? 142.5 : 1.5 * structureDepth | mm |
| Plate depth | structure == 'solid' ? 200 : 1.5 * structureDepth | mm |