← Commit history

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

Ray ·df8107dcf9 · ·parent d8c085c
2 files changed +96−16
package.json+54−14
@@ -74,31 +74,31 @@         "number": "2",         "name": "BAT",         "type": "power_in",-        "description": "Charger power stage output and battery voltage sense input connected to positive terminal of battery; bypass to VSS with 4.7\u03bcF to 47\u03bcF ceramic capacitor."+        "description": "Charger power stage output and battery voltage sense input connected to positive terminal of battery; bypass to VSS with 4.7μF to 47μF ceramic capacitor."       },       {         "number": "3",         "name": "BAT",         "type": "power_in",-        "description": "Charger power stage output and battery voltage sense input connected to positive terminal of battery; bypass to VSS with 4.7\u03bcF to 47\u03bcF ceramic capacitor."+        "description": "Charger power stage output and battery voltage sense input connected to positive terminal of battery; bypass to VSS with 4.7μF to 47μF ceramic capacitor."       },       {         "number": "4",         "name": "CE",         "type": "input",-        "description": "Charge enable active-low input with ~285k\u03a9 internal pull-down; connect high to disable charging or low to enable charging."+        "description": "Charge enable active-low input with ~285kΩ internal pull-down; connect high to disable charging or low to enable charging."       },       {         "number": "5",         "name": "EN2",         "type": "input",-        "description": "Input current limit configuration input with ~285k\u03a9 internal pull-down; use EN1 and EN2 to control maximum input current and USB compliance modes per Table 1."+        "description": "Input current limit configuration input with ~285kΩ internal pull-down; use EN1 and EN2 to control maximum input current and USB compliance modes per Table 1."       },       {         "number": "6",         "name": "EN1",         "type": "input",-        "description": "Input current limit configuration input with ~285k\u03a9 internal pull-down; use EN1 and EN2 to control maximum input current and USB compliance modes per Table 1."+        "description": "Input current limit configuration input with ~285kΩ internal pull-down; use EN1 and EN2 to control maximum input current and USB compliance modes per Table 1."       },       {         "number": "7",@@ -122,43 +122,43 @@         "number": "10",         "name": "OUT",         "type": "power_out",-        "description": "System supply output regulated to 5.5V; bypass to VSS with 4.7\u03bcF to 47\u03bcF ceramic capacitor."+        "description": "System supply output regulated to 5.5V; bypass to VSS with 4.7μF to 47μF ceramic capacitor."       },       {         "number": "11",         "name": "OUT",         "type": "power_out",-        "description": "System supply output regulated to 5.5V; bypass to VSS with 4.7\u03bcF to 47\u03bcF ceramic capacitor."+        "description": "System supply output regulated to 5.5V; bypass to VSS with 4.7μF to 47μF ceramic capacitor."       },       {         "number": "12",         "name": "ILIM",         "type": "input",-        "description": "Adjustable current limit programming input; connect 1.07k\u03a9 to 7.5k\u03a9 resistor from ILIM to VSS to program maximum input current 200mA to 1.5A (EN2=1, EN1=0)."+        "description": "Adjustable current limit programming input; connect 1.07kΩ to 7.5kΩ resistor from ILIM to VSS to program maximum input current 200mA to 1.5A (EN2=1, EN1=0)."       },       {         "number": "13",         "name": "IN",         "type": "power_in",-        "description": "Input power connection from AC adapter or USB port with 4.35V to 6.6V operating range; bypass to VSS with 1\u03bcF to 10\u03bcF ceramic capacitor."+        "description": "Input power connection from AC adapter or USB port with 4.35V to 6.6V operating range; bypass to VSS with 1μF to 10μF ceramic capacitor."       },       {         "number": "14",         "name": "TMR",         "type": "input",-        "description": "Timer programming input; connect 18k\u03a9 to 72k\u03a9 resistor between TMR and VSS to program pre-charge and fast-charge safety timer duration."+        "description": "Timer programming input; connect 18kΩ to 72kΩ resistor between TMR and VSS to program pre-charge and fast-charge safety timer duration."       },       {         "number": "15",         "name": "SYSOFF",         "type": "input",-        "description": "System enable input with ~5M\u03a9 internal pull-up to VBAT; connect high to disconnect battery from system output and disable charging."+        "description": "System enable input with ~5MΩ internal pull-up to VBAT; connect high to disconnect battery from system output and disable charging."       },       {         "number": "16",         "name": "ISET",         "type": "input",-        "description": "Fast charge current programming input; connect 590\u03a9 to 3k\u03a9 resistor from ISET to VSS to program fast charge current level, voltage reflects actual charge current during operation."+        "description": "Fast charge current programming input; connect 590Ω to 3kΩ resistor from ISET to VSS to program fast charge current level, voltage reflects actual charge current during operation."       },       {         "number": "17",@@ -201,6 +201,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "bq24075trgtr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.0,+          3.0,+          0.785+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3eb81ffac423a66cdcfead8efe56401da171edaf1f2257049aad7b2d3900f6c8",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "bq24075trgtr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.0,+          3.0,+          0.785+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "46aac448fd01b84f59310ddc7f560151694dafa15a4d653067c33843b70c81ab",+        "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
@@ -186,7 +186,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "bq24075trgtr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.0,+          3.0,+          0.785+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3eb81ffac423a66cdcfead8efe56401da171edaf1f2257049aad7b2d3900f6c8",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "bq24075trgtr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.0,+          3.0,+          0.785+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "46aac448fd01b84f59310ddc7f560151694dafa15a4d653067c33843b70c81ab",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -233,4 +273,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}