molecule
bhi385-wiretest
Public Unreviewedby Drew Owens
BHI385 wiring-pipeline test molecule (Fusion-origin): STEP + silkscreen + EAGLE .brd. Validates wiki publish (STEP->GLB+silk) and import-time footprint generation.
master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
{
"exporter": "board-look fab.py (backfill)",
"tool": "kicad-cli",
"toolVersion": "10.0.3",
"tier": "kicad-import",
"backfill": {
"note": "Retrospective fabrication plot from the recorded board source; existing STEP and models are unchanged.",
"source": {
"path": "bhi385.brd",
"sha256": "1a26ca77e58094f7470b6a2cd2396575c0017ec3b71ddb7e0a5dbf494599526f",
"gitBlob": "0c09569442dba8167d8074ec68be6e46aea72f93",
"commit": "9f6adc68c06aa1cd2e5be0f1e72c9405826e0393"
},
"commands": [
"kicad-cli pcb export gerbers --layers F.Cu,B.Cu,F.Mask,B.Mask,F.Silkscreen,B.Silkscreen,Edge.Cuts --check-zones --no-netlist",
"kicad-cli pcb export drill --format excellon --excellon-units mm --excellon-separate-th --drill-origin absolute"
],
"datesRemoved": true,
"import": {
"importer": "eagle",
"inputFixes": [
"added EAGLE layer color attributes for KiCad's importer",
"rewrote 2 polygon shapes in packages and the plain drawing as polygons",
"put back 12 EAGLE part names the importer renamed",
"turned 5 part labels upright as EAGLE shows them",
"opened the top mask over 4 vias as the board file's design rules do",
"drew 1 copper pour fills from the board file into the bottom copper (2 holes)",
"opened the bottom mask over 4 vias as the board file's design rules do"
],
"warnings": [],
"differs": "KiCad redraws text in its own fonts and refills copper pours, so these files can differ from the fabricated board."
},
"replot": "2026-10-19 exporter audit; current fab.py importer fixes"
},
"files": [
{
"path": "bhi385.brd",
"role": "board_eagle_brd",
"bytes": 166561,
"sha256": "1a26ca77e58094f7470b6a2cd2396575c0017ec3b71ddb7e0a5dbf494599526f"
},
{
"path": "bhi385-wiretest-fab.zip",
"role": "fab_zip",
"bytes": 16070,
"sha256": "1b5cbdd97f2181c0ae3a95f9c1df2233a7368241111535b3ba648209fb56c206",
"entries": [
{
"path": "bhi385-B_Cu.gbl",
"role": "copper_bottom",
"bytes": 9744,
"sha256": "0873c3b7242b49609091f35534ea75c202ddf35ba36c716147b078443bce565b"
},
{
"path": "bhi385-B_Mask.gbs",
"role": "mask_bottom",
"bytes": 938,
"sha256": "6b29435415881173f4c18ae188951dfbef5e316a2f0204afe359b442b80532e5"
},
{
"path": "bhi385-B_Silkscreen.gbo",
"role": "silk_bottom",
"bytes": 1238,
"sha256": "e591098688329c5eec404f3e1ea7f490461b6f77350a0f450767fcd2e4ccfe4a"
},
{
"path": "bhi385-Edge_Cuts.gm1",
"role": "outline",
"bytes": 779,
"sha256": "e975cb6cea61174f603007372714b2af051b50d6fa010d2d9c5b2a6014e80ad4"
},
{
"path": "bhi385-F_Cu.gtl",
"role": "copper_top",
"bytes": 4528,
"sha256": "1f6216636c6ce8f3d0f9c3661da4ca640c176f9b11ec57318699d2e07f89bbff"
},
{
"path": "bhi385-F_Mask.gts",
"role": "mask_top",
"bytes": 3414,
"sha256": "e72492023d9163147f9b8019004480c1cbea002bdd264c2e7b834702efb78591"
},
{
"path": "bhi385-F_Silkscreen.gto",
"role": "silk_top",
"bytes": 37073,
"sha256": "13efc7118c1e3612fbda6929be3b1023a8420fe7b97d370afdb9ef4f60da33fa"
},
{
"path": "bhi385-NPTH.drl",
"role": "drill_unplated",
"bytes": 121,
"sha256": "bc89a58548a84c9c3f0160e355ea59a8da591b3112a7b4fdaaa73439bf6aaa01"
},
{
"path": "bhi385-PTH.drl",
"role": "drill_plated",
"bytes": 478,
"sha256": "04c5c449957c5e6d364793ee73c1c15d6b0ef5f2541574e59ee002c2c3855f4c"
},
{
"path": "bhi385-job.gbrjob",
"role": "gerber_job",
"bytes": 2979,
"sha256": "210c319c1dc399542cff7f9f44cf779e17272d393ce09736668081ab82dce699"
}
]
}
],
"stackup": {
"thicknessMm": 1.6
},
"schema": "adom.export/1",
"exporterVersion": "backfill-2026-10-19",
"gerbers": {
"included": true
},
"drill": {
"plating": "split"
}
}