component
XL-502UGD
Public Made by Adomby adom
XINGLIGHT LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
12 files changed
+1167
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/xl-502ugd-datasheet.pdfadded⋯ 1 unchanged line ⋯
package.jsonadded+138@@ -0,0 +1,138 @@+{+ "slug": "xl-502ugd",+ "version": "0.1.0",+ "type": "component",+ "description": "XINGLIGHT LED Indication - Discrete, 插件,D=5mm. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "optoelectronics",+ "xl-502ugd",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "xl-502ugd.kicad_sym",+ "xl-502ugd.kicad_mod",+ "xl-502ugd.glb",+ "xl-502ugd.step",+ "xl-502ugd.lbr",+ "docs/hero.png",+ "docs/xl-502ugd-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "xl-502ugd-hero.glb",+ "xl-502ugd-hero.overlay.json"+ ],+ "component": {+ "mpn": "XL-502UGD",+ "manufacturer": "XINGLIGHT",+ "package": "插件,D=5mm",+ "pin_count": 2,+ "category": "Optoelectronics",+ "subcategory": "LED Indication - Discrete",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8756356839154171904",+ "parts": {+ "symbol": "xl-502ugd.kicad_sym",+ "footprint": "xl-502ugd.kicad_mod",+ "model_3d": "xl-502ugd-hero.glb",+ "model_3d_step": "xl-502ugd.step",+ "lbr": "xl-502ugd.lbr",+ "model_3d_plain": "xl-502ugd.glb"+ },+ "distributor_links": {+ "lcsc": "C2895548",+ "digikey": "5962-XL-502UGD-ND"+ },+ "distributor_check": {+ "checked_at": "2026-10-07T21:00:23Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "5962-XL-502UGD-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": null,+ "status": "no match"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "K",+ "type": "passive",+ "description": "Cathode (negative terminal, marked ① and \"−\" in the outline drawing); the shorter lead, with 2.54mm lead spacing, and reverse current IR ≤10 μA at VR=5V."+ },+ {+ "number": "2",+ "name": "A",+ "type": "passive",+ "description": "Anode (positive terminal, marked ② and \"+\" in the outline drawing); the longer lead (18.0mm vs 16.0mm), with max continuous forward current 20 mA and typical VF 3.0 V at IF=20mA."+ }+ ],+ "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 1 = cathode and pin 2 = anode are read from the page 7 drawing: the ② lead is the longer 18.0mm ",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 11,+ "cost_usd": 0.1964,+ "at": "2026-10-07T21:00:11"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8756356839154171904",+ "pages": 11,+ "sha256": "dbb258e527b71fbc",+ "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": "xl-502ugd.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-10-07",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>xl-502ugd</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>xl-502ugd</title>
xl-502ugd-hero.glbadded⋯ 1 unchanged line ⋯
xl-502ugd-hero.overlay.jsonadded+133@@ -0,0 +1,133 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "XL-502UGD",+ "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": "xl-502ugd.glb",+ "glb_sha256": "61968854f3dcd152d67fe38e20914a5f64f3af0d7408c40159f7e0c28eb884dc",+ "footprint": "xl-502ugd.kicad_mod",+ "footprint_sha256": "efba51d29b26d31bbf3957a5813ee41872a071099d3f28bf6354a857f7129392",+ "pins": "page.json component.pins",+ "pins_sha256": "39976ec65467062bd1995d0256fc1ea9d33147ed89e56951d4022a282daa33ff"+ },+ "generator": "adom-wiki 1.7.68 (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+ }+ ]+}
xl-502ugd.glbadded⋯ 1 unchanged line ⋯
xl-502ugd.kicad_modadded+159@@ -0,0 +1,159 @@+(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_rect+ (start -1.94 -3.21)+ (end 4.49 3.21)+ (stroke+ (width 0.05)+ (type solid)+ )+ (fill no)+ (layer "F.CrtYd")+ )+ (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)+ )+ )+)
xl-502ugd.kicad_symadded+21@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "XL-502UGD" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "XL-502UGD" (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 "XL-502UGD_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -2.54)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "XL-502UGD_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))))+ )+ )+ )+)
xl-502ugd.lbradded+134@@ -0,0 +1,134 @@+<?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="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="XL-502UGD">+ <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">>NAME</text>+ <text x="0.0000" y="-5.0800" size="1.27" layer="96" align="center">>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="XL-502UGD" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="XL-502UGD" 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=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
xl-502ugd.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;