← Commit history

bq7695201pfbr: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding)

Ray ·5eca69d22e · ·parent 22cfc46
2 files changed +92−12
package.json+50−10
@@ -155,7 +155,7 @@         "number": "18",         "name": "SRP",         "type": "input",-        "description": "Analog input pin connected to the internal coulomb counter for integrating voltage between SRP and SRN, with \u00b10.2V input range recommended."+        "description": "Analog input pin connected to the internal coulomb counter for integrating voltage between SRP and SRN, with ±0.2V input range recommended."       },       {         "number": "19",@@ -167,7 +167,7 @@         "number": "20",         "name": "SRN",         "type": "input",-        "description": "Analog input pin connected to the internal coulomb counter for integrating voltage between SRP and SRN, with \u00b10.2V input range recommended."+        "description": "Analog input pin connected to the internal coulomb counter for integrating voltage between SRP and SRN, with ±0.2V input range recommended."       },       {         "number": "21",@@ -191,7 +191,7 @@         "number": "24",         "name": "REG18",         "type": "power_out",-        "description": "Internal 1.8-V LDO output for internal use only, regulated voltage with \u00b11.5% line regulation."+        "description": "Internal 1.8-V LDO output for internal use only, regulated voltage with ±1.5% line regulation."       },       {         "number": "25",@@ -281,25 +281,25 @@         "number": "39",         "name": "PDSG",         "type": "output",-        "description": "Analog output pin for predischarge PFET control, sourcing current with 30\u00b5A typical pulldown capability."+        "description": "Analog output pin for predischarge PFET control, sourcing current with 30µA typical pulldown capability."       },       {         "number": "40",         "name": "PCHG",         "type": "output",-        "description": "Analog output pin for precharge PFET control, sourcing current with 30\u00b5A typical pulldown capability."+        "description": "Analog output pin for precharge PFET control, sourcing current with 30µA typical pulldown capability."       },       {         "number": "41",         "name": "LD",         "type": "bidirectional",-        "description": "Load detect bidirectional pin for autonomous load removal detection, with 0 to 80V output range and 35-172\u00b5A internal pullup."+        "description": "Load detect bidirectional pin for autonomous load removal detection, with 0 to 80V output range and 35-172µA internal pullup."       },       {         "number": "42",         "name": "PACK",         "type": "input",-        "description": "Pack voltage sense input pin for main pack terminal measurement, with 0 to 80V input range and \u00b10.5V accuracy."+        "description": "Pack voltage sense input pin for main pack terminal measurement, with 0 to 80V input range and ±0.5V accuracy."       },       {         "number": "43",@@ -349,7 +349,7 @@         "consensus": "agreed",         "guards": "pin_guards 0.1: passed",         "guard_notes": [-          "extractor flagged: BQ7695201PFBR is SPI variant with CRC enabled by default per Device Comparison Table on Page 4; veri; All 16 cell voltage inputs (VC0-VC16) require series resistors (20-100\u03a9) and capacitors (0.1-1\u00b5F) pe; Multifunction pins (TS1-TS3, CFETOFF, DFETOFF, ALERT, HDQ, DCHG, DDSG) require register configuratio"+          "extractor flagged: BQ7695201PFBR is SPI variant with CRC enabled by default per Device Comparison Table on Page 4; veri; All 16 cell voltage inputs (VC0-VC16) require series resistors (20-100Ω) and capacitors (0.1-1µF) pe; Multifunction pins (TS1-TS3, CFETOFF, DFETOFF, ALERT, HDQ, DCHG, DDSG) require register configuratio"         ],         "pages_sent": 88,         "cost_usd": 1.0392,@@ -372,6 +372,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "bq7695201pfbr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          9.0,+          9.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "14ca7676e4932e92f0eca0c6d56ce3018cd28a2531204a70ab7bbacb3eeb3cf5",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "bq7695201pfbr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          9.0,+          9.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "b4fdaf87c84d9a0f15ef778e378bb5b07f83430d7d2315b201c6bafb80cb8d61",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   }-}\ No newline at end of file+}
page.json+42−2
@@ -357,7 +357,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "bq7695201pfbr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          9.0,+          9.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "14ca7676e4932e92f0eca0c6d56ce3018cd28a2531204a70ab7bbacb3eeb3cf5",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "bq7695201pfbr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          9.0,+          9.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "b4fdaf87c84d9a0f15ef778e378bb5b07f83430d7d2315b201c6bafb80cb8d61",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -404,4 +444,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}