molecule
pm1-frame-mol-refined
Public Unreviewedby cosmiic
COSMIIC PM1 refined frame molecule for power management packaging
master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
{
"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": "PM1_FRAME_MOL_REFINED.brd",
"sha256": "61390a5ee6e26c3356339b2f2c48b52d472b8a0c066cdc6a1bae4c863f3b387b",
"gitBlob": "40cd960a8adf77eaf73fde803f9bd8aef57b153d",
"commit": "8e972d4248d85c3d62249d4ef11f64c83b7a5fa7"
},
"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": [
"moved 1 items on importer layer UNDEFINED to Cmts.User",
"filled 6 part attribute references in board text with their values",
"placed 6 part attribute labels where the board puts them, not where the package does",
"turned 30 part labels upright as EAGLE shows them",
"set the TrueType face \"Eras Bold ITC\" on 1 texts (font file ERASBD.TTF)"
],
"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": "PM1_FRAME_MOL_REFINED.brd",
"role": "board_eagle_brd",
"bytes": 4869656,
"sha256": "61390a5ee6e26c3356339b2f2c48b52d472b8a0c066cdc6a1bae4c863f3b387b"
},
{
"path": "pm1-frame-mol-refined-fab.zip",
"role": "fab_zip",
"bytes": 520140,
"sha256": "580d19f17e2dbe52b50b434073570e57ebab529acc615f0c235df264a559c38f",
"entries": [
{
"path": "PM1_FRAME_MOL_REFINED-B_Cu.gbl",
"role": "copper_bottom",
"bytes": 163370,
"sha256": "c604d5e23a840464abfa59492e25c853cab99f09637c881c8ff84263f2c6f70f"
},
{
"path": "PM1_FRAME_MOL_REFINED-B_Mask.gbs",
"role": "mask_bottom",
"bytes": 4311,
"sha256": "c57a0cc1f0f3ae4f6f132e231816385ce3c99f68832c8b16c97917bb47b83ab6"
},
{
"path": "PM1_FRAME_MOL_REFINED-B_Silkscreen.gbo",
"role": "silk_bottom",
"bytes": 1197270,
"sha256": "2f74899ee31caab54078b14a304aa62d10946e2e43d071ddbf685e232f255148"
},
{
"path": "PM1_FRAME_MOL_REFINED-Edge_Cuts.gm1",
"role": "outline",
"bytes": 875,
"sha256": "10363ee948ad7ccace47476f0805dbf658b24562f14dec067044c77cf44a88ee"
},
{
"path": "PM1_FRAME_MOL_REFINED-F_Cu.gtl",
"role": "copper_top",
"bytes": 7431,
"sha256": "1cbb43043a2eb07463b3beb2889410652d60a87573600eaccb7a8fe9caf0cb44"
},
{
"path": "PM1_FRAME_MOL_REFINED-F_Mask.gts",
"role": "mask_top",
"bytes": 4311,
"sha256": "66193d877306e6b696c3ad2fa3cba3e2fffb28337468df59c3a333cb47e75040"
},
{
"path": "PM1_FRAME_MOL_REFINED-F_Silkscreen.gto",
"role": "silk_top",
"bytes": 407931,
"sha256": "c5cff12bf8978554950b81eb7f9abcb72dacfcfe2c8e91cdfd22bc5d7b7c4c0d"
},
{
"path": "PM1_FRAME_MOL_REFINED-NPTH.drl",
"role": "drill_unplated",
"bytes": 247,
"sha256": "582179308960da6d4fb48e194065fba21ed161d9a488e9ab8c733b53ad93e4f0"
},
{
"path": "PM1_FRAME_MOL_REFINED-PTH.drl",
"role": "drill_plated",
"bytes": 2180,
"sha256": "12112f4812c81af7d4a8e6180199db5c4f51b96e4c7dd4a15f60326657712c08"
},
{
"path": "PM1_FRAME_MOL_REFINED-job.gbrjob",
"role": "gerber_job",
"bytes": 3193,
"sha256": "d7853034741e0a5054db57d38dea5edfdc4c36968e5d002d24f810735a657121"
}
]
}
],
"stackup": {
"thicknessMm": 1.6
},
"schema": "adom.export/1",
"exporterVersion": "backfill-2026-10-19",
"gerbers": {
"included": true
},
"drill": {
"plating": "split"
}
}