Floor Harp Build Packet Print Packet

Generated: 2026-05-09

Packet folder: `/tmp/floor-harp-codex-gina-r2-build-packet`

File Map

FilePurpose
`design.md`Project intent, catalog metadata, assumptions, and validation plan.
`bom.csv`Starter bill of materials with part categories, quantities, drawing refs, and notes.
`sourcing.csv`Supplier/search tracker with specs, price/date fields, lead time, substitutes, and risks.
`cut-list.csv`Rough/final stock sizes, material, grain/orientation, operations, yield, and offcuts.
`drawing-brief.md`Manufacturing drawing and technical product sketch brief.
`assembly-manual.md`Shop-facing sequence, tools, fixtures, safety, tuning, finishing, and maintenance notes.
`validation.csv`Target/measured values, tolerance, environment, result, and tuning/build action log.
`supplier-rfq.md`Supplier email/request-for-quote starter.
`visual-bom-brief.md`Art direction for an image-forward visual BOM.
`floor-harp-starter.wl`Wolfram starter for physics, optimization, visualization, and validation.
`README.md`Project artifact.
`photo-shotlist.md`Project artifact.
`risks.md`Project artifact.

design.md

Project intent, catalog metadata, assumptions, and validation plan.

Floor Harp Design

Intent

Create a practical L2 packet for a small floor-standing harp that is large

enough to test graduated string lengths, frame stiffness, and ergonomic reach

without claiming concert-harp maturity.

Readiness

L2 scaffold. This packet can support CAD layout and sourcing review, but the

frame must be analyzed and proofed before a full string load is applied.

Governing Model

Strings use Mersenne-Taylor:


f = (1 / (2 L)) * sqrt(T / mu)

The harp also needs a structural load model because cumulative string tension

dominates the neck, pillar, soundboard, and base joints.

Baseline Assumptions

ParameterBaselineNotes
String count22C3 through C6 diatonic first pass
Scale lengths42 in bass to 13 in trebleGraduated after gauge selection
String materialsNylon/fluorocarbon treble, wound bass as neededSupplier tension data required
FrameHardwood neck, pillar, baseLamination or reinforced joinery likely
SoundboardSpruce/ply soundboard with ribsThickness and rib pattern TBD
Target total tension300-600 lbf first-pass rangeMust be refined before build

Tension Safety Notes

have passed dry-load review.

Known Gaps

bom.csv

Starter bill of materials with part categories, quantities, drawing refs, and notes.

itemqtyunitmaterial_or_specestimated_cost_usdnotes
Neck blank or lamination set1sethard maple, walnut, or laminated hardwood120Primary loaded member
Pillar blank or lamination set1sethardwood, straight grain or laminated80Avoid short grain at joints
Base block/feet1sethardwood or plywood core with hardwood caps55Must resist tipping and string load
Soundboard panel1easpruce, cedar, or birch ply, thickness TBD70Ribbing pattern TBD
Back/shell stock1setplywood or hardwood strips60Prototype shell can be simple
Harp strings1set22-string nylon/fluorocarbon/wound schedule TBD160Must include tension data
Tuning pins22eaharp or zither pins sized for frame45Pilot holes must be tested
Bridge pins/eyelets22eaharp bridge pins or suitable string guides35Spacing and angle TBD
Adhesive/finish1lotstructural wood glue and clear finish35Use fresh adhesive

sourcing.csv

Supplier/search tracker with specs, price/date fields, lead time, substitutes, and risks.

itemrequired_specsearch_termssupplier_candidatesdate_checkedunit_price_usdlead_timesubstitution_risknotes
Harp strings22-string set or individual gauges with tension datalever harp strings nylon wound bass tension chartharp string suppliersTBDTBDTBDHighGauge and tension data are mandatory
Tuning pins22 pins suitable for harp load and selected woodharp tuning pins zither pinsharp hardware suppliers; luthier suppliersTBDTBDTBDMediumHolding torque depends on pilot hole
Bridge pins22 string guide pins or eyeletsharp bridge pins eyeletsharp hardware suppliersTBDTBDTBDMediumMust avoid string wear
Hardwood laminationsclear hardwood for neck/pillarhard maple harp neck blank laminated hardwoodhardwood dealer; luthier supplierTBDTBDTBDMediumLong clear stock may be limited
Soundboard stockstable panel for harp soundboardharp soundboard spruce birch plywoodluthier suppliers; specialty plywood suppliersTBDTBDTBDMediumDeflection properties matter

cut-list.csv

Rough/final stock sizes, material, grain/orientation, operations, yield, and offcuts.

partqtyrough_dimensions_infinal_dimensions_inmaterialgrain_or_orientationoperationnotes
Neck12.0 x 5.0 x 42.0profile TBDhardwood/laminationcontinuous along string loadtemplate, bandsaw/CNC, drill pinsDo not final drill before string layout
Pillar12.0 x 3.0 x 48.0profile TBDhardwood/laminationcontinuous lengthwiseshape and fit jointsJoint geometry is critical
Base12.0 x 8.0 x 20.0profile TBDhardwood/ply coregrain lengthwiseshape, join, add feetCheck tip stability
Soundboard10.160 x 14.0 x 36.0taper/profile TBDspruce/cedar/plylong grain verticalcut, brace, drill string holesDeflection target TBD
Back/shell1setTBDTBDply/hardwoodstablecut and assembleCan be simplified for prototype
Bridge strip10.5 x 1.0 x 34.0profile TBDhardwoodlong grainshape and drillPin angle TBD

drawing-brief.md

Manufacturing drawing and technical product sketch brief.

Floor Harp Drawing Brief

Required first drawings:

assembly-manual.md

Shop-facing sequence, tools, fixtures, safety, tuning, finishing, and maintenance notes.

Floor Harp Assembly Manual

1. Lock the string chart and full-size side elevation before cutting.

2. Build neck and pillar from clear stock or laminations with conservative

glue area.

3. Dry-fit neck, pillar, and base, then mark string paths and pin locations.

4. Build the soundbox/soundboard assembly and verify flatness.

5. Fit bridge strip, guide pins, and string holes without sharp edges.

6. Test tuning pin pilot holes in offcuts before drilling the neck.

7. Assemble frame and soundbox, then finish before final hardware if practical.

8. String gradually in stages, recording frame movement after each stage.

Safety: treat the first full string-up as a proof test. Wear eye protection and

stand out of the string plane.

validation.csv

Target/measured values, tolerance, environment, result, and tuning/build action log.

check_idareatargetmethodtolerancemeasuredresultaction
VAL-001String scheduleC3-C6 diatonic target frequenciescalculate and tuner check+/- 10 cents after settleTBDTBDAdjust gauge or scale
VAL-002String safetyall strings within supplier tension rangesupplier data and calculationwithin published rangeTBDTBDChange string set
VAL-003Frame loadno permanent frame movement at staged tensionmeasure neck/pillar before and after pitch-up<=0.060 in first passTBDTBDIncrease section or reinforce joints
VAL-004Tuning pin holdpins hold pitch over 24 hoursmark pin angle and log tuning drift<=8 cents driftTBDTBDRevise pilot holes/hardware
VAL-005Tip stabilityinstrument stable in playing positionpush/lean test with conservative forceno tip tendencyTBDTBDRevise base/feet
VAL-006Ergonomicsplayer can reach full string rangemockup photos and reach notescomfortable reachTBDTBDRevise height/string fan

supplier-rfq.md

Supplier email/request-for-quote starter.

Supplier RFQ Draft

Hello,

Please quote hardware and strings for a 22-string small floor-harp prototype

covering approximately C3 through C6. I need individual string gauges with

tension data, compatible tuning pins, and bridge pins or eyelets.

Please include material specifications, rated tension or breaking strength,

unit price, minimum order quantity, lead time, and shipping options.

visual-bom-brief.md

Art direction for an image-forward visual BOM.

Visual BOM Brief

Show the full harp silhouette with callouts for neck, pillar, base, soundboard,

back/shell, bridge strip, tuning pins, guide pins, string set, adhesive, and

finish. Include a detail inset for the string path through pin, guide, bridge,

and soundboard.

floor-harp-starter.wl

Wolfram starter for physics, optimization, visualization, and validation.


(* Floor harp string schedule starter. Values are first-pass assumptions. *)
ClearAll["Global`*"];
a4 = 440;
freqFromMidi[m_] := a4*2^((m - 69)/12);
notes = Range[48, 84]; (* C3 through C6 chromatic range; select diatonic rows later *)
scaleLengthIn[m_] := 13 + (42 - 13)*(84 - m)/(84 - 48);

Dataset[
  Table[
    <|"midi" -> m, "frequencyHz" -> N[freqFromMidi[m]],
      "firstPassScaleLengthIn" -> N[scaleLengthIn[m]]|>,
    {m, notes}
  ]
]

README.md

Project artifact.

Floor Harp

Engineering documentation and parametric design table for a floor-standing concert-style harp.

Part of the [tonykoop/instrument-maker](https://github.com/tonykoop/instrument-maker) catalogue.

Readiness

L2 scaffold. This repo now contains root-mode build packet documentation for a

small floor-harp prototype. It is not L3 because string schedule validation,

frame-load analysis, CAD renders, sourceability checks, and measured prototype

data are still open.

Packet Contents

`floor-harp-starter.wl`, `wolfram/README.md` - starter technical artifacts.

String-Scale Assumptions

Baseline: 22 strings from C3 to C6 diatonic, graduated speaking lengths from

about 42 in bass to 13 in treble, nylon/fluorocarbon/wound bass strings as

needed, and a frame designed conservatively before any full-tension string-up.

License

[CC BY 4.0](LICENSE) - see LICENSE for details.

photo-shotlist.md

Project artifact.

Photo Shotlist

risks.md

Project artifact.

Floor Harp Risks

neck, pillar, or base joint fails.

evidence are available.