← Commit history
README.md+21−17
@@ -8,8 +8,8 @@ EKZN630ELL331MJ25S from NCC Nippon Chemi Con, in a CP_Radial_D10.0mm_P5.00mm. Pi  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | 1 | passive | Terminal 1 of an unpolarised capacitor; either orientation. |-| 2 | 2 | passive | Terminal 2 of an unpolarised capacitor; either orientation. |+| 1 | + | passive | Positive terminal; pad 1 of the KiCad polarised-capacitor footprint (CP_, pad 1 = +). |+| 2 | - | passive | Negative terminal. |  ## Key specifications @@ -26,20 +26,24 @@ Limits as printed in the datasheet (page.json `metadata.characteristics` carries  | Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page | |---|---|---|---|---|---|---|---|-| Capacitance tolerance |  | -20 |  | 20 | % | at 20℃, 120Hz | 1 |-| Temperature range |  | -40 |  | 105 | ℃ |  | 1 |-| Dissipation factor (tanδ) | tanδ |  |  | 0.09 |  | at 20℃, 120Hz; 63Vdc | 1 |-| Impedance at 20℃ | Z |  |  | 0.037 | Ω | 100kHz, 20℃ | 3 |-| Impedance at -10℃ | Z |  |  | 0.12 | Ω | 100kHz, -10℃ | 3 |-| Low temperature impedance ratio Z(-25℃)/Z(+20℃) | Z(-25℃)/Z(+20℃) |  |  | 2 |  | at 120Hz | 1 |-| Low temperature impedance ratio Z(-40℃)/Z(+20℃) | Z(-40℃)/Z(+20℃) |  |  | 3 |  | at 120Hz | 1 |-| Endurance capacitance change | ΔC | -25 |  | 25 | % | 105℃, rated ripple current applied, restored to 20℃; 63 to 100Vdc | 1 |-| Endurance dissipation factor | tanδ |  |  | 200 | % of initial | 105℃, rated ripple current applied, restored to 20℃ | 1 |-| Shelf life capacitance change | ΔC | -25 |  | 25 | % | 500 hours at 105℃ without voltage applied, restored to 20℃ | 1 |-| Shelf life dissipation factor | tanδ |  |  | 200 | % of initial | 500 hours at 105℃ without voltage applied, restored to 20℃ | 1 |+| Capacitance tolerance (M) |  | -20 |  | 20 | % | at 20℃, 120Hz | 1 |+| Dissipation factor (tanδ) max, 63Vdc | tanδ |  |  | 0.09 |  | at 20℃, 120Hz | 1 |+| Low temperature impedance ratio Z(-25℃)/Z(+20℃) max | Z(-25℃)/Z(+20℃) |  |  | 2 |  | at 120Hz | 1 |+| Low temperature impedance ratio Z(-40℃)/Z(+20℃) max | Z(-40℃)/Z(+20℃) |  |  | 3 |  | at 120Hz | 1 |+| Impedance max at 20℃ | Z |  |  | 0.037 | Ω | 100kHz, 20℃ | 3 |+| Impedance max at -10℃ | Z |  |  | 0.12 | Ω | 100kHz, -10℃ | 3 |+| Endurance capacitance change | ΔC/C | -25 |  | 25 | % | 105℃, rated voltage with rated ripple current, 10,000 hours, case φ10×16L/20L/25L, 63 to 100Vdc; restored to 20℃ | 1 |+| Endurance tanδ max | tanδ |  |  | 200 | % of initial specified value | 105℃, rated voltage with rated ripple current, 10,000 hours, case φ10×16L/20L/25L, 63 to 100Vdc; restored to 20℃ | 1 |+| Shelf life capacitance change | ΔC/C | -25 |  | 25 | % | 500 hours at 105℃ without voltage applied; restored to 20℃ | 1 |+| Shelf life tanδ max | tanδ |  |  | 200 | % of initial specified value | 500 hours at 105℃ without voltage applied; restored to 20℃ | 1 |+| Category temperature range | T | -40 |  | 105 | ℃ |  | 1 |+| Rated voltage | WV |  | 63 |  | Vdc |  | 3 | | Nominal capacitance | C |  | 330 |  | µF |  | 3 |-| Rated voltage | V |  | 63 |  | Vdc |  | 1 |-| Rated ripple current |  |  | 1990 |  | mArms | 105℃, 100kHz | 3 |+| Rated ripple current | I_R |  | 1990 |  | mArms | 105℃, 100kHz | 3 |+| Ripple frequency multiplier at 120Hz |  |  | 0.5 |  |  | capacitance 220 to 560 µF | 4 |+| Ripple frequency multiplier at 1kHz |  |  | 0.85 |  |  | capacitance 220 to 560 µF | 4 |+| Ripple frequency multiplier at 10kHz |  |  | 0.94 |  |  | capacitance 220 to 560 µF | 4 |+| Ripple frequency multiplier at 100kHz |  |  | 1 |  |  | capacitance 220 to 560 µF | 4 |  ## CAD (KiCad official) @@ -52,8 +56,8 @@ Limits as printed in the datasheet (page.json `metadata.characteristics` carries  Data extracted from the manufacturer datasheet, not a distributor listing: -- **Datasheet:** [NCC Nippon Chemi Con datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589853099025063936) (4 pp, sha256 `cefa91543d96694f`, retrieved 2026-11-07, tier: lcsc)-- **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `two-terminal convention` (convention), consensus `off` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **Datasheet:** [NCC Nippon Chemi Con datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589853099025063936) (4 pp, sha256 `cefa91543d96694f`, retrieved 2026-11-11, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `polarised-capacitor convention` (convention), consensus `off` (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/ekzn630ell331mj25s-datasheet.pdf)
docs/hero.png
⋯ 1 unchanged line ⋯
ekzn630ell331mj25s-hero.glb
⋯ 1 unchanged line ⋯
ekzn630ell331mj25s-hero.overlay.json+16−8
@@ -30,7 +30,15 @@         0.3       ],       "footprint_items": 193,-      "pin1": null+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -1.55,+          0.0+        ],+        "r_mm": 0.35+      }     },     "signal_names": {       "material": "Signal names - 50 percent opacity",@@ -43,7 +51,7 @@       "font": "DejaVu Sans Mono",       "labels": 2,       "sides": "top + mirrored underside (single-sided)",-      "fallback_to_pad_number": 2+      "fallback_to_pad_number": 0     }   },   "align": {@@ -71,14 +79,14 @@     "footprint": "ekzn630ell331mj25s.kicad_mod",     "footprint_sha256": "9d9997d54ed746a52e212af51c3c6a4e3e3e7eba9696d8b5cf606ca29ff429b0",     "pins": "page.json component.pins",-    "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+    "pins_sha256": "4cf40a1456a7d19b417e474eac68c758a3607c3c4ac5878b9f23c0eff3c13a99"   },-  "generator": "adom-wiki 1.8.14 (component_hero)",+  "generator": "adom-wiki 1.8.18 (component_hero)",   "labels": [     {       "pad": "1",-      "text": "1",-      "x": -1.15,+      "text": "+",+      "x": -2.05,       "y": 0.0,       "align": "right",       "vertical": false,@@ -86,8 +94,8 @@     },     {       "pad": "2",-      "text": "2",-      "x": 6.15,+      "text": "-",+      "x": 7.59,       "y": 0.0,       "align": "left",       "vertical": false,
ekzn630ell331mj25s.lbr+3−3
@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, 插件,D10xL25mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+<description>NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, CP_Radial_D10.0mm_P5.00mm. Polarised capacitor: pin 1 is + by the KiCad polarised-footprint convention</description> <packages> <package name="CP_Radial_D10.0mm_P5.00mm">   <description>CP, 5.00 mm pitch. CP, Radial series, Radial, pin pitch=5.00mm, diameter=10mm, height=16mm, Electrolytic Capacitor</description>@@ -258,7 +258,7 @@ </packages> <symbols> <symbol name="EKZN630ELL331MJ25S">-  <description>NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, 插件,D10xL25mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+  <description>NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, CP_Radial_D10.0mm_P5.00mm. Polarised capacitor: pin 1 is + by the KiCad polarised-footprint convention</description>   <wire x1="-2.286" y1="0.508" x2="2.286" y2="0.508" width="0.254" layer="94"/>   <wire x1="2.286" y1="0.508" x2="2.286" y2="1.016" width="0.254" layer="94"/>   <wire x1="2.286" y1="1.016" x2="-2.286" y2="1.016" width="0.254" layer="94"/>@@ -276,7 +276,7 @@ </symbols> <devicesets> <deviceset name="EKZN630ELL331MJ25S" prefix="C">-  <description>NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, 插件,D10xL25mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+  <description>NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, CP_Radial_D10.0mm_P5.00mm. Polarised capacitor: pin 1 is + by the KiCad polarised-footprint convention</description>   <gates>     <gate name="G$1" symbol="EKZN630ELL331MJ25S" x="0" y="0"/>   </gates>
package.json+17−18
@@ -1,8 +1,8 @@ {   "slug": "ekzn630ell331mj25s",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",-  "description": "NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, 插件,D10xL25mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+  "description": "NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, CP_Radial_D10.0mm_P5.00mm. Polarised capacitor: pin 1 is + by the KiCad polarised-footprint convention, KiCad symbol/footprint/3D.",   "tags": [     "component",     "capacitors",@@ -54,12 +54,11 @@       "mouser": "661-EKZN630E331MJ25S"     },     "distributor_check": {-      "checked_at": "2026-11-07T02:45:12Z",+      "checked_at": "2026-11-11T00:04:10Z",       "source": "Component Ocean /api/assign-pns",       "digikey": {         "pn": "565-4091-ND",-        "status": "found",-        "lifecycle": "Active"+        "status": "found"       },       "mouser": {         "pn": "661-EKZN630E331MJ25S",@@ -69,15 +68,15 @@     "pins": [       {         "number": "1",-        "name": "1",+        "name": "+",         "type": "passive",-        "description": "Terminal 1 of an unpolarised capacitor; either orientation."+        "description": "Positive terminal; pad 1 of the KiCad polarised-capacitor footprint (CP_, pad 1 = +)."       },       {         "number": "2",-        "name": "2",+        "name": "-",         "type": "passive",-        "description": "Terminal 2 of an unpolarised capacitor; either orientation."+        "description": "Negative terminal."       }     ],     "provenance": {@@ -85,7 +84,7 @@       "factory_chain": {         "factory": "2.0.0",         "extractor": "extract_pins",-        "primary_model": "two-terminal convention",+        "primary_model": "polarised-capacitor convention",         "primary_mode": "convention",         "consensus_model": null,         "consensus": "agreed",@@ -94,8 +93,8 @@           "vision extraction: provenance cannot be text-verified; needs consensus"         ],         "pages_sent": 4,-        "cost_usd": 0.0032,-        "at": "2026-11-07T02:45:02"+        "cost_usd": 0.003,+        "at": "2026-11-11T00:03:59"       },       "datasheet": {         "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589853099025063936",@@ -132,7 +131,7 @@         "centre_offset_mm": 0.0,         "footprint_binding": "identity",         "sha256": "7367f35dd5439e325ba3912de65e9200831fdc6698080ffd056cd268649ba41d",-        "checked": "2026-11-07",+        "checked": "2026-11-11",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       },       {@@ -150,13 +149,13 @@         "zmin_mm": -2.0,         "centre_offset_mm": 0.0,         "footprint_binding": "identity",-        "sha256": "ed1545a15be50ac0010e696d739cd37ec18ed97989553cb0951046f2fc8b1df8",-        "checked": "2026-11-07",+        "sha256": "d9e55b2d76b4082ec6763c6d1b16b8781474d3622a8fa9a0229cdb35b155d7f6",+        "checked": "2026-11-11",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ],     "package_dims": {-      "package_code": "KZN radial, φ10, Terminal Code E",+      "package_code": "φ10 (J25 size code, terminal code E)",       "source_page": 1,       "D": {         "nom_mm": 10.0,@@ -175,8 +174,8 @@       "e": {         "nom_mm": 5.0,         "range_mm": [-          null,-          null+          4.5,+          5.5         ]       },       "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
page.json+19−18
@@ -4,7 +4,7 @@   "slug": "ekzn630ell331mj25s",   "title": "EKZN630ELL331MJ25S",   "brief": "NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, 插件,D10xL25mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",@@ -36,12 +36,11 @@       "mouser": "661-EKZN630E331MJ25S"     },     "distributor_check": {-      "checked_at": "2026-11-07T02:45:12Z",+      "checked_at": "2026-11-11T00:04:10Z",       "source": "Component Ocean /api/assign-pns",       "digikey": {         "pn": "565-4091-ND",-        "status": "found",-        "lifecycle": "Active"+        "status": "found"       },       "mouser": {         "pn": "661-EKZN630E331MJ25S",@@ -51,15 +50,15 @@     "pins": [       {         "number": "1",-        "name": "1",+        "name": "+",         "type": "passive",-        "description": "Terminal 1 of an unpolarised capacitor; either orientation."+        "description": "Positive terminal; pad 1 of the KiCad polarised-capacitor footprint (CP_, pad 1 = +)."       },       {         "number": "2",-        "name": "2",+        "name": "-",         "type": "passive",-        "description": "Terminal 2 of an unpolarised capacitor; either orientation."+        "description": "Negative terminal."       }     ],     "provenance": {@@ -67,7 +66,7 @@       "factory_chain": {         "factory": "2.0.0",         "extractor": "extract_pins",-        "primary_model": "two-terminal convention",+        "primary_model": "polarised-capacitor convention",         "primary_mode": "convention",         "consensus_model": null,         "consensus": "agreed",@@ -76,8 +75,8 @@           "vision extraction: provenance cannot be text-verified; needs consensus"         ],         "pages_sent": 4,-        "cost_usd": 0.0032,-        "at": "2026-11-07T02:45:02"+        "cost_usd": 0.003,+        "at": "2026-11-11T00:03:59"       },       "datasheet": {         "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589853099025063936",@@ -114,7 +113,7 @@         "centre_offset_mm": 0,         "footprint_binding": "identity",         "sha256": "7367f35dd5439e325ba3912de65e9200831fdc6698080ffd056cd268649ba41d",-        "checked": "2026-11-07",+        "checked": "2026-11-11",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       },       {@@ -132,13 +131,13 @@         "zmin_mm": -2,         "centre_offset_mm": 0,         "footprint_binding": "identity",-        "sha256": "ed1545a15be50ac0010e696d739cd37ec18ed97989553cb0951046f2fc8b1df8",-        "checked": "2026-11-07",+        "sha256": "d9e55b2d76b4082ec6763c6d1b16b8781474d3622a8fa9a0229cdb35b155d7f6",+        "checked": "2026-11-11",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ],     "package_dims": {-      "package_code": "KZN radial, φ10, Terminal Code E",+      "package_code": "φ10 (J25 size code, terminal code E)",       "source_page": 1,       "D": {         "nom_mm": 10,@@ -157,8 +156,8 @@       "e": {         "nom_mm": 5,         "range_mm": [-          null,-          null+          4.5,+          5.5         ]       },       "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",@@ -394,5 +393,7 @@   ],   "visibility": {     "public": true-  }+  },+  "description": "NCC Nippon Chemi Con Aluminum Electrolytic Capacitors - Leaded, CP_Radial_D10.0mm_P5.00mm. Polarised capacitor: pin 1 is + by the KiCad polarised-footprint convention, KiCad symbol/footprint/3D.",+  "org": "adom" }\ No newline at end of file