← Commit history

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

Ray ·5e86e62031 · ·parent a84485c
2 files changed +88−8
package.json+46−6
@@ -71,7 +71,7 @@         "number": "4",         "name": "SDA",         "type": "bidirectional",-        "description": "I2C serial data open-drain bidirectional connection requiring external pullup to VA; input current maximum \u00b11 \u00b5A."+        "description": "I2C serial data open-drain bidirectional connection requiring external pullup to VA; input current maximum ±1 µA."       },       {         "number": "5",@@ -83,19 +83,19 @@         "number": "6",         "name": "VA",         "type": "power_in",-        "description": "Power supply input 2.7 V to 5.5 V; bypass with 4.7 \u00b5F tantalum and 0.1 \u00b5F ceramic capacitors."+        "description": "Power supply input 2.7 V to 5.5 V; bypass with 4.7 µF tantalum and 0.1 µF ceramic capacitors."       },       {         "number": "7",         "name": "VREF",         "type": "power_in",-        "description": "Unbuffered reference voltage input 1 V to VA V; must be noise-free and decoupled with 0.1 \u00b5F capacitor."+        "description": "Unbuffered reference voltage input 1 V to VA V; must be noise-free and decoupled with 0.1 µF capacitor."       },       {         "number": "8",         "name": "VOUT",         "type": "output",-        "description": "Analog output voltage 0 V to VREF V; settling time 4.5 \u00b5s maximum; output impedance 7.5 \u03a9."+        "description": "Analog output voltage 0 V to VREF V; settling time 4.5 µs maximum; output impedance 7.5 Ω."       }     ],     "provenance": {@@ -130,6 +130,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "dac081c085cimmx.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.1,+          2.0,+          0.85+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "353552981eef35cb93635057d4aeb89aef22648c77af6fd095e328bfe6b834bd",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dac081c085cimmx-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.1,+          2.0,+          0.85+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "c7adcb772888d2b5551ce79f4e3859c2dea7af730be39e3f33fdff2eb8af7c99",+        "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
@@ -115,7 +115,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "dac081c085cimmx.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.1,+          2.0,+          0.85+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "353552981eef35cb93635057d4aeb89aef22648c77af6fd095e328bfe6b834bd",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "dac081c085cimmx-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.1,+          2.0,+          0.85+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "c7adcb772888d2b5551ce79f4e3859c2dea7af730be39e3f33fdff2eb8af7c99",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -162,4 +202,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}