← Commit history
README.mdadded+54
@@ -0,0 +1,54 @@+# ZMM5239BPF++**ST Semtech** · Zener Diodes · LL-34++ZMM5239BPF from ST Semtech, in a LL-34. 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.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | K | passive | Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint. |+| 2 | A | passive | Anode. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | ST Semtech |+| Package | LL-34 |+| Category | Diodes |+| 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 |+|---|---|---|---|---|---|---|---|+| Zener voltage (tolerance B, ±5%) | VZT | -5 |  | 5 | % | Suffix B = ±5% tolerance (ZMM5239BPF) | 1 |+| Zener voltage | VZT | 8.65 | 9.1 | 9.55 | V | at lZT = 20 mA; tested with pulses tp = 20 ms; typ = VZnom 9.1 V | 4 |+| Dynamic resistance | ZZT |  |  | 10 | Ω | at lZT = 20 mA | 4 |+| Dynamic resistance (knee) | ZZK |  |  | 600 | Ω | at IZK = 0.25 mA | 4 |+| Reverse current | IR |  |  | 3 | µA | at VR = 7 V | 4 |+| Forward voltage | VF |  |  | 1.1 | V | at IF = 200 mA | 2 |+| Power dissipation | Ptot |  |  | 500 | mW | Valid provided electrodes are kept at ambient temperature (footnote 1) | 1 |+| Junction temperature | Tj |  |  | 175 | ℃ |  | 1 |+| Storage temperature range | Tstg | -65 |  | 175 | ℃ |  | 1 |+| Thermal resistance junction to ambient | RθJA |  |  | 300 | ℃/W | Valid provided electrodes are kept at ambient temperature (footnote 1) | 1 |++## CAD (KiCad official)++- Symbol: `ZMM5239BPF`+- Footprint: `Diode_SMD:D_MiniMELF`+- 3D model: LL-34 (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [ST Semtech datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602925996220178432) (6 pp, sha256 `3a203cb42731a600`, retrieved 2026-10-15, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `cathode-band 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/zmm5239bpf-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/zmm5239bpf-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+135
@@ -0,0 +1,135 @@+{+  "slug": "zmm5239bpf",+  "version": "0.1.0",+  "type": "component",+  "description": "ST Semtech Zener Diodes, LL-34. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "zmm5239bpf",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "zmm5239bpf.kicad_sym",+    "zmm5239bpf.kicad_mod",+    "zmm5239bpf.glb",+    "zmm5239bpf.step",+    "zmm5239bpf.lbr",+    "docs/hero.png",+    "docs/zmm5239bpf-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "zmm5239bpf-hero.glb",+    "zmm5239bpf-hero.overlay.json"+  ],+  "component": {+    "mpn": "ZMM5239BPF",+    "manufacturer": "ST Semtech",+    "package": "LL-34",+    "pin_count": 2,+    "category": "Diodes",+    "subcategory": "Zener Diodes",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602925996220178432",+    "parts": {+      "symbol": "zmm5239bpf.kicad_sym",+      "footprint": "zmm5239bpf.kicad_mod",+      "model_3d": "zmm5239bpf-hero.glb",+      "model_3d_step": "zmm5239bpf.step",+      "lbr": "zmm5239bpf.lbr",+      "model_3d_plain": "zmm5239bpf.glb"+    },+    "distributor_links": {+      "lcsc": "C7497515"+    },+    "distributor_check": {+      "checked_at": "2026-10-15T14:52:56Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "K",+        "type": "passive",+        "description": "Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint."+      },+      {+        "number": "2",+        "name": "A",+        "type": "passive",+        "description": "Anode."+      }+    ],+    "provenance": {+      "extractor": "extract_pins",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins",+        "primary_model": "cathode-band convention",+        "primary_mode": "convention",+        "consensus_model": null,+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 6,+        "cost_usd": 0.0022,+        "at": "2026-10-15T14:52:44"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602925996220178432",+        "pages": 6,+        "sha256": "3a203cb42731a600",+        "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": "zmm5239bpf.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.6,+          1.4,+          1.4+        ],+        "zmin_mm": -0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "bab3a3356a14efb0438caca9adf53472dea34425715606e933f092f87f73f650",+        "checked": "2026-10-15",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+141
@@ -0,0 +1,141 @@+{+  "slug": "zmm5239bpf",+  "version": "0.1.0",+  "type": "component",+  "description": "ST Semtech Zener Diodes, LL-34. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "diodes",+    "zmm5239bpf",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "zmm5239bpf.kicad_sym",+    "zmm5239bpf.kicad_mod",+    "zmm5239bpf.glb",+    "zmm5239bpf.step",+    "zmm5239bpf.lbr",+    "docs/hero.png",+    "docs/zmm5239bpf-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "zmm5239bpf-hero.glb",+    "zmm5239bpf-hero.overlay.json"+  ],+  "component": {+    "mpn": "ZMM5239BPF",+    "manufacturer": "ST Semtech",+    "package": "LL-34",+    "pin_count": 2,+    "category": "Diodes",+    "subcategory": "Zener Diodes",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602925996220178432",+    "parts": {+      "symbol": "zmm5239bpf.kicad_sym",+      "footprint": "zmm5239bpf.kicad_mod",+      "model_3d": "zmm5239bpf-hero.glb",+      "model_3d_step": "zmm5239bpf.step",+      "lbr": "zmm5239bpf.lbr",+      "model_3d_plain": "zmm5239bpf.glb"+    },+    "distributor_links": {+      "lcsc": "C7497515"+    },+    "distributor_check": {+      "checked_at": "2026-10-15T14:52:56Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "K",+        "type": "passive",+        "description": "Cathode: the banded/marked end per the datasheet; pad 1 of the KiCad diode footprint."+      },+      {+        "number": "2",+        "name": "A",+        "type": "passive",+        "description": "Anode."+      }+    ],+    "provenance": {+      "extractor": "extract_pins",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins",+        "primary_model": "cathode-band convention",+        "primary_mode": "convention",+        "consensus_model": null,+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 6,+        "cost_usd": 0.0022,+        "at": "2026-10-15T14:52:44"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8602925996220178432",+        "pages": 6,+        "sha256": "3a203cb42731a600",+        "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": "zmm5239bpf.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          3.6,+          1.4,+          1.4+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "bab3a3356a14efb0438caca9adf53472dea34425715606e933f092f87f73f650",+        "checked": "2026-10-15",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>zmm5239bpf</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>zmm5239bpf</title>\ No newline at end of file
zmm5239bpf-hero.glbadded
⋯ 1 unchanged line ⋯
zmm5239bpf-hero.overlay.jsonadded+133
@@ -0,0 +1,133 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "ZMM5239BPF",+  "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.8,+      "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": 3,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -2.886,+          0.0+        ],+        "r_mm": 0.286+      }+    },+    "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.384,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -1.798,+      1.798,+      -0.325,+      0.325+    ],+    "pads_bbox_mm": [+      -2.4,+      2.4,+      -0.85,+      0.85+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "zmm5239bpf.glb",+    "glb_sha256": "369fa938261bd28c8efdec6167e038b8e041f689ff1e257d58f9be572eaf6bb9",+    "footprint": "zmm5239bpf.kicad_mod",+    "footprint_sha256": "48a55f187546392ae453495fe8a5defa8f40fbd33c108b6a3c4afd6f25af417e",+    "pins": "page.json component.pins",+    "pins_sha256": "39976ec65467062bd1995d0256fc1ea9d33147ed89e56951d4022a282daa33ff"+  },+  "generator": "adom-wiki 1.7.72 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "K",+      "x": -3.322,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "A",+      "x": 2.55,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.75,+        0.0+      ],+      "size_mm": [+        1.3,+        1.7+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        1.75,+        0.0+      ],+      "size_mm": [+        1.3,+        1.7+      ],+      "rot": 0.0+    }+  ]+}
zmm5239bpf.glbadded
⋯ 1 unchanged line ⋯
zmm5239bpf.kicad_modadded+275
@@ -0,0 +1,275 @@+(footprint "D_MiniMELF"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "Diode Mini-MELF (SOD-80, LL-34)")+	(tags "LL34")+	(property "Reference" "REF**"+		(at 0 -2 0)+		(layer "F.SilkS")+		(uuid "f3da585b-7a31-4a7b-ba5b-a69ba06f9c21")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "D_MiniMELF"+		(at 0 2 0)+		(layer "F.Fab")+		(uuid "619bbaf0-2ccd-44aa-96e2-e1146e200fb9")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "a8f4bd2e-8e72-4c38-8eed-6176759e1604")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "37726e36-b11d-4701-892b-abf837091ef7")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.66 -1.11)+		(end -2.66 1.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "ec35e8bb-728c-4294-bd93-f9194b79ecba")+	)+	(fp_line+		(start -2.66 1.11)+		(end 1.75 1.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "3a332559-473e-4848-b2f6-d3061c38b240")+	)+	(fp_line+		(start 1.75 -1.11)+		(end -2.66 -1.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "05943c32-cf1b-4386-ba71-25c60968c539")+	)+	(fp_line+		(start -2.65 -1.1)+		(end 2.65 -1.1)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "bd3fe799-30b8-4a15-91bf-f8194b8145a3")+	)+	(fp_line+		(start -2.65 1.1)+		(end -2.65 -1.1)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "1dd6ec90-62dc-43dc-91a4-6ed0ef5b8534")+	)+	(fp_line+		(start 2.65 -1.1)+		(end 2.65 1.1)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "a82c7fb1-db0d-48a3-87ca-f345d58cc4e4")+	)+	(fp_line+		(start 2.65 1.1)+		(end -2.65 1.1)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "ece56ded-c59f-468b-9de2-18bb3fcffef6")+	)+	(fp_line+		(start -1.65 -0.8)+		(end 1.65 -0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "5246145b-99ff-45c4-b11d-fa8c84abcb0e")+	)+	(fp_line+		(start -1.65 0.8)+		(end -1.65 -0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "f4b3e05b-f3e0-412c-ac84-ac89b65572ee")+	)+	(fp_line+		(start -0.75 0)+		(end -0.35 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "553c394f-9b3d-4e63-8049-af58fddc257f")+	)+	(fp_line+		(start -0.35 0)+		(end -0.35 -0.55)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "d142f5d8-2fd9-4429-bd9a-a40f9ea641ec")+	)+	(fp_line+		(start -0.35 0)+		(end -0.35 0.55)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "70b8c92b-445b-4fc6-9070-5b2df0ceba98")+	)+	(fp_line+		(start -0.35 0)+		(end 0.25 -0.4)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "d4031f0f-caa4-4ebf-848b-b5b9ca54c92f")+	)+	(fp_line+		(start 0.25 -0.4)+		(end 0.25 0.4)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "0f217189-5e4a-4338-b339-b95a43704883")+	)+	(fp_line+		(start 0.25 0)+		(end 0.75 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "11140bf2-e1c8-465c-880f-96304a05fcad")+	)+	(fp_line+		(start 0.25 0.4)+		(end -0.35 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "a9439a5f-f204-44bb-89be-7db71ca35dc5")+	)+	(fp_line+		(start 1.65 -0.8)+		(end 1.65 0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "2f2d0580-8bcc-45e8-9dd8-ccf9de53edda")+	)+	(fp_line+		(start 1.65 0.8)+		(end -1.65 0.8)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "d3b979e8-3558-4d69-b357-7d5f1052823d")+	)+	(fp_text user "${REFERENCE}"+		(at 0 -2 0)+		(layer "F.Fab")+		(uuid "79635b5c-fac5-4ced-bfcd-ebb7d856d44c")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -1.75 0)+		(size 1.3 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.1923076923)+		(uuid "ced81837-1e2e-4557-bc18-6de02620aa64")+	)+	(pad "2" smd roundrect+		(at 1.75 0)+		(size 1.3 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.1923076923)+		(uuid "1f87009a-874d-4975-9247-cfcd4a24dc0c")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_MiniMELF.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
zmm5239bpf.kicad_symadded+21
@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "ZMM5239BPF" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "ZMM5239BPF" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "ZMM5239BPF_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -2.54)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "ZMM5239BPF_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "K" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "A" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
zmm5239bpf.lbradded+108
@@ -0,0 +1,108 @@+<?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></description>+<packages>+<package name="D_MiniMELF">+  <description>2 pads, 4.8 x 1.7 mm. Diode Mini-MELF (SOD-80, LL-34)</description>+  <smd name="1" x="-1.7500" y="-0.0000" dx="1.3000" dy="1.7000" layer="1" roundness="38"/>+  <smd name="2" x="1.7500" y="-0.0000" dx="1.3000" dy="1.7000" layer="1" roundness="38"/>+  <wire x1="-2.6600" y1="1.1100" x2="-2.6600" y2="-1.1100" width="0.1200" layer="21"/>+  <wire x1="-2.6600" y1="-1.1100" x2="1.7500" y2="-1.1100" width="0.1200" layer="21"/>+  <wire x1="1.7500" y1="1.1100" x2="-2.6600" y2="1.1100" width="0.1200" layer="21"/>+  <wire x1="-1.6500" y1="0.8000" x2="1.6500" y2="0.8000" width="0.1000" layer="51"/>+  <wire x1="-1.6500" y1="-0.8000" x2="-1.6500" y2="0.8000" width="0.1000" layer="51"/>+  <wire x1="-0.7500" y1="-0.0000" x2="-0.3500" y2="-0.0000" width="0.1000" layer="51"/>+  <wire x1="-0.3500" y1="-0.0000" x2="-0.3500" y2="0.5500" width="0.1000" layer="51"/>+  <wire x1="-0.3500" y1="-0.0000" x2="-0.3500" y2="-0.5500" width="0.1000" layer="51"/>+  <wire x1="-0.3500" y1="-0.0000" x2="0.2500" y2="0.4000" width="0.1000" layer="51"/>+  <wire x1="0.2500" y1="0.4000" x2="0.2500" y2="-0.4000" width="0.1000" layer="51"/>+  <wire x1="0.2500" y1="-0.0000" x2="0.7500" y2="-0.0000" width="0.1000" layer="51"/>+  <wire x1="0.2500" y1="-0.4000" x2="-0.3500" y2="-0.0000" width="0.1000" layer="51"/>+  <wire x1="1.6500" y1="0.8000" x2="1.6500" y2="-0.8000" width="0.1000" layer="51"/>+  <wire x1="1.6500" y1="-0.8000" x2="-1.6500" y2="-0.8000" width="0.1000" layer="51"/>+  <text x="0" y="1.710" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.710" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="ZMM5239BPF">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-2.54" x2="-12.7" y2="-2.54" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-2.54" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-5.0800" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="K" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="A" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="ZMM5239BPF" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="ZMM5239BPF" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="D_MiniMELF">+      <connects>+        <connect gate="G$1" pin="K" pad="1"/>+        <connect gate="G$1" pin="A" pad="2"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
zmm5239bpf.stepadded+431
@@ -0,0 +1,431 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'D:/KiCAD/packages3D-source/Diodes_SMD.3dshapes\\
+D_MiniMELF_Standard.step','2017-04-30T14:09:48',('kicad StepUp'),(
+    'ksu MCAD'),'Open CASCADE STEP processor 7.1','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('D_MiniMELF_Standard','D_MiniMELF_Standard','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#308);
+#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,#50,#70,#90,#115,#140,#160,#180,#205,#230,
+    #260,#290,#299));
+#17 = ADVANCED_FACE('',(#18),#45,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#29,#37,#44));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-0.52,-4.502971492425E-017,4.502971492425E-017
+    ));
+#24 = CIRCLE('',#25,0.7);
+#25 = AXIS2_PLACEMENT_3D('',#26,#27,#28);
+#26 = CARTESIAN_POINT('',(-0.52,-4.502971492425E-017,0.7));
+#27 = DIRECTION('',(1.,8.659560562355E-017,-8.659560562355E-017));
+#28 = DIRECTION('',(-8.659560562355E-017,-9.860761315263E-032,-1.));
+#29 = ORIENTED_EDGE('',*,*,#30,.T.);
+#30 = EDGE_CURVE('',#22,#31,#33,.T.);
+#31 = VERTEX_POINT('',#32);
+#32 = CARTESIAN_POINT('',(-0.72,-6.234883604896E-017,6.234883604896E-017
+    ));
+#33 = LINE('',#34,#35);
+#34 = CARTESIAN_POINT('',(-0.52,-4.502971492425E-017,4.502971492425E-017
+    ));
+#35 = VECTOR('',#36,1.);
+#36 = DIRECTION('',(-1.,-8.659560562355E-017,8.659560562355E-017));
+#37 = ORIENTED_EDGE('',*,*,#38,.F.);
+#38 = EDGE_CURVE('',#31,#31,#39,.T.);
+#39 = CIRCLE('',#40,0.7);
+#40 = AXIS2_PLACEMENT_3D('',#41,#42,#43);
+#41 = CARTESIAN_POINT('',(-0.72,-6.234883604896E-017,0.7));
+#42 = DIRECTION('',(1.,8.659560562355E-017,-8.659560562355E-017));
+#43 = DIRECTION('',(-8.659560562355E-017,-7.395570986447E-032,-1.));
+#44 = ORIENTED_EDGE('',*,*,#30,.F.);
+#45 = CYLINDRICAL_SURFACE('',#46,0.7);
+#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49);
+#47 = CARTESIAN_POINT('',(-0.52,-4.502971492425E-017,0.7));
+#48 = DIRECTION('',(-1.,-8.659560562355E-017,8.659560562355E-017));
+#49 = DIRECTION('',(-8.659560562355E-017,-9.860761315263E-032,-1.));
+#50 = ADVANCED_FACE('',(#51,#54),#65,.T.);
+#51 = FACE_BOUND('',#52,.F.);
+#52 = EDGE_LOOP('',(#53));
+#53 = ORIENTED_EDGE('',*,*,#21,.F.);
+#54 = FACE_BOUND('',#55,.F.);
+#55 = EDGE_LOOP('',(#56));
+#56 = ORIENTED_EDGE('',*,*,#57,.F.);
+#57 = EDGE_CURVE('',#58,#58,#60,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(-0.52,1.110223024625E-017,2.5E-002));
+#60 = CIRCLE('',#61,0.675);
+#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#62 = CARTESIAN_POINT('',(-0.52,3.10862446895E-016,0.7));
+#63 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#64 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#65 = PLANE('',#66);
+#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#67 = CARTESIAN_POINT('',(-0.52,-4.502971492425E-017,0.7));
+#68 = DIRECTION('',(1.,8.659560562355E-017,-8.659560562355E-017));
+#69 = DIRECTION('',(-8.659560562355E-017,1.7080354225E-017,-1.));
+#70 = ADVANCED_FACE('',(#71,#74),#85,.T.);
+#71 = FACE_BOUND('',#72,.F.);
+#72 = EDGE_LOOP('',(#73));
+#73 = ORIENTED_EDGE('',*,*,#38,.T.);
+#74 = FACE_BOUND('',#75,.F.);
+#75 = EDGE_LOOP('',(#76));
+#76 = ORIENTED_EDGE('',*,*,#77,.T.);
+#77 = EDGE_CURVE('',#78,#78,#80,.T.);
+#78 = VERTEX_POINT('',#79);
+#79 = CARTESIAN_POINT('',(-0.72,1.110223024625E-017,2.5E-002));
+#80 = CIRCLE('',#81,0.675);
+#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84);
+#82 = CARTESIAN_POINT('',(-0.72,3.10862446895E-016,0.7));
+#83 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#84 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#85 = PLANE('',#86);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(-0.72,-6.234883604896E-017,0.7));
+#88 = DIRECTION('',(-1.,-8.659560562355E-017,8.659560562355E-017));
+#89 = DIRECTION('',(8.659560562355E-017,7.395570986447E-032,1.));
+#90 = ADVANCED_FACE('',(#91),#110,.T.);
+#91 = FACE_BOUND('',#92,.T.);
+#92 = EDGE_LOOP('',(#93,#102,#108,#109));
+#93 = ORIENTED_EDGE('',*,*,#94,.T.);
+#94 = EDGE_CURVE('',#95,#95,#97,.T.);
+#95 = VERTEX_POINT('',#96);
+#96 = CARTESIAN_POINT('',(0.9,1.110223024625E-017,2.5E-002));
+#97 = CIRCLE('',#98,0.675);
+#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
+#99 = CARTESIAN_POINT('',(0.9,3.10862446895E-016,0.7));
+#100 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#101 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#102 = ORIENTED_EDGE('',*,*,#103,.T.);
+#103 = EDGE_CURVE('',#95,#58,#104,.T.);
+#104 = LINE('',#105,#106);
+#105 = CARTESIAN_POINT('',(1.35,1.110223024625E-017,2.5E-002));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#108 = ORIENTED_EDGE('',*,*,#57,.F.);
+#109 = ORIENTED_EDGE('',*,*,#103,.F.);
+#110 = CYLINDRICAL_SURFACE('',#111,0.675);
+#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
+#112 = CARTESIAN_POINT('',(1.35,3.10862446895E-016,0.7));
+#113 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#114 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#115 = ADVANCED_FACE('',(#116),#135,.T.);
+#116 = FACE_BOUND('',#117,.T.);
+#117 = EDGE_LOOP('',(#118,#119,#127,#134));
+#118 = ORIENTED_EDGE('',*,*,#77,.T.);
+#119 = ORIENTED_EDGE('',*,*,#120,.T.);
+#120 = EDGE_CURVE('',#78,#121,#123,.T.);
+#121 = VERTEX_POINT('',#122);
+#122 = CARTESIAN_POINT('',(-0.9,1.110223024625E-017,2.5E-002));
+#123 = LINE('',#124,#125);
+#124 = CARTESIAN_POINT('',(1.35,1.110223024625E-017,2.5E-002));
+#125 = VECTOR('',#126,1.);
+#126 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#127 = ORIENTED_EDGE('',*,*,#128,.F.);
+#128 = EDGE_CURVE('',#121,#121,#129,.T.);
+#129 = CIRCLE('',#130,0.675);
+#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133);
+#131 = CARTESIAN_POINT('',(-0.9,3.10862446895E-016,0.7));
+#132 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#133 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#134 = ORIENTED_EDGE('',*,*,#120,.F.);
+#135 = CYLINDRICAL_SURFACE('',#136,0.675);
+#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
+#137 = CARTESIAN_POINT('',(1.35,3.10862446895E-016,0.7));
+#138 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#139 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#140 = ADVANCED_FACE('',(#141,#152),#155,.T.);
+#141 = FACE_BOUND('',#142,.T.);
+#142 = EDGE_LOOP('',(#143));
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#145,#145,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(0.9,0.E+000,0.E+000));
+#147 = CIRCLE('',#148,0.7);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(0.9,3.10862446895E-016,0.7));
+#150 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#151 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#152 = FACE_BOUND('',#153,.T.);
+#153 = EDGE_LOOP('',(#154));
+#154 = ORIENTED_EDGE('',*,*,#94,.F.);
+#155 = PLANE('',#156);
+#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
+#157 = CARTESIAN_POINT('',(0.9,3.10862446895E-016,0.7));
+#158 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#159 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#160 = ADVANCED_FACE('',(#161,#172),#175,.F.);
+#161 = FACE_BOUND('',#162,.F.);
+#162 = EDGE_LOOP('',(#163));
+#163 = ORIENTED_EDGE('',*,*,#164,.T.);
+#164 = EDGE_CURVE('',#165,#165,#167,.T.);
+#165 = VERTEX_POINT('',#166);
+#166 = CARTESIAN_POINT('',(-0.9,0.E+000,0.E+000));
+#167 = CIRCLE('',#168,0.7);
+#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171);
+#169 = CARTESIAN_POINT('',(-0.9,3.10862446895E-016,0.7));
+#170 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#171 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#172 = FACE_BOUND('',#173,.F.);
+#173 = EDGE_LOOP('',(#174));
+#174 = ORIENTED_EDGE('',*,*,#128,.F.);
+#175 = PLANE('',#176);
+#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179);
+#177 = CARTESIAN_POINT('',(-0.9,3.10862446895E-016,0.7));
+#178 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#179 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#180 = ADVANCED_FACE('',(#181),#200,.T.);
+#181 = FACE_BOUND('',#182,.F.);
+#182 = EDGE_LOOP('',(#183,#184,#192,#199));
+#183 = ORIENTED_EDGE('',*,*,#144,.T.);
+#184 = ORIENTED_EDGE('',*,*,#185,.T.);
+#185 = EDGE_CURVE('',#145,#186,#188,.T.);
+#186 = VERTEX_POINT('',#187);
+#187 = CARTESIAN_POINT('',(1.7,0.E+000,0.E+000));
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(0.9,4.440892098501E-033,1.E-017));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(1.,0.E+000,0.E+000));
+#192 = ORIENTED_EDGE('',*,*,#193,.F.);
+#193 = EDGE_CURVE('',#186,#186,#194,.T.);
+#194 = CIRCLE('',#195,0.7);
+#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
+#196 = CARTESIAN_POINT('',(1.7,3.10862446895E-016,0.7));
+#197 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#198 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#199 = ORIENTED_EDGE('',*,*,#185,.F.);
+#200 = CYLINDRICAL_SURFACE('',#201,0.7);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(0.9,3.10862446895E-016,0.7));
+#203 = DIRECTION('',(1.,0.E+000,0.E+000));
+#204 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#205 = ADVANCED_FACE('',(#206),#225,.T.);
+#206 = FACE_BOUND('',#207,.F.);
+#207 = EDGE_LOOP('',(#208,#217,#223,#224));
+#208 = ORIENTED_EDGE('',*,*,#209,.T.);
+#209 = EDGE_CURVE('',#210,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(-1.7,0.E+000,0.E+000));
+#212 = CIRCLE('',#213,0.7);
+#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
+#214 = CARTESIAN_POINT('',(-1.7,3.10862446895E-016,0.7));
+#215 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#216 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#210,#165,#219,.T.);
+#219 = LINE('',#220,#221);
+#220 = CARTESIAN_POINT('',(-1.7,-1.33226762955E-032,-3.E-017));
+#221 = VECTOR('',#222,1.);
+#222 = DIRECTION('',(1.,0.E+000,0.E+000));
+#223 = ORIENTED_EDGE('',*,*,#164,.F.);
+#224 = ORIENTED_EDGE('',*,*,#218,.F.);
+#225 = CYLINDRICAL_SURFACE('',#226,0.7);
+#226 = AXIS2_PLACEMENT_3D('',#227,#228,#229);
+#227 = CARTESIAN_POINT('',(-1.7,3.10862446895E-016,0.7));
+#228 = DIRECTION('',(1.,0.E+000,0.E+000));
+#229 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#230 = ADVANCED_FACE('',(#231),#251,.F.);
+#231 = FACE_BOUND('',#232,.F.);
+#232 = EDGE_LOOP('',(#233,#234,#243,#250));
+#233 = ORIENTED_EDGE('',*,*,#193,.T.);
+#234 = ORIENTED_EDGE('',*,*,#235,.T.);
+#235 = EDGE_CURVE('',#186,#236,#238,.T.);
+#236 = VERTEX_POINT('',#237);
+#237 = CARTESIAN_POINT('',(1.8,4.440892098501E-017,0.1));
+#238 = CIRCLE('',#239,0.1);
+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
+#240 = CARTESIAN_POINT('',(1.7,4.440892098501E-017,0.1));
+#241 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#242 = DIRECTION('',(1.,0.E+000,0.E+000));
+#243 = ORIENTED_EDGE('',*,*,#244,.F.);
+#244 = EDGE_CURVE('',#236,#236,#245,.T.);
+#245 = CIRCLE('',#246,0.6);
+#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249);
+#247 = CARTESIAN_POINT('',(1.8,3.10862446895E-016,0.7));
+#248 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#249 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#250 = ORIENTED_EDGE('',*,*,#235,.F.);
+#251 = SURFACE_OF_REVOLUTION('',#252,#257);
+#252 = CIRCLE('',#253,0.1);
+#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256);
+#254 = CARTESIAN_POINT('',(1.7,4.440892098501E-017,0.1));
+#255 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#257 = AXIS1_PLACEMENT('',#258,#259);
+#258 = CARTESIAN_POINT('',(-8.2,3.10862446895E-016,0.7));
+#259 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#260 = ADVANCED_FACE('',(#261),#281,.F.);
+#261 = FACE_BOUND('',#262,.F.);
+#262 = EDGE_LOOP('',(#263,#272,#279,#280));
+#263 = ORIENTED_EDGE('',*,*,#264,.T.);
+#264 = EDGE_CURVE('',#265,#265,#267,.T.);
+#265 = VERTEX_POINT('',#266);
+#266 = CARTESIAN_POINT('',(-1.8,4.440892098501E-017,0.1));
+#267 = CIRCLE('',#268,0.6);
+#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271);
+#269 = CARTESIAN_POINT('',(-1.8,3.10862446895E-016,0.7));
+#270 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#271 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#272 = ORIENTED_EDGE('',*,*,#273,.T.);
+#273 = EDGE_CURVE('',#265,#210,#274,.T.);
+#274 = CIRCLE('',#275,0.1);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(-1.7,4.440892098501E-017,1.E-001));
+#277 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#278 = DIRECTION('',(1.,0.E+000,0.E+000));
+#279 = ORIENTED_EDGE('',*,*,#209,.F.);
+#280 = ORIENTED_EDGE('',*,*,#273,.F.);
+#281 = SURFACE_OF_REVOLUTION('',#282,#287);
+#282 = CIRCLE('',#283,0.1);
+#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
+#284 = CARTESIAN_POINT('',(-1.7,4.440892098501E-017,1.E-001));
+#285 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#286 = DIRECTION('',(1.,0.E+000,0.E+000));
+#287 = AXIS1_PLACEMENT('',#288,#289);
+#288 = CARTESIAN_POINT('',(-8.2,3.10862446895E-016,0.7));
+#289 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#290 = ADVANCED_FACE('',(#291),#294,.F.);
+#291 = FACE_BOUND('',#292,.F.);
+#292 = EDGE_LOOP('',(#293));
+#293 = ORIENTED_EDGE('',*,*,#244,.T.);
+#294 = PLANE('',#295);
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(1.8,3.10862446895E-016,0.7));
+#297 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#298 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#299 = ADVANCED_FACE('',(#300),#303,.T.);
+#300 = FACE_BOUND('',#301,.F.);
+#301 = EDGE_LOOP('',(#302));
+#302 = ORIENTED_EDGE('',*,*,#264,.F.);
+#303 = PLANE('',#304);
+#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307);
+#305 = CARTESIAN_POINT('',(-1.8,3.10862446895E-016,0.7));
+#306 = DIRECTION('',(-1.,0.E+000,-0.E+000));
+#307 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#312)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#309,#310,#311)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#309,
+  'distance_accuracy_value','confusion accuracy');
+#313 = PRODUCT_TYPE('part',$,(#7));
+#314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#315,
+    #323,#330,#337,#345,#352,#360,#367,#374,#381,#388,#395,#402),#308);
+#315 = STYLED_ITEM('color',(#316),#17);
+#316 = PRESENTATION_STYLE_ASSIGNMENT((#317));
+#317 = SURFACE_STYLE_USAGE(.BOTH.,#318);
+#318 = SURFACE_SIDE_STYLE('',(#319));
+#319 = SURFACE_STYLE_FILL_AREA(#320);
+#320 = FILL_AREA_STYLE('',(#321));
+#321 = FILL_AREA_STYLE_COLOUR('',#322);
+#322 = DRAUGHTING_PRE_DEFINED_COLOUR('blue');
+#323 = STYLED_ITEM('color',(#324),#50);
+#324 = PRESENTATION_STYLE_ASSIGNMENT((#325));
+#325 = SURFACE_STYLE_USAGE(.BOTH.,#326);
+#326 = SURFACE_SIDE_STYLE('',(#327));
+#327 = SURFACE_STYLE_FILL_AREA(#328);
+#328 = FILL_AREA_STYLE('',(#329));
+#329 = FILL_AREA_STYLE_COLOUR('',#322);
+#330 = STYLED_ITEM('color',(#331),#70);
+#331 = PRESENTATION_STYLE_ASSIGNMENT((#332));
+#332 = SURFACE_STYLE_USAGE(.BOTH.,#333);
+#333 = SURFACE_SIDE_STYLE('',(#334));
+#334 = SURFACE_STYLE_FILL_AREA(#335);
+#335 = FILL_AREA_STYLE('',(#336));
+#336 = FILL_AREA_STYLE_COLOUR('',#322);
+#337 = STYLED_ITEM('color',(#338),#90);
+#338 = PRESENTATION_STYLE_ASSIGNMENT((#339));
+#339 = SURFACE_STYLE_USAGE(.BOTH.,#340);
+#340 = SURFACE_SIDE_STYLE('',(#341));
+#341 = SURFACE_STYLE_FILL_AREA(#342);
+#342 = FILL_AREA_STYLE('',(#343));
+#343 = FILL_AREA_STYLE_COLOUR('',#344);
+#344 = COLOUR_RGB('',0.699999988079,0.10000000149,5.000000074506E-002);
+#345 = STYLED_ITEM('color',(#346),#115);
+#346 = PRESENTATION_STYLE_ASSIGNMENT((#347));
+#347 = SURFACE_STYLE_USAGE(.BOTH.,#348);
+#348 = SURFACE_SIDE_STYLE('',(#349));
+#349 = SURFACE_STYLE_FILL_AREA(#350);
+#350 = FILL_AREA_STYLE('',(#351));
+#351 = FILL_AREA_STYLE_COLOUR('',#344);
+#352 = STYLED_ITEM('color',(#353),#140);
+#353 = PRESENTATION_STYLE_ASSIGNMENT((#354));
+#354 = SURFACE_STYLE_USAGE(.BOTH.,#355);
+#355 = SURFACE_SIDE_STYLE('',(#356));
+#356 = SURFACE_STYLE_FILL_AREA(#357);
+#357 = FILL_AREA_STYLE('',(#358));
+#358 = FILL_AREA_STYLE_COLOUR('',#359);
+#359 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#360 = STYLED_ITEM('color',(#361),#160);
+#361 = PRESENTATION_STYLE_ASSIGNMENT((#362));
+#362 = SURFACE_STYLE_USAGE(.BOTH.,#363);
+#363 = SURFACE_SIDE_STYLE('',(#364));
+#364 = SURFACE_STYLE_FILL_AREA(#365);
+#365 = FILL_AREA_STYLE('',(#366));
+#366 = FILL_AREA_STYLE_COLOUR('',#359);
+#367 = STYLED_ITEM('color',(#368),#180);
+#368 = PRESENTATION_STYLE_ASSIGNMENT((#369));
+#369 = SURFACE_STYLE_USAGE(.BOTH.,#370);
+#370 = SURFACE_SIDE_STYLE('',(#371));
+#371 = SURFACE_STYLE_FILL_AREA(#372);
+#372 = FILL_AREA_STYLE('',(#373));
+#373 = FILL_AREA_STYLE_COLOUR('',#359);
+#374 = STYLED_ITEM('color',(#375),#205);
+#375 = PRESENTATION_STYLE_ASSIGNMENT((#376));
+#376 = SURFACE_STYLE_USAGE(.BOTH.,#377);
+#377 = SURFACE_SIDE_STYLE('',(#378));
+#378 = SURFACE_STYLE_FILL_AREA(#379);
+#379 = FILL_AREA_STYLE('',(#380));
+#380 = FILL_AREA_STYLE_COLOUR('',#359);
+#381 = STYLED_ITEM('color',(#382),#230);
+#382 = PRESENTATION_STYLE_ASSIGNMENT((#383));
+#383 = SURFACE_STYLE_USAGE(.BOTH.,#384);
+#384 = SURFACE_SIDE_STYLE('',(#385));
+#385 = SURFACE_STYLE_FILL_AREA(#386);
+#386 = FILL_AREA_STYLE('',(#387));
+#387 = FILL_AREA_STYLE_COLOUR('',#359);
+#388 = STYLED_ITEM('color',(#389),#260);
+#389 = PRESENTATION_STYLE_ASSIGNMENT((#390));
+#390 = SURFACE_STYLE_USAGE(.BOTH.,#391);
+#391 = SURFACE_SIDE_STYLE('',(#392));
+#392 = SURFACE_STYLE_FILL_AREA(#393);
+#393 = FILL_AREA_STYLE('',(#394));
+#394 = FILL_AREA_STYLE_COLOUR('',#359);
+#395 = STYLED_ITEM('color',(#396),#290);
+#396 = PRESENTATION_STYLE_ASSIGNMENT((#397));
+#397 = SURFACE_STYLE_USAGE(.BOTH.,#398);
+#398 = SURFACE_SIDE_STYLE('',(#399));
+#399 = SURFACE_STYLE_FILL_AREA(#400);
+#400 = FILL_AREA_STYLE('',(#401));
+#401 = FILL_AREA_STYLE_COLOUR('',#359);
+#402 = STYLED_ITEM('color',(#403),#299);
+#403 = PRESENTATION_STYLE_ASSIGNMENT((#404));
+#404 = SURFACE_STYLE_USAGE(.BOTH.,#405);
+#405 = SURFACE_SIDE_STYLE('',(#406));
+#406 = SURFACE_STYLE_FILL_AREA(#407);
+#407 = FILL_AREA_STYLE('',(#408));
+#408 = FILL_AREA_STYLE_COLOUR('',#359);
+ENDSEC;
+END-ISO-10303-21;