main
John Lauer README, license, states, models, verification log and provenance ef5470d 19h ago
{
 "schema": "adom/3d-model-provenance@1",
 "mpn": "150060VS75000",
 "decision": "datasheet-built (rung 3 of the wiki-component ladder)",
 "ladder": [
  {
   "rung": "Wurth's own STEP (we-online.com publishes one per part number)",
   "result": "not reachable",
   "detail": "2026-10-21: every we-online.com download path tried answered HTTP 503 with a JavaScript challenge page (bot protection); browser automation was not used for this page. The datasheet PDF itself downloaded before the challenge engaged. Open item: fetch the Wurth STEP in a browser and compare it against this model."
  },
  {
   "rung": "KiCad library model LED_SMD.3dshapes/LED_0603_1608Metric.step",
   "result": "rejected",
   "detail": "Its height is 1.10 mm (bbox z [-0.0, 1.1] by step2glb features); the datasheet gives 0.7 +/-0.1 mm (p.1), so it is 0.3 mm above the maximum. It also has no castellations, a moulded dome rather than Wurth's straight-walled lens, and no polarity marks.",
   "url": "https://gitlab.com/kicad/libraries/kicad-packages3D/-/raw/master/LED_SMD.3dshapes/LED_0603_1608Metric.step",
   "sha256": "98343205ec260ec165026ba2d44329a23096779ac36c553ea84aa7b370242e6d"
  },
  {
   "rung": "KiCad package generator at the datasheet values",
   "result": "not used",
   "detail": "KiCad's generator has no WL-SMCW style chip LED (substrate + straight lens + castellated wrap terminals) and CadQuery is not installed in this container."
  },
  {
   "rung": "hand-built from the datasheet",
   "result": "used",
   "tool": "provenance/tools/build_step.py",
   "detail": "planar-faced solids written directly to AP214 STEP with colours"
  }
 ],
 "frame": {
  "units": "mm",
  "up": "+Z",
  "seat": "z = 0 (bottom of the terminals)",
  "origin": "footprint origin = pad-pattern centre",
  "pin1": "-X (cathode)",
  "transform_to_footprint": "identity"
 },
 "dimensions_mm": {
  "length": [
   1.6,
   "1.6 +/-0.1, p.1"
  ],
  "width": [
   0.8,
   "0.8 +/-0.1, p.1"
  ],
  "height": [
   0.7,
   "0.7 +/-0.1, p.1 end view"
  ],
  "substrate": [
   0.3,
   "0.3 +/-0.1, p.1 side view"
  ],
  "lens_length": [
   1.1,
   "1.1 +/-0.1, p.1 side view"
  ],
  "lens_top_inset": [
   0.02,
   "measured off the p.1 side and end views (draft)"
  ],
  "bottom_terminal_gap": [
   0.7,
   "0.7 +/-0.1, p.1 bottom view"
  ],
  "bottom_terminal_width": [
   0.7,
   "0.7 typ, p.1 bottom view"
  ],
  "end_block_length": [
   0.25,
   "(1.6 - 1.1) / 2"
  ],
  "castellation_radius": [
   0.175,
   "R 0.175 typ, p.1"
  ],
  "plating_thickness": [
   0.02,
   "not dimensioned; assumed"
  ],
  "die": [
   0.24,
   "not dimensioned; illustrative 0.24 x 0.24 x 0.10 die under the lens"
  ]
 },
 "appearance": {
  "source": "Wurth WL-SMCW 0603 product photo as shown on the DigiKey listing (https://mm.digikey.com/Volume0/opasdata/d220001/medias/images/2958/WL-SMCW%20Series%200603.jpg)",
  "features": [
   "white substrate",
   "gold terminals wrapping both ends (top, end face with castellation, sides, bottom)",
   "green triangle on the underside pointing to the cathode",
   "water-clear lens"
  ],
  "colours_srgb": {
   "substrate": [
    0.9,
    0.9,
    0.88
   ],
   "terminal": [
    0.85,
    0.68,
    0.35
   ],
   "polarity_mark": [
    0.1,
    0.65,
    0.25
   ],
   "lens_off": [
    0.86,
    0.92,
    0.93
   ],
   "lens_on": [
    0.62,
    0.95,
    0.1
   ],
   "die": [
    0.15,
    0.15,
    0.17
   ]
  },
  "lens_on_colour": "570 nm dominant wavelength (p.2) mapped to a yellow-green sRGB"
 },
 "marking": {
  "text": "150060VS75000",
  "tool": "adom-chip-laser 0.2.0 etch surface=side:-y",
  "surface": "-Y long side wall of the substrate",
  "font_mm": 0.123,
  "colour": "near black",
  "note": "virtual identification aid; Wurth prints no part number on the part"
 },
 "proof": {
  "overlay": "docs/figures/150060VS75000-overlay-p1.png",
  "views": [
   "top vs p.1 top view (Polarity Mark drawing)",
   "front vs p.1 side view",
   "bottom vs p.1 bottom view"
  ],
  "scale": "datasheet drawn at 20:1, rendered at 300 dpi = 236.2 px/mm; model renders scaled to the same px/mm on the 1.6 mm length",
  "result": "outline, lens, castellations, terminal gap and both polarity marks coincide with the drawing within line width"
 },
 "files": {
  "150060VS75000.step": "539a9c8c45490bdeb90a033ed1fe18d78d79c90d5a766dd6aa036c34f9dd6bf9",
  "150060VS75000-off.step": "b02d350007403be3b466d7fbe21bd72ccf20564e62d37b7c50f7fd59fc5a0e40",
  "150060VS75000.glb": "52a2df8b85b96edd3418976eaa4cb7cce9a1db1ad7435fe643a19f669c3e1bec",
  "states/150060VS75000-off.glb": "efd7fcc7f821a5b4e0ffbc8966fbb25eb4afb84bbc5e67eba9efc2ee07de578f",
  "states/150060VS75000-on.glb": "57447ad395af133eb68ca3b17ac6dd2341dadcfb6c8ed552a0f3cfc5ac508e7d",
  "150060vs75000-hero.glb": "e6510dbaf6caf6bc56ffde962f7930df7ec23a2e34f92ebd6143554d8311b251"
 },
 "tools": {
  "build_step.py": "df774795cd296623565261f4f7814703af313569946d663597122a61d0f94a40",
  "glb_post_materials.py": "c90ff59670ddce571b9d9abbcbf2ff24ffaeb821fbe01d4cf2993c3d2723077c",
  "step2glb": "0.13.2",
  "adom-chip-laser": "0.2.0",
  "adom-wiki pkg hero": "1.7.76"
 }
}