← Commit history

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

Ray ·b979687acb · ·parent 539faea
2 files changed +87−7
package.json+45−5
@@ -59,7 +59,7 @@         "number": "2",         "name": "FG",         "type": "output",-        "description": "Open-drain frequency generator output whose period equals 6 electrical states, used to indicate motor speed/phase; requires external pull-up resistor (100 k\u03a9 or higher) to V5 or VCC."+        "description": "Open-drain frequency generator output whose period equals 6 electrical states, used to indicate motor speed/phase; requires external pull-up resistor (100 kΩ or higher) to V5 or VCC."       },       {         "number": "3",@@ -119,7 +119,7 @@         "number": "12",         "name": "V5",         "type": "power_out",-        "description": "5-V LDO regulator output capable of sourcing up to 20 mA for external use; requires a 2.2-\u00b5F ceramic decoupling capacitor to ground."+        "description": "5-V LDO regulator output capable of sourcing up to 20 mA for external use; requires a 2.2-µF ceramic decoupling capacitor to ground."       },       {         "number": "13",@@ -131,7 +131,7 @@         "number": "14",         "name": "CS",         "type": "input",-        "description": "Overcurrent threshold set-up pin; an external resistor to ground sets the current limit per Ilimit(A)=6600/RCS(\u03a9), valid for 500 mA < Ilimit < 2000 mA; shorting to ground disables overcurrent protection."+        "description": "Overcurrent threshold set-up pin; an external resistor to ground sets the current limit per Ilimit(A)=6600/RCS(Ω), valid for 500 mA < Ilimit < 2000 mA; shorting to ground disables overcurrent protection."       },       {         "number": "15",@@ -186,6 +186,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "drv11873pwpr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          5.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "7982746831c0bd23f4690608869ad67776faae5c762fb0376666126a3998921b",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "drv11873pwpr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          5.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "61f64c9ea506a049b4baf40abbd082d210ddf47358938ae43aa7a99d9dc6dd81",+        "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
@@ -171,7 +171,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "drv11873pwpr.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          5.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "7982746831c0bd23f4690608869ad67776faae5c762fb0376666126a3998921b",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "drv11873pwpr-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.4,+          5.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "61f64c9ea506a049b4baf40abbd082d210ddf47358938ae43aa7a99d9dc6dd81",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -218,4 +258,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}