← Commit history

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

Ray ·b092d9ecd7 ·1d ago ·parent 176a048
2 files changed +88−8
package.json+46−6
@@ -107,7 +107,7 @@         "number": "7",         "name": "NRST",         "type": "bidirectional",-        "description": "Bidirectional device reset input/open-drain output with embedded weak pull-up (~40 k\u03a9). Active low."+        "description": "Bidirectional device reset input/open-drain output with embedded weak pull-up (~40 kΩ). Active low."       },       {         "number": "8",@@ -119,7 +119,7 @@         "number": "9",         "name": "VDDA/VREF+",         "type": "power_in",-        "description": "Analog supply and positive ADC reference (tied together on this package). 1.7 V-3.6 V. Decouple with 100 nF + 1 \u00b5F."+        "description": "Analog supply and positive ADC reference (tied together on this package). 1.7 V-3.6 V. Decouple with 100 nF + 1 µF."       },       {         "number": "10",@@ -197,7 +197,7 @@         "number": "22",         "name": "VCAP_1",         "type": "passive",-        "description": "Internal 1.2 V regulator decoupling pin. Connect a 2.2 \u00b5F ceramic to VSS (see datasheet Table 15)."+        "description": "Internal 1.2 V regulator decoupling pin. Connect a 2.2 µF ceramic to VSS (see datasheet Table 15)."       },       {         "number": "23",@@ -257,7 +257,7 @@         "number": "32",         "name": "PA11",         "type": "bidirectional",-        "description": "GPIO (FT). Alt: USART1_CTS, USART6_TX, TIM1_CH4, OTG_FS_DM (USB D\u2212), EVENTOUT."+        "description": "GPIO (FT). Alt: USART1_CTS, USART6_TX, TIM1_CH4, OTG_FS_DM (USB D−), EVENTOUT."       },       {         "number": "33",@@ -375,6 +375,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "stm32f401ccu6.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "f2b38b0b4bf967c77e683e8d4599608b9f0503055ec535b93c4ebb5d0163e916",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "stm32f401ccu6-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "84113781d013c06acf8471c95906c8c8137bb700ebb6d3ece05541552b990999",+        "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
@@ -362,7 +362,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "stm32f401ccu6.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "f2b38b0b4bf967c77e683e8d4599608b9f0503055ec535b93c4ebb5d0163e916",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "stm32f401ccu6-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          7.0,+          7.0,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "84113781d013c06acf8471c95906c8c8137bb700ebb6d3ece05541552b990999",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -440,4 +480,4 @@     "public": true   },   "updated_at": "2026-09-25T08:45:59.066Z"-}\ No newline at end of file+}