← Commit history

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

Ray ·6c4823d1c7 ·1mo ago ·parent 6d234d3
2 files changed +88−8
package.json+46−6
@@ -53,13 +53,13 @@         "number": "1",         "name": "VIN",         "type": "power_in",-        "description": "Unregulated DC input supply to the regulator; operating supply voltage range is up to 40V (Operating Ratings) with an absolute maximum of 45V for the LM2575, and a minimum 47\u00b5F electrolytic bypass capacitor located near this pin and the ground pin is required for stable operation."+        "description": "Unregulated DC input supply to the regulator; operating supply voltage range is up to 40V (Operating Ratings) with an absolute maximum of 45V for the LM2575, and a minimum 47µF electrolytic bypass capacitor located near this pin and the ground pin is required for stable operation."       },       {         "number": "2",         "name": "OUTPUT",         "type": "output",-        "description": "Internal power-switch output pin that drives the external catch diode/inductor network; provides cycle-by-cycle current limiting with a 2.2A typical (1.7A-3.0A limit range) peak switch current, 0.9V typical (1.2V/1.4V max) saturation voltage at 1A, and a steady-state output-to-ground voltage limited to \u22121V minimum per the Absolute Maximum Ratings."+        "description": "Internal power-switch output pin that drives the external catch diode/inductor network; provides cycle-by-cycle current limiting with a 2.2A typical (1.7A-3.0A limit range) peak switch current, 0.9V typical (1.2V/1.4V max) saturation voltage at 1A, and a steady-state output-to-ground voltage limited to −1V minimum per the Absolute Maximum Ratings."       },       {         "number": "3",@@ -71,13 +71,13 @@         "number": "4",         "name": "FEEDBACK",         "type": "input",-        "description": "Feedback input to the internal error amplifier; for the Adjustable version it must be connected to the external R1/R2 resistor divider (R1 between 1k\u03a9 and 5k\u03a9) that sets VOUT, referenced to a 1.230V typical feedback voltage (1.180V-1.286V over line/load/temperature limits) with 50nA typical (up to 500nA max) bias current, and should be routed with short traces located near the regulator to avoid noise pickup."+        "description": "Feedback input to the internal error amplifier; for the Adjustable version it must be connected to the external R1/R2 resistor divider (R1 between 1kΩ and 5kΩ) that sets VOUT, referenced to a 1.230V typical feedback voltage (1.180V-1.286V over line/load/temperature limits) with 50nA typical (up to 500nA max) bias current, and should be routed with short traces located near the regulator to avoid noise pickup."       },       {         "number": "5",         "name": "ON/OFF",         "type": "input",-        "description": "TTL/CMOS-compatible shutdown control input; ground or drive low (typically below 1.6V, VIL max 1.0V/0.8V) for normal ON operation, or drive high (VIH min 1.4V/2.2V-2.4V) to place the device in low-power standby mode drawing 50\u00b5A typical (200\u00b5A/500\u00b5A max) standby quiescent current; this pin can be pulled up to +VIN without a series resistor and must not be left floating."+        "description": "TTL/CMOS-compatible shutdown control input; ground or drive low (typically below 1.6V, VIL max 1.0V/0.8V) for normal ON operation, or drive high (VIH min 1.4V/2.2V-2.4V) to place the device in low-power standby mode drawing 50µA typical (200µA/500µA max) standby quiescent current; this pin can be pulled up to +VIN without a series resistor and must not be left floating."       },       {         "number": "6",@@ -123,6 +123,46 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "lm2575sx-adj.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          15.0,+          10.0,+          4.42+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "94c2a3dc1aaad85b6b5193f97d9a7c61b4e28bac25952a1e629557bcf747e246",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "lm2575sx-adj-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          15.0,+          10.0,+          4.42+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "44d37630d6f55edc27069fa319ef2ad4d07efff0d1020b6a5b0b02bde16b0a23",+        "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
@@ -108,7 +108,47 @@     "viewers": {       "symbol": "viewers/symbol.html",       "footprint": "viewers/footprint.html"-    }+    },+    "models_3d": [+      {+        "file": "lm2575sx-adj.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          15.0,+          10.0,+          4.42+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "94c2a3dc1aaad85b6b5193f97d9a7c61b4e28bac25952a1e629557bcf747e246",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "lm2575sx-adj-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          15.0,+          10.0,+          4.42+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "44d37630d6f55edc27069fa319ef2ad4d07efff0d1020b6a5b0b02bde16b0a23",+        "checked": "2026-10-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]   },   "metadata": {     "specs": {@@ -155,4 +195,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}