// west gable sill, south aisle: Gable sill, 7 × 9 in, 129.25 in between its shoulders (kit/timbers.py, from the page; do not edit)
// its own frame: x along it from end A, y across its width, z its depth; inches
// A6-17 sill tenon into the sill at the corner, pegged: west gable sill, south aisle into south wall sill 1 — 1 × 1 in peg 1.5 in in; 2 × 7 in, 3.5 in long; 1 peg
// A6-17 sill tenon into the sill at the corner, pegged: west gable sill, south aisle into south sill 1 of the H-post line — 1 × 1 in peg 1.5 in in; 2 × 4.5 in, 3.5 in long; 1 peg
// ESTIMATED: the joints' proportions (kit/timbers.py JOINTS); the record sizes the timber, not its joints
include <../../../kit/timber.scad>

module t_west_gable_sill_south_aisle() difference() {
  union() {
    ob([[1.00000,0.00000,0.00000,0.00000],[0.00000,1.00000,0.00000,0.00000],[0.00000,0.00000,1.00000,0.00000],[0.00000,0.00000,0.00000,1.00000]],[0.0000,-3.5000,-4.5000],[129.2500,3.5000,4.5000]);
    ob([[-1.00000,0.00000,0.00000,0.00000],[0.00000,1.00000,0.00000,0.00000],[0.00000,0.00000,-1.00000,0.00000],[0.00000,0.00000,0.00000,1.00000]],[0.0000,-1.0000,-3.5000],[3.5000,1.0000,3.5000]);
    ob([[1.00000,0.00000,0.00000,129.25000],[0.00000,1.00000,0.00000,0.00000],[0.00000,0.00000,1.00000,0.50000],[0.00000,0.00000,0.00000,1.00000]],[0.0000,-1.0000,-2.2500],[3.5000,1.0000,2.2500]);
  }
  oc([[-1.00000,0.00000,0.00000,-1.37500],[0.00000,0.00000,-1.00000,0.00000],[0.00000,-1.00000,0.00000,0.00000],[0.00000,0.00000,0.00000,1.00000]],0.5000,-2.0000,2.0000);
  oc([[1.00000,0.00000,0.00000,130.62500],[0.00000,0.00000,-1.00000,0.00000],[0.00000,1.00000,0.00000,0.50000],[0.00000,0.00000,0.00000,1.00000]],0.5000,-2.0000,2.0000);
  ob([[0.00000,1.00000,0.00000,-4.00000],[0.00000,0.00000,1.00000,1.50000],[1.00000,0.00000,0.00000,-4.50000],[0.00000,0.00000,0.00000,1.00000]],[-0.0100,-1.0312,-3.2812],[3.7500,1.0312,3.2812]);
}

t_west_gable_sill_south_aisle();
