component
LM236H-5.0
Public Made by Adomby adom
Texas Instruments Voltage Reference, TO-46-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
14 files changed
+1576
README.mdadded+39@@ -0,0 +1,39 @@+# LM236H-5.0++**Texas Instruments** · Voltage Reference · TO-46-3++LM236H-5.0 from Texas Instruments, in a TO-46-3. 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 | ADJ | passive | Adjustment terminal used to trim the 5.0V reference voltage (about ±1V) and its temperature coefficient, typically via a 10k potentiometer. |+| 2 | + | passive | Positive (cathode) terminal of the 5.0V shunt reference diode, operating from 600 μA to 10 mA with reverse current limited to 15 mA absolute maximum. |+| 3 | - | passive | Negative (anode) terminal of the 5.0V shunt reference diode, with forward current limited to 10 mA absolute maximum. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Texas Instruments |+| Package | TO-46-3 |+| Category | Power Management (PMIC) |+| Pins | 3 |++## CAD (KiCad official)++- Symbol: `LM236H-5.0`+- Footprint: `Package_TO_SOT_THT:TO-46-3`+- 3D model: TO-46-3 (KiCad packages3D, STEP)+- 3D model files: `lm236h-5-0-etched.step` / `lm236h-5-0-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `lm236h-5-0.step` / `lm236h-5-0.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Texas Instruments datasheet](https://www.ti.com/cn/lit/gpn/lm136-5.0) (24 pp, sha256 `9d08a6f50b6eadf4`, retrieved 2026-10-11, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/lm236h-5-0-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/lm236h-5-0-datasheet.pdfadded⋯ 1 unchanged line ⋯
lm236h-5-0-hero.glbadded⋯ 1 unchanged line ⋯
lm236h-5-0-hero.overlay.jsonadded+155@@ -0,0 +1,155 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "LM236H-5.0",+ "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": 3,+ "span_mm": 4.14,+ "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.264,+ 0.0+ ],+ "r_mm": 0.264+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 3,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.1,+ "tolerance_mm": 0.315,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.24,+ 2.78,+ -1.509,+ 0.239+ ],+ "pads_bbox_mm": [+ -0.8,+ 3.14,+ -1.87,+ 0.6+ ],+ "seating_z_mm": -5.0+ },+ "sources": {+ "glb": "lm236h-5-0.glb",+ "glb_sha256": "a2e79d41edc6c9e799607b98215dca8edca4a6b5300335115513bceb1831cf59",+ "footprint": "lm236h-5-0.kicad_mod",+ "footprint_sha256": "9f12bfbc3dbd359cb8c8b7ab0bd52a228714919d3415be95bd4650c225b2b2a5",+ "pins": "page.json component.pins",+ "pins_sha256": "49e4c40256bfad756e220c001349a565a71f14c86b3fbd08651f49eeed6d1d7b"+ },+ "generator": "adom-wiki 1.7.69 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "ADJ",+ "x": -1.678,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2",+ "text": "+",+ "x": 1.27,+ "y": 2.02,+ "align": "right",+ "vertical": true,+ "h": 0.6+ },+ {+ "pad": "3",+ "text": "-",+ "x": 3.29,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "oval",+ "center_mm": [+ 0.0,+ 0.0+ ],+ "size_mm": [+ 1.6,+ 1.2+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "circle",+ "center_mm": [+ 1.27,+ 1.27+ ],+ "size_mm": [+ 1.2,+ 1.2+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "circle",+ "center_mm": [+ 2.54,+ 0.0+ ],+ "size_mm": [+ 1.2,+ 1.2+ ],+ "rot": 0.0+ }+ ]+}
lm236h-5-0.glbadded⋯ 1 unchanged line ⋯
lm236h-5-0.kicad_modadded+204@@ -0,0 +1,204 @@+(footprint "TO-46-3"+ (version 20260206)+ (generator "kicad-footprint-generator")+ (layer "F.Cu")+ (descr "TO-46-3")+ (tags "TO-46-3")+ (property "Reference" "REF**"+ (at 1.27 -4.01 0)+ (layer "F.SilkS")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "TO-46-3"+ (at 1.27 4.01 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "KiLib_Generator" "package/TO_SOT/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 -2.130108 -2.424301)+ (end -1.289618 -1.583811)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -1.154301 -3.400108)+ (end -2.130108 -2.424301)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -0.313811 -2.559618)+ (end -1.154301 -3.400108)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_arc+ (start -0.313811 -2.559618)+ (mid 3.398391 2.128391)+ (end -1.289618 -1.583811)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ )+ (fp_line+ (start -2.323922 -2.420125)+ (end -1.465573 -1.561775)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.150125 -3.593922)+ (end -2.323922 -2.420125)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -0.291775 -2.735573)+ (end -1.150125 -3.593922)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_arc+ (start -0.291775 -2.735573)+ (mid 3.497386 2.227386)+ (end -1.465573 -1.561775)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ )+ (fp_line+ (start -1.976616 -2.426372)+ (end -1.149301 -1.599057)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start -1.156372 -3.246616)+ (end -1.976616 -2.426372)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_line+ (start -0.329057 -2.419301)+ (end -1.156372 -3.246616)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_arc+ (start -0.329057 -2.419301)+ (mid 3.32061 2.05061)+ (end -1.149301 -1.599057)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ )+ (fp_circle+ (center 1.27 0)+ (end 3.67 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (fill no)+ (layer "F.Fab")+ )+ (fp_text user "${REFERENCE}"+ (at 1.27 -4.01 0)+ (layer "F.Fab")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" thru_hole oval+ (at 0 0)+ (size 1.6 1.2)+ (drill 0.7)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (pad "2" thru_hole circle+ (at 1.27 1.27)+ (size 1.2 1.2)+ (drill 0.7)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (pad "3" thru_hole circle+ (at 2.54 0)+ (size 1.2 1.2)+ (drill 0.7)+ (layers "*.Cu" "*.Mask")+ (remove_unused_layers no)+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-46-3.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
lm236h-5-0.kicad_symadded+25@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "LM236H-5.0" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "LM236H-5.0" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "LM236H-5.0_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "LM236H-5.0_1_1"+ (pin passive line (at -17.78 0.00 0) (length 5.08)+ (name "ADJ" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at -17.78 -2.54 0) (length 5.08)+ (name "+" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 0.00 180) (length 5.08)+ (name "-" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
lm236h-5-0.lbradded+128@@ -0,0 +1,128 @@+<?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="TO-46-3">+ <description>3 pads, 3.9 x 2.5 mm. TO-46-3</description>+ <pad name="1" x="0.0000" y="-0.0000" drill="0.7000" diameter="1.2000" shape="long"/>+ <pad name="2" x="1.2700" y="-1.2700" drill="0.7000" diameter="1.2000" shape="round"/>+ <pad name="3" x="2.5400" y="-0.0000" drill="0.7000" diameter="1.2000" shape="round"/>+ <circle x="1.2700" y="-0.0000" radius="2.4000" width="0.1000" layer="51"/>+ <wire x1="-2.1301" y1="2.4243" x2="-1.2896" y2="1.5838" width="0.1200" layer="21"/>+ <wire x1="-1.1543" y1="3.4001" x2="-2.1301" y2="2.4243" width="0.1200" layer="21"/>+ <wire x1="-0.3138" y1="2.5596" x2="-1.1543" y2="3.4001" width="0.1200" layer="21"/>+ <wire x1="-1.9766" y1="2.4264" x2="-1.1493" y2="1.5991" width="0.1000" layer="51"/>+ <wire x1="-1.1564" y1="3.2466" x2="-1.9766" y2="2.4264" width="0.1000" layer="51"/>+ <wire x1="-0.3291" y1="2.4193" x2="-1.1564" y2="3.2466" width="0.1000" layer="51"/>+ <wire x1="-0.3138" y1="2.5596" x2="1.0623" y2="3.0028" width="0.1200" layer="21"/>+ <wire x1="1.0623" y1="3.0028" x2="2.4863" y2="2.7533" width="0.1200" layer="21"/>+ <wire x1="2.4863" y1="2.7533" x2="3.6298" y2="1.8686" width="0.1200" layer="21"/>+ <wire x1="3.6298" y1="1.8686" x2="4.2288" y2="0.5528" width="0.1200" layer="21"/>+ <wire x1="4.2288" y1="0.5528" x2="4.1453" y2="-0.8905" width="0.1200" layer="21"/>+ <wire x1="4.1453" y1="-0.8905" x2="3.3984" y2="-2.1284" width="0.1200" layer="21"/>+ <wire x1="3.3984" y1="-2.1284" x2="2.1605" y2="-2.8753" width="0.1200" layer="21"/>+ <wire x1="2.1605" y1="-2.8753" x2="0.7172" y2="-2.9588" width="0.1200" layer="21"/>+ <wire x1="0.7172" y1="-2.9588" x2="-0.5986" y2="-2.3598" width="0.1200" layer="21"/>+ <wire x1="-0.5986" y1="-2.3598" x2="-1.4833" y2="-1.2163" width="0.1200" layer="21"/>+ <wire x1="-1.4833" y1="-1.2163" x2="-1.7328" y2="0.2077" width="0.1200" layer="21"/>+ <wire x1="-1.7328" y1="0.2077" x2="-1.2896" y2="1.5838" width="0.1200" layer="21"/>+ <wire x1="-0.3291" y1="2.4193" x2="0.9978" y2="2.8872" width="0.1000" layer="51"/>+ <wire x1="0.9978" y1="2.8872" x2="2.3887" y2="2.6755" width="0.1000" layer="51"/>+ <wire x1="2.3887" y1="2.6755" x2="3.5163" y2="1.8341" width="0.1000" layer="51"/>+ <wire x1="3.5163" y1="1.8341" x2="4.1152" y2="0.5610" width="0.1000" layer="51"/>+ <wire x1="4.1152" y1="0.5610" x2="4.0444" y2="-0.8441" width="0.1000" layer="51"/>+ <wire x1="4.0444" y1="-0.8441" x2="3.3206" y2="-2.0506" width="0.1000" layer="51"/>+ <wire x1="3.3206" y1="-2.0506" x2="2.1141" y2="-2.7744" width="0.1000" layer="51"/>+ <wire x1="2.1141" y1="-2.7744" x2="0.7090" y2="-2.8452" width="0.1000" layer="51"/>+ <wire x1="0.7090" y1="-2.8452" x2="-0.5641" y2="-2.2463" width="0.1000" layer="51"/>+ <wire x1="-0.5641" y1="-2.2463" x2="-1.4055" y2="-1.1187" width="0.1000" layer="51"/>+ <wire x1="-1.4055" y1="-1.1187" x2="-1.6172" y2="0.2722" width="0.1000" layer="51"/>+ <wire x1="-1.6172" y1="0.2722" x2="-1.1493" y2="1.5991" width="0.1000" layer="51"/>+ <text x="0" y="4.000" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.470" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="LM236H-5.0">+ <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="-5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-5.08" 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="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="ADJ" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="+" x="-17.78" y="-2.54" length="middle" direction="pas"/>+ <pin name="-" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="LM236H-5.0" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="LM236H-5.0" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="TO-46-3">+ <connects>+ <connect gate="G$1" pin="ADJ" pad="1"/>+ <connect gate="G$1" pin="+" pad="2"/>+ <connect gate="G$1" pin="-" pad="3"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
lm236h-5-0.stepadded+687@@ -0,0 +1,687 @@+ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( + 'D:/KiCAD/packages3D-source/Package_TO_SOT_THT.3dshapes\\TO-46-3.step' + ,'2017-11-26T14:58:31',('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('TO-46-3','TO-46-3','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#512); +#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,#57,#88,#119,#137,#155,#188,#212,#243,#270, + #316,#346,#371,#396,#421,#446,#455,#464,#473,#503)); +#17 = ADVANCED_FACE('',(#18),#52,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.018046532518,2.46780266634,5.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-2.018046532518,2.46780266634,5.5)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-2.018046532518,2.46780266634,5.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-1.197802666342,3.288046532517,5.5)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-2.018046532518,2.46780266634,5.5)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#32,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-1.197802666342,3.288046532517,5.)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-1.197802666342,3.288046532517,5.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#22,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-2.018046532518,2.46780266634,5.)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-2.018046532518,2.46780266634,5.)); +#55 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#56 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#57 = ADVANCED_FACE('',(#58),#83,.T.); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#68,#76,#82)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#22,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-1.149300869869,1.599057003691,5.)); +#64 = LINE('',#65,#66); +#65 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#66 = VECTOR('',#67,1.); +#67 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#68 = ORIENTED_EDGE('',*,*,#69,.T.); +#69 = EDGE_CURVE('',#62,#70,#72,.T.); +#70 = VERTEX_POINT('',#71); +#71 = CARTESIAN_POINT('',(-1.149300869869,1.599057003691,5.5)); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-1.149300869869,1.599057003691,5.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#76 = ORIENTED_EDGE('',*,*,#77,.T.); +#77 = EDGE_CURVE('',#70,#24,#78,.T.); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#82 = ORIENTED_EDGE('',*,*,#21,.F.); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#86 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#87 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#88 = ADVANCED_FACE('',(#89),#114,.F.); +#89 = FACE_BOUND('',#90,.F.); +#90 = EDGE_LOOP('',(#91,#99,#107,#113)); +#91 = ORIENTED_EDGE('',*,*,#92,.F.); +#92 = EDGE_CURVE('',#93,#40,#95,.T.); +#93 = VERTEX_POINT('',#94); +#94 = CARTESIAN_POINT('',(-0.329057003693,2.419300869868,5.)); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(1.680121933088,0.410121933088,5.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#99 = ORIENTED_EDGE('',*,*,#100,.T.); +#100 = EDGE_CURVE('',#93,#101,#103,.T.); +#101 = VERTEX_POINT('',#102); +#102 = CARTESIAN_POINT('',(-0.329057003693,2.419300869868,5.5)); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-0.329057003693,2.419300869868,5.)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#107 = ORIENTED_EDGE('',*,*,#108,.T.); +#108 = EDGE_CURVE('',#101,#32,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(1.680121933088,0.410121933088,5.5)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#113 = ORIENTED_EDGE('',*,*,#39,.F.); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(1.680121933088,0.410121933088,5.)); +#117 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#118 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#119 = ADVANCED_FACE('',(#120),#132,.T.); +#120 = FACE_BOUND('',#121,.T.); +#121 = EDGE_LOOP('',(#122,#129,#130,#131)); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#93,#62,#124,.T.); +#124 = CIRCLE('',#125,2.9); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(1.27,2.22044604925E-015,5.)); +#127 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#128 = DIRECTION('',(-1.,3.828355257328E-016,-1.700131261252E-031)); +#129 = ORIENTED_EDGE('',*,*,#61,.T.); +#130 = ORIENTED_EDGE('',*,*,#47,.T.); +#131 = ORIENTED_EDGE('',*,*,#92,.F.); +#132 = PLANE('',#133); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#135 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#136 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#137 = ADVANCED_FACE('',(#138),#150,.F.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#147,#148,#149)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#101,#70,#142,.T.); +#142 = CIRCLE('',#143,2.9); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(1.27,2.442490654175E-015,5.5)); +#145 = DIRECTION('',(-2.189528850508E-047,4.440892098501E-016,1.)); +#146 = DIRECTION('',(-1.,4.211190783061E-016,-1.870144387377E-031)); +#147 = ORIENTED_EDGE('',*,*,#77,.T.); +#148 = ORIENTED_EDGE('',*,*,#31,.T.); +#149 = ORIENTED_EDGE('',*,*,#108,.F.); +#150 = PLANE('',#151); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.5)); +#153 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#154 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#155 = ADVANCED_FACE('',(#156),#183,.T.); +#156 = FACE_BOUND('',#157,.T.); +#157 = EDGE_LOOP('',(#158,#167,#175,#182)); +#158 = ORIENTED_EDGE('',*,*,#159,.T.); +#159 = EDGE_CURVE('',#62,#160,#162,.T.); +#160 = VERTEX_POINT('',#161); +#161 = CARTESIAN_POINT('',(-1.63,3.330669073875E-015,5.)); +#162 = CIRCLE('',#163,2.9); +#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); +#164 = CARTESIAN_POINT('',(1.27,2.22044604925E-015,5.)); +#165 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#166 = DIRECTION('',(-1.,3.828355257328E-016,-1.700131261252E-031)); +#167 = ORIENTED_EDGE('',*,*,#168,.T.); +#168 = EDGE_CURVE('',#160,#169,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-1.63,3.663735981263E-015,5.5)); +#171 = LINE('',#172,#173); +#172 = CARTESIAN_POINT('',(-1.63,3.330669073875E-015,5.)); +#173 = VECTOR('',#174,1.); +#174 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#175 = ORIENTED_EDGE('',*,*,#176,.F.); +#176 = EDGE_CURVE('',#70,#169,#177,.T.); +#177 = CIRCLE('',#178,2.9); +#178 = AXIS2_PLACEMENT_3D('',#179,#180,#181); +#179 = CARTESIAN_POINT('',(1.27,2.442490654175E-015,5.5)); +#180 = DIRECTION('',(-2.189528850508E-047,4.440892098501E-016,1.)); +#181 = DIRECTION('',(-1.,4.211190783061E-016,-1.870144387377E-031)); +#182 = ORIENTED_EDGE('',*,*,#69,.F.); +#183 = CYLINDRICAL_SURFACE('',#184,2.9); +#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187); +#185 = CARTESIAN_POINT('',(1.27,2.22044604925E-015,5.)); +#186 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#187 = DIRECTION('',(-1.,3.828355257328E-016,-1.700131261252E-031)); +#188 = ADVANCED_FACE('',(#189),#207,.T.); +#189 = FACE_BOUND('',#190,.T.); +#190 = EDGE_LOOP('',(#191,#192,#199,#200)); +#191 = ORIENTED_EDGE('',*,*,#168,.F.); +#192 = ORIENTED_EDGE('',*,*,#193,.T.); +#193 = EDGE_CURVE('',#160,#93,#194,.T.); +#194 = CIRCLE('',#195,2.9); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(1.27,2.22044604925E-015,5.)); +#197 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#198 = DIRECTION('',(-1.,3.828355257328E-016,-1.700131261252E-031)); +#199 = ORIENTED_EDGE('',*,*,#100,.T.); +#200 = ORIENTED_EDGE('',*,*,#201,.F.); +#201 = EDGE_CURVE('',#169,#101,#202,.T.); +#202 = CIRCLE('',#203,2.9); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(1.27,2.442490654175E-015,5.5)); +#205 = DIRECTION('',(-2.189528850508E-047,4.440892098501E-016,1.)); +#206 = DIRECTION('',(-1.,4.211190783061E-016,-1.870144387377E-031)); +#207 = CYLINDRICAL_SURFACE('',#208,2.9); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(1.27,2.22044604925E-015,5.)); +#210 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#211 = DIRECTION('',(-1.,3.828355257328E-016,-1.700131261252E-031)); +#212 = ADVANCED_FACE('',(#213),#238,.T.); +#213 = FACE_BOUND('',#214,.T.); +#214 = EDGE_LOOP('',(#215,#225,#231,#232)); +#215 = ORIENTED_EDGE('',*,*,#216,.F.); +#216 = EDGE_CURVE('',#217,#219,#221,.T.); +#217 = VERTEX_POINT('',#218); +#218 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(1.680121933088,0.410121933088,5.)); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#225 = ORIENTED_EDGE('',*,*,#226,.T.); +#226 = EDGE_CURVE('',#217,#62,#227,.T.); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#231 = ORIENTED_EDGE('',*,*,#123,.F.); +#232 = ORIENTED_EDGE('',*,*,#233,.F.); +#233 = EDGE_CURVE('',#219,#93,#234,.T.); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(1.680121933088,0.410121933088,5.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(0.859878066912,-0.410121933088,5.)); +#241 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#242 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#243 = ADVANCED_FACE('',(#244),#265,.T.); +#244 = FACE_BOUND('',#245,.T.); +#245 = EDGE_LOOP('',(#246,#254,#255,#256,#257,#258)); +#246 = ORIENTED_EDGE('',*,*,#247,.F.); +#247 = EDGE_CURVE('',#169,#248,#250,.T.); +#248 = VERTEX_POINT('',#249); +#249 = CARTESIAN_POINT('',(-1.24669852308,3.665750121216E-015, + 5.503023626647)); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(-1.63,3.663735981263E-015,5.5)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(0.999968888204,5.254551340147E-018, + 7.888131819161E-003)); +#254 = ORIENTED_EDGE('',*,*,#201,.T.); +#255 = ORIENTED_EDGE('',*,*,#141,.T.); +#256 = ORIENTED_EDGE('',*,*,#176,.T.); +#257 = ORIENTED_EDGE('',*,*,#247,.T.); +#258 = ORIENTED_EDGE('',*,*,#259,.F.); +#259 = EDGE_CURVE('',#248,#248,#260,.T.); +#260 = CIRCLE('',#261,2.51669852308); +#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264); +#262 = CARTESIAN_POINT('',(1.27,2.443833414144E-015,5.503023626647)); +#263 = DIRECTION('',(4.379057701015E-047,4.440892098501E-016,1.)); +#264 = DIRECTION('',(-1.,4.855236715347E-016,-2.156158236554E-031)); +#265 = CONICAL_SURFACE('',#266,2.9,1.56290811317); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(1.27,2.442490654175E-015,5.5)); +#268 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.)); +#269 = DIRECTION('',(-1.,4.211190783061E-016,-1.870144387377E-031)); +#270 = ADVANCED_FACE('',(#271,#278,#289,#300),#311,.F.); +#271 = FACE_BOUND('',#272,.T.); +#272 = EDGE_LOOP('',(#273,#274,#275,#276,#277)); +#273 = ORIENTED_EDGE('',*,*,#193,.F.); +#274 = ORIENTED_EDGE('',*,*,#159,.F.); +#275 = ORIENTED_EDGE('',*,*,#226,.F.); +#276 = ORIENTED_EDGE('',*,*,#216,.T.); +#277 = ORIENTED_EDGE('',*,*,#233,.T.); +#278 = FACE_BOUND('',#279,.T.); +#279 = EDGE_LOOP('',(#280)); +#280 = ORIENTED_EDGE('',*,*,#281,.T.); +#281 = EDGE_CURVE('',#282,#282,#284,.T.); +#282 = VERTEX_POINT('',#283); +#283 = CARTESIAN_POINT('',(2.78,0.E+000,5.)); +#284 = CIRCLE('',#285,0.24); +#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288); +#286 = CARTESIAN_POINT('',(2.54,0.E+000,5.)); +#287 = DIRECTION('',(0.E+000,0.E+000,1.)); +#288 = DIRECTION('',(1.,0.E+000,0.E+000)); +#289 = FACE_BOUND('',#290,.T.); +#290 = EDGE_LOOP('',(#291)); +#291 = ORIENTED_EDGE('',*,*,#292,.T.); +#292 = EDGE_CURVE('',#293,#293,#295,.T.); +#293 = VERTEX_POINT('',#294); +#294 = CARTESIAN_POINT('',(0.24,0.E+000,5.)); +#295 = CIRCLE('',#296,0.24); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#298 = DIRECTION('',(0.E+000,0.E+000,1.)); +#299 = DIRECTION('',(1.,0.E+000,0.E+000)); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302)); +#302 = ORIENTED_EDGE('',*,*,#303,.T.); +#303 = EDGE_CURVE('',#304,#304,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(1.51,-1.27,5.)); +#306 = CIRCLE('',#307,0.24); +#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310); +#308 = CARTESIAN_POINT('',(1.27,-1.27,5.)); +#309 = DIRECTION('',(0.E+000,0.E+000,1.)); +#310 = DIRECTION('',(1.,0.E+000,0.E+000)); +#311 = PLANE('',#312); +#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315); +#313 = CARTESIAN_POINT('',(1.27,2.22044604925E-015,5.)); +#314 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#315 = DIRECTION('',(-1.,3.828355257328E-016,-1.700131261252E-031)); +#316 = ADVANCED_FACE('',(#317),#337,.T.); +#317 = FACE_BOUND('',#318,.T.); +#318 = EDGE_LOOP('',(#319,#320,#329,#336)); +#319 = ORIENTED_EDGE('',*,*,#259,.T.); +#320 = ORIENTED_EDGE('',*,*,#321,.T.); +#321 = EDGE_CURVE('',#248,#322,#324,.T.); +#322 = VERTEX_POINT('',#323); +#323 = CARTESIAN_POINT('',(-1.13,3.744102589641E-015,5.620646342514)); +#324 = CIRCLE('',#325,0.117626375435); +#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328); +#326 = CARTESIAN_POINT('',(-1.247626375435,3.744102589641E-015, + 5.620646342514)); +#327 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#328 = DIRECTION('',(1.,0.E+000,0.E+000)); +#329 = ORIENTED_EDGE('',*,*,#330,.F.); +#330 = EDGE_CURVE('',#322,#322,#331,.T.); +#331 = CIRCLE('',#332,2.4); +#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); +#333 = CARTESIAN_POINT('',(1.27,2.496068393094E-015,5.620646342514)); +#334 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#335 = DIRECTION('',(-1.,5.200142485612E-016,-2.309327167543E-031)); +#336 = ORIENTED_EDGE('',*,*,#321,.F.); +#337 = SURFACE_OF_REVOLUTION('',#338,#343); +#338 = CIRCLE('',#339,0.117626375435); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-1.247626375435,3.744102589641E-015, + 5.620646342514)); +#341 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#342 = DIRECTION('',(1.,0.E+000,0.E+000)); +#343 = AXIS1_PLACEMENT('',#344,#345); +#344 = CARTESIAN_POINT('',(1.27,1.13272413671E-015,2.550668)); +#345 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#346 = ADVANCED_FACE('',(#347),#366,.T.); +#347 = FACE_BOUND('',#348,.T.); +#348 = EDGE_LOOP('',(#349,#350,#358,#365)); +#349 = ORIENTED_EDGE('',*,*,#281,.F.); +#350 = ORIENTED_EDGE('',*,*,#351,.T.); +#351 = EDGE_CURVE('',#282,#352,#354,.T.); +#352 = VERTEX_POINT('',#353); +#353 = CARTESIAN_POINT('',(2.78,0.E+000,-5.)); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(2.78,0.E+000,5.)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#358 = ORIENTED_EDGE('',*,*,#359,.T.); +#359 = EDGE_CURVE('',#352,#352,#360,.T.); +#360 = CIRCLE('',#361,0.24); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(2.54,0.E+000,-5.)); +#363 = DIRECTION('',(0.E+000,0.E+000,1.)); +#364 = DIRECTION('',(1.,0.E+000,0.E+000)); +#365 = ORIENTED_EDGE('',*,*,#351,.F.); +#366 = CYLINDRICAL_SURFACE('',#367,0.24); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(2.54,0.E+000,5.)); +#369 = DIRECTION('',(0.E+000,0.E+000,1.)); +#370 = DIRECTION('',(1.,0.E+000,0.E+000)); +#371 = ADVANCED_FACE('',(#372),#391,.T.); +#372 = FACE_BOUND('',#373,.T.); +#373 = EDGE_LOOP('',(#374,#375,#383,#390)); +#374 = ORIENTED_EDGE('',*,*,#292,.F.); +#375 = ORIENTED_EDGE('',*,*,#376,.T.); +#376 = EDGE_CURVE('',#293,#377,#379,.T.); +#377 = VERTEX_POINT('',#378); +#378 = CARTESIAN_POINT('',(0.24,0.E+000,-5.)); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(0.24,0.E+000,5.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#383 = ORIENTED_EDGE('',*,*,#384,.T.); +#384 = EDGE_CURVE('',#377,#377,#385,.T.); +#385 = CIRCLE('',#386,0.24); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(0.E+000,0.E+000,-5.)); +#388 = DIRECTION('',(0.E+000,0.E+000,1.)); +#389 = DIRECTION('',(1.,0.E+000,0.E+000)); +#390 = ORIENTED_EDGE('',*,*,#376,.F.); +#391 = CYLINDRICAL_SURFACE('',#392,0.24); +#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395); +#393 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#394 = DIRECTION('',(0.E+000,0.E+000,1.)); +#395 = DIRECTION('',(1.,0.E+000,0.E+000)); +#396 = ADVANCED_FACE('',(#397),#416,.T.); +#397 = FACE_BOUND('',#398,.T.); +#398 = EDGE_LOOP('',(#399,#400,#408,#415)); +#399 = ORIENTED_EDGE('',*,*,#303,.F.); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#304,#402,#404,.T.); +#402 = VERTEX_POINT('',#403); +#403 = CARTESIAN_POINT('',(1.51,-1.27,-5.)); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(1.51,-1.27,5.)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#408 = ORIENTED_EDGE('',*,*,#409,.T.); +#409 = EDGE_CURVE('',#402,#402,#410,.T.); +#410 = CIRCLE('',#411,0.24); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(1.27,-1.27,-5.)); +#413 = DIRECTION('',(0.E+000,0.E+000,1.)); +#414 = DIRECTION('',(1.,0.E+000,0.E+000)); +#415 = ORIENTED_EDGE('',*,*,#401,.F.); +#416 = CYLINDRICAL_SURFACE('',#417,0.24); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(1.27,-1.27,5.)); +#419 = DIRECTION('',(0.E+000,0.E+000,1.)); +#420 = DIRECTION('',(1.,0.E+000,0.E+000)); +#421 = ADVANCED_FACE('',(#422),#441,.T.); +#422 = FACE_BOUND('',#423,.T.); +#423 = EDGE_LOOP('',(#424,#425,#433,#440)); +#424 = ORIENTED_EDGE('',*,*,#330,.T.); +#425 = ORIENTED_EDGE('',*,*,#426,.T.); +#426 = EDGE_CURVE('',#322,#427,#429,.T.); +#427 = VERTEX_POINT('',#428); +#428 = CARTESIAN_POINT('',(-1.13,4.647562481896E-015,6.976920220549)); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-1.13,3.744102589641E-015,5.620646342514)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(0.E+000,6.661338147751E-016,1.)); +#433 = ORIENTED_EDGE('',*,*,#434,.F.); +#434 = EDGE_CURVE('',#427,#427,#435,.T.); +#435 = CIRCLE('',#436,2.4); +#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439); +#437 = CARTESIAN_POINT('',(1.27,3.098374987931E-015,6.976920220549)); +#438 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#439 = DIRECTION('',(-1.,6.454947891522E-016,-2.866572708769E-031)); +#440 = ORIENTED_EDGE('',*,*,#426,.F.); +#441 = CYLINDRICAL_SURFACE('',#442,2.4); +#442 = AXIS2_PLACEMENT_3D('',#443,#444,#445); +#443 = CARTESIAN_POINT('',(1.27,2.496068393094E-015,5.620646342514)); +#444 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#445 = DIRECTION('',(-1.,5.200142485612E-016,-2.309327167543E-031)); +#446 = ADVANCED_FACE('',(#447),#450,.T.); +#447 = FACE_BOUND('',#448,.F.); +#448 = EDGE_LOOP('',(#449)); +#449 = ORIENTED_EDGE('',*,*,#359,.T.); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(2.78,0.E+000,-5.)); +#453 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#454 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#455 = ADVANCED_FACE('',(#456),#459,.T.); +#456 = FACE_BOUND('',#457,.F.); +#457 = EDGE_LOOP('',(#458)); +#458 = ORIENTED_EDGE('',*,*,#384,.T.); +#459 = PLANE('',#460); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(0.24,0.E+000,-5.)); +#462 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#464 = ADVANCED_FACE('',(#465),#468,.T.); +#465 = FACE_BOUND('',#466,.F.); +#466 = EDGE_LOOP('',(#467)); +#467 = ORIENTED_EDGE('',*,*,#409,.T.); +#468 = PLANE('',#469); +#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472); +#470 = CARTESIAN_POINT('',(1.51,-1.27,-5.)); +#471 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#472 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#473 = ADVANCED_FACE('',(#474),#494,.F.); +#474 = FACE_BOUND('',#475,.F.); +#475 = EDGE_LOOP('',(#476,#485,#492,#493)); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#478,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-0.906920220549,4.796163466381E-015,7.2)); +#480 = CIRCLE('',#481,2.176920220549); +#481 = AXIS2_PLACEMENT_3D('',#482,#483,#484); +#482 = CARTESIAN_POINT('',(1.27,3.19744231092E-015,7.2)); +#483 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#484 = DIRECTION('',(-1.,7.343958406784E-016,-3.26137268604E-031)); +#485 = ORIENTED_EDGE('',*,*,#486,.T.); +#486 = EDGE_CURVE('',#478,#427,#487,.T.); +#487 = CIRCLE('',#488,0.223079779451); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(-0.906920220549,4.647562481896E-015, + 6.976920220549)); +#490 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#491 = DIRECTION('',(1.,0.E+000,0.E+000)); +#492 = ORIENTED_EDGE('',*,*,#434,.F.); +#493 = ORIENTED_EDGE('',*,*,#486,.F.); +#494 = SURFACE_OF_REVOLUTION('',#495,#500); +#495 = CIRCLE('',#496,0.223079779451); +#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499); +#497 = CARTESIAN_POINT('',(-0.906920220549,4.647562481896E-015, + 6.976920220549)); +#498 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016)); +#499 = DIRECTION('',(1.,0.E+000,0.E+000)); +#500 = AXIS1_PLACEMENT('',#501,#502); +#501 = CARTESIAN_POINT('',(1.27,1.13272413671E-015,2.550668)); +#502 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#503 = ADVANCED_FACE('',(#504),#507,.T.); +#504 = FACE_BOUND('',#505,.T.); +#505 = EDGE_LOOP('',(#506)); +#506 = ORIENTED_EDGE('',*,*,#477,.T.); +#507 = PLANE('',#508); +#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511); +#509 = CARTESIAN_POINT('',(1.27,3.19744231092E-015,7.2)); +#510 = DIRECTION('',(0.E+000,4.440892098501E-016,1.)); +#511 = DIRECTION('',(-1.,7.343958406784E-016,-3.26137268604E-031)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#516)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#513,#514,#515)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#513, + 'distance_accuracy_value','confusion accuracy'); +#517 = PRODUCT_TYPE('part',$,(#7)); +#518 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#519, + #527,#534,#541,#548,#555,#562,#569,#576,#583,#590,#597,#605,#612, + #619,#626,#633,#640,#647,#654),#512); +#519 = STYLED_ITEM('color',(#520),#17); +#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('',#526); +#526 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#527 = STYLED_ITEM('color',(#528),#57); +#528 = PRESENTATION_STYLE_ASSIGNMENT((#529)); +#529 = SURFACE_STYLE_USAGE(.BOTH.,#530); +#530 = SURFACE_SIDE_STYLE('',(#531)); +#531 = SURFACE_STYLE_FILL_AREA(#532); +#532 = FILL_AREA_STYLE('',(#533)); +#533 = FILL_AREA_STYLE_COLOUR('',#526); +#534 = STYLED_ITEM('color',(#535),#88); +#535 = PRESENTATION_STYLE_ASSIGNMENT((#536)); +#536 = SURFACE_STYLE_USAGE(.BOTH.,#537); +#537 = SURFACE_SIDE_STYLE('',(#538)); +#538 = SURFACE_STYLE_FILL_AREA(#539); +#539 = FILL_AREA_STYLE('',(#540)); +#540 = FILL_AREA_STYLE_COLOUR('',#526); +#541 = STYLED_ITEM('color',(#542),#119); +#542 = PRESENTATION_STYLE_ASSIGNMENT((#543)); +#543 = SURFACE_STYLE_USAGE(.BOTH.,#544); +#544 = SURFACE_SIDE_STYLE('',(#545)); +#545 = SURFACE_STYLE_FILL_AREA(#546); +#546 = FILL_AREA_STYLE('',(#547)); +#547 = FILL_AREA_STYLE_COLOUR('',#526); +#548 = STYLED_ITEM('color',(#549),#137); +#549 = PRESENTATION_STYLE_ASSIGNMENT((#550)); +#550 = SURFACE_STYLE_USAGE(.BOTH.,#551); +#551 = SURFACE_SIDE_STYLE('',(#552)); +#552 = SURFACE_STYLE_FILL_AREA(#553); +#553 = FILL_AREA_STYLE('',(#554)); +#554 = FILL_AREA_STYLE_COLOUR('',#526); +#555 = STYLED_ITEM('color',(#556),#155); +#556 = PRESENTATION_STYLE_ASSIGNMENT((#557)); +#557 = SURFACE_STYLE_USAGE(.BOTH.,#558); +#558 = SURFACE_SIDE_STYLE('',(#559)); +#559 = SURFACE_STYLE_FILL_AREA(#560); +#560 = FILL_AREA_STYLE('',(#561)); +#561 = FILL_AREA_STYLE_COLOUR('',#526); +#562 = STYLED_ITEM('color',(#563),#188); +#563 = PRESENTATION_STYLE_ASSIGNMENT((#564)); +#564 = SURFACE_STYLE_USAGE(.BOTH.,#565); +#565 = SURFACE_SIDE_STYLE('',(#566)); +#566 = SURFACE_STYLE_FILL_AREA(#567); +#567 = FILL_AREA_STYLE('',(#568)); +#568 = FILL_AREA_STYLE_COLOUR('',#526); +#569 = STYLED_ITEM('color',(#570),#212); +#570 = PRESENTATION_STYLE_ASSIGNMENT((#571)); +#571 = SURFACE_STYLE_USAGE(.BOTH.,#572); +#572 = SURFACE_SIDE_STYLE('',(#573)); +#573 = SURFACE_STYLE_FILL_AREA(#574); +#574 = FILL_AREA_STYLE('',(#575)); +#575 = FILL_AREA_STYLE_COLOUR('',#526); +#576 = STYLED_ITEM('color',(#577),#243); +#577 = PRESENTATION_STYLE_ASSIGNMENT((#578)); +#578 = SURFACE_STYLE_USAGE(.BOTH.,#579); +#579 = SURFACE_SIDE_STYLE('',(#580)); +#580 = SURFACE_STYLE_FILL_AREA(#581); +#581 = FILL_AREA_STYLE('',(#582)); +#582 = FILL_AREA_STYLE_COLOUR('',#526); +#583 = STYLED_ITEM('color',(#584),#270); +#584 = PRESENTATION_STYLE_ASSIGNMENT((#585)); +#585 = SURFACE_STYLE_USAGE(.BOTH.,#586); +#586 = SURFACE_SIDE_STYLE('',(#587)); +#587 = SURFACE_STYLE_FILL_AREA(#588); +#588 = FILL_AREA_STYLE('',(#589)); +#589 = FILL_AREA_STYLE_COLOUR('',#526); +#590 = STYLED_ITEM('color',(#591),#316); +#591 = PRESENTATION_STYLE_ASSIGNMENT((#592)); +#592 = SURFACE_STYLE_USAGE(.BOTH.,#593); +#593 = SURFACE_SIDE_STYLE('',(#594)); +#594 = SURFACE_STYLE_FILL_AREA(#595); +#595 = FILL_AREA_STYLE('',(#596)); +#596 = FILL_AREA_STYLE_COLOUR('',#526); +#597 = STYLED_ITEM('color',(#598),#346); +#598 = PRESENTATION_STYLE_ASSIGNMENT((#599)); +#599 = SURFACE_STYLE_USAGE(.BOTH.,#600); +#600 = SURFACE_SIDE_STYLE('',(#601)); +#601 = SURFACE_STYLE_FILL_AREA(#602); +#602 = FILL_AREA_STYLE('',(#603)); +#603 = FILL_AREA_STYLE_COLOUR('',#604); +#604 = COLOUR_RGB('',0.85900002718,0.737999975681,0.495999991894); +#605 = STYLED_ITEM('color',(#606),#371); +#606 = PRESENTATION_STYLE_ASSIGNMENT((#607)); +#607 = SURFACE_STYLE_USAGE(.BOTH.,#608); +#608 = SURFACE_SIDE_STYLE('',(#609)); +#609 = SURFACE_STYLE_FILL_AREA(#610); +#610 = FILL_AREA_STYLE('',(#611)); +#611 = FILL_AREA_STYLE_COLOUR('',#604); +#612 = STYLED_ITEM('color',(#613),#396); +#613 = PRESENTATION_STYLE_ASSIGNMENT((#614)); +#614 = SURFACE_STYLE_USAGE(.BOTH.,#615); +#615 = SURFACE_SIDE_STYLE('',(#616)); +#616 = SURFACE_STYLE_FILL_AREA(#617); +#617 = FILL_AREA_STYLE('',(#618)); +#618 = FILL_AREA_STYLE_COLOUR('',#604); +#619 = STYLED_ITEM('color',(#620),#421); +#620 = PRESENTATION_STYLE_ASSIGNMENT((#621)); +#621 = SURFACE_STYLE_USAGE(.BOTH.,#622); +#622 = SURFACE_SIDE_STYLE('',(#623)); +#623 = SURFACE_STYLE_FILL_AREA(#624); +#624 = FILL_AREA_STYLE('',(#625)); +#625 = FILL_AREA_STYLE_COLOUR('',#526); +#626 = STYLED_ITEM('color',(#627),#446); +#627 = PRESENTATION_STYLE_ASSIGNMENT((#628)); +#628 = SURFACE_STYLE_USAGE(.BOTH.,#629); +#629 = SURFACE_SIDE_STYLE('',(#630)); +#630 = SURFACE_STYLE_FILL_AREA(#631); +#631 = FILL_AREA_STYLE('',(#632)); +#632 = FILL_AREA_STYLE_COLOUR('',#604); +#633 = STYLED_ITEM('color',(#634),#455); +#634 = PRESENTATION_STYLE_ASSIGNMENT((#635)); +#635 = SURFACE_STYLE_USAGE(.BOTH.,#636); +#636 = SURFACE_SIDE_STYLE('',(#637)); +#637 = SURFACE_STYLE_FILL_AREA(#638); +#638 = FILL_AREA_STYLE('',(#639)); +#639 = FILL_AREA_STYLE_COLOUR('',#604); +#640 = STYLED_ITEM('color',(#641),#464); +#641 = PRESENTATION_STYLE_ASSIGNMENT((#642)); +#642 = SURFACE_STYLE_USAGE(.BOTH.,#643); +#643 = SURFACE_SIDE_STYLE('',(#644)); +#644 = SURFACE_STYLE_FILL_AREA(#645); +#645 = FILL_AREA_STYLE('',(#646)); +#646 = FILL_AREA_STYLE_COLOUR('',#604); +#647 = STYLED_ITEM('color',(#648),#473); +#648 = PRESENTATION_STYLE_ASSIGNMENT((#649)); +#649 = SURFACE_STYLE_USAGE(.BOTH.,#650); +#650 = SURFACE_SIDE_STYLE('',(#651)); +#651 = SURFACE_STYLE_FILL_AREA(#652); +#652 = FILL_AREA_STYLE('',(#653)); +#653 = FILL_AREA_STYLE_COLOUR('',#526); +#654 = STYLED_ITEM('color',(#655),#503); +#655 = PRESENTATION_STYLE_ASSIGNMENT((#656)); +#656 = SURFACE_STYLE_USAGE(.BOTH.,#657); +#657 = SURFACE_SIDE_STYLE('',(#658)); +#658 = SURFACE_STYLE_FILL_AREA(#659); +#659 = FILL_AREA_STYLE('',(#660)); +#660 = FILL_AREA_STYLE_COLOUR('',#526); +ENDSEC; +END-ISO-10303-21;
package.jsonadded+165@@ -0,0 +1,165 @@+{+ "slug": "lm236h-5-0",+ "version": "0.1.0",+ "type": "component",+ "description": "Texas Instruments Voltage Reference, TO-46-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "power management (pmic)",+ "lm236h-5.0",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "lm236h-5-0.kicad_sym",+ "lm236h-5-0.kicad_mod",+ "lm236h-5-0.glb",+ "lm236h-5-0.step",+ "lm236h-5-0.lbr",+ "docs/hero.png",+ "docs/lm236h-5-0-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "lm236h-5-0-hero.glb",+ "lm236h-5-0-hero.overlay.json"+ ],+ "component": {+ "mpn": "LM236H-5.0",+ "manufacturer": "Texas Instruments",+ "package": "TO-46-3",+ "pin_count": 3,+ "category": "Power Management (PMIC)",+ "subcategory": "Voltage Reference",+ "datasheet": "https://www.ti.com/cn/lit/gpn/lm136-5.0",+ "parts": {+ "symbol": "lm236h-5-0.kicad_sym",+ "footprint": "lm236h-5-0.kicad_mod",+ "model_3d": "lm236h-5-0-hero.glb",+ "model_3d_plain": "lm236h-5-0.glb",+ "model_3d_step": "lm236h-5-0-etched.step",+ "model_3d_step_plain": "lm236h-5-0.step",+ "lbr": "lm236h-5-0.lbr"+ },+ "distributor_links": {+ "lcsc": "C701121",+ "digikey": "LM236H-5.0-ND",+ "mouser": "926-LM236H-50"+ },+ "distributor_check": {+ "checked_at": "2026-10-11T23:22:06Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "LM236H-5.0-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "926-LM236H-50",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "ADJ",+ "type": "passive",+ "description": "Adjustment terminal used to trim the 5.0V reference voltage (about ±1V) and its temperature coefficient, typically via a 10k potentiometer."+ },+ {+ "number": "2",+ "name": "+",+ "type": "passive",+ "description": "Positive (cathode) terminal of the 5.0V shunt reference diode, operating from 600 μA to 10 mA with reverse current limited to 15 mA absolute maximum."+ },+ {+ "number": "3",+ "name": "-",+ "type": "passive",+ "description": "Negative (anode) terminal of the 5.0V shunt reference diode, with forward current limited to 10 mA absolute maximum."+ }+ ],+ "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: The TO-can connection diagram (Figure 2, bottom view) labels ADJ, + and - but gives no pin numbers. ; Pin types are set to passive because this is a two-terminal shunt reference with a trim pin, and no ; The TO-can package is drawn as NDV0003H and references JEDEC TO-46. The part's own marking is LM236H",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 24,+ "cost_usd": 0.4492,+ "at": "2026-10-11T23:21:47"+ },+ "datasheet": {+ "url": "https://www.ti.com/cn/lit/gpn/lm136-5.0",+ "pages": 24,+ "sha256": "9d08a6f50b6eadf4",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "lm236h-5-0.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 6.188,+ 6.188,+ 12.2+ ],+ "zmin_mm": -5.0,+ "centre_offset_mm": 0.834,+ "footprint_binding": "identity",+ "sha256": "981394e07be39d87b2db4cfcf28eed90fc492c8bcf2460ade013b84bf6ee0b11",+ "checked": "2026-10-11",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "lm236h-5-0-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 6.188,+ 6.188,+ 12.2+ ],+ "zmin_mm": -5.0,+ "centre_offset_mm": 0.834,+ "footprint_binding": "identity",+ "sha256": "870c22ac021e090d0be40b1d3d4db2495876ad1fbd474a0eddcb497d8cc78d1b",+ "checked": "2026-10-11",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+171@@ -0,0 +1,171 @@+{+ "slug": "lm236h-5-0",+ "version": "0.1.0",+ "type": "component",+ "description": "Texas Instruments Voltage Reference, TO-46-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "power management (pmic)",+ "lm236h-5.0",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "lm236h-5-0.kicad_sym",+ "lm236h-5-0.kicad_mod",+ "lm236h-5-0.glb",+ "lm236h-5-0.step",+ "lm236h-5-0.lbr",+ "docs/hero.png",+ "docs/lm236h-5-0-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "lm236h-5-0-hero.glb",+ "lm236h-5-0-hero.overlay.json"+ ],+ "component": {+ "mpn": "LM236H-5.0",+ "manufacturer": "Texas Instruments",+ "package": "TO-46-3",+ "pin_count": 3,+ "category": "Power Management (PMIC)",+ "subcategory": "Voltage Reference",+ "datasheet": "https://www.ti.com/cn/lit/gpn/lm136-5.0",+ "parts": {+ "symbol": "lm236h-5-0.kicad_sym",+ "footprint": "lm236h-5-0.kicad_mod",+ "model_3d": "lm236h-5-0-hero.glb",+ "model_3d_plain": "lm236h-5-0.glb",+ "model_3d_step": "lm236h-5-0-etched.step",+ "model_3d_step_plain": "lm236h-5-0.step",+ "lbr": "lm236h-5-0.lbr"+ },+ "distributor_links": {+ "lcsc": "C701121",+ "digikey": "LM236H-5.0-ND",+ "mouser": "926-LM236H-50"+ },+ "distributor_check": {+ "checked_at": "2026-10-11T23:22:06Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": "LM236H-5.0-ND",+ "status": "found",+ "lifecycle": "Active"+ },+ "mouser": {+ "pn": "926-LM236H-50",+ "status": "found"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "ADJ",+ "type": "passive",+ "description": "Adjustment terminal used to trim the 5.0V reference voltage (about ±1V) and its temperature coefficient, typically via a 10k potentiometer."+ },+ {+ "number": "2",+ "name": "+",+ "type": "passive",+ "description": "Positive (cathode) terminal of the 5.0V shunt reference diode, operating from 600 μA to 10 mA with reverse current limited to 15 mA absolute maximum."+ },+ {+ "number": "3",+ "name": "-",+ "type": "passive",+ "description": "Negative (anode) terminal of the 5.0V shunt reference diode, with forward current limited to 10 mA absolute maximum."+ }+ ],+ "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: The TO-can connection diagram (Figure 2, bottom view) labels ADJ, + and - but gives no pin numbers. ; Pin types are set to passive because this is a two-terminal shunt reference with a trim pin, and no ; The TO-can package is drawn as NDV0003H and references JEDEC TO-46. The part's own marking is LM236H",+ "vision extraction: provenance cannot be text-verified; needs consensus"+ ],+ "pages_sent": 24,+ "cost_usd": 0.4492,+ "at": "2026-10-11T23:21:47"+ },+ "datasheet": {+ "url": "https://www.ti.com/cn/lit/gpn/lm136-5.0",+ "pages": 24,+ "sha256": "9d08a6f50b6eadf4",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "lm236h-5-0.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 6.188,+ 6.188,+ 12.2+ ],+ "zmin_mm": -5,+ "centre_offset_mm": 0.834,+ "footprint_binding": "identity",+ "sha256": "981394e07be39d87b2db4cfcf28eed90fc492c8bcf2460ade013b84bf6ee0b11",+ "checked": "2026-10-11",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "lm236h-5-0-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "body on z = 0, through-hole leads below",+ "extents_mm": [+ 6.188,+ 6.188,+ 12.2+ ],+ "zmin_mm": -5,+ "centre_offset_mm": 0.834,+ "footprint_binding": "identity",+ "sha256": "870c22ac021e090d0be40b1d3d4db2495876ad1fbd474a0eddcb497d8cc78d1b",+ "checked": "2026-10-11",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>lm236h-5-0</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>lm236h-5-0</title>