A window shade of soft fabric vanes hung between two sheer layers under a fabric-covered headrail. The vanes tilt open and closed and the shade rolls up into the headrail. Width and height, Vane fabric colour, Cord loop on the left or the right and its length, Vane tilt and raised position
Category: Window Coverings › Roller Blinds › Tube Roller Blinds
By Huu Khanh Nguyen · Updated November 5, 2026
| Name | Default | Unit |
|---|---|---|
| Width | 900 | mm |
| Height | 1200 | mm |
| Fabric | fabricRadiantWhite | |
| Cord Side | right | |
| Cord Length | 0.55 * (sizeZ - 66.543) | mm |
| Vane Tilt | 30 | |
| Lowered | 1 | |
| Closed Tilt | Math.asin(vanePitchLimit / 42.9) * 180 / Math.PI | |
| Vane Pitch Limit | 41.7 | mm |
| Fabric Thickness | 0.3048 | mm |
| Cap Thickness | 6 | mm |
| Rail Low | -railSection.reduce((m, p) => Math.min(m, (-p[1] * Math.sin(tilt * Math.PI / 180) + p[2] * Math.cos(tilt * Math.PI / 180))), 1000) | mm |
| Rail High | railSection.reduce((m, p) => Math.max(m, (-p[1] * Math.sin(tilt * Math.PI / 180) + p[2] * Math.cos(tilt * Math.PI / 180))), -1000) | mm |
| Slat Lift | railHigh - (vaneSection.reduce((m, p) => Math.min(m, (-p[1] * Math.sin(tilt * Math.PI / 180) + p[2] * Math.cos(tilt * Math.PI / 180))), 1000)) | mm |
| Body Top | sizeZ - 3.043 | mm |
| Body Flat | bodyTop - 63.5 | mm |
| Rail Centre Height | railLow + (1 - dropFraction) * (bodyTop - 64.264 - railHigh - railLow) | mm |
| Vane Pitch | (bodyFlat - railLow - slatLift) / Math.ceil((bodyFlat - railLow - slatLift) / vanePitchLimit) | mm |
| Fabric Start | capThickness + (cordSide == 'left' ? 16 : 0) | mm |
| Cord Position | cordSide == 'right' ? sizeX - capThickness - 7 : capThickness + 7 | mm |
| Tensioner Top | bodyFlat - cordLength | mm |
| Fabric Length | sizeX - 2 * capThickness - 16 | mm |