-
-
Save eonist/a6d81682c50625c8b8f8b413c3562c49 to your computer and use it in GitHub Desktop.
| stem https://dosnoventabikes.com/components/dsnv103-stem/ | |
| wheel: https://dosnoventabikes.com/components/dsnv106-wheel-set/ and | |
| bar: https://dosnoventabikes.com/components/dsnv106-flat-bar/ | |
| seat post: https://dosnoventabikes.com/components/dsnv105-seatpost/ | |
| drop bar: https://dosnoventabikes.com/components/dsnv101-drop-bar/ |
Here's where we stand and what's left:
✅ Done
Frame geometry (Detroit clone, 135mm rear dropout)
Down tube battery design (50mm OD, 50/50 split, removable cartridge)
Battery config (15S1P, 3×5 × 21700, 54V / 270 Wh)
Cell retention (knurled caps + wave springs, gravity-swap)
Lock & snap mechanism (ball plungers + keyed cam lock)
Connectors (XT30AW power + JST-SM signal + USB-C PD charge)
BMS (15S smart, UART + BT, self-contained in cartridge)
Sealing & weatherproofing (IP54)
Full BOM with Oslo-friendly sourcing (~€296)
SVG technical drawing
🔲 Still To Do
What do you want to tackle next?
Good thinking. Here's everything you need to know spatially before you draw. Detroit vibe, Omera design.
Geometry (Detroit-Inspired, Not Copied)
The Detroit runs 74° HT / 76° ST / 382mm chainstay — aggressive pursuit geometry. Your Omera keeps the same spirit but the 50mm downtube is wider than Detroit's 42mm Columbus Airplane tube, so the frame silhouette will already look distinct. That fat downtube is the design identity.[ppl-ai-file-upload.s3.amazonaws]
Down Tube — The Main Event
This is where almost everything lives. 581mm center-line length (M size), 50mm OD, 47mm ID, 1.5mm wall.[ppl-ai-file-upload.s3.amazonaws]
Three zones from HT to BB:
HT sealed zone (0–35mm) — cam lock + over-center latch mount, ball plunger holes, frame-side XT30 female + JST-SM female socket
Cartridge cutout (35–470mm, 435mm long) — the 50/50 split, underside, hidden from view. Hinge rails along both long edges
BB sealed zone (470–581mm, ~110mm) — KT T06S controller PCB, PAS wiring, motor cable exit hole toward rear dropout
Inside the cartridge (435mm long):
351mm cell zone: 3 channels × 5 cells, PETG plastic insert glued inside the alu shell[ppl-ai-file-upload.s3.amazonaws]
95mm BMS/port zone (HT end of cartridge): 15S BMS (65×30×3mm), USB-C PD port with rubber cap, XT30 male + JST-SM male (auto-mate when locked)
3 knurled screw caps at HT end for cell swapping[ppl-ai-file-upload.s3.amazonaws]
When drawing the cross-section (looking from BB end):
textFRAME (top 50%, welded) ╭─────────────────────╮ │ lip lip │ │ ○ ○ ○ │ ← 3× 21700 triangle pack │ ○ ○ │ fits in 43.5mm envelope ╰─────────────────────╯ CARTRIDGE (bottom 50%, removable)
BB Junction — Crowded Node
Draw this area carefully, five things converge here:[ppl-ai-file-upload.s3.amazonaws]
Down tube enters from above-front (at ~41° from horizontal)
Seat tube rises at 76°
Chainstays exit rearward (both sides)
BSA 68mm shell sits at the center
2× pin hinges for cartridge mount on the underside of the DT/BB junction
What fits inside the sealed BB zone of the downtube (~110mm):
KT T06S controller bare PCB (~80×40mm)[ppl-ai-file-upload.s3.amazonaws]
Motor cable exits through a grommeted hole in the chainstay toward the rear dropout
PAS sensor cable exits at BB shell (left side, crank-mounted sensor)
Head Tube Junction
The clean end — this is what people see first:[ppl-ai-file-upload.s3.amazonaws]
Cam lock keyhole on the underside of the DT, near the HT junction — hidden from normal viewing angle
Over-center latch lever also underside, blocked by cam lock tongue when locked
USB-C charge port on the cartridge surface, accessible through a small hole in the frame when cartridge is installed. Rubber cap flush with frame surface
3 knurled cell-swap caps face toward the HT end — accessible when cartridge is swung open
When locked, this junction should look like a clean weld — the seam, lock keyhole, and USB-C port are all on the underside, invisible from standing height.
Rear Triangle — Belt Split + Motor
Two critical constraints:
135mm horizontal/sliding dropout for the Bafang G020 hub motor (not track 120mm)[ppl-ai-file-upload.s3.amazonaws]
Gates CDX belt needs a frame split point — either the right seatstay or right chainstay must be splittable to thread the belt through. Most belt-drive frames split the right seatstay with a coupler
Disc brake mount on the left chainstay (IS or post mount for 160mm rotor)
Motor cable runs inside the right chainstay from BB area to rear dropout
Seat Tube — Keep It Simple
Nothing special here anymore — all electronics moved to the downtube:[ppl-ai-file-upload.s3.amazonaws]
31.7mm OD, standard 27.2mm carbon seatpost
Seatpost clamp at top
That's it. Clean.
What Makes It Omera, Not Detroit
When you draw, these are the visual differentiators:
The 50mm downtube — 8mm fatter than the Detroit's 42mm. This is the design statement. It's bold, hints at something inside, but doesn't scream e-bike[ppl-ai-file-upload.s3.amazonaws]
Disc brakes — the Detroit runs rim brakes. Omera has hydraulic disc, so you need fork/stay mounts and rotor clearance
135mm rear — wider than track 120mm, changes the rear triangle proportions slightly
The seam line — a hairline laser-cut line on the underside of the downtube. Your signature detail. On matte black, nearly invisible
No top tube battery — Detroit has a standard 35mm TT. So does Omera. The difference is all in the DT
Drawing Checklist
When you sit down on iPad tomorrow, draw these views:
Side profile — full bike silhouette, get the geometry angles right, show the fat DT proportion relative to the 35mm TT and 19mm stays
DT underside — the seam line, keyhole position, USB-C port, drain hole
DT cross-section at BB end — 50/50 split, 3-cell triangle, lip overlap, gasket
DT longitudinal cutaway — the three zones (HT sealed / cartridge / BB sealed), cell rows, BMS pocket, controller pocket
BB junction detail — how DT, ST, and chainstays meet, where the hinge pins sit, cable exit holes
Rear dropout — 135mm horizontal slot, disc mount, belt path, motor cable entry
Cartridge removed — the cartridge as a standalone object with USB-C port, caps, XT30/JST connectors visible
Geometry (Detroit-Inspired, Not Copied)
The Detroit runs 74° HT / 76° ST / 382mm chainstay — aggressive pursuit geometry. Your Omera keeps the same spirit but the 50mm downtube is wider than Detroit's 42mm Columbus Airplane tube, so the frame silhouette will already look distinct. That fat downtube is the design identity. [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
| Dimension | Detroit (M) | Omera (your call) |
|---|---|---|
| Head tube angle | 74° | 74° (keep it) |
| Seat tube angle | 76° | 75–76° |
| Chainstay | 382mm | 390–400mm (need room for 135mm hub + belt) |
| BB drop | 41mm | 41mm |
| Down tube OD | 42mm round | 50mm round (battery lives here) |
| Top tube OD | 35mm | 35mm (no battery, just structure) |
| Seat tube OD | 31.7mm | 31.7mm (27.2mm seatpost) |
| Head tube | 1-1/8" straight | 1-1/8" straight |
| Seatstay | 19mm | 19mm |
| Chainstay | 26mm | 26mm |
| BB shell | BSA 68mm | BSA 68mm |
| Rear dropout | track 120mm | 135mm horizontal (G020 motor) |
Down Tube — The Main Event
This is where almost everything lives. 581mm center-line length (M size), 50mm OD, 47mm ID, 1.5mm wall. [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
Three zones from HT to BB:
- HT sealed zone (0–35mm) — cam lock + over-center latch mount, ball plunger holes, frame-side XT30 female + JST-SM female socket
- Cartridge cutout (35–470mm, 435mm long) — the 50/50 split, underside, hidden from view. Hinge rails along both long edges
- BB sealed zone (470–581mm, ~110mm) — KT T06S controller PCB, PAS wiring, motor cable exit hole toward rear dropout
Inside the cartridge (435mm long):
- 351mm cell zone: 3 channels × 5 cells, PETG plastic insert glued inside the alu shell [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- 95mm BMS/port zone (HT end of cartridge): 15S BMS (65×30×3mm), USB-C PD port with rubber cap, XT30 male + JST-SM male (auto-mate when locked)
- 3 knurled screw caps at HT end for cell swapping [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
When drawing the cross-section (looking from BB end):
FRAME (top 50%, welded)
╭─────────────────────╮
│ lip lip │
│ ○ ○ ○ │ ← 3× 21700 triangle pack
│ ○ ○ │ fits in 43.5mm envelope
╰─────────────────────╯
CARTRIDGE (bottom 50%, removable)
BB Junction — Crowded Node
Draw this area carefully, five things converge here: [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- Down tube enters from above-front (at ~41° from horizontal)
- Seat tube rises at 76°
- Chainstays exit rearward (both sides)
- BSA 68mm shell sits at the center
- 2× pin hinges for cartridge mount on the underside of the DT/BB junction
What fits inside the sealed BB zone of the downtube (~110mm):
- KT T06S controller bare PCB (~80×40mm) [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- Motor cable exits through a grommeted hole in the chainstay toward the rear dropout
- PAS sensor cable exits at BB shell (left side, crank-mounted sensor)
Head Tube Junction
The clean end — this is what people see first: [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- Cam lock keyhole on the underside of the DT, near the HT junction — hidden from normal viewing angle
- Over-center latch lever also underside, blocked by cam lock tongue when locked
- USB-C charge port on the cartridge surface, accessible through a small hole in the frame when cartridge is installed. Rubber cap flush with frame surface
- 3 knurled cell-swap caps face toward the HT end — accessible when cartridge is swung open
When locked, this junction should look like a clean weld — the seam, lock keyhole, and USB-C port are all on the underside, invisible from standing height.
Rear Triangle — Belt Split + Motor
Two critical constraints:
- 135mm horizontal/sliding dropout for the Bafang G020 hub motor (not track 120mm) [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- Gates CDX belt needs a frame split point — either the right seatstay or right chainstay must be splittable to thread the belt through. Most belt-drive frames split the right seatstay with a coupler
- Disc brake mount on the left chainstay (IS or post mount for 160mm rotor)
- Motor cable runs inside the right chainstay from BB area to rear dropout
Seat Tube — Keep It Simple
Nothing special here anymore — all electronics moved to the downtube: [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- 31.7mm OD, standard 27.2mm carbon seatpost
- Seatpost clamp at top
- That's it. Clean.
What Makes It Omera, Not Detroit
When you draw, these are the visual differentiators:
- The 50mm downtube — 8mm fatter than the Detroit's 42mm. This is the design statement. It's bold, hints at something inside, but doesn't scream e-bike [ppl-ai-file-upload.s3.amazonaws](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/139085844/e4366386-60b4-4746-a0f8-1aad86b7378e/fixie-dream.pdf)
- Disc brakes — the Detroit runs rim brakes. Omera has hydraulic disc, so you need fork/stay mounts and rotor clearance
- 135mm rear — wider than track 120mm, changes the rear triangle proportions slightly
- The seam line — a hairline laser-cut line on the underside of the downtube. Your signature detail. On matte black, nearly invisible
- No top tube battery — Detroit has a standard 35mm TT. So does Omera. The difference is all in the DT
Drawing Checklist
When you sit down on iPad tomorrow, draw these views:
- Side profile — full bike silhouette, get the geometry angles right, show the fat DT proportion relative to the 35mm TT and 19mm stays
- DT underside — the seam line, keyhole position, USB-C port, drain hole
- DT cross-section at BB end — 50/50 split, 3-cell triangle, lip overlap, gasket
- DT longitudinal cutaway — the three zones (HT sealed / cartridge / BB sealed), cell rows, BMS pocket, controller pocket
- BB junction detail — how DT, ST, and chainstays meet, where the hinge pins sit, cable exit holes
- Rear dropout — 135mm horizontal slot, disc mount, belt path, motor cable entry
- Cartridge removed — the cartridge as a standalone object with USB-C port, caps, XT30/JST connectors visible
Yes — essentially. The process goes like this:[youtube]qualityinspection+1
The Actual Process
Step 1: You send them drawings
Not final production CAD at first. Most factories start with:
A 2D geometry drawing with all dimensions (tube lengths, angles, BB type, dropout spacing, head tube size)
Reference images of what you want (your iPad drawing is perfect for this)
A spec list (material, wall thickness, seatpost diameter, etc.)
Step 2: They make the CAD
The factory's engineer converts your drawing into their own technical production drawing and sends it back for you to approve. This is a 1:1 blueprint showing every tube, every angle, every weld point. You check it, request changes, iterate.[vpic-group][youtube]
Step 3: You approve, pay deposit
Typically 50% upfront, 50% before shipping.[youtube]
Step 4: They manufacture (4–8 weeks)
Tube cutting → bending/shaping → welding → heat treatment (T6) → alignment check → powder coat → ship.pinheadbikelocks+1
What You Actually Need to Send
You Don't Need
Full SolidWorks/Fusion 360 CAD (they make their own)[youtube]
Engineering stress analysis (they know tube specs for bikes)
Manufacturing drawings (that's their job)
Your iPad drawing tomorrow + the spec sheet we've already discussed is genuinely enough to get quotes started. The factory turns your sketch into real engineering. The key is being very precise about dimensions and special machining(the downtube cutout, hinge mounts, cartridge tolerances) — that's the non-standard part they'll need clarity on.[qualityinspection][youtube]
The Actual Process
Step 1: You send them drawings
Not final production CAD at first. Most factories start with:
- A 2D geometry drawing with all dimensions (tube lengths, angles, BB type, dropout spacing, head tube size)
- Reference images of what you want (your iPad drawing is perfect for this)
- A spec list (material, wall thickness, seatpost diameter, etc.)
Step 2: They make the CAD
The factory's engineer converts your drawing into their own technical production drawing and sends it back for you to approve. This is a 1:1 blueprint showing every tube, every angle, every weld point. You check it, request changes, iterate. [vpic-group](https://www.vpic-group.com/bicycle-manufacturing)
Step 3: You approve, pay deposit
Typically 50% upfront, 50% before shipping. [youtube](https://www.youtube.com/watch?v=8t1yex_8VjY)
Step 4: They manufacture (4–8 weeks)
Tube cutting → bending/shaping → welding → heat treatment (T6) → alignment check → powder coat → ship. pinheadbikelocks
What You Actually Need to Send
| What | Format | Notes |
|---|---|---|
| Geometry sketch | PDF / JPG from iPad | All angles, tube lengths, stack, reach |
| Tube spec | Text / table | 50mm OD downtube, 35mm TT, wall thickness, etc. |
| Special features | Annotated drawing | Downtube cutout dimensions, hinge mount positions, cable routing holes, belt split location |
| Reference photos | JPG | Detroit-style stays, the seatstay bend you like |
| Component list | Text | BB type (BSA 68), head tube (1-1/8"), dropout (135mm horizontal), disc mount, seatpost (27.2mm) |
You Don't Need
- Full SolidWorks/Fusion 360 CAD (they make their own) [youtube](https://www.youtube.com/watch?v=8t1yex_8VjY)
- Engineering stress analysis (they know tube specs for bikes)
- Manufacturing drawings (that's their job)
Your iPad drawing tomorrow + the spec sheet we've already discussed is genuinely enough to get quotes started. The factory turns your sketch into real engineering. The key is being very precise about dimensions and special machining (the downtube cutout, hinge mounts, cartridge tolerances) — that's the non-standard part they'll need clarity on. qualityinspection
For your workflow — CAD modelling + photorealistic renders + factory-ready STEP export — all free on Mac:
Best Free Option: FreeCAD + Blender
FreeCAD 1.0 (released late 2025) for the actual engineering model:[eufymake][youtube]
Fully free, including commercial use — no subscription, no limits[youtube]
Parametric — change one dimension, everything updates
Exports STEP files which factories read directly[youtube][wiki.freecad]
Runs natively on Mac including Apple Silicon
Blender for renders:style3d+1
Import the STEP/STL from FreeCAD
Cycles renderer produces photorealistic studio shots — Instagram-ready
Free forever, open source
Alternative: Onshape (Free Tier)
Cloud-based, runs in the browser, no install. Professional parametric CAD with STEP export. The free tier requires your designs to be public (anyone can see them) — which may or may not matter at concept stage.[youtube]
Comparison
Recommended Workflow
iPad — sketch proportions and vibe in Procreate/Concepts
FreeCAD on Mac — build the precise 3D model with real dimensions, STEP export for factory
Blender on Mac — import model, add materials (matte black alu, carbon fibre texture), studio lighting, render hero shots for website/IG
FreeCAD has a learning curve but there are tons of bike frame tutorials on YouTube. Since you're already technical, you'll pick it up fast.[youtube]
Best Free Option: FreeCAD + Blender
FreeCAD 1.0 (released late 2025) for the actual engineering model: [eufymake](https://www.eufymake.com/ca/blogs/printing-guides/3d-modeling-software-mac)
- Fully free, including commercial use — no subscription, no limits [youtube](https://www.youtube.com/watch?v=DYTuXe4k4vg)
- Parametric — change one dimension, everything updates
- Exports STEP files which factories read directly [youtube](https://www.youtube.com/watch?v=sDxoJrs0yAM)
- Runs natively on Mac including Apple Silicon
- freecad.org eufymake
Blender for renders: style3d
- Import the STEP/STL from FreeCAD
- Cycles renderer produces photorealistic studio shots — Instagram-ready
- Free forever, open source
- blender.org
Alternative: Onshape (Free Tier)
Cloud-based, runs in the browser, no install. Professional parametric CAD with STEP export. The free tier requires your designs to be public (anyone can see them) — which may or may not matter at concept stage. [youtube](https://www.youtube.com/watch?v=DYTuXe4k4vg)
Comparison
| FreeCAD | Blender | Onshape Free | |
|---|---|---|---|
| Price | Free forever | Free forever | Free (public files only) |
| Modelling | Parametric, engineering-grade | Mesh/sculpt, artistic | Parametric, professional |
| STEP export | ✅ factory-ready | ❌ (STL/OBJ only) | ✅ factory-ready |
| Rendering | Basic | Best-in-class (Cycles) | Basic |
| Learning curve | Medium-steep | Steep for CAD, great for renders | Easiest of the three |
| Commercial use | ✅ unlimited | ✅ unlimited | ❌ free tier is public |
| Mac native | ✅ | ✅ | ✅ (browser) |
Recommended Workflow
- iPad — sketch proportions and vibe in Procreate/Concepts
- FreeCAD on Mac — build the precise 3D model with real dimensions, STEP export for factory
- Blender on Mac — import model, add materials (matte black alu, carbon fibre texture), studio lighting, render hero shots for website/IG
FreeCAD has a learning curve but there are tons of bike frame tutorials on YouTube. Since you're already technical, you'll pick it up fast. [youtube](https://www.youtube.com/watch?v=CwjfDEKbqUk)
The stereotypical fixie (fixed-gear bicycle) rider look is heavily inspired by bike messenger culture and hipster aesthetics — think functional, urban, and deliberately understated. Here's what the typical outfit involves:
Bottoms
- Skinny jeans or cuffed jeans — worn tight or rolled up at the cuff to prevent pant legs from getting caught in the chain psupopculture.wordpress
- Cutoff denim shorts with frayed edges, especially in warmer weather adepttextiles
- Dickies work pants — durable, lightweight, and a popular no-nonsense choice among riders [reddit](https://www.reddit.com/r/FixedGearBicycle/comments/137waky/fixed_friendly_clothing_brands/)
Tops
- Vintage or band t-shirts (Joy Division is the running joke) [reddit](https://www.reddit.com/r/FixedGearBicycle/comments/137waky/fixed_friendly_clothing_brands/)
- Windbreaker jackets and layered urban tees [adepttextiles](https://www.adepttextiles.com/blog/fashion/the-urban-fixie-gear-bicycle-sub-culture-has-a-unique-fashion-style-that-has-grown-across-the-world-with-bike-courier-that-deliver-and-are-a-part-of-the-urban-fashion-culture-in-metropolitan-cities/)
- Collared shirts or simple, unfussy tops — nothing too sporty or lycra-based [adepttextiles](https://www.adepttextiles.com/blog/fashion/the-urban-fixie-gear-bicycle-sub-culture-has-a-unique-fashion-style-that-has-grown-across-the-world-with-bike-courier-that-deliver-and-are-a-part-of-the-urban-fashion-culture-in-metropolitan-cities/)
Footwear and Accessories
- Vans slip-ons or Chuck Taylors — skate-adjacent shoes, never clip-in cycling shoes [reddit](https://www.reddit.com/r/FixedGearBicycle/comments/137waky/fixed_friendly_clothing_brands/)
- Messenger/cross-body bags (like Chrome Barrage) instead of backpacks, because they're easier to access while riding psupopculture.wordpress
- Custom hats or caps, tattoos, and piercings round out the look [adepttextiles](https://www.adepttextiles.com/blog/fashion/the-urban-fixie-gear-bicycle-sub-culture-has-a-unique-fashion-style-that-has-grown-across-the-world-with-bike-courier-that-deliver-and-are-a-part-of-the-urban-fashion-culture-in-metropolitan-cities/)
The Overall Vibe
The style sits at a crossroads of skateboarder fashion and urban streetwear — practical enough for riding but deliberately not "cyclist gear". As one Reddit user put it, combining road biking with skate fashion is how you "really end up looking fixie af". The culture also emphasizes the bike itself as fashion — brightly colored frames, flashy wheels, and colored tires are part of the total image. The whole aesthetic spread globally, even stimulating fixie-inspired clothing lines in countries like China. sixthtone
Given your interest in bicycle design and engineering, you probably already spot these riders around Oslo!
Here's where we stand and what's left:
✅ Decided
Battery: 15S1P, 15× 21700, 54V, 270Wh
Down tube: 50mm OD, 435mm cartridge cutout
Cartridge: hinged at BB, cam lock at HT, ball plungers, USB-C PD
Electronics: BMS in cartridge, controller in sealed BB section
Motor: Bafang G020 48V, pre-built 700c wheel
Controller: KT T06S 48V sine wave
Full BOM: $1,262
Lock: keyed quarter-turn cam + ball plunger snap
🔲 Still Need
The frame builder brief is the critical path — nothing else can start until the frame is ordered. That document needs to be tight: exact tube dimensions, geometry numbers, mount positions, and the cutout spec with tolerances.
Want to start on the frame builder brief?