← Commit history

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

Ray ·300e54d84e · ·parent f7bbf2b
2 files changed +99−19
package.json+57−17
@@ -65,7 +65,7 @@         "number": "3",         "name": "VDDA2P5",         "type": "power_in",-        "description": "2.5V analog power supply with \u00b15% tolerance; requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "2.5V analog power supply with ±5% tolerance; requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "4",@@ -83,7 +83,7 @@         "number": "6",         "name": "VDD1P0",         "type": "power_in",-        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "7",@@ -101,7 +101,7 @@         "number": "9",         "name": "VDDA2P5",         "type": "power_in",-        "description": "2.5V analog power supply with \u00b15% tolerance; requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "2.5V analog power supply with ±5% tolerance; requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "10",@@ -119,13 +119,13 @@         "number": "12",         "name": "RBIAS",         "type": "passive",-        "description": "Bias resistor connection terminal; requires external 11k\u03a9 \u00b11% resistor to ground for impedance network tuning."+        "description": "Bias resistor connection terminal; requires external 11kΩ ±1% resistor to ground for impedance network tuning."       },       {         "number": "13",         "name": "VDDA1P8",         "type": "power_in",-        "description": "1.8V analog power supply with \u00b15% tolerance; no external power required in dual-supply mode, but 1\u00b5F and 0.1\u00b5F capacitors to ground recommended if external supply used."+        "description": "1.8V analog power supply with ±5% tolerance; no external power required in dual-supply mode, but 1µF and 0.1µF capacitors to ground recommended if external supply used."       },       {         "number": "14",@@ -149,7 +149,7 @@         "number": "17",         "name": "MDIO",         "type": "bidirectional",-        "description": "Bidirectional management data I/O terminal requiring external 1.5k\u03a9 to 2.2k\u03a9 pull-up resistor to VDDIO for IEEE 802.3 compliance."+        "description": "Bidirectional management data I/O terminal requiring external 1.5kΩ to 2.2kΩ pull-up resistor to VDDIO for IEEE 802.3 compliance."       },       {         "number": "18",@@ -161,7 +161,7 @@         "number": "19",         "name": "VDDIO",         "type": "power_in",-        "description": "I/O power supply selectable as 3.3V (\u00b15%), 2.5V (\u00b15%), or 1.8V (\u00b15%); requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "I/O power supply selectable as 3.3V (±5%), 2.5V (±5%), or 1.8V (±5%); requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "20",@@ -191,7 +191,7 @@         "number": "24",         "name": "VDD1P0",         "type": "power_in",-        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "25",@@ -227,13 +227,13 @@         "number": "30",         "name": "VDDIO",         "type": "power_in",-        "description": "I/O power supply selectable as 3.3V (\u00b15%), 2.5V (\u00b15%), or 1.8V (\u00b15%); requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "I/O power supply selectable as 3.3V (±5%), 2.5V (±5%), or 1.8V (±5%); requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "31",         "name": "VDD1P0",         "type": "power_in",-        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "32",@@ -293,25 +293,25 @@         "number": "41",         "name": "VDDIO",         "type": "power_in",-        "description": "I/O power supply selectable as 3.3V (\u00b15%), 2.5V (\u00b15%), or 1.8V (\u00b15%); requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "I/O power supply selectable as 3.3V (±5%), 2.5V (±5%), or 1.8V (±5%); requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "42",         "name": "VDD1P0",         "type": "power_in",-        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1\u00b5F and 0.1\u00b5F decoupling capacitors to ground on each pin."+        "description": "1V analog power supply with +15.5% and -5% tolerance; requires 1µF and 0.1µF decoupling capacitors to ground on each pin."       },       {         "number": "43",         "name": "RESET_N",         "type": "input",-        "description": "Active-low asynchronous reset input requiring minimum 1\u00b5s low pulse; initializes all internal registers to default state and relatches hardware configuration pins."+        "description": "Active-low asynchronous reset input requiring minimum 1µs low pulse; initializes all internal registers to default state and relatches hardware configuration pins."       },       {         "number": "44",         "name": "INT/PWDN",         "type": "bidirectional",-        "description": "Dual-function open-drain output for interrupt signaling or active-low input for power-down mode; requires external 2.2k\u03a9 pull-up to VDDIO when used as interrupt output."+        "description": "Dual-function open-drain output for interrupt signaling or active-low input for power-down mode; requires external 2.2kΩ pull-up to VDDIO when used as interrupt output."       },       {         "number": "45",@@ -335,7 +335,7 @@         "number": "48",         "name": "VDDA1P8",         "type": "power_in",-        "description": "1.8V analog power supply with \u00b15% tolerance; no external power required in dual-supply mode, but 1\u00b5F and 0.1\u00b5F capacitors to ground recommended if external supply used."+        "description": "1.8V analog power supply with ±5% tolerance; no external power required in dual-supply mode, but 1µF and 0.1µF capacitors to ground recommended if external supply used."       },       {         "number": "49",@@ -379,6 +379,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "dp83867ergzr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "f2b38b0b4bf967c77e683e8d4599608b9f0503055ec535b93c4ebb5d0163e916",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dp83867ergzr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "bc86d9c40120b7bd8b692f276cdd9f0faac52f60516c150bee8b5fb01a4e3bc7",+        "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
@@ -364,7 +364,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "dp83867ergzr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "f2b38b0b4bf967c77e683e8d4599608b9f0503055ec535b93c4ebb5d0163e916",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dp83867ergzr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "bc86d9c40120b7bd8b692f276cdd9f0faac52f60516c150bee8b5fb01a4e3bc7",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -412,4 +452,4 @@     "public": true   },   "updated_at": "2026-09-24T19:53:57.395Z"-}\ No newline at end of file+}