I wrote several computer programs for pipe organ design shortly before I began building pipe organs as an independent builder. The programs automated and simplified tasks that were particularly challenging by creating useful geometry in a computer aided design and drafting program.
The organ case pipe design program like the other programs I wrote created a script file of drawing commands that produced accurate geometry when read into a computer aided design program. The result of the case pipe design program was a set of twenty-five accurately dimensioned pipes interpolated from three user input octave dimensions that determined the scale of the set. The interpolated values were accurately computed using geometric progressions.
Windchest design with nested pipes in plan or top view represented another major design challenge that I simplified by writing a set of rule-based winchest design and pipe nesting programs. A screen shot of the windchest design in plan view for the first organ I built is shown below. The rectangles represent the plan view outlines of the wood organ pipes, and the outer circles represent the plan view outlines of the metal organ pipes. The inner circles represent special devices called slider seals. An associated computer program would calculate the appropriately sized slider seal based on the wind requirement of its corresponding pipe, and represent it in the drawing as a uniquely colored circle.