component
DY-333UYD
Public Made by Adomby adom
TONYU LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
14 files changed
+1576
README.mdadded+68@@ -0,0 +1,68 @@+# DY-333UYD++**TONYU** · LED Indication - Discrete · LED_D5.0mm++DY-333UYD from TONYU, in a LED_D5.0mm. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.+++::adom-states{src="/adom/dy-333uyd/render/states.json"}++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | K | passive | Cathode; reverse voltage VR max 5 V, reverse current max 10 µA at VR=5V. |+| 2 | A | passive | Anode (longer lead); forward current IF max 25 mA, forward voltage 1.8-2.4 V at IF=20mA, current-limiting resistor required. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TONYU |+| Package | LED_D5.0mm |+| Category | Optoelectronics |+| Pins | 2 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Forward voltage | VF | 1.8 | | 2.4 | V | IF=20mA | 4 |+| Reverse current | IR | | | 10 | μA | VR=5V | 4 |+| Forward voltage tolerance | VF | -0.1 | | 0.1 | V | Printed note: forward voltage tolerance range | 4 |+| Radiant intensity tolerance | IV | -10 | | 10 | % | Printed note: radiant intensity tolerance range | 4 |+| Wavelength tolerance | λd | -1 | | 1 | nm | Printed note: wavelength tolerance range | 4 |+| Forward Current | IF | | | 25 | mA | | 6 |+| Peak forward current | IFp | | | 60 | mA | Pulse Width≤100μs and Duty≤1% (Note *1) | 6 |+| Reverse Voltage | VR | | | 5 | V | | 6 |+| Power Dissipation | Pd | | | 60 | mW | | 6 |+| Operation temperature | Tamb | -25 | | 80 | ℃ | | 6 |+| Storage temperature | Tstg | -35 | | 85 | ℃ | | 6 |+| Soldering temperature | Tsol | | | 260 | ℃ | Wave soldering, 3mm out of physical body, ≤3S | 6 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts | | tin | The kinked tooling scrape easily the pin of LED, where the LED bracket is rusting easily, especial expose it in moist air. To decrease the LED bracket rust, advise using plated tin LED bracket. | 8 |++## CAD (KiCad official)++- Symbol: `DY-333UYD`+- Footprint: `LED_THT:LED_D5.0mm`+- 3D model: LED_D5.0mm (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TONYU datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592) (8 pp, sha256 `d676466de75af7e1`, retrieved 2026-11-06, tier: lcsc)+- **Datasheet language:** Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/dy-333uyd-datasheet.pdf)
docs/dy-333uyd-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
dy-333uyd-hero.glbadded⋯ 1 unchanged line ⋯
dy-333uyd-hero.overlay.jsonadded+133@@ -0,0 +1,133 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "DY-333UYD",+ "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": 2,+ "span_mm": 4.34,+ "dash_mm": 0.12,+ "gap_mm": 0.072,+ "pad_stroke_mm": 0.03+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 4,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -1.45,+ 0.0+ ],+ "r_mm": 0.35+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 2,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.347,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.2,+ 2.74,+ -0.2,+ 0.2+ ],+ "pads_bbox_mm": [+ -0.9,+ 3.44,+ -0.9,+ 0.9+ ],+ "seating_z_mm": -2.5+ },+ "sources": {+ "glb": "dy-333uyd.glb",+ "glb_sha256": "61968854f3dcd152d67fe38e20914a5f64f3af0d7408c40159f7e0c28eb884dc",+ "footprint": "dy-333uyd.kicad_mod",+ "footprint_sha256": "643909ecac2c424799f48a6951120fc360bc541a694ba6be769c9cd211179ed7",+ "pins": "page.json component.pins",+ "pins_sha256": "39976ec65467062bd1995d0256fc1ea9d33147ed89e56951d4022a282daa33ff"+ },+ "generator": "adom-wiki 1.8.11 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "K",+ "x": -1.95,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "A",+ "x": 3.59,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "rect",+ "center_mm": [+ 0.0,+ 0.0+ ],+ "size_mm": [+ 1.8,+ 1.8+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "circle",+ "center_mm": [+ 2.54,+ 0.0+ ],+ "size_mm": [+ 1.8,+ 1.8+ ],+ "rot": 0.0+ }+ ]+}
dy-333uyd.glbadded⋯ 1 unchanged line ⋯
dy-333uyd.kicad_modadded+155@@ -0,0 +1,155 @@+(footprint "LED_D5.0mm"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf, generated by kicad-footprint-generator")+ (tags "LED")+ (property "Reference" "REF**"+ (at 1.27 -3.96 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "LED_D5.0mm"+ (at 1.27 3.96 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "LED/THT"+ (at 0 0 0)+ (layer "F.SilkS")+ (hide yes)+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (attr through_hole)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -1.29 -1.545)+ (end -1.29 1.545)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_arc+ (start -1.29 -1.54483)+ (mid 2.071779 -2.880495)+ (end 4.26 0)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_arc+ (start 4.26 0)+ (mid 2.071779 2.880495)+ (end -1.29 1.54483)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_circle+ (center 1.27 0)+ (end 3.77 0)+ (stroke+ (width 0.12)+ (type solid)+ )+ (fill no)+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.23 -1.469694)+ (end -1.23 1.469694)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_arc+ (start -1.23 -1.469694)+ (mid 4.17 0)+ (end -1.23 1.469694)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_circle+ (center 1.27 0)+ (end 3.77 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 1.27 0 0)+ (layer "F.Fab")+ (effects+ (font+ (size 0.8 0.8)+ (thickness 0.12)+ )+ )+ )+ (pad "1" thru_hole rect+ (at 0 0)+ (size 1.8 1.8)+ (drill 0.9)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (pad "2" thru_hole circle+ (at 2.54 0)+ (size 1.8 1.8)+ (drill 0.9)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (point+ (at 1.27 0)+ (size 2)+ (layer "F.Fab")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/LED_THT.3dshapes/LED_D5.0mm.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+ (fp_poly+ (pts (xy -1.48 -2.75) (xy 4.42 -2.75) (xy 4.42 2.75) (xy -1.48 2.75))+ (stroke (width 0.05) (type solid))+ (fill no)+ (layer "F.CrtYd")+ )+)
dy-333uyd.kicad_symadded+208@@ -0,0 +1,208 @@+(kicad_symbol_lib+ (version 20251024)+ (generator "kicad_symbol_editor")+ (generator_version "10.0")+(symbol "DY-333UYD"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 1.016)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "D"+ (at 0 2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "DY-333UYD"+ (at 0 -2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "Light emitting diode"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Sim.Pins" "1=K 2=A"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "LED diode"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "MPN" "DY-333UYD" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (property "LCSC" "C472469" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "DY-333UYD_0_1"+ (polyline+ (pts+ (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.27 0) (xy 1.27 0)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.27 -1.27) (xy -1.27 1.27)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "DY-333UYD_1_1"+ (pin passive line+ (at -3.81 0 0)+ (length 2.54)+ (name "K"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ (pin passive line+ (at 3.81 0 180)+ (length 2.54)+ (name "A"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+)
dy-333uyd.lbradded+152@@ -0,0 +1,152 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>TONYU LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet</description>+<packages>+<package name="LED_D5.0mm">+ <description>2 pads, 4.3 x 1.8 mm. LED, diameter 5.0mm, 2 pins</description>+ <pad name="1" x="0.0000" y="-0.0000" drill="0.9000" diameter="1.8000" shape="square"/>+ <pad name="2" x="2.5400" y="-0.0000" drill="0.9000" diameter="1.8000" shape="round"/>+ <circle x="1.2700" y="-0.0000" radius="2.5000" width="0.1200" layer="21"/>+ <circle x="1.2700" y="-0.0000" radius="2.5000" width="0.1000" layer="51"/>+ <wire x1="-1.2900" y1="1.5450" x2="-1.2900" y2="-1.5450" width="0.1200" layer="21"/>+ <wire x1="-1.2300" y1="1.4697" x2="-1.2300" y2="-1.4697" width="0.1000" layer="51"/>+ <wire x1="-1.2900" y1="1.5448" x2="-0.8983" y2="2.0588" width="0.1200" layer="21"/>+ <wire x1="-0.8983" y1="2.0588" x2="-0.4053" y2="2.4766" width="0.1200" layer="21"/>+ <wire x1="-0.4053" y1="2.4766" x2="0.1660" y2="2.7787" width="0.1200" layer="21"/>+ <wire x1="0.1660" y1="2.7787" x2="0.7888" y2="2.9510" width="0.1200" layer="21"/>+ <wire x1="0.7888" y1="2.9510" x2="1.4341" y2="2.9855" width="0.1200" layer="21"/>+ <wire x1="1.4341" y1="2.9855" x2="2.0718" y2="2.8805" width="0.1200" layer="21"/>+ <wire x1="2.0718" y1="2.8805" x2="2.6720" y2="2.6409" width="0.1200" layer="21"/>+ <wire x1="2.6720" y1="2.6409" x2="3.2067" y2="2.2780" width="0.1200" layer="21"/>+ <wire x1="3.2067" y1="2.2780" x2="3.6509" y2="1.8087" width="0.1200" layer="21"/>+ <wire x1="3.6509" y1="1.8087" x2="3.9839" y2="1.2549" width="0.1200" layer="21"/>+ <wire x1="3.9839" y1="1.2549" x2="4.1902" y2="0.6424" width="0.1200" layer="21"/>+ <wire x1="4.1902" y1="0.6424" x2="4.2600" y2="-0.0000" width="0.1200" layer="21"/>+ <wire x1="4.2600" y1="0.0000" x2="4.1902" y2="-0.6424" width="0.1200" layer="21"/>+ <wire x1="4.1902" y1="-0.6424" x2="3.9839" y2="-1.2549" width="0.1200" layer="21"/>+ <wire x1="3.9839" y1="-1.2549" x2="3.6509" y2="-1.8087" width="0.1200" layer="21"/>+ <wire x1="3.6509" y1="-1.8087" x2="3.2067" y2="-2.2780" width="0.1200" layer="21"/>+ <wire x1="3.2067" y1="-2.2780" x2="2.6720" y2="-2.6409" width="0.1200" layer="21"/>+ <wire x1="2.6720" y1="-2.6409" x2="2.0718" y2="-2.8805" width="0.1200" layer="21"/>+ <wire x1="2.0718" y1="-2.8805" x2="1.4341" y2="-2.9855" width="0.1200" layer="21"/>+ <wire x1="1.4341" y1="-2.9855" x2="0.7888" y2="-2.9510" width="0.1200" layer="21"/>+ <wire x1="0.7888" y1="-2.9510" x2="0.1660" y2="-2.7787" width="0.1200" layer="21"/>+ <wire x1="0.1660" y1="-2.7787" x2="-0.4053" y2="-2.4766" width="0.1200" layer="21"/>+ <wire x1="-0.4053" y1="-2.4766" x2="-0.8983" y2="-2.0588" width="0.1200" layer="21"/>+ <wire x1="-0.8983" y1="-2.0588" x2="-1.2900" y2="-1.5448" width="0.1200" layer="21"/>+ <wire x1="-1.2300" y1="1.4697" x2="-0.3778" y2="2.3864" width="0.1000" layer="51"/>+ <wire x1="-0.3778" y1="2.3864" x2="0.7814" y2="2.8585" width="0.1000" layer="51"/>+ <wire x1="0.7814" y1="2.8585" x2="2.0316" y2="2.7982" width="0.1000" layer="51"/>+ <wire x1="2.0316" y1="2.7982" x2="3.1399" y2="2.2166" width="0.1000" layer="51"/>+ <wire x1="3.1399" y1="2.2166" x2="3.8999" y2="1.2221" width="0.1000" layer="51"/>+ <wire x1="3.8999" y1="1.2221" x2="4.1700" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="4.1700" y1="-0.0000" x2="3.8999" y2="-1.2221" width="0.1000" layer="51"/>+ <wire x1="3.8999" y1="-1.2221" x2="3.1399" y2="-2.2166" width="0.1000" layer="51"/>+ <wire x1="3.1399" y1="-2.2166" x2="2.0316" y2="-2.7982" width="0.1000" layer="51"/>+ <wire x1="2.0316" y1="-2.7982" x2="0.7814" y2="-2.8585" width="0.1000" layer="51"/>+ <wire x1="0.7814" y1="-2.8585" x2="-0.3778" y2="-2.3864" width="0.1000" layer="51"/>+ <wire x1="-0.3778" y1="-2.3864" x2="-1.2300" y2="-1.4697" width="0.1000" layer="51"/>+ <text x="0" y="2.145" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.145" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="DY-333UYD">+ <description>TONYU LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet</description>+ <wire x1="-3.0480" y1="-0.7620" x2="-4.5720" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="-4.5720" y1="-2.2860" x2="-3.8100" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="-3.8100" y1="-2.2860" x2="-4.5720" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="-4.5720" y1="-2.2860" x2="-4.5720" y2="-1.5240" width="0.1524" layer="94"/>+ <wire x1="-1.7780" y1="-0.7620" x2="-3.3020" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="-3.3020" y1="-2.2860" x2="-2.5400" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="-2.5400" y1="-2.2860" x2="-3.3020" y2="-2.2860" width="0.1524" layer="94"/>+ <wire x1="-3.3020" y1="-2.2860" x2="-3.3020" y2="-1.5240" width="0.1524" layer="94"/>+ <wire x1="-1.2700" y1="0.0000" x2="1.2700" y2="0.0000" width="0.1524" layer="94"/>+ <wire x1="-1.2700" y1="-1.2700" x2="-1.2700" y2="1.2700" width="0.2540" layer="94"/>+ <wire x1="1.2700" y1="-1.2700" x2="1.2700" y2="1.2700" width="0.2540" layer="94"/>+ <wire x1="1.2700" y1="1.2700" x2="-1.2700" y2="0.0000" width="0.2540" layer="94"/>+ <wire x1="-1.2700" y1="0.0000" x2="1.2700" y2="-1.2700" width="0.2540" layer="94"/>+ <text x="0.0000" y="2.5400" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-2.5400" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="K" x="-3.81" y="0" length="short" direction="pas" visible="pad"/>+ <pin name="A" x="3.81" y="0" length="short" direction="pas" rot="R180" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="DY-333UYD" prefix="D">+ <description>TONYU LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet</description>+ <gates>+ <gate name="G$1" symbol="DY-333UYD" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="LED_D5.0mm">+ <connects>+ <connect gate="G$1" pin="K" pad="1"/>+ <connect gate="G$1" pin="A" pad="2"/>+ </connects>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="DY-333UYD" constant="no"/>+ <attribute name="MANUFACTURER" value="TONYU" constant="no"/>+ <attribute name="DATASHEET" value="https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/dy-333uyd" constant="no"/>+ <attribute name="LCSC_PN" value="C472469" constant="no"/>+ </technology>+ </technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
dy-333uyd.stepadded+580@@ -0,0 +1,580 @@+ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('D:/KiCAD/packages3D-source/LED_THT.3dshapes\\LED_D5.0mm.step' + ,'2018-01-27T16:35:18',('kicad StepUp'),('ksu MCAD'), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('LED_D5.0mm','LED_D5.0mm','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#440); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#44,#69,#97,#129,#146,#224,#255,#279,#303, + #320,#351,#375,#399,#416,#428)); +#17 = ADVANCED_FACE('',(#18),#39,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#29,#38)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.72,6.095124405192E-015,9.15)); +#24 = CIRCLE('',#25,2.45); +#25 = AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26 = CARTESIAN_POINT('',(1.27,4.063416270128E-015,9.15)); +#27 = DIRECTION('',(-4.379057701015E-047,-4.440892098501E-016,-1.)); +#28 = DIRECTION('',(1.,8.292686265567E-016,-3.68269249121E-031)); +#29 = ORIENTED_EDGE('',*,*,#30,.T.); +#30 = EDGE_CURVE('',#22,#31,#33,.T.); +#31 = VERTEX_POINT('',#32); +#32 = CARTESIAN_POINT('',(1.27,7.727152251391E-015,11.6)); +#33 = CIRCLE('',#34,2.45); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(1.27,6.095124405192E-015,9.15)); +#36 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#37 = DIRECTION('',(1.,0.E+000,0.E+000)); +#38 = ORIENTED_EDGE('',*,*,#30,.F.); +#39 = SPHERICAL_SURFACE('',#40,2.45); +#40 = AXIS2_PLACEMENT_3D('',#41,#42,#43); +#41 = CARTESIAN_POINT('',(1.27,6.095124405192E-015,9.15)); +#42 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#43 = DIRECTION('',(1.,1.394807543452E-015,-6.194189798645E-031)); +#44 = ADVANCED_FACE('',(#45),#64,.T.); +#45 = FACE_BOUND('',#46,.T.); +#46 = EDGE_LOOP('',(#47,#55,#56,#57)); +#47 = ORIENTED_EDGE('',*,*,#48,.F.); +#48 = EDGE_CURVE('',#22,#49,#51,.T.); +#49 = VERTEX_POINT('',#50); +#50 = CARTESIAN_POINT('',(3.72,2.6645352591E-015,4.)); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(3.72,6.095124405192E-015,9.15)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.)); +#55 = ORIENTED_EDGE('',*,*,#21,.T.); +#56 = ORIENTED_EDGE('',*,*,#48,.T.); +#57 = ORIENTED_EDGE('',*,*,#58,.F.); +#58 = EDGE_CURVE('',#49,#49,#59,.T.); +#59 = CIRCLE('',#60,2.45); +#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63); +#61 = CARTESIAN_POINT('',(1.27,1.7763568394E-015,4.)); +#62 = DIRECTION('',(-2.189528850508E-047,-4.440892098501E-016,-1.)); +#63 = DIRECTION('',(1.,3.625218039592E-016,-1.609920214737E-031)); +#64 = CYLINDRICAL_SURFACE('',#65,2.45); +#65 = AXIS2_PLACEMENT_3D('',#66,#67,#68); +#66 = CARTESIAN_POINT('',(1.27,4.063416270128E-015,9.15)); +#67 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#68 = DIRECTION('',(1.,8.292686265567E-016,-3.68269249121E-031)); +#69 = ADVANCED_FACE('',(#70,#89),#92,.F.); +#70 = FACE_BOUND('',#71,.F.); +#71 = EDGE_LOOP('',(#72,#83)); +#72 = ORIENTED_EDGE('',*,*,#73,.F.); +#73 = EDGE_CURVE('',#74,#76,#78,.T.); +#74 = VERTEX_POINT('',#75); +#75 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,4.)); +#76 = VERTEX_POINT('',#77); +#77 = CARTESIAN_POINT('',(-1.23,1.469693845669,4.)); +#78 = CIRCLE('',#79,2.9); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(1.27,0.E+000,4.)); +#81 = DIRECTION('',(0.E+000,0.E+000,1.)); +#82 = DIRECTION('',(1.,0.E+000,0.E+000)); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#74,#76,#85,.T.); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,4.)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(0.E+000,1.,0.E+000)); +#89 = FACE_BOUND('',#90,.F.); +#90 = EDGE_LOOP('',(#91)); +#91 = ORIENTED_EDGE('',*,*,#58,.F.); +#92 = PLANE('',#93); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(-1.229999999999,-1.469693845671,4.)); +#95 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#96 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#97 = ADVANCED_FACE('',(#98),#124,.T.); +#98 = FACE_BOUND('',#99,.F.); +#99 = EDGE_LOOP('',(#100,#108,#109,#117)); +#100 = ORIENTED_EDGE('',*,*,#101,.T.); +#101 = EDGE_CURVE('',#102,#74,#104,.T.); +#102 = VERTEX_POINT('',#103); +#103 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.)); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(0.E+000,0.E+000,1.)); +#108 = ORIENTED_EDGE('',*,*,#73,.T.); +#109 = ORIENTED_EDGE('',*,*,#110,.F.); +#110 = EDGE_CURVE('',#111,#76,#113,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-1.23,1.469693845669,3.)); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(-1.23,1.469693845669,3.)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#102,#111,#119,.T.); +#119 = CIRCLE('',#120,2.9); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(1.27,0.E+000,3.)); +#122 = DIRECTION('',(0.E+000,0.E+000,1.)); +#123 = DIRECTION('',(1.,0.E+000,0.E+000)); +#124 = CYLINDRICAL_SURFACE('',#125,2.9); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(1.27,0.E+000,3.)); +#127 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#128 = DIRECTION('',(1.,0.E+000,0.E+000)); +#129 = ADVANCED_FACE('',(#130),#141,.T.); +#130 = FACE_BOUND('',#131,.T.); +#131 = EDGE_LOOP('',(#132,#133,#134,#135)); +#132 = ORIENTED_EDGE('',*,*,#101,.T.); +#133 = ORIENTED_EDGE('',*,*,#84,.T.); +#134 = ORIENTED_EDGE('',*,*,#110,.F.); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#102,#111,#137,.T.); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.E+000,1.,0.E+000)); +#141 = PLANE('',#142); +#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145); +#143 = CARTESIAN_POINT('',(-1.229999999999,-1.46969384567,3.)); +#144 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#145 = DIRECTION('',(0.E+000,1.,0.E+000)); +#146 = ADVANCED_FACE('',(#147,#151,#185),#219,.T.); +#147 = FACE_BOUND('',#148,.T.); +#148 = EDGE_LOOP('',(#149,#150)); +#149 = ORIENTED_EDGE('',*,*,#118,.F.); +#150 = ORIENTED_EDGE('',*,*,#136,.T.); +#151 = FACE_BOUND('',#152,.T.); +#152 = EDGE_LOOP('',(#153,#163,#171,#179)); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#155,#157,#159,.T.); +#155 = VERTEX_POINT('',#156); +#156 = CARTESIAN_POINT('',(-0.2,-0.2,3.)); +#157 = VERTEX_POINT('',#158); +#158 = CARTESIAN_POINT('',(0.2,-0.2,3.)); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-0.515,-0.2,3.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(1.,0.E+000,0.E+000)); +#163 = ORIENTED_EDGE('',*,*,#164,.T.); +#164 = EDGE_CURVE('',#157,#165,#167,.T.); +#165 = VERTEX_POINT('',#166); +#166 = CARTESIAN_POINT('',(0.2,0.2,3.)); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.2,-0.634846922835,3.)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(0.E+000,1.,0.E+000)); +#171 = ORIENTED_EDGE('',*,*,#172,.T.); +#172 = EDGE_CURVE('',#165,#173,#175,.T.); +#173 = VERTEX_POINT('',#174); +#174 = CARTESIAN_POINT('',(-0.2,0.2,3.)); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-0.715,0.2,3.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#179 = ORIENTED_EDGE('',*,*,#180,.T.); +#180 = EDGE_CURVE('',#173,#155,#181,.T.); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(-0.2,-0.834846922835,3.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#185 = FACE_BOUND('',#186,.T.); +#186 = EDGE_LOOP('',(#187,#197,#205,#213)); +#187 = ORIENTED_EDGE('',*,*,#188,.T.); +#188 = EDGE_CURVE('',#189,#191,#193,.T.); +#189 = VERTEX_POINT('',#190); +#190 = CARTESIAN_POINT('',(2.34,0.2,3.)); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(2.34,-0.2,3.)); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(2.34,-0.834846922835,3.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#191,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(2.74,-0.2,3.)); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.755,-0.2,3.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.E+000,0.E+000)); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#199,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(2.74,0.2,3.)); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(2.74,-0.634846922835,3.)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.E+000,1.,0.E+000)); +#213 = ORIENTED_EDGE('',*,*,#214,.T.); +#214 = EDGE_CURVE('',#207,#189,#215,.T.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(0.555,0.2,3.)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(-1.,-0.E+000,-0.E+000)); +#219 = PLANE('',#220); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(-1.229999999999,-1.469693845671,3.)); +#222 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#223 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#224 = ADVANCED_FACE('',(#225),#250,.F.); +#225 = FACE_BOUND('',#226,.F.); +#226 = EDGE_LOOP('',(#227,#228,#236,#244)); +#227 = ORIENTED_EDGE('',*,*,#154,.T.); +#228 = ORIENTED_EDGE('',*,*,#229,.T.); +#229 = EDGE_CURVE('',#157,#230,#232,.T.); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(0.2,-0.2,-2.5)); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(0.2,-0.2,3.5)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#236 = ORIENTED_EDGE('',*,*,#237,.T.); +#237 = EDGE_CURVE('',#230,#238,#240,.T.); +#238 = VERTEX_POINT('',#239); +#239 = CARTESIAN_POINT('',(-0.2,-0.2,-2.5)); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(0.2,-0.2,-2.5)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#244 = ORIENTED_EDGE('',*,*,#245,.F.); +#245 = EDGE_CURVE('',#155,#238,#246,.T.); +#246 = LINE('',#247,#248); +#247 = CARTESIAN_POINT('',(-0.2,-0.2,3.5)); +#248 = VECTOR('',#249,1.); +#249 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#250 = PLANE('',#251); +#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); +#252 = CARTESIAN_POINT('',(0.2,-0.2,3.5)); +#253 = DIRECTION('',(0.E+000,1.,0.E+000)); +#254 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#255 = ADVANCED_FACE('',(#256),#274,.F.); +#256 = FACE_BOUND('',#257,.F.); +#257 = EDGE_LOOP('',(#258,#259,#260,#268)); +#258 = ORIENTED_EDGE('',*,*,#180,.T.); +#259 = ORIENTED_EDGE('',*,*,#245,.T.); +#260 = ORIENTED_EDGE('',*,*,#261,.T.); +#261 = EDGE_CURVE('',#238,#262,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(-0.2,0.2,-2.5)); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-0.2,-0.2,-2.5)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(0.E+000,1.,0.E+000)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#173,#262,#270,.T.); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(-0.2,0.2,3.5)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#274 = PLANE('',#275); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(-0.2,-0.2,3.5)); +#277 = DIRECTION('',(1.,0.E+000,0.E+000)); +#278 = DIRECTION('',(0.E+000,1.,0.E+000)); +#279 = ADVANCED_FACE('',(#280),#298,.F.); +#280 = FACE_BOUND('',#281,.F.); +#281 = EDGE_LOOP('',(#282,#283,#284,#292)); +#282 = ORIENTED_EDGE('',*,*,#172,.T.); +#283 = ORIENTED_EDGE('',*,*,#269,.T.); +#284 = ORIENTED_EDGE('',*,*,#285,.T.); +#285 = EDGE_CURVE('',#262,#286,#288,.T.); +#286 = VERTEX_POINT('',#287); +#287 = CARTESIAN_POINT('',(0.2,0.2,-2.5)); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(-0.2,0.2,-2.5)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(1.,0.E+000,0.E+000)); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#165,#286,#294,.T.); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(0.2,0.2,3.5)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#298 = PLANE('',#299); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(-0.2,0.2,3.5)); +#301 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#302 = DIRECTION('',(1.,0.E+000,0.E+000)); +#303 = ADVANCED_FACE('',(#304),#315,.F.); +#304 = FACE_BOUND('',#305,.F.); +#305 = EDGE_LOOP('',(#306,#307,#308,#314)); +#306 = ORIENTED_EDGE('',*,*,#164,.T.); +#307 = ORIENTED_EDGE('',*,*,#293,.T.); +#308 = ORIENTED_EDGE('',*,*,#309,.T.); +#309 = EDGE_CURVE('',#286,#230,#310,.T.); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.2,0.2,-2.5)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#314 = ORIENTED_EDGE('',*,*,#229,.F.); +#315 = PLANE('',#316); +#316 = AXIS2_PLACEMENT_3D('',#317,#318,#319); +#317 = CARTESIAN_POINT('',(0.2,0.2,3.5)); +#318 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#319 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#320 = ADVANCED_FACE('',(#321),#346,.F.); +#321 = FACE_BOUND('',#322,.F.); +#322 = EDGE_LOOP('',(#323,#324,#332,#340)); +#323 = ORIENTED_EDGE('',*,*,#188,.T.); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#191,#326,#328,.T.); +#326 = VERTEX_POINT('',#327); +#327 = CARTESIAN_POINT('',(2.34,-0.2,-2.5)); +#328 = LINE('',#329,#330); +#329 = CARTESIAN_POINT('',(2.34,-0.2,3.5)); +#330 = VECTOR('',#331,1.); +#331 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#332 = ORIENTED_EDGE('',*,*,#333,.T.); +#333 = EDGE_CURVE('',#326,#334,#336,.T.); +#334 = VERTEX_POINT('',#335); +#335 = CARTESIAN_POINT('',(2.34,0.2,-2.5)); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(2.34,-0.2,-2.5)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(0.E+000,1.,0.E+000)); +#340 = ORIENTED_EDGE('',*,*,#341,.F.); +#341 = EDGE_CURVE('',#189,#334,#342,.T.); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(2.34,0.2,3.5)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#346 = PLANE('',#347); +#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); +#348 = CARTESIAN_POINT('',(2.34,-0.2,3.5)); +#349 = DIRECTION('',(1.,0.E+000,0.E+000)); +#350 = DIRECTION('',(0.E+000,1.,0.E+000)); +#351 = ADVANCED_FACE('',(#352),#370,.F.); +#352 = FACE_BOUND('',#353,.F.); +#353 = EDGE_LOOP('',(#354,#355,#356,#364)); +#354 = ORIENTED_EDGE('',*,*,#214,.T.); +#355 = ORIENTED_EDGE('',*,*,#341,.T.); +#356 = ORIENTED_EDGE('',*,*,#357,.T.); +#357 = EDGE_CURVE('',#334,#358,#360,.T.); +#358 = VERTEX_POINT('',#359); +#359 = CARTESIAN_POINT('',(2.74,0.2,-2.5)); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(2.34,0.2,-2.5)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(1.,0.E+000,0.E+000)); +#364 = ORIENTED_EDGE('',*,*,#365,.F.); +#365 = EDGE_CURVE('',#207,#358,#366,.T.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(2.74,0.2,3.5)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#370 = PLANE('',#371); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(2.34,0.2,3.5)); +#373 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#374 = DIRECTION('',(1.,0.E+000,0.E+000)); +#375 = ADVANCED_FACE('',(#376),#394,.F.); +#376 = FACE_BOUND('',#377,.F.); +#377 = EDGE_LOOP('',(#378,#379,#380,#388)); +#378 = ORIENTED_EDGE('',*,*,#206,.T.); +#379 = ORIENTED_EDGE('',*,*,#365,.T.); +#380 = ORIENTED_EDGE('',*,*,#381,.T.); +#381 = EDGE_CURVE('',#358,#382,#384,.T.); +#382 = VERTEX_POINT('',#383); +#383 = CARTESIAN_POINT('',(2.74,-0.2,-2.5)); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(2.74,0.2,-2.5)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#388 = ORIENTED_EDGE('',*,*,#389,.F.); +#389 = EDGE_CURVE('',#199,#382,#390,.T.); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(2.74,-0.2,3.5)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#394 = PLANE('',#395); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(2.74,0.2,3.5)); +#397 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#398 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#399 = ADVANCED_FACE('',(#400),#411,.F.); +#400 = FACE_BOUND('',#401,.F.); +#401 = EDGE_LOOP('',(#402,#403,#404,#410)); +#402 = ORIENTED_EDGE('',*,*,#198,.T.); +#403 = ORIENTED_EDGE('',*,*,#389,.T.); +#404 = ORIENTED_EDGE('',*,*,#405,.T.); +#405 = EDGE_CURVE('',#382,#326,#406,.T.); +#406 = LINE('',#407,#408); +#407 = CARTESIAN_POINT('',(2.74,-0.2,-2.5)); +#408 = VECTOR('',#409,1.); +#409 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#410 = ORIENTED_EDGE('',*,*,#325,.F.); +#411 = PLANE('',#412); +#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415); +#413 = CARTESIAN_POINT('',(2.74,-0.2,3.5)); +#414 = DIRECTION('',(0.E+000,1.,0.E+000)); +#415 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#416 = ADVANCED_FACE('',(#417),#423,.F.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#420,#421,#422)); +#419 = ORIENTED_EDGE('',*,*,#285,.T.); +#420 = ORIENTED_EDGE('',*,*,#309,.T.); +#421 = ORIENTED_EDGE('',*,*,#237,.T.); +#422 = ORIENTED_EDGE('',*,*,#261,.T.); +#423 = PLANE('',#424); +#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427); +#425 = CARTESIAN_POINT('',(-0.2,0.2,-2.5)); +#426 = DIRECTION('',(0.E+000,0.E+000,1.)); +#427 = DIRECTION('',(1.,0.E+000,0.E+000)); +#428 = ADVANCED_FACE('',(#429),#435,.F.); +#429 = FACE_BOUND('',#430,.T.); +#430 = EDGE_LOOP('',(#431,#432,#433,#434)); +#431 = ORIENTED_EDGE('',*,*,#357,.T.); +#432 = ORIENTED_EDGE('',*,*,#381,.T.); +#433 = ORIENTED_EDGE('',*,*,#405,.T.); +#434 = ORIENTED_EDGE('',*,*,#333,.T.); +#435 = PLANE('',#436); +#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439); +#437 = CARTESIAN_POINT('',(2.34,0.2,-2.5)); +#438 = DIRECTION('',(0.E+000,0.E+000,1.)); +#439 = DIRECTION('',(1.,0.E+000,0.E+000)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#444)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#441,#442,#443)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#441 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#442 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#443 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#444 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#441, + 'distance_accuracy_value','confusion accuracy'); +#445 = PRODUCT_TYPE('part',$,(#7)); +#446 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#447, + #455,#462,#469,#476,#483,#490,#498,#505,#512,#519,#526,#533,#540, + #547,#554),#440); +#447 = STYLED_ITEM('color',(#448),#17); +#448 = PRESENTATION_STYLE_ASSIGNMENT((#449)); +#449 = SURFACE_STYLE_USAGE(.BOTH.,#450); +#450 = SURFACE_SIDE_STYLE('',(#451)); +#451 = SURFACE_STYLE_FILL_AREA(#452); +#452 = FILL_AREA_STYLE('',(#453)); +#453 = FILL_AREA_STYLE_COLOUR('',#454); +#454 = COLOUR_RGB('',0.699999988079,0.10000000149,5.000000074506E-002); +#455 = STYLED_ITEM('color',(#456),#44); +#456 = PRESENTATION_STYLE_ASSIGNMENT((#457)); +#457 = SURFACE_STYLE_USAGE(.BOTH.,#458); +#458 = SURFACE_SIDE_STYLE('',(#459)); +#459 = SURFACE_STYLE_FILL_AREA(#460); +#460 = FILL_AREA_STYLE('',(#461)); +#461 = FILL_AREA_STYLE_COLOUR('',#454); +#462 = STYLED_ITEM('color',(#463),#69); +#463 = PRESENTATION_STYLE_ASSIGNMENT((#464)); +#464 = SURFACE_STYLE_USAGE(.BOTH.,#465); +#465 = SURFACE_SIDE_STYLE('',(#466)); +#466 = SURFACE_STYLE_FILL_AREA(#467); +#467 = FILL_AREA_STYLE('',(#468)); +#468 = FILL_AREA_STYLE_COLOUR('',#454); +#469 = STYLED_ITEM('color',(#470),#97); +#470 = PRESENTATION_STYLE_ASSIGNMENT((#471)); +#471 = SURFACE_STYLE_USAGE(.BOTH.,#472); +#472 = SURFACE_SIDE_STYLE('',(#473)); +#473 = SURFACE_STYLE_FILL_AREA(#474); +#474 = FILL_AREA_STYLE('',(#475)); +#475 = FILL_AREA_STYLE_COLOUR('',#454); +#476 = STYLED_ITEM('color',(#477),#129); +#477 = PRESENTATION_STYLE_ASSIGNMENT((#478)); +#478 = SURFACE_STYLE_USAGE(.BOTH.,#479); +#479 = SURFACE_SIDE_STYLE('',(#480)); +#480 = SURFACE_STYLE_FILL_AREA(#481); +#481 = FILL_AREA_STYLE('',(#482)); +#482 = FILL_AREA_STYLE_COLOUR('',#454); +#483 = STYLED_ITEM('color',(#484),#146); +#484 = PRESENTATION_STYLE_ASSIGNMENT((#485)); +#485 = SURFACE_STYLE_USAGE(.BOTH.,#486); +#486 = SURFACE_SIDE_STYLE('',(#487)); +#487 = SURFACE_STYLE_FILL_AREA(#488); +#488 = FILL_AREA_STYLE('',(#489)); +#489 = FILL_AREA_STYLE_COLOUR('',#454); +#490 = STYLED_ITEM('color',(#491),#224); +#491 = PRESENTATION_STYLE_ASSIGNMENT((#492)); +#492 = SURFACE_STYLE_USAGE(.BOTH.,#493); +#493 = SURFACE_SIDE_STYLE('',(#494)); +#494 = SURFACE_STYLE_FILL_AREA(#495); +#495 = FILL_AREA_STYLE('',(#496)); +#496 = FILL_AREA_STYLE_COLOUR('',#497); +#497 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#498 = STYLED_ITEM('color',(#499),#255); +#499 = PRESENTATION_STYLE_ASSIGNMENT((#500)); +#500 = SURFACE_STYLE_USAGE(.BOTH.,#501); +#501 = SURFACE_SIDE_STYLE('',(#502)); +#502 = SURFACE_STYLE_FILL_AREA(#503); +#503 = FILL_AREA_STYLE('',(#504)); +#504 = FILL_AREA_STYLE_COLOUR('',#497); +#505 = STYLED_ITEM('color',(#506),#279); +#506 = PRESENTATION_STYLE_ASSIGNMENT((#507)); +#507 = SURFACE_STYLE_USAGE(.BOTH.,#508); +#508 = SURFACE_SIDE_STYLE('',(#509)); +#509 = SURFACE_STYLE_FILL_AREA(#510); +#510 = FILL_AREA_STYLE('',(#511)); +#511 = FILL_AREA_STYLE_COLOUR('',#497); +#512 = STYLED_ITEM('color',(#513),#303); +#513 = PRESENTATION_STYLE_ASSIGNMENT((#514)); +#514 = SURFACE_STYLE_USAGE(.BOTH.,#515); +#515 = SURFACE_SIDE_STYLE('',(#516)); +#516 = SURFACE_STYLE_FILL_AREA(#517); +#517 = FILL_AREA_STYLE('',(#518)); +#518 = FILL_AREA_STYLE_COLOUR('',#497); +#519 = STYLED_ITEM('color',(#520),#320); +#520 = PRESENTATION_STYLE_ASSIGNMENT((#521)); +#521 = SURFACE_STYLE_USAGE(.BOTH.,#522); +#522 = SURFACE_SIDE_STYLE('',(#523)); +#523 = SURFACE_STYLE_FILL_AREA(#524); +#524 = FILL_AREA_STYLE('',(#525)); +#525 = FILL_AREA_STYLE_COLOUR('',#497); +#526 = STYLED_ITEM('color',(#527),#351); +#527 = PRESENTATION_STYLE_ASSIGNMENT((#528)); +#528 = SURFACE_STYLE_USAGE(.BOTH.,#529); +#529 = SURFACE_SIDE_STYLE('',(#530)); +#530 = SURFACE_STYLE_FILL_AREA(#531); +#531 = FILL_AREA_STYLE('',(#532)); +#532 = FILL_AREA_STYLE_COLOUR('',#497); +#533 = STYLED_ITEM('color',(#534),#375); +#534 = PRESENTATION_STYLE_ASSIGNMENT((#535)); +#535 = SURFACE_STYLE_USAGE(.BOTH.,#536); +#536 = SURFACE_SIDE_STYLE('',(#537)); +#537 = SURFACE_STYLE_FILL_AREA(#538); +#538 = FILL_AREA_STYLE('',(#539)); +#539 = FILL_AREA_STYLE_COLOUR('',#497); +#540 = STYLED_ITEM('color',(#541),#399); +#541 = PRESENTATION_STYLE_ASSIGNMENT((#542)); +#542 = SURFACE_STYLE_USAGE(.BOTH.,#543); +#543 = SURFACE_SIDE_STYLE('',(#544)); +#544 = SURFACE_STYLE_FILL_AREA(#545); +#545 = FILL_AREA_STYLE('',(#546)); +#546 = FILL_AREA_STYLE_COLOUR('',#497); +#547 = STYLED_ITEM('color',(#548),#416); +#548 = PRESENTATION_STYLE_ASSIGNMENT((#549)); +#549 = SURFACE_STYLE_USAGE(.BOTH.,#550); +#550 = SURFACE_SIDE_STYLE('',(#551)); +#551 = SURFACE_STYLE_FILL_AREA(#552); +#552 = FILL_AREA_STYLE('',(#553)); +#553 = FILL_AREA_STYLE_COLOUR('',#497); +#554 = STYLED_ITEM('color',(#555),#428); +#555 = PRESENTATION_STYLE_ASSIGNMENT((#556)); +#556 = SURFACE_STYLE_USAGE(.BOTH.,#557); +#557 = SURFACE_SIDE_STYLE('',(#558)); +#558 = SURFACE_STYLE_FILL_AREA(#559); +#559 = FILL_AREA_STYLE('',(#560)); +#560 = FILL_AREA_STYLE_COLOUR('',#497); +ENDSEC; +END-ISO-10303-21;
package.jsonadded+136@@ -0,0 +1,136 @@+{+ "slug": "dy-333uyd",+ "version": "0.1.0",+ "type": "component",+ "description": "TONYU LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "optoelectronics",+ "dy-333uyd",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "dy-333uyd.kicad_sym",+ "dy-333uyd.kicad_mod",+ "dy-333uyd.glb",+ "dy-333uyd.step",+ "dy-333uyd.lbr",+ "docs/hero.png",+ "docs/dy-333uyd-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "dy-333uyd-hero.glb",+ "dy-333uyd-hero.overlay.json"+ ],+ "component": {+ "mpn": "DY-333UYD",+ "manufacturer": "TONYU",+ "package": "LED_D5.0mm",+ "pin_count": 2,+ "category": "Optoelectronics",+ "subcategory": "LED Indication - Discrete",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592",+ "parts": {+ "symbol": "dy-333uyd.kicad_sym",+ "footprint": "dy-333uyd.kicad_mod",+ "model_3d": "dy-333uyd-hero.glb",+ "model_3d_step": "dy-333uyd.step",+ "lbr": "dy-333uyd.lbr",+ "model_3d_plain": "dy-333uyd.glb"+ },+ "distributor_links": {+ "lcsc": "C472469"+ },+ "distributor_check": {+ "checked_at": "2026-11-06T11:03:22Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "K",+ "type": "passive",+ "description": "Cathode; reverse voltage VR max 5 V, reverse current max 10 µA at VR=5V."+ },+ {+ "number": "2",+ "name": "A",+ "type": "passive",+ "description": "Anode (longer lead); forward current IF max 25 mA, forward voltage 1.8-2.4 V at IF=20mA, current-limiting resistor required."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-sonnet-5-5",+ "primary_mode": "text+vision",+ "consensus_model": "claude-opus-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: Pin numbering 1=Anode, 2=Cathode taken from the circled symbol on the outline drawing; the drawing l",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 8,+ "cost_usd": 0.1877,+ "at": "2026-11-06T11:03:16"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592",+ "pages": 8,+ "sha256": "d676466de75af7e1",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 2,+ "described": 2,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "dy-333uyd.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 5.4,+ 5.8,+ 14.1+ ],+ "zmin_mm": -2.5,+ "centre_offset_mm": 0.2,+ "footprint_binding": "identity",+ "sha256": "7cc5086e6ee1fb4853d1fb74675a61a436c8811204094823b31f04ce788e5d40",+ "checked": "2026-11-06",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+142@@ -0,0 +1,142 @@+{+ "slug": "dy-333uyd",+ "version": "0.1.0",+ "type": "component",+ "description": "TONYU LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "optoelectronics",+ "dy-333uyd",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "dy-333uyd.kicad_sym",+ "dy-333uyd.kicad_mod",+ "dy-333uyd.glb",+ "dy-333uyd.step",+ "dy-333uyd.lbr",+ "docs/hero.png",+ "docs/dy-333uyd-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "dy-333uyd-hero.glb",+ "dy-333uyd-hero.overlay.json"+ ],+ "component": {+ "mpn": "DY-333UYD",+ "manufacturer": "TONYU",+ "package": "LED_D5.0mm",+ "pin_count": 2,+ "category": "Optoelectronics",+ "subcategory": "LED Indication - Discrete",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592",+ "parts": {+ "symbol": "dy-333uyd.kicad_sym",+ "footprint": "dy-333uyd.kicad_mod",+ "model_3d": "dy-333uyd-hero.glb",+ "model_3d_step": "dy-333uyd.step",+ "lbr": "dy-333uyd.lbr",+ "model_3d_plain": "dy-333uyd.glb"+ },+ "distributor_links": {+ "lcsc": "C472469"+ },+ "distributor_check": {+ "checked_at": "2026-11-06T11:03:22Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "K",+ "type": "passive",+ "description": "Cathode; reverse voltage VR max 5 V, reverse current max 10 µA at VR=5V."+ },+ {+ "number": "2",+ "name": "A",+ "type": "passive",+ "description": "Anode (longer lead); forward current IF max 25 mA, forward voltage 1.8-2.4 V at IF=20mA, current-limiting resistor required."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-sonnet-5-5",+ "primary_mode": "text+vision",+ "consensus_model": "claude-opus-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: Pin numbering 1=Anode, 2=Cathode taken from the circled symbol on the outline drawing; the drawing l",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 8,+ "cost_usd": 0.1877,+ "at": "2026-11-06T11:03:16"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589836376457326592",+ "pages": 8,+ "sha256": "d676466de75af7e1",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 2,+ "described": 2,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "dy-333uyd.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 5.4,+ 5.8,+ 14.1+ ],+ "zmin_mm": -2.5,+ "centre_offset_mm": 0.2,+ "footprint_binding": "identity",+ "sha256": "7cc5086e6ee1fb4853d1fb74675a61a436c8811204094823b31f04ce788e5d40",+ "checked": "2026-11-06",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>dy-333uyd</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>dy-333uyd</title>