Console Organizer is a browser-based parametric design tool for organ console furniture. Enter your dimensions, number of manuals, speaker placement, and pedal configuration — the tool generates a complete set of manufacturing documents. The 3D preview updates live as you adjust parameters.

Console Types
| Type | Description |
|---|---|
| Normal Console | Compact tower-style design with keyboards, volume pedals, and storage in the base |
| Vertical Console | Full-featured horizontal layout with speaker compartments, register knob panels, and note stand |
| Bench | Simple bench design with internal storage shelf |
| Pedalboard | Standalone AGO-standard pedalboard with radiused concave layout |
What You Can Customize
- Overall dimensions - internal width, depth, height, board thickness
- Keyboards - 0 to 4 manuals, 32 to 88 keys each, adjustable spacing and position
- Volume pedals - size, quantity, and placement
- Speaker compartments - front and side holes with configurable dimensions
- Register panels - columns, rows, knob diameter, stagger patterns
- Pedalboard - 12 to 36 notes, AGO pattern, pedal dimensions and sharp cap geometry
- Note stand - height, angle, and shelf
Export Formats
The tool generates everything you need to build:
| Output | Format | Use |
|---|---|---|
| 3D Model | GLTF, STEP | Preview and CAD import |
| Technical Drawing | SVG (A3) | Orthographic views with dimensions, exploded view |
| Cutting List | CSV | Complete bill of materials for the cut shop |
| Board Profiles | DXF | 2D cutting profiles at scale |
Technology
- Streamlit - Python web framework
- build123d - parametric 3D CAD library
- Three.js - 3D preview with wood textures
- ezdxf - DXF export
Open Source
The complete Console Organizer source code is available on the OpenPipes GitHub.