LEMON REV B fit report  (battery access: hatch; generated by build_lemon.py)
envelope incl. nipples/stem/leaf: 63.9 x 44.0 x 27.0 mm
OVERALL: PASS
placeholders (not yet in drawings/pcb_placement.csv): none

PART vs CORE CAVITY (implicit value, <=1 = inside with 0.25 mm margin)
                        OK   0.982  PCB main 4-layer 1.0mm
                        OK   0.345  U1 nRF9151-LACA-R LTE-M/NB-IoT SiP
                        OK   0.229  FB1 Ferrite 220R@100MHz
                        OK   0.243  C1 10uF 10V X5R
                        OK   0.270  C2 10uF 10V X5R
                        OK   0.136  C3 1uF 10V X5R
                        OK   0.415  CDEC0 4.7uF 6.3V X5R
                        OK   0.334  C4 100nF 16V X7R
                        OK   0.372  C5 100nF
                        OK   0.388  C6 10nF
                        OK   0.352  LANT pi-match series element
                        OK   0.490  ANT1 FPC IFA feed + ground pads (flex on +X tip wall)
                        OK   0.464  U2 Same Sky NSIM-2-C hinged nano-SIM socket (1.8 V SIM from SiP
                        OK   0.530  R1 1M
                        OK   0.532  R2 1M
                        OK   0.518  C29 100nF
                        OK   0.519  C30 100nF
                        OK   0.597  U3 DRV2605LDGSR haptic driver
                        OK   0.353  C23 1uF
                        OK   0.308  C24 100nF
                        OK   0.591  C25 1uF
                        OK   0.265  R4 4k7
                        OK   0.249  R5 4k7
                        OK   0.444  U8 LIS2DW12TR accelerometer
                        OK   0.353  C26 100nF
                        OK   0.409  C27 100nF
                        OK   0.526  R13 1.0k
                        OK   0.534  D1 Kingbright APHHS1005SYCK 590 nm yellow
                        OK   0.479  C7A 47nF C0G 50V 5%
                        OK   0.564  C7B 47nF C0G 50V 5%
                        OK   0.611  C8 1.0nF C0G 50V
                        OK   0.719  U4 BQ51013BRHLR Qi WPC1.2 receiver
                        OK   0.684  C9 10nF 50V X7R
                        OK   0.715  C10 10nF 50V X7R
                        OK   0.744  C11 470nF 25V X7R
                        OK   0.822  C12 470nF 25V X7R
                        OK   0.414  C13 22nF 50V X7R
                        OK   0.403  C14 22nF 50V X7R
                        OK   0.437  C15 10uF 25V X5R
                        OK   0.391  C16 100nF 50V
                        OK   0.636  C17 1uF 16V
                        OK   0.789  R7 1.10k 1%
                        OK   0.858  R8 196R 1%
                        OK   0.779  R11 20k 1%
                        OK   0.275  R12 750R 1%
                        OK   0.229  RT1 NTC 10k B3380 1%
                        OK   0.329  R3 100k
                        OK   0.586  U5 MCP73831T-2ACI/OT Li-ion charger
                        OK   0.676  C18 4.7uF 10V
                        OK   0.419  C19 4.7uF 10V
                        OK   0.615  R6 10k
                        OK   0.490  J2 Battery connector JST GH BM02B-GHS-TBT top entry
                        OK   0.505  Q1 AO3401A P-MOSFET reverse-polarity switch (drain to connector
                        OK   0.307  R14 10k
                        OK   0.336  D2 PESD5V0S1BL bidirectional ESD
                        OK   0.189  R9 1M
                        OK   0.181  R10 1M
                        OK   0.541  U6 TPS62849DLCR buck
                        OK   0.747  L1 2.2uH
                        OK   0.461  C20 10uF 10V
                        OK   0.669  C21 10uF 10V
                        OK   0.571  C22 100nF
                        OK   0.891  J1 Factory pogo pattern
                        OK   0.380  TP8 test pad D1.0 mm
                        OK   0.749  TP9 test pad D1.0 mm
                        OK   0.803  TP10 test pad D1.0 mm
                        OK   0.403  TP11 test pad D1.0 mm
                        OK   0.431  TP12 test pad D1.0 mm
                        OK   0.321  TP13 test pad D1.0 mm
                        OK   0.505  TP14 test pad D1.0 mm
                        OK   0.442  TP15 test pad D1.0 mm
                        OK   0.949  M1 LRA VG0832012 (8 mm x 3.2 mm, 235 Hz)
                        OK   0.714  BT1 LiPo LP602025 270 mAh (with PCM, JST-SH plug)
                        OK   0.988  ANT1 FPC IFA antenna LTE-M (tuned in situ)
                        OK   0.759  SWB dome carrier 12.5 x 12.5 x 0.8
                        OK   0.728  SWB snap dome Snaptron F12450 (12.0 mm, 450 gf)
                        OK   0.759  SWA dome carrier 12.5 x 12.5 x 0.8
                        OK   0.728  SWA snap dome Snaptron F12450 (12.0 mm, 450 gf)

MESH INTERSECTIONS between solids (BVH overlap): none

MECHANICAL CHECKS
    OK  cell lifts straight out through the hatch opening: worst corner -0.02 mm (negative = inside)
    OK  battery header reachable through the opening: worst corner -0.47 mm
    OK  battery header clear of the cell footprint: gap 0.22 mm
    OK  light rod clear of the cell: 1.70 mm
    OK  light rod inside the hatch opening: -0.55 mm
    OK  screw boss (-17.6,-5.4) outside the cell lift-out path: gap 1.40 mm
    OK  screw (-17.6,-5.4) head on the hatch plate: edge distance 2.80 mm
    OK  screw boss above the LRA: 1.80 mm
    OK  screw boss (-17.6,5.4) outside the cell lift-out path: gap 1.40 mm
    OK  screw (-17.6,5.4) head on the hatch plate: edge distance 2.80 mm
    OK  screw boss above the LRA: 1.80 mm
    OK  dome carriers under the hatch ledge: 1.61 mm
    OK  Qi coil to rest face <= 2.5 mm: 2.00 mm (skin 0.8 + core floor)
    OK  bottom-side parts clear of the ferrite: 3.70 mm
    OK  hatch press ribs compress the foam: rib-to-cell 1.00 mm for 1.5 mm foam
    OK  plunger preload gap to dome apex: 0.15 mm, skin at squeeze pad 1.50 mm
    OK  cage finger (-9.0,8.6) passes through the opening: -3.30 mm
    OK  cage finger (6.0,8.6) passes through the opening: -3.90 mm
    OK  press rib x=-6.5 passes through the opening: -2.55 mm
    OK  press rib x=4.5 passes through the opening: -2.55 mm
    OK  hook web passes through the opening: -0.30 mm
    OK  cage finger (-9.0,8.6) clear of the cell: 0.25 mm
    OK  cage finger (6.0,8.6) clear of the cell: 0.25 mm
    OK  PCB seat rib (+17.5,+7.5) clear of bottom parts: clear
    OK  PCB seat rib (+17.5,-7.5) clear of bottom parts: clear
    OK  PCB seat rib (-19.0,+6.5) clear of bottom parts: clear
    OK  PCB seat rib (-19.0,-6.5) clear of bottom parts: clear

MASS
            body skin PU 70A:   7.13 cm3    7.98 g
                    core top:   2.17 cm3    2.56 g
                 core bottom:   3.03 cm3    3.57 g
                         PCB:   1.01 cm3    1.92 g
                   plunger 1:   0.36 cm3    0.42 g
                   plunger 2:   0.36 cm3    0.42 g
    leaf relief (above skin):   0.11 cm3    0.08 g
           hatch plate + rod:   1.52 cm3    1.80 g
           hatch skin PU 70A:   1.36 cm3    1.52 g
            battery LP602025:              5.80 g
                         LRA:              1.30 g
             Qi coil+ferrite:              1.60 g
    nRF9151 + ICs + passives:              1.30 g
              domes+carriers:              0.80 g
                 FPC antenna:              0.20 g
            foam pads + film:              0.30 g
      2x M2 screws + inserts:              0.50 g
                       TOTAL:   32.1 g

PU shot per lemon (body skin + hatch skin + leaf): 8.6 cm3 = 9.6 g, plus ~1.3 g runner/vent per cavity
