imrishabh18/corne-keyboard

The code defines and renders two surface-mount chip components with SMT pads, silkscreen outlines, and 3D CAD models (OBJ and STEP) for PCB assembly.

Version
2.0.21
License
unset
Stars
1

lib/routing/right-ports.json

[
  {
    "id": "pcb_port_0",
    "x": -60.960005500000044,
    "y": -6.473518000000002
  },
  {
    "id": "pcb_port_1",
    "x": -58.420005500000045,
    "y": -6.473518000000002
  },
  {
    "id": "pcb_port_2",
    "x": -55.88000550000004,
    "y": -6.473518000000002
  },
  {
    "id": "pcb_port_3",
    "x": -53.340005500000046,
    "y": -6.473518000000002
  },
  {
    "id": "pcb_port_4",
    "x": 2.8048804999999675,
    "y": -26.912267999999997
  },
  {
    "id": "pcb_port_5",
    "x": 3.6451124999999536,
    "y": -26.912267999999997
  },
  {
    "id": "pcb_port_6",
    "x": -0.3050035000000406,
    "y": -22.012384000000004
  },
  {
    "id": "pcb_port_7",
    "x": -0.3050035000000406,
    "y": -21.172152000000004
  },
  {
    "id": "pcb_port_8",
    "x": 29.825050499999946,
    "y": 6.766556
  },
  {
    "id": "pcb_port_9",
    "x": 41.374938499999956,
    "y": 4.566407999999999
  },
  {
    "id": "pcb_port_10",
    "x": 35.40010349999996,
    "y": -3.1209750000000005
  },
  {
    "id": "pcb_port_11",
    "x": 35.40010349999996,
    "y": -4.571061
  },
  {
    "id": "pcb_port_12",
    "x": 40.79988949999996,
    "y": -4.571061000000001
  },
  {
    "id": "pcb_port_13",
    "x": 40.79988949999996,
    "y": -3.1209750000000014
  },
  {
    "id": "pcb_port_14",
    "x": 3.2028124999999648,
    "y": -20.933518
  },
  {
    "id": "pcb_port_15",
    "x": 2.3371804999999597,
    "y": -20.933518
  },
  {
    "id": "pcb_port_16",
    "x": 13.075002499999954,
    "y": -14.485902000000003
  },
  {
    "id": "pcb_port_17",
    "x": 13.075002499999954,
    "y": -15.326134000000003
  },
  {
    "id": "pcb_port_18",
    "x": 7.249994499999957,
    "y": -8.173402
  },
  {
    "id": "pcb_port_19",
    "x": 7.249994499999957,
    "y": -9.013634
  },
  {
    "id": "pcb_port_20",
    "x": 10.77505049999995,
    "y": -7.520944000000002
  },
  {
    "id": "pcb_port_21",
    "x": 22.32493849999996,
    "y": -9.721092000000004
  },
  {
    "id": "pcb_port_22",
    "x": -64.36990675000004,
    "y": -8.423513000000003
  },
  {
    "id": "pcb_port_23",
    "x": -61.17001475000004,
    "y": -8.422751000000003
  },
  {
    "id": "pcb_port_24",
    "x": -55.27010275000004,
    "y": -8.473551000000002
  },
  {
    "id": "pcb_port_25",
    "x": -64.27592675000004,
    "y": -16.083391000000002
  },
  {
    "id": "pcb_port_26",
    "x": -55.27010275000004,
    "y": -16.073485
  },
  {
    "id": "pcb_port_27",
    "x": -61.17001475000004,
    "y": -16.124031000000002
  },
  {
    "id": "pcb_port_28",
    "x": -1.385003500000039,
    "y": -22.012384000000004
  },
  {
    "id": "pcb_port_29",
    "x": -1.385003500000039,
    "y": -21.172152000000004
  },
  {
    "id": "pcb_port_30",
    "x": -17.79994950000004,
    "y": -28.952194000000002
  },
  {
    "id": "pcb_port_31",
    "x": -6.250061500000044,
    "y": -31.152342
  },
  {
    "id": "pcb_port_32",
    "x": -54.65000550000004,
    "y": 10.822731999999998
  },
  {
    "id": "pcb_port_33",
    "x": -59.65000550000004,
    "y": 10.822731999999998
  },
  {
    "id": "pcb_port_34",
    "x": -57.15000550000004,
    "y": 10.822731999999998
  },
  {
    "id": "pcb_port_35",
    "x": -59.65000550000005,
    "y": -4.6772680000000015
  },
  {
    "id": "pcb_port_36",
    "x": -54.65000550000005,
    "y": -4.6772680000000015
  },
  {
    "id": "pcb_port_37",
    "x": -53.875061500000044,
    "y": -2.5773420000000016
  },
  {
    "id": "pcb_port_38",
    "x": -65.42494950000004,
    "y": -0.37719400000000136
  },
  {
    "id": "pcb_port_39",
    "x": -8.520121500000045,
    "y": -9.533518
  },
  {
    "id": "pcb_port_40",
    "x": -7.679889500000044,
    "y": -9.533518
  },
  {
    "id": "pcb_port_41",
    "x": 6.594930499999961,
    "y": -12.667147
  },
  {
    "id": "pcb_port_42",
    "x": 6.594930499999961,
    "y": -13.067197
  },
  {
    "id": "pcb_port_43",
    "x": 6.594930499999961,
    "y": -13.467247
  },
  {
    "id": "pcb_port_44",
    "x": 6.594930499999961,
    "y": -13.867297
  },
  {
    "id": "pcb_port_45",
    "x": 6.594930499999961,
    "y": -14.267093
  },
  {
    "id": "pcb_port_46",
    "x": 6.594930499999961,
    "y": -14.667143
  },
  {
    "id": "pcb_port_47",
    "x": 6.594930499999961,
    "y": -15.067193
  },
  {
    "id": "pcb_port_48",
    "x": 6.594930499999961,
    "y": -15.467243
  },
  {
    "id": "pcb_port_49",
    "x": 6.594930499999961,
    "y": -15.867293
  },
  {
    "id": "pcb_port_50",
    "x": 6.594930499999961,
    "y": -16.267089
  },
  {
    "id": "pcb_port_51",
    "x": 6.594930499999961,
    "y": -16.667139
  },
  {
    "id": "pcb_port_52",
    "x": 6.594930499999961,
    "y": -17.067189
  },
  {
    "id": "pcb_port_53",
    "x": 6.594930499999961,
    "y": -17.467239
  },
  {
    "id": "pcb_port_54",
    "x": 6.594930499999961,
    "y": -17.867289
  },
  {
    "id": "pcb_port_55",
    "x": 5.769938499999952,
    "y": -18.692281
  },
  {
    "id": "pcb_port_56",
    "x": 5.370142499999957,
    "y": -18.692281
  },
  {
    "id": "pcb_port_57",
    "x": 4.970092499999964,
    "y": -18.692281
  },
  {
    "id": "pcb_port_58",
    "x": 4.570042499999957,
    "y": -18.692281
  },
  {
    "id": "pcb_port_59",
    "x": 4.169992499999964,
    "y": -18.692281
  },
  {
    "id": "pcb_port_60",
    "x": 3.7699424999999565,
    "y": -18.692281
  },
  {
    "id": "pcb_port_61",
    "x": 3.3701464999999615,
    "y": -18.692281
  },
  {
    "id": "pcb_port_62",
    "x": 2.970096499999954,
    "y": -18.692281
  },
  {
    "id": "pcb_port_63",
    "x": 2.570046499999961,
    "y": -18.692281
  },
  {
    "id": "pcb_port_64",
    "x": 2.1699964999999537,
    "y": -18.692281
  },
  {
    "id": "pcb_port_65",
    "x": 1.7699464999999606,
    "y": -18.692281
  },
  {
    "id": "pcb_port_66",
    "x": 1.3701504999999656,
    "y": -18.692281
  },
  {
    "id": "pcb_port_67",
    "x": 0.9701004999999583,
    "y": -18.692281
  },
  {
    "id": "pcb_port_68",
    "x": 0.5700504999999652,
    "y": -18.692281
  },
  {
    "id": "pcb_port_69",
    "x": -0.2549415000000437,
    "y": -17.867289
  },
  {
    "id": "pcb_port_70",
    "x": -0.2549415000000437,
    "y": -17.467239
  },
  {
    "id": "pcb_port_71",
    "x": -0.2549415000000437,
    "y": -17.067189
  },
  {
    "id": "pcb_port_72",
    "x": -0.2549415000000437,
    "y": -16.667139
  },
  {
    "id": "pcb_port_73",
    "x": -0.2549415000000437,
    "y": -16.267089
  },
  {
    "id": "pcb_port_74",
    "x": -0.2549415000000437,
    "y": -15.867293
  },
  {
    "id": "pcb_port_75",
    "x": -0.2549415000000437,
    "y": -15.467243
  },
  {
    "id": "pcb_port_76",
    "x": -0.2549415000000437,
    "y": -15.067193
  },
  {
    "id": "pcb_port_77",
    "x": -0.2549415000000437,
    "y": -14.667143
  },
  {
    "id": "pcb_port_78",
    "x": -0.2549415000000437,
    "y": -14.267093
  },
  {
    "id": "pcb_port_79",
    "x": -0.2549415000000437,
    "y": -13.867297
  },
  {
    "id": "pcb_port_80",
    "x": -0.2549415000000437,
    "y": -13.467247
  },
  {
    "id": "pcb_port_81",
    "x": -0.2549415000000437,
    "y": -13.067197
  },
  {
    "id": "pcb_port_82",
    "x": -0.2549415000000437,
    "y": -12.667147
  },
  {
    "id": "pcb_port_83",
    "x": 0.5700504999999652,
    "y": -11.842155
  },
  {
    "id": "pcb_port_84",
    "x": 0.9701004999999583,
    "y": -11.842155
  },
  {
    "id": "pcb_port_85",
    "x": 1.3701504999999656,
    "y": -11.842155
  },
  {
    "id": "pcb_port_86",
    "x": 1.7699464999999606,
    "y": -11.842155
  },
  {
    "id": "pcb_port_87",
    "x": 2.1699964999999537,
    "y": -11.842155
  },
  {
    "id": "pcb_port_88",
    "x": 2.570046499999961,
    "y": -11.842155
  },
  {
    "id": "pcb_port_89",
    "x": 2.970096499999954,
    "y": -11.842155
  },
  {
    "id": "pcb_port_90",
    "x": 3.3701464999999615,
    "y": -11.842155
  },
  {
    "id": "pcb_port_91",
    "x": 3.7699424999999565,
    "y": -11.842155
  },
  {
    "id": "pcb_port_92",
    "x": 4.169992499999964,
    "y": -11.842155
  },
  {
    "id": "pcb_port_93",
    "x": 4.570042499999957,
    "y": -11.842155
  },
  {
    "id": "pcb_port_94",
    "x": 4.970092499999964,
    "y": -11.842155
  },
  {
    "id": "pcb_port_95",
    "x": 5.370142499999957,
    "y": -11.842155
  },
  {
    "id": "pcb_port_96",
    "x": 5.769938499999952,
    "y": -11.842155
  },
  {
    "id": "pcb_port_97",
    "x": 3.1699944999999587,
    "y": -15.267090999999999
  },
  {
    "id": "pcb_port_98",
    "x": -8.27494950000004,
    "y": -5.139694
  },
  {
    "id": "pcb_port_99",
    "x": 3.274938499999962,
    "y": -7.339842000000001
  },
  {
    "id": "pcb_port_100",
    "x": -40.79989850000004,
    "y": 37.360274999999994
  },
  {
    "id": "pcb_port_101",
    "x": -40.79989850000004,
    "y": 35.910188999999995
  },
  {
    "id": "pcb_port_102",
    "x": -35.40011250000004,
    "y": 35.910188999999995
  },
  {
    "id": "pcb_port_103",
    "x": -35.40011250000004,
    "y": 37.360274999999994
  },
  {
    "id": "pcb_port_104",
    "x": -53.53000150000004,
    "y": 34.1864334
  },
  {
    "id": "pcb_port_105",
    "x": -53.53000150000004,
    "y": 38.1864254
  },
  {
    "id": "pcb_port_106",
    "x": -64.77000950000004,
    "y": 38.1864254
  },
  {
    "id": "pcb_port_107",
    "x": -64.77000950000004,
    "y": 34.1864334
  },
  {
    "id": "pcb_port_108",
    "x": -62.50001150000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_109",
    "x": -62.20003750000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_110",
    "x": -61.69991150000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_111",
    "x": -61.39993750000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_112",
    "x": -60.90006550000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_113",
    "x": -60.399939500000045,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_114",
    "x": -59.90006750000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_115",
    "x": -59.39994150000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_116",
    "x": -58.90006950000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_117",
    "x": -58.39994350000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_118",
    "x": -57.900325500000044,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_119",
    "x": -57.399945500000044,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_120",
    "x": -56.90007350000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_121",
    "x": -56.59984550000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_122",
    "x": -56.09997350000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_123",
    "x": -55.79999950000004,
    "y": 32.986537399999996
  },
  {
    "id": "pcb_port_124",
    "x": -21.749896500000048,
    "y": 20.691525
  },
  {
    "id": "pcb_port_125",
    "x": -21.749896500000048,
    "y": 19.241439
  },
  {
    "id": "pcb_port_126",
    "x": -16.350110500000042,
    "y": 19.241439
  },
  {
    "id": "pcb_port_127",
    "x": -16.350110500000042,
    "y": 20.691525
  },
  {
    "id": "pcb_port_128",
    "x": -8.27494950000004,
    "y": 13.910306
  },
  {
    "id": "pcb_port_129",
    "x": 3.274938499999962,
    "y": 11.710157999999998
  },
  {
    "id": "pcb_port_130",
    "x": -40.79989850000004,
    "y": -0.7397249999999991
  },
  {
    "id": "pcb_port_131",
    "x": -40.79989850000004,
    "y": -2.189810999999999
  },
  {
    "id": "pcb_port_132",
    "x": -35.40011250000004,
    "y": -2.1898109999999997
  },
  {
    "id": "pcb_port_133",
    "x": -35.40011250000004,
    "y": -0.7397249999999997
  },
  {
    "id": "pcb_port_134",
    "x": 29.825050499999946,
    "y": -12.283444000000001
  },
  {
    "id": "pcb_port_135",
    "x": 41.374938499999956,
    "y": -14.483592000000003
  },
  {
    "id": "pcb_port_136",
    "x": 29.825050499999946,
    "y": 25.816556
  },
  {
    "id": "pcb_port_137",
    "x": 41.374938499999956,
    "y": 23.616408
  },
  {
    "id": "pcb_port_138",
    "x": 48.87505049999996,
    "y": 25.816556
  },
  {
    "id": "pcb_port_139",
    "x": 60.42493849999995,
    "y": 23.616408
  },
  {
    "id": "pcb_port_140",
    "x": 54.450103499999955,
    "y": 15.929025
  },
  {
    "id": "pcb_port_141",
    "x": 54.450103499999955,
    "y": 14.478939
  },
  {
    "id": "pcb_port_142",
    "x": 59.84988949999995,
    "y": 14.478939
  },
  {
    "id": "pcb_port_143",
    "x": 59.84988949999995,
    "y": 15.929025
  },
  {
    "id": "pcb_port_144",
    "x": 16.35010349999996,
    "y": 1.6415249999999988
  },
  {
    "id": "pcb_port_145",
    "x": 16.35010349999996,
    "y": 0.1914389999999988
  },
  {
    "id": "pcb_port_146",
    "x": 21.749889499999966,
    "y": 0.19143899999999814
  },
  {
    "id": "pcb_port_147",
    "x": 21.749889499999966,
    "y": 1.6415249999999981
  },
  {
    "id": "pcb_port_148",
    "x": -52.01500350000004,
    "y": 38.100548
  },
  {
    "id": "pcb_port_149",
    "x": -52.01500350000004,
    "y": 37.234916
  },
  {
    "id": "pcb_port_150",
    "x": -46.37494950000004,
    "y": 28.197805999999996
  },
  {
    "id": "pcb_port_151",
    "x": -34.82506150000005,
    "y": 25.997657999999998
  },
  {
    "id": "pcb_port_152",
    "x": -59.84989850000004,
    "y": 27.835275
  },
  {
    "id": "pcb_port_153",
    "x": -59.84989850000004,
    "y": 26.385189
  },
  {
    "id": "pcb_port_154",
    "x": -54.450112500000046,
    "y": 26.385189
  },
  {
    "id": "pcb_port_155",
    "x": -54.450112500000046,
    "y": 27.835275
  },
  {
    "id": "pcb_port_156",
    "x": -27.324949500000038,
    "y": 11.529055999999999
  },
  {
    "id": "pcb_port_157",
    "x": -15.775061500000042,
    "y": 9.328907999999997
  },
  {
    "id": "pcb_port_158",
    "x": 23.564994499999955,
    "y": -12.823610000000002
  },
  {
    "id": "pcb_port_159",
    "x": 23.564994499999955,
    "y": -17.193426000000002
  },
  {
    "id": "pcb_port_160",
    "x": -43.640019500000044,
    "y": 19.506482
  },
  {
    "id": "pcb_port_161",
    "x": -44.93999150000004,
    "y": 19.506482
  },
  {
    "id": "pcb_port_162",
    "x": 35.40010349999996,
    "y": 15.929025
  },
  {
    "id": "pcb_port_163",
    "x": 35.40010349999996,
    "y": 14.478939
  },
  {
    "id": "pcb_port_164",
    "x": 40.79988949999996,
    "y": 14.478939
  },
  {
    "id": "pcb_port_165",
    "x": 40.79988949999996,
    "y": 15.929025
  },
  {
    "id": "pcb_port_166",
    "x": -48.38500630000004,
    "y": 34.88278
  },
  {
    "id": "pcb_port_167",
    "x": -48.38500630000004,
    "y": 34.382654
  },
  {
    "id": "pcb_port_168",
    "x": -48.38500630000004,
    "y": 33.882782
  },
  {
    "id": "pcb_port_169",
    "x": -48.38500630000004,
    "y": 33.382656
  },
  {
    "id": "pcb_port_170",
    "x": -48.38500630000004,
    "y": 32.882784
  },
  {
    "id": "pcb_port_171",
    "x": -49.185004700000036,
    "y": 32.882784
  },
  {
    "id": "pcb_port_172",
    "x": -49.185004700000036,
    "y": 33.382656
  },
  {
    "id": "pcb_port_173",
    "x": -49.185004700000036,
    "y": 33.882782
  },
  {
    "id": "pcb_port_174",
    "x": -49.185004700000036,
    "y": 34.382654
  },
  {
    "id": "pcb_port_175",
    "x": -49.185004700000036,
    "y": 34.88278
  },
  {
    "id": "pcb_port_176",
    "x": 54.450103499999955,
    "y": 34.979025
  },
  {
    "id": "pcb_port_177",
    "x": 54.450103499999955,
    "y": 33.528939
  },
  {
    "id": "pcb_port_178",
    "x": 59.84988949999995,
    "y": 33.528939
  },
  {
    "id": "pcb_port_179",
    "x": 59.84988949999995,
    "y": 34.979025
  },
  {
    "id": "pcb_port_180",
    "x": -14.73500350000004,
    "y": -14.662151999999999
  },
  {
    "id": "pcb_port_181",
    "x": -14.73500350000004,
    "y": -15.502384
  },
  {
    "id": "pcb_port_182",
    "x": 3.9650704999999675,
    "y": -23.042257000000003
  },
  {
    "id": "pcb_port_183",
    "x": 1.7649224999999547,
    "y": -24.742279
  },
  {
    "id": "pcb_port_184",
    "x": 3.9650704999999675,
    "y": -24.742279
  },
  {
    "id": "pcb_port_185",
    "x": 1.7649224999999547,
    "y": -23.042257000000003
  },
  {
    "id": "pcb_port_186",
    "x": -21.749896500000048,
    "y": 39.741525
  },
  {
    "id": "pcb_port_187",
    "x": -21.749896500000048,
    "y": 38.291439000000004
  },
  {
    "id": "pcb_port_188",
    "x": -16.350110500000042,
    "y": 38.291439000000004
  },
  {
    "id": "pcb_port_189",
    "x": -16.350110500000042,
    "y": 39.741525
  },
  {
    "id": "pcb_port_190",
    "x": -3.2350055000000424,
    "y": -8.343402000000001
  },
  {
    "id": "pcb_port_191",
    "x": -3.2350055000000424,
    "y": -9.183634000000001
  },
  {
    "id": "pcb_port_192",
    "x": -46.37494950000004,
    "y": 9.147806000000001
  },
  {
    "id": "pcb_port_193",
    "x": -34.82506150000005,
    "y": 6.947657999999999
  },
  {
    "id": "pcb_port_194",
    "x": -58.91444843665439,
    "y": -23.441223952008183
  },
  {
    "id": "pcb_port_195",
    "x": -56.250599777686425,
    "y": -34.893056746655624
  },
  {
    "id": "pcb_port_196",
    "x": -34.11072990720437,
    "y": -22.63716393209538
  },
  {
    "id": "pcb_port_197",
    "x": -33.81072558321269,
    "y": -24.0558770154855
  },
  {
    "id": "pcb_port_198",
    "x": -28.52776509279572,
    "y": -22.938730067904626
  },
  {
    "id": "pcb_port_199",
    "x": -28.827769416787405,
    "y": -21.520016984514506
  },
  {
    "id": "pcb_port_200",
    "x": 16.35010349999996,
    "y": 39.741525
  },
  {
    "id": "pcb_port_201",
    "x": 16.35010349999996,
    "y": 38.291439000000004
  },
  {
    "id": "pcb_port_202",
    "x": 21.749889499999966,
    "y": 38.291439000000004
  },
  {
    "id": "pcb_port_203",
    "x": 21.749889499999966,
    "y": 39.741525
  },
  {
    "id": "pcb_port_204",
    "x": -6.755005500000038,
    "y": -9.183634000000001
  },
  {
    "id": "pcb_port_205",
    "x": -6.755005500000038,
    "y": -8.343402000000001
  },
  {
    "id": "pcb_port_206",
    "x": 2.734878499999965,
    "y": -9.813518000000002
  },
  {
    "id": "pcb_port_207",
    "x": 3.5751104999999512,
    "y": -9.813518000000002
  },
  {
    "id": "pcb_port_208",
    "x": 10.77505049999995,
    "y": 30.579055999999998
  },
  {
    "id": "pcb_port_209",
    "x": 22.32493849999996,
    "y": 28.378908
  },
  {
    "id": "pcb_port_210",
    "x": 14.195002499999958,
    "y": -14.483202
  },
  {
    "id": "pcb_port_211",
    "x": 14.195002499999958,
    "y": -15.348834000000002
  },
  {
    "id": "pcb_port_212",
    "x": 16.35010349999996,
    "y": 20.691525
  },
  {
    "id": "pcb_port_213",
    "x": 16.35010349999996,
    "y": 19.241439
  },
  {
    "id": "pcb_port_214",
    "x": 21.749889499999966,
    "y": 19.241439
  },
  {
    "id": "pcb_port_215",
    "x": 21.749889499999966,
    "y": 20.691525
  },
  {
    "id": "pcb_port_216",
    "x": -12.224896500000042,
    "y": -19.789725000000004
  },
  {
    "id": "pcb_port_217",
    "x": -12.224896500000042,
    "y": -21.239811000000003
  },
  {
    "id": "pcb_port_218",
    "x": -6.8251105000000365,
    "y": -21.239811000000003
  },
  {
    "id": "pcb_port_219",
    "x": -6.8251105000000365,
    "y": -19.789725000000004
  },
  {
    "id": "pcb_port_220",
    "x": -3.4998895000000516,
    "y": -15.828518000000003
  },
  {
    "id": "pcb_port_221",
    "x": -4.340121500000038,
    "y": -15.828518000000003
  },
  {
    "id": "pcb_port_222",
    "x": 40.409994499999954,
    "y": -0.058517999999999404
  },
  {
    "id": "pcb_port_223",
    "x": 37.86999449999995,
    "y": -0.058517999999999404
  },
  {
    "id": "pcb_port_224",
    "x": 35.32999449999994,
    "y": -0.058517999999999404
  },
  {
    "id": "pcb_port_225",
    "x": -4.769913500000044,
    "y": 10.491481999999998
  },
  {
    "id": "pcb_port_226",
    "x": -4.769913500000044,
    "y": 9.221481999999998
  },
  {
    "id": "pcb_port_227",
    "x": -4.769913500000044,
    "y": 7.951481999999999
  },
  {
    "id": "pcb_port_228",
    "x": -4.769913500000044,
    "y": 6.681481999999998
  },
  {
    "id": "pcb_port_229",
    "x": -11.830097500000036,
    "y": 6.681481999999999
  },
  {
    "id": "pcb_port_230",
    "x": -11.830097500000036,
    "y": 7.951481999999999
  },
  {
    "id": "pcb_port_231",
    "x": -11.830097500000036,
    "y": 9.221481999999998
  },
  {
    "id": "pcb_port_232",
    "x": -11.830097500000036,
    "y": 10.491481999999998
  },
  {
    "id": "pcb_port_233",
    "x": 15.355002499999955,
    "y": -14.513202000000001
  },
  {
    "id": "pcb_port_234",
    "x": 15.355002499999955,
    "y": -15.378834000000003
  },
  {
    "id": "pcb_port_235",
    "x": -46.37494950000004,
    "y": -9.902194
  },
  {
    "id": "pcb_port_236",
    "x": -34.82506150000005,
    "y": -12.102342000000002
  },
  {
    "id": "pcb_port_237",
    "x": -11.62988950000004,
    "y": 12.156481999999999
  },
  {
    "id": "pcb_port_238",
    "x": -12.47012150000004,
    "y": 12.156481999999999
  },
  {
    "id": "pcb_port_239",
    "x": -50.49499750000004,
    "y": 37.723968
  },
  {
    "id": "pcb_port_240",
    "x": -50.49499750000004,
    "y": 36.423996
  },
  {
    "id": "pcb_port_241",
    "x": -37.66997777606318,
    "y": -32.76080283778638
  },
  {
    "id": "pcb_port_242",
    "x": -25.914791441795998,
    "y": -32.52382545256574
  },
  {
    "id": "pcb_port_243",
    "x": 19.59999449999995,
    "y": -12.826360000000001
  },
  {
    "id": "pcb_port_244",
    "x": 19.59999449999995,
    "y": -17.196176
  },
  {
    "id": "pcb_port_245",
    "x": -5.415005500000049,
    "y": -9.186334
  },
  {
    "id": "pcb_port_246",
    "x": -5.415005500000049,
    "y": -8.320701999999999
  },
  {
    "id": "pcb_port_247",
    "x": -2.699896500000051,
    "y": 4.022775
  },
  {
    "id": "pcb_port_248",
    "x": -2.699896500000051,
    "y": 2.5726890000000004
  },
  {
    "id": "pcb_port_249",
    "x": 2.699889499999955,
    "y": 2.5726889999999996
  },
  {
    "id": "pcb_port_250",
    "x": 2.699889499999955,
    "y": 4.022774999999999
  },
  {
    "id": "pcb_port_251",
    "x": -2.699896500000051,
    "y": 42.122775
  },
  {
    "id": "pcb_port_252",
    "x": -2.699896500000051,
    "y": 40.672689
  },
  {
    "id": "pcb_port_253",
    "x": 2.699889499999955,
    "y": 40.672689
  },
  {
    "id": "pcb_port_254",
    "x": 2.699889499999955,
    "y": 42.122775
  },
  {
    "id": "pcb_port_255",
    "x": 48.87505049999996,
    "y": -12.283444000000001
  },
  {
    "id": "pcb_port_256",
    "x": 60.42493849999995,
    "y": -14.483592000000003
  },
  {
    "id": "pcb_port_257",
    "x": -2.699896500000051,
    "y": 23.072775
  },
  {
    "id": "pcb_port_258",
    "x": -2.699896500000051,
    "y": 21.622689
  },
  {
    "id": "pcb_port_259",
    "x": 2.699889499999955,
    "y": 21.622689
  },
  {
    "id": "pcb_port_260",
    "x": 2.699889499999955,
    "y": 23.072775
  },
  {
    "id": "pcb_port_261",
    "x": -8.27494950000004,
    "y": 32.960306
  },
  {
    "id": "pcb_port_262",
    "x": 3.274938499999962,
    "y": 30.760158
  },
  {
    "id": "pcb_port_263",
    "x": 54.450103499999955,
    "y": -3.1209750000000005
  },
  {
    "id": "pcb_port_264",
    "x": 54.450103499999955,
    "y": -4.571061
  },
  {
    "id": "pcb_port_265",
    "x": 59.84988949999995,
    "y": -4.571061000000001
  },
  {
    "id": "pcb_port_266",
    "x": 59.84988949999995,
    "y": -3.1209750000000014
  },
  {
    "id": "pcb_port_267",
    "x": -7.669889500000046,
    "y": -10.593518000000003
  },
  {
    "id": "pcb_port_268",
    "x": -8.510121500000047,
    "y": -10.593518000000003
  },
  {
    "id": "pcb_port_269",
    "x": -40.79989850000004,
    "y": 18.310274999999997
  },
  {
    "id": "pcb_port_270",
    "x": -40.79989850000004,
    "y": 16.860189
  },
  {
    "id": "pcb_port_271",
    "x": -35.40011250000004,
    "y": 16.860189
  },
  {
    "id": "pcb_port_272",
    "x": -35.40011250000004,
    "y": 18.310274999999997
  },
  {
    "id": "pcb_port_273",
    "x": -59.84989850000004,
    "y": 8.785274999999999
  },
  {
    "id": "pcb_port_274",
    "x": -59.84989850000004,
    "y": 7.335189
  },
  {
    "id": "pcb_port_275",
    "x": -54.450112500000046,
    "y": 7.335188999999999
  },
  {
    "id": "pcb_port_276",
    "x": -54.450112500000046,
    "y": 8.785274999999999
  },
  {
    "id": "pcb_port_277",
    "x": 48.87505049999996,
    "y": 6.766556
  },
  {
    "id": "pcb_port_278",
    "x": 60.42493849999995,
    "y": 4.566407999999999
  },
  {
    "id": "pcb_port_279",
    "x": 31.876661166666636,
    "y": 33.996482
  },
  {
    "id": "pcb_port_280",
    "x": 30.743327833333296,
    "y": 33.996482
  },
  {
    "id": "pcb_port_281",
    "x": 10.77505049999995,
    "y": 11.529055999999999
  },
  {
    "id": "pcb_port_282",
    "x": 22.32493849999996,
    "y": 9.328907999999997
  },
  {
    "id": "pcb_port_283",
    "x": -48.157189500000044,
    "y": 36.292732
  },
  {
    "id": "pcb_port_284",
    "x": -49.02282150000005,
    "y": 36.292732
  },
  {
    "id": "pcb_port_285",
    "x": -22.912505500000044,
    "y": -18.073488000000005
  },
  {
    "id": "pcb_port_286",
    "x": -22.912505500000044,
    "y": -15.773518000000003
  },
  {
    "id": "pcb_port_287",
    "x": -22.912505500000044,
    "y": -13.473548000000003
  },
  {
    "id": "pcb_port_288",
    "x": -17.19750550000004,
    "y": -15.773518000000003
  },
  {
    "id": "pcb_port_289",
    "x": -27.324949500000038,
    "y": 30.579055999999998
  },
  {
    "id": "pcb_port_290",
    "x": -15.775061500000042,
    "y": 28.378908
  },
  {
    "id": "pcb_port_291",
    "x": -49.03282150000004,
    "y": 37.872732
  },
  {
    "id": "pcb_port_292",
    "x": -48.16718950000005,
    "y": 37.872732
  },
  {
    "id": "pcb_port_293",
    "x": -25.225005500000044,
    "y": -12.843401999999998
  },
  {
    "id": "pcb_port_294",
    "x": -25.225005500000044,
    "y": -13.683633999999998
  },
  {
    "id": "pcb_port_295",
    "x": -4.315005500000041,
    "y": -8.320701999999999
  },
  {
    "id": "pcb_port_296",
    "x": -4.315005500000041,
    "y": -9.186334
  },
  {
    "id": "pcb_port_297",
    "x": 1.485112499999957,
    "y": -26.952268000000004
  },
  {
    "id": "pcb_port_298",
    "x": 0.6448804999999709,
    "y": -26.952268000000004
  },
  {
    "id": "pcb_port_299",
    "x": -48.26858681117609,
    "y": -24.814303807478844
  },
  {
    "id": "pcb_port_300",
    "x": -49.59453866407901,
    "y": -25.401331141748138
  },
  {
    "id": "pcb_port_301",
    "x": -47.408584188823994,
    "y": -30.338870192521163
  },
  {
    "id": "pcb_port_302",
    "x": -46.082632335921076,
    "y": -29.75184285825187
  },
  {
    "id": "pcb_port_303",
    "x": -7.669889500000046,
    "y": -11.643518
  },
  {
    "id": "pcb_port_304",
    "x": -8.510121500000047,
    "y": -11.643518
  },
  {
    "id": "pcb_port_305",
    "x": -21.749896500000048,
    "y": 1.6415249999999988
  },
  {
    "id": "pcb_port_306",
    "x": -21.749896500000048,
    "y": 0.1914389999999988
  },
  {
    "id": "pcb_port_307",
    "x": -16.350110500000042,
    "y": 0.19143899999999814
  },
  {
    "id": "pcb_port_308",
    "x": -16.350110500000042,
    "y": 1.6415249999999981
  },
  {
    "id": "pcb_port_309",
    "x": -66.31500350000005,
    "y": 38.080548
  },
  {
    "id": "pcb_port_310",
    "x": -66.31500350000005,
    "y": 37.214915999999995
  },
  {
    "id": "pcb_port_311",
    "x": -54.650005500000034,
    "y": 29.872732
  },
  {
    "id": "pcb_port_312",
    "x": -59.650005500000034,
    "y": 29.872732
  },
  {
    "id": "pcb_port_313",
    "x": -57.150005500000034,
    "y": 29.872732
  },
  {
    "id": "pcb_port_314",
    "x": -59.65000550000005,
    "y": 14.372732
  },
  {
    "id": "pcb_port_315",
    "x": -54.65000550000005,
    "y": 14.372732
  },
  {
    "id": "pcb_port_316",
    "x": -53.875061500000044,
    "y": 16.472658
  },
  {
    "id": "pcb_port_317",
    "x": -65.42494950000004,
    "y": 18.672805999999998
  },
  {
    "id": "pcb_port_318",
    "x": 35.40010349999996,
    "y": 34.979025
  },
  {
    "id": "pcb_port_319",
    "x": 35.40010349999996,
    "y": 33.528939
  },
  {
    "id": "pcb_port_320",
    "x": 40.79988949999996,
    "y": 33.528939
  },
  {
    "id": "pcb_port_321",
    "x": 40.79988949999996,
    "y": 34.979025
  },
  {
    "id": "pcb_port_322",
    "x": -27.324949500000038,
    "y": -7.520944000000002
  },
  {
    "id": "pcb_port_323",
    "x": -15.775061500000042,
    "y": -9.721092000000004
  }
]