component
HCESD923NC3V3B
Public Made by Adomby adom
HXY MOSFET ESD And Surge Protection (TVS/ESD), SOD-923. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+2004
README.md+55docs/hcesd923nc3v3b-datasheet.pdfdocs/hero.pnghcesd923nc3v3b-etched.glbhcesd923nc3v3b-hero.glbhcesd923nc3v3b-hero.overlay.json+125hcesd923nc3v3b.glbhcesd923nc3v3b.kicad_mod+345hcesd923nc3v3b.kicad_sym+21hcesd923nc3v3b.lbr+107hcesd923nc3v3b.step+1031package.json+156page.json+162viewers/footprint.html+1viewers/symbol.html+1README.mdadded+55@@ -0,0 +1,55 @@+# HCESD923NC3V3B++**HXY MOSFET** · ESD And Surge Protection (TVS/ESD) · SOD-923++HCESD923NC3V3B from HXY MOSFET, in a SOD-923. 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 | 1 | passive | One terminal of the single bi-directional line protected by this device, rated for a 3.3 V stand-off voltage (VRWM max 3.3 V). |+| 2 | 2 | passive | The other terminal of the single bi-directional line protected by this device, rated for a 3.3 V stand-off voltage (VRWM max 3.3 V). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | HXY MOSFET |+| Package | SOD-923 |+| Category | Circuit Protection |+| Pins | 2 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Forward / clamping voltage at IPP = 1 A (max) | VC | | | 7 | V | @ IPP = 1 A | 2 |+| Reverse leakage current at VRWM (max) | IR | | | 0.1 | A | @ VRWM = 3.3 V | 2 |+| Breakdown voltage (min) | VBR | 3.5 | | | V | @ IT = 1.0 mA, pulse test at 25°C (Note 2) | 2 |+| Peak pulse power (tp = 8/20 us) | PPP | | | 110 | W | tp = 8/20 μs | 1 |+| Maximum lead temperature for soldering | TL | | | 260 | °C | during 10s | 1 |+| Storage temperature range | Tstg | -55 | | 155 | °C | | 1 |+| Operating temperature range | Top | -40 | | 125 | °C | | 1 |+| Maximum junction temperature | Tj | | | 150 | °C | | 1 |+| IEC61000-4-2 ESD air discharge | | -30 | | 30 | KV | IEC61000-4-2 air discharge (±30 KV) | 1 |+| IEC61000-4-2 ESD contact discharge | | -30 | | 30 | KV | IEC61000-4-2 contact discharge (±30) | 1 |++## CAD (KiCad official)++- Symbol: `HCESD923NC3V3B`+- Footprint: `Diode_SMD:D_SOD-923`+- 3D model: SOD-923 (KiCad packages3D, STEP)+- 3D model files: `hcesd923nc3v3b-etched.step` / `hcesd923nc3v3b-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `hcesd923nc3v3b.step` / `hcesd923nc3v3b.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [HXY MOSFET datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603009109755518976) (4 pp, sha256 `18fdb9cce3122817`, retrieved 2026-10-15, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-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/hcesd923nc3v3b-datasheet.pdf)
docs/hcesd923nc3v3b-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
hcesd923nc3v3b-etched.glbadded⋯ 1 unchanged line ⋯
hcesd923nc3v3b-hero.glbadded⋯ 1 unchanged line ⋯
hcesd923nc3v3b-hero.overlay.jsonadded+125@@ -0,0 +1,125 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "HCESD923NC3V3B",+ "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": 1.2,+ "dash_mm": 0.12,+ "gap_mm": 0.072,+ "pad_stroke_mm": 0.03+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 3,+ "pin1": null+ },+ "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": 2+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.25,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.5,+ 0.5,+ -0.292,+ 0.292+ ],+ "pads_bbox_mm": [+ -0.6,+ 0.6,+ -0.125,+ 0.125+ ],+ "seating_z_mm": -0.0+ },+ "sources": {+ "glb": "hcesd923nc3v3b-etched.glb",+ "glb_sha256": "6e87232504c6587044546b231baec6794566ca3a933a319ed208bd28b89678fa",+ "footprint": "hcesd923nc3v3b.kicad_mod",+ "footprint_sha256": "bca0d9433311b266af79622f40d076b884fede3fd781aac45a9dea3760c5ecdc",+ "pins": "page.json component.pins",+ "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+ },+ "generator": "adom-wiki 1.7.72 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "1",+ "x": -0.7,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.175+ },+ {+ "pad": "2",+ "text": "2",+ "x": 0.7,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.175+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.42,+ 0.0+ ],+ "size_mm": [+ 0.36,+ 0.25+ ],+ "rot": 180.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ 0.42,+ 0.0+ ],+ "size_mm": [+ 0.36,+ 0.25+ ],+ "rot": 180.0+ }+ ]+}
hcesd923nc3v3b.glbadded⋯ 1 unchanged line ⋯
hcesd923nc3v3b.kicad_modadded+345@@ -0,0 +1,345 @@+(footprint "D_SOD-923"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "https://www.onsemi.com/pub/Collateral/ESD9B-D.PDF#page=4")+ (tags "Diode SOD923")+ (property "Reference" "REF**"+ (at 0 -1.2 0)+ (layer "F.SilkS")+ (uuid "4e192195-613c-4c62-9ef3-40c3c364b14d")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "D_SOD-923"+ (at 0 1.2 0)+ (layer "F.Fab")+ (uuid "0265fa39-6c8d-48a9-aad7-e5e203920a74")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "97972420-5399-407a-9362-05921eb5ca53")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "1b73859a-7a0a-4679-80dc-c886eccfc790")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start -0.86 -0.4)+ (end -0.86 0.4)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "fcba57ee-8ede-499c-ad45-15db1008cdeb")+ )+ (fp_line+ (start 0.5 -0.4)+ (end -0.86 -0.4)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "cf231291-1b30-46ae-ba66-e5c34f7c4f94")+ )+ (fp_line+ (start 0.5 0.4)+ (end -0.86 0.4)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "c60d1c45-3615-4940-bc13-8cace41bd0c0")+ )+ (fp_line+ (start -0.75 -0.28)+ (end -0.75 0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "8b3e029d-aadb-4701-8b26-3d7beaa0ae7d")+ )+ (fp_line+ (start -0.75 0.28)+ (end -0.55 0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "4079cb8b-3425-4435-849c-1f2e24c548c6")+ )+ (fp_line+ (start -0.55 -0.45)+ (end 0.55 -0.45)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "39d3b53b-4460-4159-89d6-cea1b5f8a439")+ )+ (fp_line+ (start -0.55 -0.28)+ (end -0.75 -0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "a744c477-5ea8-4e28-8619-0f38a68fe4c1")+ )+ (fp_line+ (start -0.55 -0.28)+ (end -0.55 -0.45)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "573707a4-e1ba-4977-9387-68a83ddd151f")+ )+ (fp_line+ (start -0.55 0.45)+ (end -0.55 0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "1fa49da0-0c10-4487-b6f6-02c982dda311")+ )+ (fp_line+ (start 0.55 -0.45)+ (end 0.55 -0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "7d86dd32-0e80-469b-8a75-764be2bb668a")+ )+ (fp_line+ (start 0.55 -0.28)+ (end 0.75 -0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "ac25e1b8-3fad-4e2f-b4d8-c48f27060528")+ )+ (fp_line+ (start 0.55 0.28)+ (end 0.55 0.45)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "743a06a9-fd17-43fc-9275-b2be93cc8918")+ )+ (fp_line+ (start 0.55 0.45)+ (end -0.55 0.45)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "878c68b7-a865-4b66-ad1b-09adabadcbaf")+ )+ (fp_line+ (start 0.75 -0.28)+ (end 0.75 0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "4ec766e0-00bb-4a63-80b6-47d1eacd776b")+ )+ (fp_line+ (start 0.75 0.28)+ (end 0.55 0.28)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "0b92a617-c062-4ad6-8843-7c5a75df1f93")+ )+ (fp_line+ (start -0.4 -0.3)+ (end 0.4 -0.3)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "2f9a062d-880e-4323-aefc-1870969f2698")+ )+ (fp_line+ (start -0.4 0.3)+ (end -0.4 -0.3)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "936b3d1b-e0e5-4a97-b925-891bff00a9d8")+ )+ (fp_line+ (start -0.15 0)+ (end -0.25 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "16fb4c19-5254-41f9-a7cf-18ed5349d8f8")+ )+ (fp_line+ (start -0.15 0)+ (end 0.15 0.2)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "9f539de6-972f-4432-8d1b-a2d3a197b40f")+ )+ (fp_line+ (start -0.15 0.2)+ (end -0.15 -0.2)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "ac381943-80af-49fb-9a8e-5ec5d0647996")+ )+ (fp_line+ (start 0.15 -0.2)+ (end -0.15 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "27857c3a-e91f-4f29-9351-8ff5dc860a33")+ )+ (fp_line+ (start 0.15 0)+ (end 0.25 0)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "1d605943-a527-4d8b-8caa-0e83aee72332")+ )+ (fp_line+ (start 0.15 0.2)+ (end 0.15 -0.2)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "05d9ca82-8ee0-4b7f-aeb9-eb89fdc4bdb3")+ )+ (fp_line+ (start 0.4 -0.3)+ (end 0.4 0.3)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "2d270fd9-81be-4d32-a9bb-5f88910be757")+ )+ (fp_line+ (start 0.4 0.3)+ (end -0.4 0.3)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "2f6ca414-9ad1-4a75-a9f1-910aeed404b6")+ )+ (fp_text user "${REFERENCE}"+ (at 0 -1.2 0)+ (layer "F.Fab")+ (uuid "dde4601f-cf74-4708-ba2c-ebbb432b7710")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (pad "1" smd roundrect+ (at -0.42 0 180)+ (size 0.36 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "da7e7dc2-c28a-46d5-84ab-e4c3b3e4b3c2")+ )+ (pad "2" smd roundrect+ (at 0.42 0 180)+ (size 0.36 0.25)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "48d51772-ba39-4b52-91fb-8a3ce1d91c8d")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-923.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
hcesd923nc3v3b.kicad_symadded+21@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "HCESD923NC3V3B" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "HCESD923NC3V3B" (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 "HCESD923NC3V3B_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -2.54)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "HCESD923NC3V3B_1_1"+ (pin passive line (at -17.78 0.00 0) (length 5.08)+ (name "1" (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 "2" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
hcesd923nc3v3b.lbradded+107@@ -0,0 +1,107 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="D_SOD-923">+ <description>2 pads, 1.2 x 0.2 mm</description>+ <smd name="1" x="-0.4200" y="-0.0000" dx="0.3600" dy="0.2500" layer="1" rot="R180" roundness="50"/>+ <smd name="2" x="0.4200" y="-0.0000" dx="0.3600" dy="0.2500" layer="1" rot="R180" roundness="50"/>+ <wire x1="-0.8600" y1="0.4000" x2="-0.8600" y2="-0.4000" width="0.1200" layer="21"/>+ <wire x1="0.5000" y1="0.4000" x2="-0.8600" y2="0.4000" width="0.1200" layer="21"/>+ <wire x1="0.5000" y1="-0.4000" x2="-0.8600" y2="-0.4000" width="0.1200" layer="21"/>+ <wire x1="-0.4000" y1="0.3000" x2="0.4000" y2="0.3000" width="0.1000" layer="51"/>+ <wire x1="-0.4000" y1="-0.3000" x2="-0.4000" y2="0.3000" width="0.1000" layer="51"/>+ <wire x1="-0.1500" y1="-0.0000" x2="-0.2500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="-0.1500" y1="-0.0000" x2="0.1500" y2="-0.2000" width="0.1000" layer="51"/>+ <wire x1="-0.1500" y1="-0.2000" x2="-0.1500" y2="0.2000" width="0.1000" layer="51"/>+ <wire x1="0.1500" y1="0.2000" x2="-0.1500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="0.1500" y1="-0.0000" x2="0.2500" y2="-0.0000" width="0.1000" layer="51"/>+ <wire x1="0.1500" y1="-0.2000" x2="0.1500" y2="0.2000" width="0.1000" layer="51"/>+ <wire x1="0.4000" y1="0.3000" x2="0.4000" y2="-0.3000" width="0.1000" layer="51"/>+ <wire x1="0.4000" y1="-0.3000" x2="-0.4000" y2="-0.3000" width="0.1000" layer="51"/>+ <text x="0" y="1.000" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.000" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="HCESD923NC3V3B">+ <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="1" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="2" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="HCESD923NC3V3B" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="HCESD923NC3V3B" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="D_SOD-923">+ <connects>+ <connect gate="G$1" pin="1" pad="1"/>+ <connect gate="G$1" pin="2" pad="2"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
hcesd923nc3v3b.stepadded+1031@@ -0,0 +1,1031 @@+ISO-10303-21; +HEADER; +/* D_SOD-923.step 3D STEP model for use in ECAD systems + * Copyright (C) 2019, kicad StepUp + * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception: + * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'. + * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement. + * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception. + * Disclaimer of Warranties and Limitation of Liability. + * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. + * *USE 3D CAD DATA AT YOUR OWN RISK* + * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.* + * + */ + +FILE_DESCRIPTION( +/* description */ ('model of D_SOD-923'), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'D_SOD-923.step', +/* time_stamp */ '2019-12-17T10:55:56', +/* author */ ('kicad StepUp','ksu'), +/* organization */ ('FreeCAD'), +/* preprocessor_version */ 'OCC', +/* originating_system */ 'kicad StepUp', +/* authorisation */ ''); + +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; + +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( +'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('D_SOD_923','D_SOD_923','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#731); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#91,#115,#142,#159,#189,#227,#250,#299, +#322,#352,#410,#426,#442,#469,#500,#527,#546,#577,#601,#625,#642, +#666,#690,#707,#719)); +#17 = ADVANCED_FACE('',(#18),#52,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.5,-0.1,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.5,-0.1,0.12)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(0.5,-0.1,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(0.5,1.E-01,0.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(0.5,-0.1,0.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(0.5,1.E-01,0.12)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(0.5,1.E-01,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(0.5,-0.1,0.12)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(0.5,-0.1,0.)); +#55 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = ADVANCED_FACE('',(#58),#86,.F.); +#58 = FACE_BOUND('',#59,.F.); +#59 = EDGE_LOOP('',(#60,#68,#79,#85)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#22,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.)); +#64 = LINE('',#65,#66); +#65 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.)); +#66 = VECTOR('',#67,1.); +#67 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#68 = ORIENTED_EDGE('',*,*,#69,.T.); +#69 = EDGE_CURVE('',#62,#70,#72,.T.); +#70 = VERTEX_POINT('',#71); +#71 = CARTESIAN_POINT('',(0.4,-0.1,0.12)); +#72 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#73,#74,#75,#76,#77,#78), +.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#73 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.)); +#74 = CARTESIAN_POINT('',(0.393374331648,-0.1,2.524852817112E-02)); +#75 = CARTESIAN_POINT('',(0.39486026697,-0.1,4.649839329487E-02)); +#76 = CARTESIAN_POINT('',(0.396668643669,-0.1,7.235938492873E-02)); +#77 = CARTESIAN_POINT('',(0.39867375821,-0.1,0.101033858785)); +#78 = CARTESIAN_POINT('',(0.4,-0.1,0.12)); +#79 = ORIENTED_EDGE('',*,*,#80,.T.); +#80 = EDGE_CURVE('',#70,#24,#81,.T.); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.12)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#85 = ORIENTED_EDGE('',*,*,#21,.F.); +#86 = PLANE('',#87); +#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90); +#88 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.)); +#89 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#90 = DIRECTION('',(0.,0.,1.)); +#91 = ADVANCED_FACE('',(#92),#110,.T.); +#92 = FACE_BOUND('',#93,.T.); +#93 = EDGE_LOOP('',(#94,#102,#103,#104)); +#94 = ORIENTED_EDGE('',*,*,#95,.F.); +#95 = EDGE_CURVE('',#70,#96,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(0.4,1.E-01,0.12)); +#98 = LINE('',#99,#100); +#99 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#100 = VECTOR('',#101,1.); +#101 = DIRECTION('',(0.,1.,0.)); +#102 = ORIENTED_EDGE('',*,*,#80,.T.); +#103 = ORIENTED_EDGE('',*,*,#47,.T.); +#104 = ORIENTED_EDGE('',*,*,#105,.F.); +#105 = EDGE_CURVE('',#96,#40,#106,.T.); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.391608782567,1.E-01,0.12)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#110 = PLANE('',#111); +#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); +#112 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.12)); +#113 = DIRECTION('',(0.,0.,1.)); +#114 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#115 = ADVANCED_FACE('',(#116),#137,.T.); +#116 = FACE_BOUND('',#117,.T.); +#117 = EDGE_LOOP('',(#118,#126,#135,#136)); +#118 = ORIENTED_EDGE('',*,*,#119,.F.); +#119 = EDGE_CURVE('',#120,#32,#122,.T.); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(0.391608782567,1.E-01,0.)); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(0.391608782567,1.E-01,0.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#126 = ORIENTED_EDGE('',*,*,#127,.T.); +#127 = EDGE_CURVE('',#120,#96,#128,.T.); +#128 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#129,#130,#131,#132,#133,#134), +.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#129 = CARTESIAN_POINT('',(0.391608782567,1.E-01,0.)); +#130 = CARTESIAN_POINT('',(0.393374331648,1.E-01,2.524852817112E-02)); +#131 = CARTESIAN_POINT('',(0.39486026697,1.E-01,4.649839329487E-02)); +#132 = CARTESIAN_POINT('',(0.396668643669,1.E-01,7.235938492873E-02)); +#133 = CARTESIAN_POINT('',(0.39867375821,1.E-01,0.101033858785)); +#134 = CARTESIAN_POINT('',(0.4,1.E-01,0.12)); +#135 = ORIENTED_EDGE('',*,*,#105,.T.); +#136 = ORIENTED_EDGE('',*,*,#39,.F.); +#137 = PLANE('',#138); +#138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); +#139 = CARTESIAN_POINT('',(0.391608782567,1.E-01,0.)); +#140 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = ADVANCED_FACE('',(#143),#154,.F.); +#143 = FACE_BOUND('',#144,.F.); +#144 = EDGE_LOOP('',(#145,#151,#152,#153)); +#145 = ORIENTED_EDGE('',*,*,#146,.F.); +#146 = EDGE_CURVE('',#62,#120,#147,.T.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(3.330669073875E-16,1.,0.)); +#151 = ORIENTED_EDGE('',*,*,#61,.T.); +#152 = ORIENTED_EDGE('',*,*,#31,.T.); +#153 = ORIENTED_EDGE('',*,*,#119,.F.); +#154 = PLANE('',#155); +#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158); +#156 = CARTESIAN_POINT('',(0.391608782567,-0.1,0.)); +#157 = DIRECTION('',(0.,0.,1.)); +#158 = DIRECTION('',(1.,-3.330669073875E-16,0.)); +#159 = ADVANCED_FACE('',(#160),#184,.T.); +#160 = FACE_BOUND('',#161,.T.); +#161 = EDGE_LOOP('',(#162,#171,#177,#178)); +#162 = ORIENTED_EDGE('',*,*,#163,.F.); +#163 = EDGE_CURVE('',#164,#166,#168,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#169,#170),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#169 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#170 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#171 = ORIENTED_EDGE('',*,*,#172,.T.); +#172 = EDGE_CURVE('',#164,#62,#173,.T.); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(0.,1.,0.)); +#177 = ORIENTED_EDGE('',*,*,#69,.T.); +#178 = ORIENTED_EDGE('',*,*,#179,.F.); +#179 = EDGE_CURVE('',#166,#70,#180,.T.); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(0.,1.,0.)); +#184 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#185,#186) +,(#187,#188 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#185 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#186 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#187 = CARTESIAN_POINT('',(0.391608782567,0.291608782567,0.)); +#188 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#189 = ADVANCED_FACE('',(#190),#222,.T.); +#190 = FACE_BOUND('',#191,.T.); +#191 = EDGE_LOOP('',(#192,#193,#194,#202,#209,#217)); +#192 = ORIENTED_EDGE('',*,*,#179,.T.); +#193 = ORIENTED_EDGE('',*,*,#95,.T.); +#194 = ORIENTED_EDGE('',*,*,#195,.T.); +#195 = EDGE_CURVE('',#96,#196,#198,.T.); +#196 = VERTEX_POINT('',#197); +#197 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,1.,0.)); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#196,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(0.382518297014,0.282518297014,0.37)); +#206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#207,#208),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#207 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#208 = CARTESIAN_POINT('',(0.382518297014,0.282518297014,0.37)); +#209 = ORIENTED_EDGE('',*,*,#210,.F.); +#210 = EDGE_CURVE('',#211,#204,#213,.T.); +#211 = VERTEX_POINT('',#212); +#212 = CARTESIAN_POINT('',(0.382518297014,-0.282518297014,0.37)); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.382518297014,-0.282518297014,0.37)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.,1.,0.)); +#217 = ORIENTED_EDGE('',*,*,#218,.F.); +#218 = EDGE_CURVE('',#166,#211,#219,.T.); +#219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#220,#221),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#220 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#221 = CARTESIAN_POINT('',(0.382518297014,-0.282518297014,0.37)); +#222 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#223,#224) +,(#225,#226 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#223 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#224 = CARTESIAN_POINT('',(0.382518297014,-0.282518297014,0.37)); +#225 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#226 = CARTESIAN_POINT('',(0.382518297014,0.282518297014,0.37)); +#227 = ADVANCED_FACE('',(#228),#245,.T.); +#228 = FACE_BOUND('',#229,.T.); +#229 = EDGE_LOOP('',(#230,#231,#239,#244)); +#230 = ORIENTED_EDGE('',*,*,#127,.F.); +#231 = ORIENTED_EDGE('',*,*,#232,.T.); +#232 = EDGE_CURVE('',#120,#233,#235,.T.); +#233 = VERTEX_POINT('',#234); +#234 = CARTESIAN_POINT('',(0.391608782567,0.291608782567,0.)); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(0.,1.,0.)); +#239 = ORIENTED_EDGE('',*,*,#240,.T.); +#240 = EDGE_CURVE('',#233,#196,#241,.T.); +#241 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#242,#243),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#242 = CARTESIAN_POINT('',(0.391608782567,0.291608782567,0.)); +#243 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#244 = ORIENTED_EDGE('',*,*,#195,.F.); +#245 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#246,#247) +,(#248,#249 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#246 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#247 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#248 = CARTESIAN_POINT('',(0.391608782567,0.291608782567,0.)); +#249 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#250 = ADVANCED_FACE('',(#251),#294,.T.); +#251 = FACE_BOUND('',#252,.F.); +#252 = EDGE_LOOP('',(#253,#261,#262,#263,#264,#272,#280,#288)); +#253 = ORIENTED_EDGE('',*,*,#254,.T.); +#254 = EDGE_CURVE('',#255,#164,#257,.T.); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(1.,0.,0.)); +#261 = ORIENTED_EDGE('',*,*,#172,.T.); +#262 = ORIENTED_EDGE('',*,*,#146,.T.); +#263 = ORIENTED_EDGE('',*,*,#232,.T.); +#264 = ORIENTED_EDGE('',*,*,#265,.T.); +#265 = EDGE_CURVE('',#233,#266,#268,.T.); +#266 = VERTEX_POINT('',#267); +#267 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(0.391608782567,0.291608782567,0.)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(-1.,0.,0.)); +#272 = ORIENTED_EDGE('',*,*,#273,.T.); +#273 = EDGE_CURVE('',#266,#274,#276,.T.); +#274 = VERTEX_POINT('',#275); +#275 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.)); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(0.,-1.,0.)); +#280 = ORIENTED_EDGE('',*,*,#281,.T.); +#281 = EDGE_CURVE('',#274,#282,#284,.T.); +#282 = VERTEX_POINT('',#283); +#283 = CARTESIAN_POINT('',(-0.391608782567,-1.E-01,0.)); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#282,#255,#290,.T.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(0.,-1.,0.)); +#294 = PLANE('',#295); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#297 = DIRECTION('',(0.,0.,-1.)); +#298 = DIRECTION('',(0.802057609884,0.597246674688,0.)); +#299 = ADVANCED_FACE('',(#300),#317,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#303,#304,#312)); +#302 = ORIENTED_EDGE('',*,*,#254,.T.); +#303 = ORIENTED_EDGE('',*,*,#163,.T.); +#304 = ORIENTED_EDGE('',*,*,#305,.F.); +#305 = EDGE_CURVE('',#306,#166,#308,.T.); +#306 = VERTEX_POINT('',#307); +#307 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(1.,0.,0.)); +#312 = ORIENTED_EDGE('',*,*,#313,.F.); +#313 = EDGE_CURVE('',#255,#306,#314,.T.); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#316 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#317 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#318,#319) +,(#320,#321 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#318 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#319 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#320 = CARTESIAN_POINT('',(0.391608782567,-0.291608782567,0.)); +#321 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#322 = ADVANCED_FACE('',(#323),#347,.T.); +#323 = FACE_BOUND('',#324,.T.); +#324 = EDGE_LOOP('',(#325,#333,#340,#346)); +#325 = ORIENTED_EDGE('',*,*,#326,.T.); +#326 = EDGE_CURVE('',#196,#327,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(-1.,0.,0.)); +#333 = ORIENTED_EDGE('',*,*,#334,.T.); +#334 = EDGE_CURVE('',#327,#335,#337,.T.); +#335 = VERTEX_POINT('',#336); +#336 = CARTESIAN_POINT('',(-0.382518297014,0.282518297014,0.37)); +#337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#338,#339),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#338 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#339 = CARTESIAN_POINT('',(-0.382518297014,0.282518297014,0.37)); +#340 = ORIENTED_EDGE('',*,*,#341,.F.); +#341 = EDGE_CURVE('',#204,#335,#342,.T.); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(0.382518297014,0.282518297014,0.37)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(-1.,0.,0.)); +#346 = ORIENTED_EDGE('',*,*,#203,.F.); +#347 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#348,#349) +,(#350,#351 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#348 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#349 = CARTESIAN_POINT('',(0.382518297014,0.282518297014,0.37)); +#350 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#351 = CARTESIAN_POINT('',(-0.382518297014,0.282518297014,0.37)); +#352 = ADVANCED_FACE('',(#353,#371),#405,.F.); +#353 = FACE_BOUND('',#354,.F.); +#354 = EDGE_LOOP('',(#355,#363,#369,#370)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#357,#211,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(-0.382518297014,-0.282518297014,0.37)); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(-0.382518297014,-0.282518297014,0.37)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(1.,0.,0.)); +#363 = ORIENTED_EDGE('',*,*,#364,.F.); +#364 = EDGE_CURVE('',#335,#357,#365,.T.); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(-0.382518297014,0.282518297014,0.37)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(0.,-1.,0.)); +#369 = ORIENTED_EDGE('',*,*,#341,.F.); +#370 = ORIENTED_EDGE('',*,*,#210,.F.); +#371 = FACE_BOUND('',#372,.F.); +#372 = EDGE_LOOP('',(#373,#383,#391,#399)); +#373 = ORIENTED_EDGE('',*,*,#374,.F.); +#374 = EDGE_CURVE('',#375,#377,#379,.T.); +#375 = VERTEX_POINT('',#376); +#376 = CARTESIAN_POINT('',(-0.332518297014,0.232518297014,0.37)); +#377 = VERTEX_POINT('',#378); +#378 = CARTESIAN_POINT('',(-8.251829701412E-02,0.232518297014,0.37)); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.357518297014,0.232518297014,0.37)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = ORIENTED_EDGE('',*,*,#384,.T.); +#384 = EDGE_CURVE('',#375,#385,#387,.T.); +#385 = VERTEX_POINT('',#386); +#386 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.37)); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(-0.332518297014,-0.257518297014,0.37)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(0.,-1.,0.)); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#385,#393,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(-8.251829701412E-02,-0.232518297014,0.37)); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(-0.357518297014,-0.232518297014,0.37)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = ORIENTED_EDGE('',*,*,#400,.F.); +#400 = EDGE_CURVE('',#377,#393,#401,.T.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(-8.251829701412E-02,-0.257518297014,0.37)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(0.,-1.,0.)); +#405 = PLANE('',#406); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(-0.382518297014,-0.282518297014,0.37)); +#408 = DIRECTION('',(0.,0.,-1.)); +#409 = DIRECTION('',(0.804389806044,0.594101876729,0.)); +#410 = ADVANCED_FACE('',(#411),#421,.T.); +#411 = FACE_BOUND('',#412,.T.); +#412 = EDGE_LOOP('',(#413,#414,#415,#416)); +#413 = ORIENTED_EDGE('',*,*,#305,.T.); +#414 = ORIENTED_EDGE('',*,*,#218,.T.); +#415 = ORIENTED_EDGE('',*,*,#356,.F.); +#416 = ORIENTED_EDGE('',*,*,#417,.F.); +#417 = EDGE_CURVE('',#306,#357,#418,.T.); +#418 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#419,#420),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#419 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#420 = CARTESIAN_POINT('',(-0.382518297014,-0.282518297014,0.37)); +#421 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#422,#423) +,(#424,#425 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#422 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#423 = CARTESIAN_POINT('',(-0.382518297014,-0.282518297014,0.37)); +#424 = CARTESIAN_POINT('',(0.4,-0.3,0.12)); +#425 = CARTESIAN_POINT('',(0.382518297014,-0.282518297014,0.37)); +#426 = ADVANCED_FACE('',(#427),#437,.T.); +#427 = FACE_BOUND('',#428,.T.); +#428 = EDGE_LOOP('',(#429,#430,#435,#436)); +#429 = ORIENTED_EDGE('',*,*,#265,.T.); +#430 = ORIENTED_EDGE('',*,*,#431,.T.); +#431 = EDGE_CURVE('',#266,#327,#432,.T.); +#432 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#433,#434),.UNSPECIFIED.,.F.,.F., +(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#433 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#434 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#435 = ORIENTED_EDGE('',*,*,#326,.F.); +#436 = ORIENTED_EDGE('',*,*,#240,.F.); +#437 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#438,#439) +,(#440,#441 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.8),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#438 = CARTESIAN_POINT('',(0.391608782567,0.291608782567,0.)); +#439 = CARTESIAN_POINT('',(0.4,0.3,0.12)); +#440 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#441 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#442 = ADVANCED_FACE('',(#443),#464,.T.); +#443 = FACE_BOUND('',#444,.T.); +#444 = EDGE_LOOP('',(#445,#446,#447,#458)); +#445 = ORIENTED_EDGE('',*,*,#431,.F.); +#446 = ORIENTED_EDGE('',*,*,#273,.T.); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#274,#449,#451,.T.); +#449 = VERTEX_POINT('',#450); +#450 = CARTESIAN_POINT('',(-0.4,0.1,0.12)); +#451 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#452,#453,#454,#455,#456,#457), +.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#452 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.)); +#453 = CARTESIAN_POINT('',(-0.393374331648,0.1,2.524852817112E-02)); +#454 = CARTESIAN_POINT('',(-0.39486026697,0.1,4.649839329487E-02)); +#455 = CARTESIAN_POINT('',(-0.396668643669,0.1,7.235938492873E-02)); +#456 = CARTESIAN_POINT('',(-0.39867375821,0.1,0.101033858785)); +#457 = CARTESIAN_POINT('',(-0.4,0.1,0.12)); +#458 = ORIENTED_EDGE('',*,*,#459,.F.); +#459 = EDGE_CURVE('',#327,#449,#460,.T.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.,-1.,0.)); +#464 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#465,#466) +,(#467,#468 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#465 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#466 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#467 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#468 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#469 = ADVANCED_FACE('',(#470),#495,.F.); +#470 = FACE_BOUND('',#471,.F.); +#471 = EDGE_LOOP('',(#472,#473,#481,#489)); +#472 = ORIENTED_EDGE('',*,*,#281,.F.); +#473 = ORIENTED_EDGE('',*,*,#474,.T.); +#474 = EDGE_CURVE('',#274,#475,#477,.T.); +#475 = VERTEX_POINT('',#476); +#476 = CARTESIAN_POINT('',(-0.5,0.1,0.)); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#481 = ORIENTED_EDGE('',*,*,#482,.T.); +#482 = EDGE_CURVE('',#475,#483,#485,.T.); +#483 = VERTEX_POINT('',#484); +#484 = CARTESIAN_POINT('',(-0.5,-1.E-01,0.)); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(-0.5,0.1,0.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#489 = ORIENTED_EDGE('',*,*,#490,.F.); +#490 = EDGE_CURVE('',#282,#483,#491,.T.); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-0.391608782567,-1.E-01,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#495 = PLANE('',#496); +#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499); +#497 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.)); +#498 = DIRECTION('',(0.,0.,1.)); +#499 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#500 = ADVANCED_FACE('',(#501),#522,.T.); +#501 = FACE_BOUND('',#502,.T.); +#502 = EDGE_LOOP('',(#503,#514,#515,#516)); +#503 = ORIENTED_EDGE('',*,*,#504,.F.); +#504 = EDGE_CURVE('',#282,#505,#507,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(-0.4,-1.E-01,0.12)); +#507 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#508,#509,#510,#511,#512,#513), +.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#508 = CARTESIAN_POINT('',(-0.391608782567,-1.E-01,0.)); +#509 = CARTESIAN_POINT('',(-0.393374331648,-1.E-01,2.524852817112E-02)); +#510 = CARTESIAN_POINT('',(-0.39486026697,-1.E-01,4.649839329487E-02)); +#511 = CARTESIAN_POINT('',(-0.396668643669,-1.E-01,7.235938492873E-02)); +#512 = CARTESIAN_POINT('',(-0.39867375821,-1.E-01,0.101033858785)); +#513 = CARTESIAN_POINT('',(-0.4,-1.E-01,0.12)); +#514 = ORIENTED_EDGE('',*,*,#289,.T.); +#515 = ORIENTED_EDGE('',*,*,#313,.T.); +#516 = ORIENTED_EDGE('',*,*,#517,.F.); +#517 = EDGE_CURVE('',#505,#306,#518,.T.); +#518 = LINE('',#519,#520); +#519 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#520 = VECTOR('',#521,1.); +#521 = DIRECTION('',(0.,-1.,0.)); +#522 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#523,#524) +,(#525,#526 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#523 = CARTESIAN_POINT('',(-0.391608782567,0.291608782567,0.)); +#524 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#525 = CARTESIAN_POINT('',(-0.391608782567,-0.291608782567,0.)); +#526 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#527 = ADVANCED_FACE('',(#528),#541,.T.); +#528 = FACE_BOUND('',#529,.T.); +#529 = EDGE_LOOP('',(#530,#531,#537,#538,#539,#540)); +#530 = ORIENTED_EDGE('',*,*,#459,.T.); +#531 = ORIENTED_EDGE('',*,*,#532,.T.); +#532 = EDGE_CURVE('',#449,#505,#533,.T.); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(0.,-1.,0.)); +#537 = ORIENTED_EDGE('',*,*,#517,.T.); +#538 = ORIENTED_EDGE('',*,*,#417,.T.); +#539 = ORIENTED_EDGE('',*,*,#364,.F.); +#540 = ORIENTED_EDGE('',*,*,#334,.F.); +#541 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,( +(#542,#543) +,(#544,#545 +)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.6),(0.,1.), +.PIECEWISE_BEZIER_KNOTS.); +#542 = CARTESIAN_POINT('',(-0.4,0.3,0.12)); +#543 = CARTESIAN_POINT('',(-0.382518297014,0.282518297014,0.37)); +#544 = CARTESIAN_POINT('',(-0.4,-0.3,0.12)); +#545 = CARTESIAN_POINT('',(-0.382518297014,-0.282518297014,0.37)); +#546 = ADVANCED_FACE('',(#547),#572,.F.); +#547 = FACE_BOUND('',#548,.F.); +#548 = EDGE_LOOP('',(#549,#557,#565,#571)); +#549 = ORIENTED_EDGE('',*,*,#550,.F.); +#550 = EDGE_CURVE('',#551,#377,#553,.T.); +#551 = VERTEX_POINT('',#552); +#552 = CARTESIAN_POINT('',(-8.251829701412E-02,0.232518297014,0.36)); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-8.251829701412E-02,0.232518297014,0.36)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.,0.,1.)); +#557 = ORIENTED_EDGE('',*,*,#558,.F.); +#558 = EDGE_CURVE('',#559,#551,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(-0.332518297014,0.232518297014,0.36)); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(-0.332518297014,0.232518297014,0.36)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(1.,0.,0.)); +#565 = ORIENTED_EDGE('',*,*,#566,.T.); +#566 = EDGE_CURVE('',#559,#375,#567,.T.); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(-0.332518297014,0.232518297014,0.36)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(0.,0.,1.)); +#571 = ORIENTED_EDGE('',*,*,#374,.T.); +#572 = PLANE('',#573); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(-0.332518297014,0.232518297014,0.36)); +#575 = DIRECTION('',(0.,1.,0.)); +#576 = DIRECTION('',(0.,0.,1.)); +#577 = ADVANCED_FACE('',(#578),#596,.F.); +#578 = FACE_BOUND('',#579,.F.); +#579 = EDGE_LOOP('',(#580,#588,#594,#595)); +#580 = ORIENTED_EDGE('',*,*,#581,.F.); +#581 = EDGE_CURVE('',#582,#393,#584,.T.); +#582 = VERTEX_POINT('',#583); +#583 = CARTESIAN_POINT('',(-8.251829701412E-02,-0.232518297014,0.36)); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(-8.251829701412E-02,-0.232518297014,0.36)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(0.,0.,1.)); +#588 = ORIENTED_EDGE('',*,*,#589,.T.); +#589 = EDGE_CURVE('',#582,#551,#590,.T.); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(-8.251829701412E-02,-0.232518297014,0.36)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(0.,1.,0.)); +#594 = ORIENTED_EDGE('',*,*,#550,.T.); +#595 = ORIENTED_EDGE('',*,*,#400,.T.); +#596 = PLANE('',#597); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(-8.251829701412E-02,-0.232518297014,0.36)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = DIRECTION('',(0.,0.,1.)); +#601 = ADVANCED_FACE('',(#602),#620,.T.); +#602 = FACE_BOUND('',#603,.T.); +#603 = EDGE_LOOP('',(#604,#605,#613,#619)); +#604 = ORIENTED_EDGE('',*,*,#581,.F.); +#605 = ORIENTED_EDGE('',*,*,#606,.F.); +#606 = EDGE_CURVE('',#607,#582,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.,0.)); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#607,#385,#615,.T.); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(0.,0.,1.)); +#619 = ORIENTED_EDGE('',*,*,#392,.T.); +#620 = PLANE('',#621); +#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624); +#622 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#623 = DIRECTION('',(0.,1.,0.)); +#624 = DIRECTION('',(0.,0.,1.)); +#625 = ADVANCED_FACE('',(#626),#637,.T.); +#626 = FACE_BOUND('',#627,.T.); +#627 = EDGE_LOOP('',(#628,#629,#635,#636)); +#628 = ORIENTED_EDGE('',*,*,#614,.F.); +#629 = ORIENTED_EDGE('',*,*,#630,.T.); +#630 = EDGE_CURVE('',#607,#559,#631,.T.); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.,1.,0.)); +#635 = ORIENTED_EDGE('',*,*,#566,.T.); +#636 = ORIENTED_EDGE('',*,*,#384,.T.); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#640 = DIRECTION('',(1.,0.,0.)); +#641 = DIRECTION('',(0.,0.,1.)); +#642 = ADVANCED_FACE('',(#643),#661,.F.); +#643 = FACE_BOUND('',#644,.F.); +#644 = EDGE_LOOP('',(#645,#646,#647,#655)); +#645 = ORIENTED_EDGE('',*,*,#474,.F.); +#646 = ORIENTED_EDGE('',*,*,#448,.T.); +#647 = ORIENTED_EDGE('',*,*,#648,.T.); +#648 = EDGE_CURVE('',#449,#649,#651,.T.); +#649 = VERTEX_POINT('',#650); +#650 = CARTESIAN_POINT('',(-0.5,0.1,0.12)); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.12)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#655 = ORIENTED_EDGE('',*,*,#656,.F.); +#656 = EDGE_CURVE('',#475,#649,#657,.T.); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(-0.5,0.1,0.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(0.,0.,1.)); +#661 = PLANE('',#662); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.)); +#664 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#665 = DIRECTION('',(0.,0.,1.)); +#666 = ADVANCED_FACE('',(#667),#685,.T.); +#667 = FACE_BOUND('',#668,.T.); +#668 = EDGE_LOOP('',(#669,#670,#671,#679)); +#669 = ORIENTED_EDGE('',*,*,#490,.F.); +#670 = ORIENTED_EDGE('',*,*,#504,.T.); +#671 = ORIENTED_EDGE('',*,*,#672,.T.); +#672 = EDGE_CURVE('',#505,#673,#675,.T.); +#673 = VERTEX_POINT('',#674); +#674 = CARTESIAN_POINT('',(-0.5,-1.E-01,0.12)); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(-0.391608782567,-1.E-01,0.12)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#679 = ORIENTED_EDGE('',*,*,#680,.F.); +#680 = EDGE_CURVE('',#483,#673,#681,.T.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(-0.5,-1.E-01,0.)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(0.,0.,1.)); +#685 = PLANE('',#686); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(-0.391608782567,-1.E-01,0.)); +#688 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#689 = DIRECTION('',(0.,0.,1.)); +#690 = ADVANCED_FACE('',(#691),#702,.T.); +#691 = FACE_BOUND('',#692,.T.); +#692 = EDGE_LOOP('',(#693,#694,#695,#696)); +#693 = ORIENTED_EDGE('',*,*,#656,.F.); +#694 = ORIENTED_EDGE('',*,*,#482,.T.); +#695 = ORIENTED_EDGE('',*,*,#680,.T.); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#649,#673,#698,.T.); +#698 = LINE('',#699,#700); +#699 = CARTESIAN_POINT('',(-0.5,0.1,0.12)); +#700 = VECTOR('',#701,1.); +#701 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#702 = PLANE('',#703); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(-0.5,0.1,0.)); +#705 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = ADVANCED_FACE('',(#708),#714,.T.); +#708 = FACE_BOUND('',#709,.T.); +#709 = EDGE_LOOP('',(#710,#711,#712,#713)); +#710 = ORIENTED_EDGE('',*,*,#532,.F.); +#711 = ORIENTED_EDGE('',*,*,#648,.T.); +#712 = ORIENTED_EDGE('',*,*,#697,.T.); +#713 = ORIENTED_EDGE('',*,*,#672,.F.); +#714 = PLANE('',#715); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-0.391608782567,0.1,0.12)); +#717 = DIRECTION('',(0.,0.,1.)); +#718 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#719 = ADVANCED_FACE('',(#720),#726,.T.); +#720 = FACE_BOUND('',#721,.T.); +#721 = EDGE_LOOP('',(#722,#723,#724,#725)); +#722 = ORIENTED_EDGE('',*,*,#630,.F.); +#723 = ORIENTED_EDGE('',*,*,#606,.T.); +#724 = ORIENTED_EDGE('',*,*,#589,.T.); +#725 = ORIENTED_EDGE('',*,*,#558,.F.); +#726 = PLANE('',#727); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(-0.332518297014,-0.232518297014,0.36)); +#729 = DIRECTION('',(0.,0.,1.)); +#730 = DIRECTION('',(1.,0.,0.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#735)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#732,#733,#734)) REPRESENTATION_CONTEXT('Context #1', +'3D Context with UNIT and UNCERTAINTY') ); +#732 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#733 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#734 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#735 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#732, +'distance_accuracy_value','confusion accuracy'); +#736 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#738, +#746,#753,#760,#767,#774,#782,#789,#796,#803,#810,#817,#824,#831, +#838,#845,#852,#859,#866,#874,#881,#888,#895,#902,#909,#916,#923), +#731); +#738 = STYLED_ITEM('color',(#739),#17); +#739 = PRESENTATION_STYLE_ASSIGNMENT((#740)); +#740 = SURFACE_STYLE_USAGE(.BOTH.,#741); +#741 = SURFACE_SIDE_STYLE('',(#742)); +#742 = SURFACE_STYLE_FILL_AREA(#743); +#743 = FILL_AREA_STYLE('',(#744)); +#744 = FILL_AREA_STYLE_COLOUR('',#745); +#745 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812); +#746 = STYLED_ITEM('color',(#747),#57); +#747 = PRESENTATION_STYLE_ASSIGNMENT((#748)); +#748 = SURFACE_STYLE_USAGE(.BOTH.,#749); +#749 = SURFACE_SIDE_STYLE('',(#750)); +#750 = SURFACE_STYLE_FILL_AREA(#751); +#751 = FILL_AREA_STYLE('',(#752)); +#752 = FILL_AREA_STYLE_COLOUR('',#745); +#753 = STYLED_ITEM('color',(#754),#91); +#754 = PRESENTATION_STYLE_ASSIGNMENT((#755)); +#755 = SURFACE_STYLE_USAGE(.BOTH.,#756); +#756 = SURFACE_SIDE_STYLE('',(#757)); +#757 = SURFACE_STYLE_FILL_AREA(#758); +#758 = FILL_AREA_STYLE('',(#759)); +#759 = FILL_AREA_STYLE_COLOUR('',#745); +#760 = STYLED_ITEM('color',(#761),#115); +#761 = PRESENTATION_STYLE_ASSIGNMENT((#762)); +#762 = SURFACE_STYLE_USAGE(.BOTH.,#763); +#763 = SURFACE_SIDE_STYLE('',(#764)); +#764 = SURFACE_STYLE_FILL_AREA(#765); +#765 = FILL_AREA_STYLE('',(#766)); +#766 = FILL_AREA_STYLE_COLOUR('',#745); +#767 = STYLED_ITEM('color',(#768),#142); +#768 = PRESENTATION_STYLE_ASSIGNMENT((#769)); +#769 = SURFACE_STYLE_USAGE(.BOTH.,#770); +#770 = SURFACE_SIDE_STYLE('',(#771)); +#771 = SURFACE_STYLE_FILL_AREA(#772); +#772 = FILL_AREA_STYLE('',(#773)); +#773 = FILL_AREA_STYLE_COLOUR('',#745); +#774 = STYLED_ITEM('color',(#775),#159); +#775 = PRESENTATION_STYLE_ASSIGNMENT((#776)); +#776 = SURFACE_STYLE_USAGE(.BOTH.,#777); +#777 = SURFACE_SIDE_STYLE('',(#778)); +#778 = SURFACE_STYLE_FILL_AREA(#779); +#779 = FILL_AREA_STYLE('',(#780)); +#780 = FILL_AREA_STYLE_COLOUR('',#781); +#781 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828); +#782 = STYLED_ITEM('color',(#783),#189); +#783 = PRESENTATION_STYLE_ASSIGNMENT((#784)); +#784 = SURFACE_STYLE_USAGE(.BOTH.,#785); +#785 = SURFACE_SIDE_STYLE('',(#786)); +#786 = SURFACE_STYLE_FILL_AREA(#787); +#787 = FILL_AREA_STYLE('',(#788)); +#788 = FILL_AREA_STYLE_COLOUR('',#781); +#789 = STYLED_ITEM('color',(#790),#227); +#790 = PRESENTATION_STYLE_ASSIGNMENT((#791)); +#791 = SURFACE_STYLE_USAGE(.BOTH.,#792); +#792 = SURFACE_SIDE_STYLE('',(#793)); +#793 = SURFACE_STYLE_FILL_AREA(#794); +#794 = FILL_AREA_STYLE('',(#795)); +#795 = FILL_AREA_STYLE_COLOUR('',#781); +#796 = STYLED_ITEM('color',(#797),#250); +#797 = PRESENTATION_STYLE_ASSIGNMENT((#798)); +#798 = SURFACE_STYLE_USAGE(.BOTH.,#799); +#799 = SURFACE_SIDE_STYLE('',(#800)); +#800 = SURFACE_STYLE_FILL_AREA(#801); +#801 = FILL_AREA_STYLE('',(#802)); +#802 = FILL_AREA_STYLE_COLOUR('',#781); +#803 = STYLED_ITEM('color',(#804),#299); +#804 = PRESENTATION_STYLE_ASSIGNMENT((#805)); +#805 = SURFACE_STYLE_USAGE(.BOTH.,#806); +#806 = SURFACE_SIDE_STYLE('',(#807)); +#807 = SURFACE_STYLE_FILL_AREA(#808); +#808 = FILL_AREA_STYLE('',(#809)); +#809 = FILL_AREA_STYLE_COLOUR('',#781); +#810 = STYLED_ITEM('color',(#811),#322); +#811 = PRESENTATION_STYLE_ASSIGNMENT((#812)); +#812 = SURFACE_STYLE_USAGE(.BOTH.,#813); +#813 = SURFACE_SIDE_STYLE('',(#814)); +#814 = SURFACE_STYLE_FILL_AREA(#815); +#815 = FILL_AREA_STYLE('',(#816)); +#816 = FILL_AREA_STYLE_COLOUR('',#781); +#817 = STYLED_ITEM('color',(#818),#352); +#818 = PRESENTATION_STYLE_ASSIGNMENT((#819)); +#819 = SURFACE_STYLE_USAGE(.BOTH.,#820); +#820 = SURFACE_SIDE_STYLE('',(#821)); +#821 = SURFACE_STYLE_FILL_AREA(#822); +#822 = FILL_AREA_STYLE('',(#823)); +#823 = FILL_AREA_STYLE_COLOUR('',#781); +#824 = STYLED_ITEM('color',(#825),#410); +#825 = PRESENTATION_STYLE_ASSIGNMENT((#826)); +#826 = SURFACE_STYLE_USAGE(.BOTH.,#827); +#827 = SURFACE_SIDE_STYLE('',(#828)); +#828 = SURFACE_STYLE_FILL_AREA(#829); +#829 = FILL_AREA_STYLE('',(#830)); +#830 = FILL_AREA_STYLE_COLOUR('',#781); +#831 = STYLED_ITEM('color',(#832),#426); +#832 = PRESENTATION_STYLE_ASSIGNMENT((#833)); +#833 = SURFACE_STYLE_USAGE(.BOTH.,#834); +#834 = SURFACE_SIDE_STYLE('',(#835)); +#835 = SURFACE_STYLE_FILL_AREA(#836); +#836 = FILL_AREA_STYLE('',(#837)); +#837 = FILL_AREA_STYLE_COLOUR('',#781); +#838 = STYLED_ITEM('color',(#839),#442); +#839 = PRESENTATION_STYLE_ASSIGNMENT((#840)); +#840 = SURFACE_STYLE_USAGE(.BOTH.,#841); +#841 = SURFACE_SIDE_STYLE('',(#842)); +#842 = SURFACE_STYLE_FILL_AREA(#843); +#843 = FILL_AREA_STYLE('',(#844)); +#844 = FILL_AREA_STYLE_COLOUR('',#781); +#845 = STYLED_ITEM('color',(#846),#469); +#846 = PRESENTATION_STYLE_ASSIGNMENT((#847)); +#847 = SURFACE_STYLE_USAGE(.BOTH.,#848); +#848 = SURFACE_SIDE_STYLE('',(#849)); +#849 = SURFACE_STYLE_FILL_AREA(#850); +#850 = FILL_AREA_STYLE('',(#851)); +#851 = FILL_AREA_STYLE_COLOUR('',#745); +#852 = STYLED_ITEM('color',(#853),#500); +#853 = PRESENTATION_STYLE_ASSIGNMENT((#854)); +#854 = SURFACE_STYLE_USAGE(.BOTH.,#855); +#855 = SURFACE_SIDE_STYLE('',(#856)); +#856 = SURFACE_STYLE_FILL_AREA(#857); +#857 = FILL_AREA_STYLE('',(#858)); +#858 = FILL_AREA_STYLE_COLOUR('',#781); +#859 = STYLED_ITEM('color',(#860),#527); +#860 = PRESENTATION_STYLE_ASSIGNMENT((#861)); +#861 = SURFACE_STYLE_USAGE(.BOTH.,#862); +#862 = SURFACE_SIDE_STYLE('',(#863)); +#863 = SURFACE_STYLE_FILL_AREA(#864); +#864 = FILL_AREA_STYLE('',(#865)); +#865 = FILL_AREA_STYLE_COLOUR('',#781); +#866 = STYLED_ITEM('color',(#867),#546); +#867 = PRESENTATION_STYLE_ASSIGNMENT((#868)); +#868 = SURFACE_STYLE_USAGE(.BOTH.,#869); +#869 = SURFACE_SIDE_STYLE('',(#870)); +#870 = SURFACE_STYLE_FILL_AREA(#871); +#871 = FILL_AREA_STYLE('',(#872)); +#872 = FILL_AREA_STYLE_COLOUR('',#873); +#873 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986); +#874 = STYLED_ITEM('color',(#875),#577); +#875 = PRESENTATION_STYLE_ASSIGNMENT((#876)); +#876 = SURFACE_STYLE_USAGE(.BOTH.,#877); +#877 = SURFACE_SIDE_STYLE('',(#878)); +#878 = SURFACE_STYLE_FILL_AREA(#879); +#879 = FILL_AREA_STYLE('',(#880)); +#880 = FILL_AREA_STYLE_COLOUR('',#873); +#881 = STYLED_ITEM('color',(#882),#601); +#882 = PRESENTATION_STYLE_ASSIGNMENT((#883)); +#883 = SURFACE_STYLE_USAGE(.BOTH.,#884); +#884 = SURFACE_SIDE_STYLE('',(#885)); +#885 = SURFACE_STYLE_FILL_AREA(#886); +#886 = FILL_AREA_STYLE('',(#887)); +#887 = FILL_AREA_STYLE_COLOUR('',#873); +#888 = STYLED_ITEM('color',(#889),#625); +#889 = PRESENTATION_STYLE_ASSIGNMENT((#890)); +#890 = SURFACE_STYLE_USAGE(.BOTH.,#891); +#891 = SURFACE_SIDE_STYLE('',(#892)); +#892 = SURFACE_STYLE_FILL_AREA(#893); +#893 = FILL_AREA_STYLE('',(#894)); +#894 = FILL_AREA_STYLE_COLOUR('',#873); +#895 = STYLED_ITEM('color',(#896),#642); +#896 = PRESENTATION_STYLE_ASSIGNMENT((#897)); +#897 = SURFACE_STYLE_USAGE(.BOTH.,#898); +#898 = SURFACE_SIDE_STYLE('',(#899)); +#899 = SURFACE_STYLE_FILL_AREA(#900); +#900 = FILL_AREA_STYLE('',(#901)); +#901 = FILL_AREA_STYLE_COLOUR('',#745); +#902 = STYLED_ITEM('color',(#903),#666); +#903 = PRESENTATION_STYLE_ASSIGNMENT((#904)); +#904 = SURFACE_STYLE_USAGE(.BOTH.,#905); +#905 = SURFACE_SIDE_STYLE('',(#906)); +#906 = SURFACE_STYLE_FILL_AREA(#907); +#907 = FILL_AREA_STYLE('',(#908)); +#908 = FILL_AREA_STYLE_COLOUR('',#745); +#909 = STYLED_ITEM('color',(#910),#690); +#910 = PRESENTATION_STYLE_ASSIGNMENT((#911)); +#911 = SURFACE_STYLE_USAGE(.BOTH.,#912); +#912 = SURFACE_SIDE_STYLE('',(#913)); +#913 = SURFACE_STYLE_FILL_AREA(#914); +#914 = FILL_AREA_STYLE('',(#915)); +#915 = FILL_AREA_STYLE_COLOUR('',#745); +#916 = STYLED_ITEM('color',(#917),#707); +#917 = PRESENTATION_STYLE_ASSIGNMENT((#918)); +#918 = SURFACE_STYLE_USAGE(.BOTH.,#919); +#919 = SURFACE_SIDE_STYLE('',(#920)); +#920 = SURFACE_STYLE_FILL_AREA(#921); +#921 = FILL_AREA_STYLE('',(#922)); +#922 = FILL_AREA_STYLE_COLOUR('',#745); +#923 = STYLED_ITEM('color',(#924),#719); +#924 = PRESENTATION_STYLE_ASSIGNMENT((#925)); +#925 = SURFACE_STYLE_USAGE(.BOTH.,#926); +#926 = SURFACE_SIDE_STYLE('',(#927)); +#927 = SURFACE_STYLE_FILL_AREA(#928); +#928 = FILL_AREA_STYLE('',(#929)); +#929 = FILL_AREA_STYLE_COLOUR('',#873); +ENDSEC; +END-ISO-10303-21;
package.jsonadded+156@@ -0,0 +1,156 @@+{+ "slug": "hcesd923nc3v3b",+ "version": "0.1.0",+ "type": "component",+ "description": "HXY MOSFET ESD And Surge Protection (TVS/ESD), SOD-923. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "circuit protection",+ "hcesd923nc3v3b",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "hcesd923nc3v3b.kicad_sym",+ "hcesd923nc3v3b.kicad_mod",+ "hcesd923nc3v3b.glb",+ "hcesd923nc3v3b.step",+ "hcesd923nc3v3b.lbr",+ "docs/hero.png",+ "docs/hcesd923nc3v3b-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "hcesd923nc3v3b-hero.glb",+ "hcesd923nc3v3b-hero.overlay.json",+ "hcesd923nc3v3b-etched.glb"+ ],+ "component": {+ "mpn": "HCESD923NC3V3B",+ "manufacturer": "HXY MOSFET",+ "package": "SOD-923",+ "pin_count": 2,+ "category": "Circuit Protection",+ "subcategory": "ESD And Surge Protection (TVS/ESD)",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603009109755518976",+ "parts": {+ "symbol": "hcesd923nc3v3b.kicad_sym",+ "footprint": "hcesd923nc3v3b.kicad_mod",+ "model_3d": "hcesd923nc3v3b-hero.glb",+ "model_3d_plain": "hcesd923nc3v3b-etched.glb",+ "model_3d_step": "hcesd923nc3v3b-etched.step",+ "model_3d_step_plain": "hcesd923nc3v3b.step",+ "lbr": "hcesd923nc3v3b.lbr"+ },+ "distributor_links": {+ "lcsc": "C22439677"+ },+ "distributor_check": {+ "checked_at": "2026-10-15T14:52:00Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "no match"+ },+ "mouser": {+ "pn": null,+ "status": "no match"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "1",+ "type": "passive",+ "description": "One terminal of the single bi-directional line protected by this device, rated for a 3.3 V stand-off voltage (VRWM max 3.3 V)."+ },+ {+ "number": "2",+ "name": "2",+ "type": "passive",+ "description": "The other terminal of the single bi-directional line protected by this device, rated for a 3.3 V stand-off voltage (VRWM max 3.3 V)."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The datasheet gives no pin names or per-pin functions. The only pin marking is the '1 2' labels on t; Ordering information lists the product as SOD-923, which matches the package hint, so no alternate p"+ ],+ "pages_sent": 4,+ "cost_usd": 0.0233,+ "at": "2026-10-15T14:51:44"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603009109755518976",+ "pages": 4,+ "sha256": "18fdb9cce3122817",+ "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": "hcesd923nc3v3b.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.0,+ 0.6,+ 0.37+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "2ab2eb57942276dc90db0148894bc98e40b6ed97c8a35c3c24e1f40fc146235f",+ "checked": "2026-10-15",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "hcesd923nc3v3b-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.0,+ 0.6,+ 0.37+ ],+ "zmin_mm": -0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "dd20adca5637fbce49d74acc76b19828fe4b381ff81849cb998294d64d659349",+ "checked": "2026-10-15",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+162@@ -0,0 +1,162 @@+{+ "slug": "hcesd923nc3v3b",+ "version": "0.1.0",+ "type": "component",+ "description": "HXY MOSFET ESD And Surge Protection (TVS/ESD), SOD-923. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "circuit protection",+ "hcesd923nc3v3b",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "hcesd923nc3v3b.kicad_sym",+ "hcesd923nc3v3b.kicad_mod",+ "hcesd923nc3v3b.glb",+ "hcesd923nc3v3b.step",+ "hcesd923nc3v3b.lbr",+ "docs/hero.png",+ "docs/hcesd923nc3v3b-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "hcesd923nc3v3b-hero.glb",+ "hcesd923nc3v3b-hero.overlay.json",+ "hcesd923nc3v3b-etched.glb"+ ],+ "component": {+ "mpn": "HCESD923NC3V3B",+ "manufacturer": "HXY MOSFET",+ "package": "SOD-923",+ "pin_count": 2,+ "category": "Circuit Protection",+ "subcategory": "ESD And Surge Protection (TVS/ESD)",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603009109755518976",+ "parts": {+ "symbol": "hcesd923nc3v3b.kicad_sym",+ "footprint": "hcesd923nc3v3b.kicad_mod",+ "model_3d": "hcesd923nc3v3b-hero.glb",+ "model_3d_plain": "hcesd923nc3v3b-etched.glb",+ "model_3d_step": "hcesd923nc3v3b-etched.step",+ "model_3d_step_plain": "hcesd923nc3v3b.step",+ "lbr": "hcesd923nc3v3b.lbr"+ },+ "distributor_links": {+ "lcsc": "C22439677"+ },+ "distributor_check": {+ "checked_at": "2026-10-15T14:52:00Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "no match"+ },+ "mouser": {+ "pn": null,+ "status": "no match"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "1",+ "type": "passive",+ "description": "One terminal of the single bi-directional line protected by this device, rated for a 3.3 V stand-off voltage (VRWM max 3.3 V)."+ },+ {+ "number": "2",+ "name": "2",+ "type": "passive",+ "description": "The other terminal of the single bi-directional line protected by this device, rated for a 3.3 V stand-off voltage (VRWM max 3.3 V)."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: The datasheet gives no pin names or per-pin functions. The only pin marking is the '1 2' labels on t; Ordering information lists the product as SOD-923, which matches the package hint, so no alternate p"+ ],+ "pages_sent": 4,+ "cost_usd": 0.0233,+ "at": "2026-10-15T14:51:44"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603009109755518976",+ "pages": 4,+ "sha256": "18fdb9cce3122817",+ "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": "hcesd923nc3v3b.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1,+ 0.6,+ 0.37+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "2ab2eb57942276dc90db0148894bc98e40b6ed97c8a35c3c24e1f40fc146235f",+ "checked": "2026-10-15",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "hcesd923nc3v3b-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1,+ 0.6,+ 0.37+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "dd20adca5637fbce49d74acc76b19828fe4b381ff81849cb998294d64d659349",+ "checked": "2026-10-15",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>hcesd923nc3v3b</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>hcesd923nc3v3b</title>