Compare commits
2 Commits
0c3b5b50b1
...
c521d68ad7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c521d68ad7 | ||
|
|
8fa727702e |
@@ -81,9 +81,10 @@ serviceable.
|
||||
|
||||
- The through-**aperture** is a hair larger than the active area and stays
|
||||
*inside* the glass-minus-lip envelope, so the lip covers only dead border.
|
||||
- The recess opens into the cavity, and an **FPC bay** — an open notch in the
|
||||
**left bezel** (the user's left as they face the screen) — lets the flex exit
|
||||
and fold down to the DESPI-C579 breakout below.
|
||||
- The recess opens into the cavity, and an **internal FPC clearance** on the
|
||||
**left** (the user's left as they face the screen) — kept below the bezel lip
|
||||
so it's invisible from outside — lets the flex fold back to the DESPI-C579
|
||||
breakout. Nothing breaks the external bezel.
|
||||
- Foam does three jobs: cushions the glass, takes up print tolerance
|
||||
(±0.2–0.5 mm), and removes any need for adhesive. Cut it from a plain EVA/
|
||||
PORON sheet — no sticky backing.
|
||||
@@ -96,7 +97,7 @@ The glass is **trapped at both edges** between the front lip and the rear
|
||||
foam+bracket; the bracket is what stops it dropping *into* the cavity
|
||||
(`show="section"`):
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
@@ -177,9 +177,10 @@ module screen_cuts() {
|
||||
cube([A_ap_w, A_ap_h, 66], center=true);
|
||||
// glass pocket behind the lip — centred on the glass outline
|
||||
translate([0, 0, -30-lip_t]) cube([P_w, P_h, 60], center=true);
|
||||
// ribbon bay: an open notch in the LEFT short edge (breaches the bezel
|
||||
// lip) so the FPC exits and folds down to the DESPI-C579 breakout below
|
||||
translate([-P_w/2, 0, 0]) cube([14, fpc_w, 70], center=true);
|
||||
// FPC clearance: an internal notch in the LEFT recess wall, kept BELOW
|
||||
// the bezel lip so it stays invisible from outside — the flex passes the
|
||||
// glass's left edge and folds back into the cavity, to the breakout
|
||||
translate([-P_w/2, 0, -30-lip_t]) cube([14, fpc_w, 60], center=true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -297,7 +298,7 @@ if (show == "assembled") {
|
||||
translate([W+30, D+30, foot_h]) color(C_bracket) bracket();
|
||||
} else if (show == "section") {
|
||||
// slice away the +X half: the cut face shows the screen clamp, and the
|
||||
// retained LEFT half shows the open FPC ribbon bay on the left edge
|
||||
// retained LEFT half exposes the internal FPC clearance behind the bezel
|
||||
difference() {
|
||||
union() {
|
||||
color(C_body) case_body();
|
||||
|
||||