Flexible roof generator in OpenSCAD by Adrian from Peter Jackman's drawings