← Commit history

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

Ray ·365088f0bc ·1mo ago ·parent 6f2a639
2 files changed +109−29
package.json+67−27
@@ -59,7 +59,7 @@         "number": "2",         "name": "AIN_4B",         "type": "input",-        "description": "Analog input channel 4B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 4B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "3",@@ -71,7 +71,7 @@         "number": "4",         "name": "AIN_5B",         "type": "input",-        "description": "Analog input channel 5B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 5B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "5",@@ -83,13 +83,13 @@         "number": "6",         "name": "AVDD",         "type": "power_in",-        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10\u00b5F and 0.1\u00b5F decoupling capacitors"+        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10µF and 0.1µF decoupling capacitors"       },       {         "number": "7",         "name": "AIN_6B",         "type": "input",-        "description": "Analog input channel 6B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 6B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "8",@@ -101,7 +101,7 @@         "number": "9",         "name": "AIN_7B",         "type": "input",-        "description": "Analog input channel 7B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 7B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "10",@@ -119,7 +119,7 @@         "number": "12",         "name": "AIN_7A",         "type": "input",-        "description": "Analog input channel 7A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 7A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "13",@@ -131,13 +131,13 @@         "number": "14",         "name": "AIN_6A",         "type": "input",-        "description": "Analog input channel 6A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 6A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "15",         "name": "AVDD",         "type": "power_in",-        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10\u00b5F and 0.1\u00b5F decoupling capacitors"+        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10µF and 0.1µF decoupling capacitors"       },       {         "number": "16",@@ -149,7 +149,7 @@         "number": "17",         "name": "AIN_5A",         "type": "input",-        "description": "Analog input channel 5A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 5A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "18",@@ -161,7 +161,7 @@         "number": "19",         "name": "AIN_4A",         "type": "input",-        "description": "Analog input channel 4A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 4A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "20",@@ -179,7 +179,7 @@         "number": "22",         "name": "AIN_3A",         "type": "input",-        "description": "Analog input channel 3A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 3A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "23",@@ -191,7 +191,7 @@         "number": "24",         "name": "AIN_2A",         "type": "input",-        "description": "Analog input channel 2A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 2A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "25",@@ -203,7 +203,7 @@         "number": "26",         "name": "AIN_1A",         "type": "input",-        "description": "Analog input channel 1A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 1A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "27",@@ -215,7 +215,7 @@         "number": "28",         "name": "AIN_0A",         "type": "input",-        "description": "Analog input channel 0A positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 0A positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "29",@@ -227,13 +227,13 @@         "number": "30",         "name": "AVDD",         "type": "power_in",-        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10\u00b5F and 0.1\u00b5F decoupling capacitors"+        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10µF and 0.1µF decoupling capacitors"       },       {         "number": "31",         "name": "REFCAP",         "type": "power_out",-        "description": "Reference amplifier output pin; decoupled with 10\u00b5F low ESR ceramic capacitor to REFGND near the pin"+        "description": "Reference amplifier output pin; decoupled with 10µF low ESR ceramic capacitor to REFGND near the pin"       },       {         "number": "32",@@ -245,7 +245,7 @@         "number": "33",         "name": "REFIO",         "type": "bidirectional",-        "description": "Internal 2.5V reference output when REFSEL high; external reference input when REFSEL low; decoupled with 0.1\u00b5F to REFIO_GND"+        "description": "Internal 2.5V reference output when REFSEL high; external reference input when REFSEL low; decoupled with 0.1µF to REFIO_GND"       },       {         "number": "34",@@ -341,7 +341,7 @@         "number": "49",         "name": "DVDD",         "type": "power_in",-        "description": "Digital power pin 1.71V to AVDD; decoupled with minimum 0.1\u00b5F capacitor to DGND at pin 50"+        "description": "Digital power pin 1.71V to AVDD; decoupled with minimum 0.1µF capacitor to DGND at pin 50"       },       {         "number": "50",@@ -359,7 +359,7 @@         "number": "52",         "name": "REGCAPD",         "type": "power_out",-        "description": "Internal digital regulator voltage output; decoupled with 10\u00b5F ceramic capacitor to REGGNDD near the pin"+        "description": "Internal digital regulator voltage output; decoupled with 10µF ceramic capacitor to REGGNDD near the pin"       },       {         "number": "53",@@ -467,13 +467,13 @@         "number": "70",         "name": "REGCAP",         "type": "power_out",-        "description": "Internal analog regulator voltage output; decoupled with 10\u00b5F ceramic capacitor to REGGND near the pin"+        "description": "Internal analog regulator voltage output; decoupled with 10µF ceramic capacitor to REGGND near the pin"       },       {         "number": "71",         "name": "AVDD",         "type": "power_in",-        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10\u00b5F and 0.1\u00b5F decoupling capacitors"+        "description": "Analog power pin 4.75V to 5.25V; connect to nearest AGND with 10µF and 0.1µF decoupling capacitors"       },       {         "number": "72",@@ -485,7 +485,7 @@         "number": "73",         "name": "AIN_0B",         "type": "input",-        "description": "Analog input channel 0B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 0B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "74",@@ -497,7 +497,7 @@         "number": "75",         "name": "AIN_1B",         "type": "input",-        "description": "Analog input channel 1B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 1B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "76",@@ -509,7 +509,7 @@         "number": "77",         "name": "AIN_2B",         "type": "input",-        "description": "Analog input channel 2B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 2B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "78",@@ -521,7 +521,7 @@         "number": "79",         "name": "AIN_3B",         "type": "input",-        "description": "Analog input channel 3B positive input; accepts \u00b110V, \u00b15V, or \u00b12.5V bipolar signals"+        "description": "Analog input channel 3B positive input; accepts ±10V, ±5V, or ±2.5V bipolar signals"       },       {         "number": "80",@@ -564,6 +564,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "ads8686sipzar.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          16.4,+          16.4,+          1.6+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "477979184005b1973cf4f2ae93e03c5a50342504190416921945164d4f1db58d",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "ads8686sipzar-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          16.4,+          16.4,+          1.6+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "431df736bd2137b5e09d63224e80f677c68b067497da0abade17f84b3bd87eb2",+        "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
@@ -549,7 +549,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "ads8686sipzar.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          16.4,+          16.4,+          1.6+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "477979184005b1973cf4f2ae93e03c5a50342504190416921945164d4f1db58d",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "ads8686sipzar-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          16.4,+          16.4,+          1.6+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "431df736bd2137b5e09d63224e80f677c68b067497da0abade17f84b3bd87eb2",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -597,4 +637,4 @@     "public": true   },   "updated_at": "2026-09-24T16:02:41.871Z"-}\ No newline at end of file+}