← Commit history

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

Ray ·17495e10b1 · ·parent 4598d15
2 files changed +92−12
package.json+50−10
@@ -123,7 +123,7 @@       },       {         "number": "11",-        "name": "RD\u2013",+        "name": "RD–",         "type": "bidirectional",         "description": "Differential receive input (PMD Input Pair) accepting 100BASE-TX or 10BASE-T signaling with 3.3-V bias requirement."       },@@ -155,7 +155,7 @@         "number": "16",         "name": "PFBIN1",         "type": "input",-        "description": "Power Feedback Input fed from PFBOUT pin requiring 0.1 \u00b5F capacitor placed close to pin."+        "description": "Power Feedback Input fed from PFBOUT pin requiring 0.1 µF capacitor placed close to pin."       },       {         "number": "17",@@ -173,13 +173,13 @@         "number": "19",         "name": "PFBOUT",         "type": "output",-        "description": "Power Feedback Output requiring 10 \u00b5F tantalum and 0.1 \u00b5F capacitors placed close to pin."+        "description": "Power Feedback Output requiring 10 µF tantalum and 0.1 µF capacitors placed close to pin."       },       {         "number": "20",         "name": "RBIAS",         "type": "input",-        "description": "Bias Resistor Connection requiring 4.87-k\u03a9 1% resistor connected from this pin to GND."+        "description": "Bias Resistor Connection requiring 4.87-kΩ 1% resistor connected from this pin to GND."       },       {         "number": "21",@@ -197,13 +197,13 @@         "number": "23",         "name": "RESET_N",         "type": "input",-        "description": "Active Low hardware reset input with internal pullup requiring minimum 1 \u00b5s pulse width to initialize device."+        "description": "Active Low hardware reset input with internal pullup requiring minimum 1 µs pulse width to initialize device."       },       {         "number": "24",         "name": "MDIO",         "type": "bidirectional",-        "description": "Management Data I/O bi-directional management instruction/data signal requiring 1.5 k\u03a9 external pullup resistor."+        "description": "Management Data I/O bi-directional management instruction/data signal requiring 1.5 kΩ external pullup resistor."       },       {         "number": "25",@@ -239,7 +239,7 @@         "number": "30",         "name": "PFBIN2",         "type": "input",-        "description": "Power Feedback Input fed from PFBOUT pin requiring 0.1 \u00b5F capacitor placed close to pin."+        "description": "Power Feedback Input fed from PFBOUT pin requiring 0.1 µF capacitor placed close to pin."       },       {         "number": "31",@@ -319,7 +319,7 @@         "consensus": "agreed",         "guards": "pin_guards 0.1: passed",         "guard_notes": [-          "extractor flagged: DP83848TSQ (T variant) has CLK_OUT on PIN 21 instead of LED_SPEED which appears on DP83848J/K varian; Multiple pins (22, 32, 33, 34, 35, 36, 37, 38, 39) function as both strapping options during reset a; PMD interface pins (11, 12, 14, 15) are bidirectional for auto-MDIX operation where RD\u00b1 can transmit",+          "extractor flagged: DP83848TSQ (T variant) has CLK_OUT on PIN 21 instead of LED_SPEED which appears on DP83848J/K varian; Multiple pins (22, 32, 33, 34, 35, 36, 37, 38, 39) function as both strapping options during reset a; PMD interface pins (11, 12, 14, 15) are bidirectional for auto-MDIX operation where RD± can transmit",           "exposed pad 41 added from the footprint"         ],         "pages_sent": 87,@@ -343,6 +343,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "dp83848tsq.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          6.0,+          1.0+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "e5b4286c2329085d9ef7f90d5eb5bf41a435241ecc1baaf1383823b6d6a946ae",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dp83848tsq-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          6.0,+          1.0+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "7b71b5e456ca74c66e677f7d9d3274f1940189df1f108e059e78a11544d30c46",+        "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
@@ -328,7 +328,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "dp83848tsq.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          6.0,+          1.0+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "e5b4286c2329085d9ef7f90d5eb5bf41a435241ecc1baaf1383823b6d6a946ae",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dp83848tsq-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          6.0,+          1.0+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "7b71b5e456ca74c66e677f7d9d3274f1940189df1f108e059e78a11544d30c46",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -375,4 +415,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}