Landing Pad Pack — procedural generator
A parametric Ruby script for SketchUp that generates drone landing-pad geometry and markings at chosen sizes.
- SketchUp, as the host application (the script runs on its Ruby API).
- One parametric Ruby script — the generator itself.
- Size parameters, chosen at run time, that set the pad geometry and markings.
- No hand-modeled assets: the geometry is generated, not imported.
- Load the Ruby script into SketchUp.
- Choose the pad size parameters.
- Run the generator — it builds the pad geometry and its markings.
- Save the output as a SketchUp model.
- Re-run at other sizes as needed. Parametric means regenerable: the pack is a script’s output, not a frozen mesh.
Not yet written. This block needs the builder’s own failure log, and no failure record was pulled for this example — inventing one would break the page’s rules. Worth noticing: WHAT BROKE is the first block to die when documentation waits, and the reason this format makes it required.
The generator was used to produce a real asset pack — the Landing Pad Pack, part of the DRONIEUS product surface. The pack exists, and because the generator is parametric, it can reproduce the pack — and variants of it — on demand.
Not recorded. A real TinkerPage closes with the one line its builder wishes they’d known at the start. This example is waiting on that line rather than faking it.