← Commit history

bc847bs: hero GLB from publish, page.json after publish (keeps the hero linked)

noah ·547144f37e ·1d ago ·parent 1f35e67
1 file changed +117−33
page.json+117−33
@@ -1,6 +1,6 @@ {   "schema_version": 1,-  "type": "component",+  "type": "hardware",   "kind": "component",   "slug": "bc847bs",   "title": "BC847BS",@@ -19,9 +19,23 @@     "mpn": "BC847BS",     "manufacturer": "FUXINSEMI",     "package": "SOT-363 (SC-70-6)",+    "pin_count": 6,     "category": "Transistor",     "subcategory": "Dual NPN transistor",     "datasheet": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2303231200_FUXINSEMI-BC847BS_C5380687.pdf",+    "parts": {+      "symbol": "bc847bs.kicad_sym",+      "footprint": "bc847bs.kicad_mod",+      "model_3d": "bc847bs-hero.glb",+      "model_3d_plain": "bc847bs.glb",+      "model_3d_step": "bc847bs-etched.step",+      "model_3d_step_plain": "bc847bs.step",+      "lbr": "bc847bs.lbr",+      "datasheet": "docs/bc847bs-datasheet.pdf",+      "step": "bc847bs-etched.step",+      "altium_schlib": "altium/Adom_bc847bs.SchLib",+      "altium_pcblib": "altium/Adom_bc847bs.PcbLib"+    },     "distributor_links": {       "lcsc": {         "part": "C5380687",@@ -30,12 +44,108 @@       "mouser": false,       "digikey": false     },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "bc847bs.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin",+        "seat": "z = 0",+        "extents_mm": [+          2.1,+          2.0,+          1.1+        ],+        "zmin_mm": -0.0,+        "footprint_binding": "identity",+        "sha256": "045cc95e18ee7a13d1623c3ce6604fc833049bdb4f952f68c26e3c5767d122e4",+        "checked": "2026-10-08",+        "checked_by": "step2glb features (bbox, floor_z)"+      },+      {+        "file": "bc847bs-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin",+        "seat": "z = 0",+        "extents_mm": [+          2.1,+          2.0,+          1.105+        ],+        "zmin_mm": -0.0,+        "footprint_binding": "identity",+        "sha256": "757b258162b1055f90f8fe2cb6ba8fd923921d30eebfcbfee98c877f7de78f32",+        "checked": "2026-10-08",+        "checked_by": "step2glb features (bbox, floor_z)"+      }+    ],+    "provenance": {+      "specs": "datasheet (cited per row) and the LCSC parametric listing retrieved 2026-10-08",+      "datasheet": [+        {+          "file": "docs/bc847bs-datasheet.pdf",+          "url": "https://wmsc.lcsc.com/wmsc/upload/file/pdf/v2/lcsc/2303231200_FUXINSEMI-BC847BS_C5380687.pdf",+          "sha256": "eb975eadeb413ebb4fcac87f8382f297bb8d57534851f29b7b50c66d1a96844e",+          "retrieved": "2026-10-08"+        }+      ],+      "cad_footprint": "Package_TO_SOT_SMD:SOT-363_SC-70-6, KiCad official, CC-BY-SA 4.0",+      "cad_3d": "KiCad packages3D (tag 10.0.6), SOT-363_SC-70-6.step",+      "etch": {+        "job_id": "156ddcfd1ec4a101",+        "endpoint": "/laser-etch",+        "params": "name=BC847BS&mode=flat"+      },+      "lcsc_model_cleaning": null+    },     "mouser_note": "Mouser: no listing for this manufacturer's part (searched 2026-10-08; the same number from onsemi was not counted)",     "digikey_note": "DigiKey: no listing for this manufacturer's part (searched 2026-10-08; the same number from Shenzhen Slkormicro Semicon Co., Ltd. was not counted)",-    "parts": {-      "model_3d": "bc847bs-hero.glb",-      "model_3d_plain": "bc847bs.glb"-    }+    "pins": [+      {+        "number": "1",+        "name": "E1",+        "type": "passive",+        "description": "Emitter, transistor 1 (datasheet p.1 diagram)."+      },+      {+        "number": "2",+        "name": "B1",+        "type": "input",+        "description": "Base, transistor 1."+      },+      {+        "number": "6",+        "name": "C1",+        "type": "passive",+        "description": "Collector, transistor 1."+      },+      {+        "number": "3",+        "name": "C2",+        "type": "passive",+        "description": "Collector, transistor 2."+      },+      {+        "number": "4",+        "name": "E2",+        "type": "passive",+        "description": "Emitter, transistor 2."+      },+      {+        "number": "5",+        "name": "B2",+        "type": "input",+        "description": "Base, transistor 2."+      }+    ],+    "wiki_url": "https://wiki.adom.inc/adom/bc847bs"   },   "discovery_triggers": [     "bc847bs",@@ -58,31 +168,5 @@     "breadcrumbs",     "info"   ],-  "visibility": "public",-  "description": "FUXINSEMI Dual NPN small-signal transistor, SOT-363 (SC-70-6). Datasheet-cited specs, KiCad, Fusion and Altium libraries and a 3D model.",-  "mpn": "BC847BS",-  "files": [-    "bc847bs-etched.glb",-    "bc847bs-etched.step",-    "bc847bs.glb",-    "bc847bs.kicad_mod",-    "bc847bs.kicad_sym",-    "bc847bs.lbr",-    "bc847bs.step",-    "docs/bc847bs-datasheet.pdf",-    "docs/hero.png",-    "altium/Adom_bc847bs.PcbLib",-    "altium/Adom_bc847bs.SchLib",-    "altium/BC847BS.adom-lbr.json",-    "page.json",-    "verification.json",-    "viewers/footprint.html",-    "viewers/symbol.html",-    "README.md",-    "LICENSE",-    "package.json",-    "bc847bs-hero.glb",-    "bc847bs-hero.overlay.json"-  ],-  "org": "adom"-}\ No newline at end of file+  "visibility": "public"+}