mohan-bee/stm32-midi-keys

Clips rectangular ground-region geometry to fit within the board’s scaled rounded-edge outline using polygon intersection.

Version
1.0.2
License
unset
Stars
0

source/jlcpcb-bom.json

[
  {
    "jlcpcb": "C23162",
    "manufacturerPartNumber": "0603WAF4701T5E",
    "references": [
      "R23",
      "R24"
    ],
    "module": "imports/A_0603WAF4701T5E.tsx"
  },
  {
    "jlcpcb": "C21190",
    "manufacturerPartNumber": "0603WAF1001T5E",
    "references": [
      "R8",
      "R1"
    ],
    "module": "imports/A_0603WAF1001T5E.tsx"
  },
  {
    "jlcpcb": "C22775",
    "manufacturerPartNumber": "0603WAF1000T5E",
    "references": [
      "R28"
    ],
    "module": "imports/A_0603WAF1000T5E.tsx"
  },
  {
    "jlcpcb": "C22935",
    "manufacturerPartNumber": "0603WAF1004T5E",
    "references": [
      "R4"
    ],
    "module": "imports/A_0603WAF1004T5E.tsx"
  },
  {
    "jlcpcb": "C25803",
    "manufacturerPartNumber": "0603WAF1003T5E",
    "references": [
      "R29"
    ],
    "module": "imports/A_0603WAF1003T5E.tsx"
  },
  {
    "jlcpcb": "C23345",
    "manufacturerPartNumber": "0603WAF220JT5E",
    "references": [
      "R5",
      "R6"
    ],
    "module": "imports/A_0603WAF220JT5E.tsx"
  },
  {
    "jlcpcb": "C23186",
    "manufacturerPartNumber": "0603WAF5101T5E",
    "references": [
      "R2",
      "R3"
    ],
    "module": "imports/A_0603WAF5101T5E.tsx"
  },
  {
    "jlcpcb": "C22859",
    "manufacturerPartNumber": "0603WAF100JT5E",
    "references": [
      "R27"
    ],
    "module": "imports/A_0603WAF100JT5E.tsx"
  },
  {
    "jlcpcb": "C23140",
    "manufacturerPartNumber": "0603WAF330JT5E",
    "references": [
      "R26"
    ],
    "module": "imports/A_0603WAF330JT5E.tsx"
  },
  {
    "jlcpcb": "C25804",
    "manufacturerPartNumber": "0603WAF1002T5E",
    "references": [
      "R20",
      "R10",
      "R25",
      "R14",
      "R9",
      "R12",
      "R18",
      "R17",
      "R16",
      "R13",
      "R15",
      "R22",
      "R7",
      "R11",
      "R21",
      "R19"
    ],
    "module": "imports/A_0603WAF1002T5E.tsx"
  },
  {
    "jlcpcb": "C14663",
    "manufacturerPartNumber": "CC0603KRX7R9BB104",
    "references": [
      "C7",
      "C4",
      "C6",
      "C5",
      "C11"
    ],
    "module": "imports/CC0603KRX7R9BB104.tsx"
  },
  {
    "jlcpcb": "C57112",
    "manufacturerPartNumber": "0603B103K500NT",
    "references": [
      "C10"
    ],
    "module": "imports/A_0603B103K500NT.tsx"
  },
  {
    "jlcpcb": "C21122",
    "manufacturerPartNumber": "CL10B223KB8NNNC",
    "references": [
      "C17",
      "C14",
      "C18",
      "C16",
      "C15"
    ],
    "module": "imports/CL10B223KB8NNNC.tsx"
  },
  {
    "jlcpcb": "C1648",
    "manufacturerPartNumber": "CL10C200JB8NNNC",
    "references": [
      "C13",
      "C12"
    ],
    "module": "imports/CL10C200JB8NNNC.tsx"
  },
  {
    "jlcpcb": "C19702",
    "manufacturerPartNumber": "CL10A106KP8NNNC",
    "references": [
      "C2"
    ],
    "module": "imports/CL10A106KP8NNNC.tsx"
  },
  {
    "jlcpcb": "C53987",
    "manufacturerPartNumber": "0603B472K500NT",
    "references": [
      "C3"
    ],
    "module": "imports/A_0603B472K500NT.tsx"
  },
  {
    "jlcpcb": "C19666",
    "manufacturerPartNumber": "CL10A475KO8NNNC",
    "references": [
      "C1",
      "C8"
    ],
    "module": "imports/CL10A475KO8NNNC.tsx"
  },
  {
    "jlcpcb": "C15849",
    "manufacturerPartNumber": "CL10A105KB8NNNC",
    "references": [
      "C9"
    ],
    "module": "imports/CL10A105KB8NNNC.tsx"
  },
  {
    "jlcpcb": "C8598",
    "manufacturerPartNumber": "B5819W SL",
    "references": [
      "D3"
    ],
    "module": "imports/B5819W_SL.tsx"
  },
  {
    "jlcpcb": "C20917",
    "manufacturerPartNumber": "AO3400A",
    "references": [
      "Q1"
    ],
    "module": "imports/AO3400A.tsx"
  },
  {
    "jlcpcb": "C165948",
    "manufacturerPartNumber": "TYPE-C-31-M-12",
    "references": [
      "J1"
    ],
    "module": "imports/TYPE_C_31_M_12.tsx"
  },
  {
    "jlcpcb": "C7519",
    "manufacturerPartNumber": "USBLC6-2SC6",
    "references": [
      "U3"
    ],
    "module": "imports/USBLC6_2SC6.tsx"
  },
  {
    "jlcpcb": "C51118",
    "manufacturerPartNumber": "AP2112K-3.3TRG1",
    "references": [
      "U2"
    ],
    "module": "imports/AP2112K_3_3TRG1.tsx"
  },
  {
    "jlcpcb": "C81720",
    "manufacturerPartNumber": "STM32F072CBT6",
    "references": [
      "U1"
    ],
    "module": "imports/STM32F072CBT6.tsx"
  },
  {
    "jlcpcb": "C318884",
    "manufacturerPartNumber": "TS-1187A-B-A-B",
    "references": [
      "SW1",
      "SW2"
    ],
    "module": "imports/TS_1187A_B_A_B.tsx"
  },
  {
    "jlcpcb": "C157923",
    "manufacturerPartNumber": "S5B-PH-K-S(LF)(SN)",
    "references": [
      "J3",
      "J4"
    ],
    "module": "imports/S5B_PH_K_S_LF__SN_.tsx"
  },
  {
    "jlcpcb": "C20182914",
    "manufacturerPartNumber": "SJ1-3523N",
    "references": [
      "J7"
    ],
    "module": "imports/SJ1_3523N.tsx"
  },
  {
    "jlcpcb": "C19330",
    "manufacturerPartNumber": "BLM18AG601SN1D",
    "references": [
      "FB1"
    ],
    "module": "imports/BLM18AG601SN1D.tsx"
  },
  {
    "jlcpcb": "C7542947",
    "manufacturerPartNumber": "1206L050/30NR",
    "references": [
      "F1"
    ],
    "module": "imports/A_1206L050_30NR.tsx"
  },
  {
    "jlcpcb": "C965804",
    "manufacturerPartNumber": "XL-1608UGC-04",
    "references": [
      "D1"
    ],
    "module": "imports/XL_1608UGC_04.tsx"
  },
  {
    "jlcpcb": "C965807",
    "manufacturerPartNumber": "XL-1608UBC-04",
    "references": [
      "D2"
    ],
    "module": "imports/XL_1608UBC_04.tsx"
  },
  {
    "jlcpcb": "C400090",
    "manufacturerPartNumber": "TAXM8M4RDBCCT2T",
    "references": [
      "Y1"
    ],
    "module": "imports/TAXM8M4RDBCCT2T.tsx"
  },
  {
    "jlcpcb": "C32713270",
    "manufacturerPartNumber": "HX PZ2.54-1x4P ZZ",
    "references": [
      "J5"
    ],
    "module": "imports/HX_PZ2_54_1x4P_ZZ.tsx"
  },
  {
    "jlcpcb": "C5142852",
    "manufacturerPartNumber": "CS-1109-1*6(L11.5)",
    "references": [
      "J6"
    ],
    "module": "imports/CS_1109_1_6_L11_5_.tsx"
  },
  {
    "jlcpcb": "C19191796",
    "manufacturerPartNumber": "FTSH-105-01-L-D-K",
    "references": [
      "J2"
    ],
    "module": "imports/FTSH_105_01_L_D_K.tsx"
  }
]