master
AdityaAngajala Rename the 32 machine contacts (J1-1 to J9-2) to MC1 to MC32, per the molecule design guide's naming (Caleb, 2026-10-22… 9576f1c 1d ago
{
  "exporter": "board-look fab.py (designator rename)",
  "tool": "kicad-cli",
  "toolVersion": "10.0.3",
  "tier": "kicad-import",
  "backfill": {
    "note": "Fabrication plot of the board after its contacts were renamed to MC<n> on 2026-10-22. Copper, mask, outline and drills draw the same image as KiCad's plot of the board before the rename (pads are listed in another order); only the silkscreen names changed. Models are unchanged.",
    "source": {
      "path": "Molecule_NTX15R.brd",
      "sha256": "74f99b827bd1daf955741b77898deb932b6d5b83a06e95b864b52cdc15ab42ed",
      "gitBlob": "986f0ad06e2289c7d0715df6aa39ff7d6fb41b3a"
    },
    "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,
    "importWarnings": [],
    "inputFixes": [
      "added EAGLE layer color attributes for KiCad's importer",
      "rewrote 278 polygon shapes in packages and the plain drawing as polygons",
      "turned 2 part labels upright as EAGLE shows them"
    ]
  },
  "files": [
    {
      "path": "Molecule_NTX15R.brd",
      "role": "board_eagle_brd",
      "bytes": 262038,
      "sha256": "74f99b827bd1daf955741b77898deb932b6d5b83a06e95b864b52cdc15ab42ed"
    },
    {
      "path": "moleculentx15r-fab.zip",
      "role": "fab_zip",
      "bytes": 49996,
      "sha256": "2687c139ab2eb2be26e6782a382484f56f785a2e304ebd6cbd0feac99b3a59db",
      "entries": [
        {
          "path": "Molecule_NTX15R-B_Cu.gbl",
          "role": "copper_bottom",
          "bytes": 2012,
          "sha256": "cb8b118f87d788b2815c8c94df0bd7edd361d73f00827be715795bd09def061c"
        },
        {
          "path": "Molecule_NTX15R-B_Mask.gbs",
          "role": "mask_bottom",
          "bytes": 2051,
          "sha256": "85ff7688c7f17b2b06b8d6c90c272fffc80bfee366b1ba6f5483665e2c26a531"
        },
        {
          "path": "Molecule_NTX15R-B_Silkscreen.gbo",
          "role": "silk_bottom",
          "bytes": 473,
          "sha256": "6c98d0b8e629f788c0352e715deaacac988bd0a914aa023f3b82ee89c18aa231"
        },
        {
          "path": "Molecule_NTX15R-Edge_Cuts.gm1",
          "role": "outline",
          "bytes": 868,
          "sha256": "a700d3afea2dcd65890b6d868338dc77ed0efcbc5d0e6563d42c39fdedd7117a"
        },
        {
          "path": "Molecule_NTX15R-F_Cu.gtl",
          "role": "copper_top",
          "bytes": 7253,
          "sha256": "2f35c75d91784c40255aecb73c15a942def4e36573c45a5f6ae210293cc197a8"
        },
        {
          "path": "Molecule_NTX15R-F_Mask.gts",
          "role": "mask_top",
          "bytes": 2051,
          "sha256": "19e4d69043d3656471db76f0fe417cf0254661241648322febfd87b927365b87"
        },
        {
          "path": "Molecule_NTX15R-F_Silkscreen.gto",
          "role": "silk_top",
          "bytes": 216756,
          "sha256": "a0dfe1c468bf93c147caf7fa2e38aa61d0132c0e351e7387e85f8762fa4d18c9"
        },
        {
          "path": "Molecule_NTX15R-NPTH.drl",
          "role": "drill_unplated",
          "bytes": 239,
          "sha256": "c74257ba39f13bcb6354ecb819883390638c2927f88484fc92adeb654dc59d65"
        },
        {
          "path": "Molecule_NTX15R-PTH.drl",
          "role": "drill_plated",
          "bytes": 1115,
          "sha256": "bbfdd470d2c179fc4345c1f0e9ac66d8583bd46a58fa76fa69f7be5323a354da"
        },
        {
          "path": "Molecule_NTX15R-job.gbrjob",
          "role": "gerber_job",
          "bytes": 2393,
          "sha256": "b46c568a838b9d531685de799f1da03bbace429c19fa43a36a2b087d35c4eaab"
        }
      ]
    }
  ],
  "stackup": {
    "thicknessMm": 1.6
  },
  "schema": "adom.export/1",
  "exporterVersion": "designator-rename-2026-10-22",
  "gerbers": {
    "included": true
  },
  "drill": {
    "plating": "split"
  }
}