OSSO

← v8 v10 →

v9: Machine cell concept v1, paste strategy, docs site

Frozen Tue Oct 20, 2026, 11:28 AM ET · 329 files · folder: versions/v9_2026-10-20/ · archive: OSSO_v9_2026-10-20.tar.gz

What changed

New in this snapshot: 2 drawings, 0 STEP files, 1 documents/media.

Key decisions

Drawings new in v9

Other images

STEP files (36)

Documents & media

Journal entries in this version

2026-10-20 10:00 AM ET — Design note (the designer)

Oct 20, 2026 · 10:00 AM ET · journal ↗

Card-edge connectors/cards may use a 3D-printed skeleton for standardized mounting to the enclosure (pairs with queued corner drills on card-edge boards).

2026-10-20 10:13 AM ET — Design note (the designer)

Oct 20, 2026 · 10:13 AM ET · journal ↗

Placement/routing code test harnesses: use known, tested PCBs with full designs as references; the harness attempts to replicate each as an OSSO stack.

2026-10-20 10:16 AM ET — Test harness pin (the designer)

Oct 20, 2026 · 10:16 AM ET · journal ↗

Fan-favorite reference test: Commodore 64 motherboard replica (the designer's first computer). Starter harness candidates: Ben Eater 6502, RC2014 (Z80). Also considered: Apple II, ZX Spectrum (Harlequin). Repo links unverified.

2026-10-20 10:48 AM ET — Documentation website (local static site)

Oct 20, 2026 · 10:48 AM ET · journal ↗

the designer approved this at 10:45 AM ET.

2026-10-20 10:54 AM ET — New exploration: the Machine (documentation only)

Oct 20, 2026 · 10:54 AM ET · journal ↗

Manufacturing from blank to object per spec (spec definition/checking deferred). The "machine" = a cell with the humanoid operator (the designer as prototype) plus stations within easy reach and supporting operations. Draft stations: 1 Kitting, 2 Laser ablation, 3 Clean/inspect, 4 Paste+SMT placement, 5 Reflow, 6 TH/selective (dip pot), 7 Companion/card prep, 8 Stacking, 9 Test, 10 Enclosure/finish. Support: fume/vent, ESD, tooling storage, 3D printer, parts storage, rework, spec/traveler display. Layout idea: U/L cell, dirty/hot vs clean sides. Open: seated/standing, footprint, laser in-cell or separate.

2026-10-20 10:56 AM ET — Machine layout decision (the designer)

Oct 20, 2026 · 10:56 AM ET · journal ↗

Cell is a C shape for a standing operator: no lateral movement, every operation within reach (turn at the waist only). Planning numbers (to verify): ~500–600 mm comfortable reach, inner C radius ~0.6 m, counter at elbow height ~950–1050 mm, tall tools on outer ring/upper shelf, kitting/parts below counter.

2026-10-20 10:57 AM ET — Machine rule (the designer)

Oct 20, 2026 · 10:57 AM ET · journal ↗

Every machine (laser, reflow, dip pot, pick-and-place, printer, test) is built into the C cell, within the standing operator's reach. No separate rooms or remote tools. Implies compact, cell-integrated tools with built-in fume extraction and enclosures for the hot/laser stations.

2026-10-20 10:59 AM ET — Machine requirement: human factors first (the designer)

Oct 20, 2026 · 10:59 AM ET · journal ↗

First operator is a human, so the cell is human-friendly: safety (source fume extraction, laser enclosure + interlock, hot-surface guarding, e-stop, fire safety), ergonomics (standing primary with optional bench chair / sit-stand, adjustable heights, anti-fatigue mat), magnification (magnifier/stereo microscope at fine stations), lighting (even, glare-free task lighting). Human-only provisions may be removed later for a humanoid; for now human-friendly.

2026-10-20 11:00 AM ET — Machine principle: organ console (the designer)

Oct 20, 2026 · 11:00 AM ET · journal ↗

Maximize items/storage within reach, like an organ player: tiered vertical layers around one position. Upper tiers: angled bins/tool racks following the C; main tier: work surface + machine bays at elbow height; lower: shallow pull-out drawers (kitting/fixtures); foot pedals for hands-free actions (vacuum pickup, reflow start, extractor). Placement by frequency of use (most used front-centre at elbow height).

2026-10-20 11:01 AM ET — Machine rule: no conveyance (the designer)

Oct 20, 2026 · 11:01 AM ET · journal ↗

No part conveyance in the cell. The operator moves the part between operations to reduce clutter in the mechanism. Implies: each station has a clear landing/staging spot and a common, repeatable board nest/fixture interface so the board registers the same way at every station.

2026-10-20 11:01 AM ET — Machine rule: jigs per machine (the designer)

Oct 20, 2026 · 11:01 AM ET · journal ↗

Every machine has a dedicated jig for repeatable operations. Jigs share one board datum (tooling holes + fiducials on the 140 mm blank) so the board registers identically at each station; jigs keyed/poka-yoke, 3D-printable in the cell. Ties to the no-conveyance common nest rule.

2026-10-20 11:03 AM ET — Machine operating model (the designer)

Oct 20, 2026 · 11:03 AM ET · journal ↗

Humans make errors, so every operation has poka-yoke (keyed jigs, board presence/orientation sensing, interlocks that only allow start with correct jig + board seated) and a digital display at each machine with operator instructions driven by the spec/traveler. The cell is self-operating: machines run their operations automatically; the human only performs transport steps between stations.

2026-10-20 11:05 AM ET — Machine decision: process order via signage (the designer)

Oct 20, 2026 · 11:05 AM ET · journal ↗

Station physical placement implies NO sequence (no top-to-bottom/left-to-right order). Process order is shown by the digital display at each machine indicating what is next. Displays are e-watch sized (~1.5–2 in). Placement is then free to optimize reach, frequency and ventilation; sequence can vary per spec. Suggestion (open): next station highlights itself (flashing display or light ring) for at-a-glance guidance.

2026-10-20 11:06 AM ET — Machine decision: station lighting cue (the designer)

Oct 20, 2026 · 11:06 AM ET · journal ↗

Accepted: the next station highlights itself (light ring/display), like a theater program cueing the next scene. Moves from open suggestion to decision.

2026-10-20 11:07 AM ET — Machine rule: sequence-tied interlocks (the designer)

Oct 20, 2026 · 11:07 AM ET · journal ↗

Any machine requiring an interlock is tied to the process sequence: it stays locked and unlocks only when its step is the current required step. Out-of-sequence access is blocked (poka-yoke at the cell level). Open follow-ups: e-stop always active independent of sequence; keyed maintenance/override mode for cleaning, jams and service.

2026-10-20 11:08 AM ET — Machine decision: e-stop and safety rollback (the designer)

Oct 20, 2026 · 11:08 AM ET · journal ↗

E-stop is always engaged/active, independent of the sequence. Faults and e-stop trigger safety rollbacks to a defined safe state, and restart requires a defined reset sequence before resuming. (Keyed maintenance mode is still an open item.)

2026-10-20 11:09 AM ET — Machine decision: inspection in the sequence (the designer)

Oct 20, 2026 · 11:09 AM ET · journal ↗

An inspection step follows operations in the sequence: the operator brings the part to the inspection station (jigged), where it gets magnification and image capture, AI interpretation, and an operator decision (pass / rework / scrap). Images and decisions are logged to the traveler (builds a dataset for future checks). Now: visual inspection with AI interpretation; more sophisticated checks later.

2026-10-20 11:10 AM ET — Machine layout revision (the designer)

Oct 20, 2026 · 11:10 AM ET · journal ↗

Revises the earlier "no lateral movement" rule: operator lateral movement of up to ±1 m is OK, to keep the cell from getting cramped. Usable span ~2 m plus arm reach each side; C shape and standing position remain.

2026-10-20 11:11 AM ET — Machine decision: clad exterior (the designer)

Oct 20, 2026 · 11:11 AM ET · journal ↗

The outside of the C is fully clad in the concept, so external operations cannot interfere; all access is from the inside, operator position. (Service access, exhaust and utility penetrations to be planned through the cladding.)

2026-10-20 11:12 AM ET — Machine decision: entry opening (the designer)

Oct 20, 2026 · 11:12 AM ET · journal ↗

The C may close around until only a door-width opening remains for operator entry; no physical door is required.

2026-10-20 11:13 AM ET — Machine decision: height and header (the designer)

Oct 20, 2026 · 11:13 AM ET · journal ↗

Cell height is about door height (~2.0–2.1 m). A closing brace/header spans above the entry opening for structural strength, closing the ring.

2026-10-20 11:17 AM ET — Machine cell concept drawing v1 (approved 11:13 AM)

Oct 20, 2026 · 11:17 AM ET · journal ↗

drawings/osso_machine_cell_v1.png/.pdf (script osso_machine_cell_v1.py): concept only, no CAD. Plan view + unrolled inner elevation + notes. Concept values: inner floor stadium 2200 straight + R600 ends (operator ±1 m), counter depth 600, cladding 50 → footprint 4700 x 2500 x 2100 H; 900 entry with header 1950–2100; developed counter ~7.27 m. Stations: hot zone right end (laser enclosed/interlocked, reflow, dip pot, shared hood + exhaust EX); clean front-right; paste/SMT, inspection (back centre), companion prep on the back; stacking, test, enclosure/finish, 3D printer on the left end; kitting front-left at entry. 6 e-stops, 3 pedals, display + light ring + jig on each station, organ tiers (bins 1500–2000, surface 1000, drawers 650–950). Penetrations (EX/U/D/S) generic.

2026-10-20 11:22 AM ET — Machine decision: blanks bought-in (the designer)

Oct 20, 2026 · 11:22 AM ET · journal ↗

Blanks, companions and cards are bought-in pre-plated fab stock (PTH/vias, ENIG, hard-gold bevelled fingers, routed outlines/key slots/tooling holes). The cell does personalisation (laser) and assembly. Note: the mains PSU card test needs an isolated, guarded fixture (possibly hipot) with its own interlock and shielding at test station 9.

2026-10-20 11:23 AM ET — Machine decision: paste by XYZ dispensing (the designer)

Oct 20, 2026 · 11:23 AM ET · journal ↗

Solder paste is applied by an automated XYZ dispenser (jet/auger) driven directly from the spec paste layer. No stencils are produced. Open: fine-pitch support level; possible shared gantry with pick-and-place.

2026-10-20 11:24 AM ET — Machine decision: shared paste/placement gantry (the designer)

Oct 20, 2026 · 11:24 AM ET · journal ↗

Paste dispensing and pick-and-place share one gantry (tool heads: dispenser + vacuum nozzle). Custom equipment optimized for the 140 mm OSSO board size (and companion/card boards), not adapted generic machines.

2026-10-20 11:27 AM ET — Machine decision: paste pitch limit (the designer)

Oct 20, 2026 · 11:27 AM ET · journal ↗

Locked: 0402 is the smallest supported package for now. A jet dispensing head is required on the shared gantry. Still no stencils. Anything smaller than 0402 goes on an externally fabricated companion board.

2026-10-20 11:27 AM ET — Version freeze v9

Oct 20, 2026 · 11:27 AM ET · journal ↗

Frozen to versions/v9_2026-10-20 + OSSO_v9_2026-10-20.tar.gz. Since v8: card-edge design notes, test harness (C64 fan favorite), docs website, Machine cell exploration and concept drawing v1, paste strategy (XYZ jet dispense on shared custom gantry, 0402 min, no stencils), blanks bought-in.