← Commit history

tpsm365r6v5rdnr: pad labels turned to read the same way as the MPN (they read 180 degrees from it under the hero pose); same pads, same model

Ray ·a505ddd33e · ·parent efdfef4
2 files changed +330−359
tpsm365r6v5rdnr-hero-footprint.glb
⋯ 1 unchanged line ⋯
tpsm365r6v5rdnr-hero-footprint.overlay.json+330−359
@@ -1,361 +1,332 @@ {-  "font_file": "DejaVuSansMono.ttf",-  "font_sha256": "602ec86b8948cfcd956482fe64f94c36c867770149ef2f791d4613f443bcecb3",-  "generator_sha256": "215e095ac1225c5920f99fcd8977c094db6d525878d0ede12fb5df46e9e8d7f6",-  "source_glb_sha256": "791aa33fc9963e4e4404d346ec2c3a383e8fcdf995b47e6b85adc37df7457475",-  "footprint_sha256": "658ccc844fe1fc93540503718d5538fabec81979e3f7e39d6751863c56508a61",-  "derivative_sha256": "565a44ed778ca41173f9e8d61175d6661281e33b5c4fc07b493c963ca5abe5b0",-  "manufacturer_geometry_buffer_prefix_unchanged": true,-  "units": "metre",-  "upAxis": "Z",-  "plane_z_mm": -0.02,-  "pad_outline": "copper perimeter, not solder mask or paste",-  "dash_mm": 0.07,-  "gap_mm": 0.045,-  "silkscreen_path_count": 8,-  "silkscreen_opacity": 0.3,-  "pad_outline_opacity": 0.5,-  "pad_outline_color": "teal #00E6DC",-  "uninstantiated_reference_placeholder": "omitted from component display",-  "pad_name_opacity": 0.5,-  "pad_names": "signal names resolved through canonical pin-to-pad mapping; active-low overbars preserved",-  "library_sha256": "ad1c12f46f07d6f688cd2905948f7ce36f64618d56f3d29c0ce90d0c58db2571",-  "pads": [-    {-      "number": "1",-      "drill_boundary_drawn": false,-      "signal_name": "PGOOD",-      "display_name": "PGOOD",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        -1.4,-        1.962-      ],-      "copper_size_mm": [-        1.2,-        0.475-      ],-      "copper_outline_bounds_mm": [-        [-          -2.0,-          1.7245-        ],-        [-          -0.7999999999999999,-          2.1995-        ]-      ],-      "label_position_mm": [-        -2.6471061197916663,-        1.962-      ]-    },-    {-      "number": "2",-      "drill_boundary_drawn": false,-      "signal_name": "EN",-      "display_name": "EN",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        -1.4,-        1.15-      ],-      "copper_size_mm": [-        1.2,-        0.349999-      ],-      "copper_outline_bounds_mm": [-        [-          -2.0,-          0.9750004999999999-        ],-        [-          -0.7999999999999999,-          1.3249994999999999-        ]-      ],-      "label_position_mm": [-        -2.4410807291666665,-        1.15-      ]-    },-    {-      "number": "3",-      "drill_boundary_drawn": false,-      "signal_name": "VIN",-      "display_name": "VIN",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        -1.4,-        0.650002-      ],-      "copper_size_mm": [-        1.2,-        0.349999-      ],-      "copper_outline_bounds_mm": [-        [-          -2.0,-          0.4750025-        ],-        [-          -0.7999999999999999,-          0.8250014999999999-        ]-      ],-      "label_position_mm": [-        -2.5093131510416664,-        0.650002-      ]-    },-    {-      "number": "4",-      "drill_boundary_drawn": false,-      "signal_name": "VOUT",-      "display_name": "VOUT",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        -1.200001,-        -1.000001-      ],-      "copper_size_mm": [-        1.599999,-        2.150001-      ],-      "copper_outline_bounds_mm": [-        [-          -2.0000005,-          -2.0750015-        ],-        [-          -0.4000015000000001,-          0.07499950000000011-        ]-      ],-      "label_position_mm": [-        -2.587728364583333,-        -1.000001-      ]-    },-    {-      "number": "5",-      "drill_boundary_drawn": false,-      "signal_name": "SW",-      "display_name": "SW",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        1.200001,-        -1.000001-      ],-      "copper_size_mm": [-        1.599999,-        2.150001-      ],-      "copper_outline_bounds_mm": [-        [-          0.4000015000000001,-          -2.0750015-        ],-        [-          2.0000005,-          0.07499950000000011-        ]-      ],-      "label_position_mm": [-        2.4410812291666666,-        -1.000001-      ]-    },-    {-      "number": "6",-      "drill_boundary_drawn": false,-      "signal_name": "SW",-      "display_name": "SW",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        1.4,-        0.650002-      ],-      "copper_size_mm": [-        1.2,-        0.349999-      ],-      "copper_outline_bounds_mm": [-        [-          0.7999999999999999,-          0.4750025-        ],-        [-          2.0,-          0.8250014999999999-        ]-      ],-      "label_position_mm": [-        2.4410807291666665,-        0.650002-      ]-    },-    {-      "number": "7",-      "drill_boundary_drawn": false,-      "signal_name": "BOOT",-      "display_name": "BOOT",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        1.4,-        1.15-      ],-      "copper_size_mm": [-        1.2,-        0.349999-      ],-      "copper_outline_bounds_mm": [-        [-          0.7999999999999999,-          0.9750004999999999-        ],-        [-          2.0,-          1.3249994999999999-        ]-      ],-      "label_position_mm": [-        2.5745572916666664,-        1.15-      ]-    },-    {-      "number": "8",-      "drill_boundary_drawn": false,-      "signal_name": "VCC",-      "display_name": "VCC",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        1.4,-        1.962-      ],-      "copper_size_mm": [-        1.2,-        0.475-      ],-      "copper_outline_bounds_mm": [-        [-          0.7999999999999999,-          1.7245-        ],-        [-          2.0,-          2.1995-        ]-      ],-      "label_position_mm": [-        2.518388671875,-        1.962-      ]-    },-    {-      "number": "9",-      "drill_boundary_drawn": false,-      "signal_name": "FB",-      "display_name": "FB",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        0.499999,-        2.049998-      ],-      "copper_size_mm": [-        0.349999,-        0.900001-      ],-      "copper_outline_bounds_mm": [-        [-          0.3249995,-          1.5999975-        ],-        [-          0.6749985000000001,-          2.4999985000000002-        ]-      ],-      "label_position_mm": [-        0.499999,-        2.9306755833333336-      ]-    },-    {-      "number": "10",-      "drill_boundary_drawn": false,-      "signal_name": "GND",-      "display_name": "GND",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        0.0,-        1.005-      ],-      "copper_size_mm": [-        0.380132,-        0.380132-      ],-      "copper_outline_bounds_mm": [-        [-          -0.22,-          -2.074999-        ],-        [-          0.22,-          2.500001-        ]-      ],-      "label_position_mm": [-        0.0,-        3.013409203125-      ]-    },-    {-      "number": "11",-      "drill_boundary_drawn": false,-      "signal_name": "MODE/SYNC",-      "display_name": "MODE/SYNC",-      "pad_number_fallback": false,-      "active_low_overbar": false,-      "center_mm": [-        -0.499999,-        2.049998-      ],-      "copper_size_mm": [-        0.349999,-        0.900001-      ],-      "copper_outline_bounds_mm": [-        [-          -0.6749985000000001,-          1.5999975-        ],-        [-          -0.3249995,-          2.4999985000000002-        ]-      ],-      "label_position_mm": [-        -0.499999,-        3.4245720677083336-      ]-    }+ "spec": "adom-hero 1.4",+ "mpn": "TPSM365R6V5RDNR",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+  "pad_outlines": {+   "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+   "rgba": [+    0.0,+    0.902,+    0.863,+    0.5+   ],+   "pads": 11,+   "span_mm": 5.2,+   "dash_mm": 0.13,+   "gap_mm": 0.078,+   "pad_stroke_mm": 0.0312+  },+  "silkscreen": {+   "material": "Silkscreen reference lines - 30 percent opacity",+   "rgba": [+    0.92,+    0.96,+    1.0,+    0.3+   ],+   "footprint_items": 8,+   "pin1": {+    "source": "added dot (AI)",+    "pad": "1",+    "center_mm": [+     -1.4,+     -2.504+    ],+    "r_mm": 0.104+   }+  },+  "signal_names": {+   "material": "Signal names - 50 percent opacity",+   "rgba": [+    0.92,+    0.96,+    1.0,+    0.5+   ],+   "font": "DejaVu Sans Mono",+   "labels": 11,+   "sides": "top + mirrored underside (single-sided)",+   "omitted": null,+   "fallback_to_pad_number": 11+  }+ },+ "align": {+  "ok": true,+  "centre_offset_mm": 0.212,+  "tolerance_mm": 0.366,+  "orientation_flipped": false,+  "contacts_bbox_mm": [+   -1.75,+   1.75,+   -2.25,+   2.25+  ],+  "pads_bbox_mm": [+   -2.0,+   2.0,+   -2.075,+   2.5   ],-  "overlay_nodes": 3,-  "limitations": [-    "Nonphysical reference lines, not a manufacturing layer or manufacturer STEP geometry.",-    "Silkscreen text follows source text/placement but uses the supplied display font.",-    "Physical body can occlude artwork on the seating plane; inspect underside or hide the body."-  ]-}+  "seating_z_mm": -0.0+ },+ "sources": {+  "glb": "tpsm365r6v5rdnr-mpn.glb",+  "glb_sha256": "a657457e8acca8e174b10651bf7b4988614aa1d13b3ad117d12aea6d7fc4160f",+  "footprint": "tpsm365r6v5rdnr.kicad_mod",+  "footprint_sha256": "658ccc844fe1fc93540503718d5538fabec81979e3f7e39d6751863c56508a61",+  "pins": "page.json component.pins",+  "pins_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"+ },+ "generator": "factory/hero_glb.py",+ "labels": [+  {+   "pad": "1",+   "text": "1",+   "x": -2.102,+   "y": -1.962,+   "align": "right",+   "vertical": false,+   "h": 0.406+  },+  {+   "pad": "2",+   "text": "2",+   "x": -2.1,+   "y": -1.15,+   "align": "right",+   "vertical": false,+   "h": 0.25+  },+  {+   "pad": "3",+   "text": "3",+   "x": -2.1,+   "y": -0.65,+   "align": "right",+   "vertical": false,+   "h": 0.25+  },+  {+   "pad": "4",+   "text": "4",+   "x": -1.2,+   "y": 2.225,+   "align": "right",+   "vertical": true,+   "h": 0.6+  },+  {+   "pad": "5",+   "text": "5",+   "x": 1.2,+   "y": 2.225,+   "align": "right",+   "vertical": true,+   "h": 0.6+  },+  {+   "pad": "6",+   "text": "6",+   "x": 2.1,+   "y": -0.65,+   "align": "left",+   "vertical": false,+   "h": 0.25+  },+  {+   "pad": "7",+   "text": "7",+   "x": 2.1,+   "y": -1.15,+   "align": "left",+   "vertical": false,+   "h": 0.25+  },+  {+   "pad": "8",+   "text": "8",+   "x": 2.102,+   "y": -1.962,+   "align": "left",+   "vertical": false,+   "h": 0.406+  },+  {+   "pad": "9",+   "text": "9",+   "x": 0.5,+   "y": -2.612,+   "align": "left",+   "vertical": true,+   "h": 0.45+  },+  {+   "pad": "10",+   "text": "10",+   "x": 0.0,+   "y": -2.65,+   "align": "left",+   "vertical": true,+   "h": 0.6+  },+  {+   "pad": "11",+   "text": "11",+   "x": -0.5,+   "y": -2.612,+   "align": "left",+   "vertical": true,+   "h": 0.45+  }+ ],+ "pads": [+  {+   "number": "1",+   "shape": "roundrect",+   "center_mm": [+    -1.4,+    -1.962+   ],+   "size_mm": [+    1.2,+    0.475+   ],+   "rot": 0.0+  },+  {+   "number": "2",+   "shape": "roundrect",+   "center_mm": [+    -1.4,+    -1.15+   ],+   "size_mm": [+    1.2,+    0.349999+   ],+   "rot": 0.0+  },+  {+   "number": "3",+   "shape": "roundrect",+   "center_mm": [+    -1.4,+    -0.650002+   ],+   "size_mm": [+    1.2,+    0.349999+   ],+   "rot": 0.0+  },+  {+   "number": "4",+   "shape": "roundrect",+   "center_mm": [+    -1.200001,+    1.000001+   ],+   "size_mm": [+    1.599999,+    2.150001+   ],+   "rot": 0.0+  },+  {+   "number": "5",+   "shape": "roundrect",+   "center_mm": [+    1.200001,+    1.000001+   ],+   "size_mm": [+    1.599999,+    2.150001+   ],+   "rot": 0.0+  },+  {+   "number": "6",+   "shape": "roundrect",+   "center_mm": [+    1.4,+    -0.650002+   ],+   "size_mm": [+    1.2,+    0.349999+   ],+   "rot": 0.0+  },+  {+   "number": "7",+   "shape": "roundrect",+   "center_mm": [+    1.4,+    -1.15+   ],+   "size_mm": [+    1.2,+    0.349999+   ],+   "rot": 0.0+  },+  {+   "number": "8",+   "shape": "roundrect",+   "center_mm": [+    1.4,+    -1.962+   ],+   "size_mm": [+    1.2,+    0.475+   ],+   "rot": 0.0+  },+  {+   "number": "9",+   "shape": "roundrect",+   "center_mm": [+    0.499999,+    -2.049998+   ],+   "size_mm": [+    0.349999,+    0.900001+   ],+   "rot": 0.0+  },+  {+   "number": "10",+   "shape": "custom",+   "center_mm": [+    0.0,+    -1.005+   ],+   "size_mm": [+    0.380132,+    0.380132+   ],+   "rot": 0.0+  },+  {+   "number": "11",+   "shape": "roundrect",+   "center_mm": [+    -0.499999,+    -2.049998+   ],+   "size_mm": [+    0.349999,+    0.900001+   ],+   "rot": 0.0+  }+ ]+}\ No newline at end of file