← Commit history

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

Ray ·502f70d5a5 ·1mo ago ·parent 0de1154
2 files changed +93−13
package.json+51−11
@@ -53,7 +53,7 @@         "number": "1",         "name": "VDD1",         "type": "power_in",-        "description": "Power supply (logic side), 3.0 to 5.5 V; requires 0.01-0.1 \u00b5F bypass capacitor to GND1."+        "description": "Power supply (logic side), 3.0 to 5.5 V; requires 0.01-0.1 µF bypass capacitor to GND1."       },       {         "number": "2",@@ -71,19 +71,19 @@         "number": "4",         "name": "RE",         "type": "input",-        "description": "Receiver enable (active low); receiver enabled when \u22640.25\u00d7VDD1, disabled when \u22650.7\u00d7VDD1."+        "description": "Receiver enable (active low); receiver enabled when ≤0.25×VDD1, disabled when ≥0.7×VDD1."       },       {         "number": "5",         "name": "DE",         "type": "input",-        "description": "Driver enable (active high); driver enabled when \u22650.7\u00d7VDD1, disabled when \u22640.25\u00d7VDD1."+        "description": "Driver enable (active high); driver enabled when ≥0.7×VDD1, disabled when ≤0.25×VDD1."       },       {         "number": "6",         "name": "TxD",         "type": "input",-        "description": "Transmit data logic input; thresholds 0.25\u00d7VDD1 (low) and 0.7\u00d7VDD1 (high), input current \u00b110 \u00b5A."+        "description": "Transmit data logic input; thresholds 0.25×VDD1 (low) and 0.7×VDD1 (high), input current ±10 µA."       },       {         "number": "7",@@ -113,25 +113,25 @@         "number": "11",         "name": "Y",         "type": "output",-        "description": "Driver noninverting output (RS-485/RS-422), differential output \u00b12.0 to \u00b15.0 V into 54-100 \u03a9 loads, max short-circuit current 250 mA."+        "description": "Driver noninverting output (RS-485/RS-422), differential output ±2.0 to ±5.0 V into 54-100 Ω loads, max short-circuit current 250 mA."       },       {         "number": "12",         "name": "Z",         "type": "output",-        "description": "Driver inverting output (RS-485/RS-422), complementary to Y, differential output \u00b12.0 to \u00b15.0 V into 54-100 \u03a9 loads, max short-circuit current 250 mA."+        "description": "Driver inverting output (RS-485/RS-422), complementary to Y, differential output ±2.0 to ±5.0 V into 54-100 Ω loads, max short-circuit current 250 mA."       },       {         "number": "13",         "name": "B",         "type": "input",-        "description": "Receiver inverting input (RS-485/RS-422 bus); differential threshold voltage \u00b10.2 V, 12 k\u03a9 input impedance."+        "description": "Receiver inverting input (RS-485/RS-422 bus); differential threshold voltage ±0.2 V, 12 kΩ input impedance."       },       {         "number": "14",         "name": "A",         "type": "input",-        "description": "Receiver noninverting input (RS-485/RS-422 bus); differential threshold voltage \u00b10.2 V, 12 k\u03a9 input impedance."+        "description": "Receiver noninverting input (RS-485/RS-422 bus); differential threshold voltage ±0.2 V, 12 kΩ input impedance."       },       {         "number": "15",@@ -143,7 +143,7 @@         "number": "16",         "name": "VDD2",         "type": "power_in",-        "description": "Isolated power supply (bus side), 4.5 to 5.5 V; requires 0.01-0.1 \u00b5F bypass capacitor to GND2."+        "description": "Isolated power supply (bus side), 4.5 to 5.5 V; requires 0.01-0.1 µF bypass capacitor to GND2."       }     ],     "provenance": {@@ -178,6 +178,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "adm2491ebrwz-reel7.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          9.9,+          1.75+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "d5eeddb4c0b304dc61950919b126fc61d7586abd5f16ab71a2a79759ec6498bf",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "adm2491ebrwz-reel7-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          9.9,+          1.75+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3c8df1730094b1a493fec9ad43fbbaeb41e0f1aa741ad0ab2f1622c9583be067",+        "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
@@ -163,7 +163,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "adm2491ebrwz-reel7.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          9.9,+          1.75+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "d5eeddb4c0b304dc61950919b126fc61d7586abd5f16ab71a2a79759ec6498bf",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "adm2491ebrwz-reel7-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          9.9,+          1.75+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3c8df1730094b1a493fec9ad43fbbaeb41e0f1aa741ad0ab2f1622c9583be067",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -211,4 +251,4 @@     "public": true   },   "updated_at": "2026-09-24T15:54:06.856Z"-}\ No newline at end of file+}