← Commit history

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

Ray ·d67edd11ab · ·parent 12c7135
2 files changed +93−13
package.json+51−11
@@ -53,25 +53,25 @@         "number": "1",         "name": "-IN A",         "type": "input",-        "description": "Inverting differential input of receiver channel A; input resistance 5.0-11 k\u03a9 and common-mode range \u00b17V per the input sensitivity spec, with an input voltage rating up to \u00b114V absolute maximum."+        "description": "Inverting differential input of receiver channel A; input resistance 5.0-11 kΩ and common-mode range ±7V per the input sensitivity spec, with an input voltage rating up to ±14V absolute maximum."       },       {         "number": "2",         "name": "+IN A",         "type": "input",-        "description": "Non-inverting differential input of receiver channel A, differential input voltage sensitivity is \u00b10.2V (200 mV) over the common-mode range with typical hysteresis of 60 mV."+        "description": "Non-inverting differential input of receiver channel A, differential input voltage sensitivity is ±0.2V (200 mV) over the common-mode range with typical hysteresis of 60 mV."       },       {         "number": "3",         "name": "OUTPUT A",         "type": "tri_state",-        "description": "TRI-STATE output of receiver channel A capable of sourcing 6 mA (VOH \u2265 3.8V min) and sinking 6 mA (VOL \u2264 0.3V max), controlled by ENABLE (pin 4)."+        "description": "TRI-STATE output of receiver channel A capable of sourcing 6 mA (VOH ≥ 3.8V min) and sinking 6 mA (VOL ≤ 0.3V max), controlled by ENABLE (pin 4)."       },       {         "number": "4",         "name": "ENABLE",         "type": "input",-        "description": "Active-high enable input common to receivers A and C; VIH \u2265 2.0V enables the outputs and VIL \u2264 0.8V forces them to TRI-STATE, with max input current \u00b11.0 \u00b5A."+        "description": "Active-high enable input common to receivers A and C; VIH ≥ 2.0V enables the outputs and VIL ≤ 0.8V forces them to TRI-STATE, with max input current ±1.0 µA."       },       {         "number": "5",@@ -83,13 +83,13 @@         "number": "6",         "name": "+IN C",         "type": "input",-        "description": "Non-inverting differential input of receiver channel C with \u00b10.2V input sensitivity over the \u00b17V common-mode input voltage range."+        "description": "Non-inverting differential input of receiver channel C with ±0.2V input sensitivity over the ±7V common-mode input voltage range."       },       {         "number": "7",         "name": "-IN C",         "type": "input",-        "description": "Inverting differential input of receiver channel C; input resistance 5.0-11 k\u03a9 depending on grade, with pull-up/pull-down bias that keeps outputs from oscillating when unused."+        "description": "Inverting differential input of receiver channel C; input resistance 5.0-11 kΩ depending on grade, with pull-up/pull-down bias that keeps outputs from oscillating when unused."       },       {         "number": "8",@@ -107,7 +107,7 @@         "number": "10",         "name": "+IN D",         "type": "input",-        "description": "Non-inverting differential input of receiver channel D with \u00b10.2V sensitivity over the \u00b17V common-mode voltage range."+        "description": "Non-inverting differential input of receiver channel D with ±0.2V sensitivity over the ±7V common-mode voltage range."       },       {         "number": "11",@@ -131,13 +131,13 @@         "number": "14",         "name": "+IN B",         "type": "input",-        "description": "Non-inverting differential input of receiver channel B with \u00b10.2V differential sensitivity over the \u00b17V input common-mode range."+        "description": "Non-inverting differential input of receiver channel B with ±0.2V differential sensitivity over the ±7V input common-mode range."       },       {         "number": "15",         "name": "-IN B",         "type": "input",-        "description": "Inverting differential input of receiver channel B; absolute maximum differential input voltage is \u00b114V."+        "description": "Inverting differential input of receiver channel B; absolute maximum differential input voltage is ±14V."       },       {         "number": "16",@@ -181,6 +181,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "ds26c32atmx.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": "ds26c32atmx-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": "918fd0c283b021cddafc25e3d8261fe3cf9e0577de9641ac82dd7e97c20ac4f9",+        "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
@@ -166,7 +166,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "ds26c32atmx.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": "ds26c32atmx-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": "918fd0c283b021cddafc25e3d8261fe3cf9e0577de9641ac82dd7e97c20ac4f9",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -213,4 +253,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}