hrithik18k/switch-pcb

A tscircuit package created by hrithik18k.

Version
1.2.0
License
unset
Stars
0

dist/relay-router/phase-0.output.traces.json

[
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_6_0",
    "connection_name": "source_net_6",
    "connectsTo": [
      "pcb_port_17",
      "pcb_port_2"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 8.89,
        "y": 0.18999999999999995,
        "width": 1.2,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 15.69,
        "y": 0.18999999999999995,
        "width": 1.2,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "layer": "top",
        "width": 1.2,
        "x": 15.690005,
        "y": 0.18999999999999995
      },
      {
        "route_type": "wire",
        "x": 18,
        "y": 2.499995,
        "width": 1.2,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_5_0",
    "connection_name": "source_net_5",
    "connectsTo": [
      "pcb_port_16",
      "pcb_port_1"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 1.27,
        "y": 0.18999999999999995,
        "width": 1.2,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 3.96,
        "y": -2.5,
        "width": 1.2,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 18,
        "y": -2.499995,
        "width": 1.2,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_4_0",
    "connection_name": "source_net_4",
    "connectsTo": [
      "pcb_port_6",
      "pcb_port_12"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -17.999998,
        "y": -11,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -17.999998,
        "y": 4.007237079758171,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.176758586023773,
        "y": 6.830476493734399,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.176758586023773,
        "y": 6.917241413976227,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.15,
        "y": 6.944,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": -15.15,
        "y": 6.944,
        "from_layer": "top",
        "to_layer": "bottom",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.2
      },
      {
        "route_type": "wire",
        "x": -15.15,
        "y": 6.944,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -15.15,
        "y": 12.315999999999999,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -13.4662992,
        "y": 14,
        "width": 0.35,
        "layer": "bottom"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_3_mst0_0",
    "connection_name": "source_net_3",
    "connectsTo": [
      "pcb_port_11",
      "pcb_port_0"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -8.89,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -8.89,
        "y": 0.625,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -14.265053,
        "y": 6,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_3_mst1_0",
    "connection_name": "source_net_3",
    "connectsTo": [
      "pcb_port_7",
      "pcb_port_0"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -8.89,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -9.230325233119222,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -9.570650466238444,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -9.910975699357666,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -10.251300932476887,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -10.591626165596109,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -10.93195139871533,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -11.272276631834552,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -11.612601864953774,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -11.952927098072996,
        "y": 0.18999999999999995,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -12.19598443713286,
        "y": -0.053057339059864594,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -12.439041776192726,
        "y": -0.29611467811972914,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -12.682099115252589,
        "y": -0.5391720171795937,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -12.925156454312454,
        "y": -0.7822293562394582,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -13.168213793372319,
        "y": -1.0252866952993227,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -13.411271132432184,
        "y": -1.2683440343591874,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -13.654328471492047,
        "y": -1.511401373419052,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -13.897385810551912,
        "y": -1.7544587124789164,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -14.140443149611777,
        "y": -1.9975160515387809,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -14.383500488671642,
        "y": -2.2405733905986454,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -14.626557827731506,
        "y": -2.4836307296585103,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -14.86961516679137,
        "y": -2.7266880687183748,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.112672505851235,
        "y": -2.9697454077782393,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.3557298449111,
        "y": -3.2128027468381037,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.925,
        "y": -3.675,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.84184452303083,
        "y": -3.6989174249578327,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.084901862090693,
        "y": -3.9419747640176976,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.327959201150556,
        "y": -4.185032103077562,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.571016540210422,
        "y": -4.428089442137427,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.571016540210422,
        "y": -4.571016540210422,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.785507270105214,
        "y": -4.785508270105211,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.999998,
        "y": -5,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_2_mst0_0",
    "connection_name": "source_net_2",
    "connectsTo": [
      "pcb_port_13",
      "pcb_port_14"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -12.999998,
        "y": -11,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16,
        "y": -11,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.000002,
        "y": -11,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_2_mst1_0",
    "connection_name": "source_net_2",
    "connectsTo": [
      "pcb_port_13",
      "pcb_port_8"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -16.000002,
        "y": -11,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -16.000002,
        "y": -6.950001999999999,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.000002,
        "y": -5.94996,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_1_mst0_0",
    "connection_name": "source_net_1",
    "connectsTo": [
      "pcb_port_9",
      "pcb_port_15"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -11.000002,
        "y": -11,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -11.000002,
        "y": -8.049997999999999,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.000002,
        "y": -4.05004,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_1_mst1_0",
    "connection_name": "source_net_1",
    "connectsTo": [
      "pcb_port_5",
      "pcb_port_9"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -16.0062992,
        "y": 14,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -16.0062992,
        "y": -0.5125574885953936,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -14.074685602575235,
        "y": -2.4441710860201598,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -14.074685602575235,
        "y": -2.6473143974247653,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -14.064,
        "y": -2.658,
        "width": 0.35,
        "layer": "bottom"
      },
      {
        "route_type": "via",
        "x": -14.064,
        "y": -2.658,
        "from_layer": "bottom",
        "to_layer": "top",
        "via_diameter": 0.3,
        "via_hole_diameter": 0.2
      },
      {
        "route_type": "wire",
        "x": -14.064,
        "y": -2.658,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -14.064,
        "y": -3.114038,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.000002,
        "y": -4.05004,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst0_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_4",
      "pcb_port_10"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -17.734947,
        "y": 6,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -17.734947,
        "y": 13.188946999999999,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -18.5462992,
        "y": 14,
        "width": 0.35,
        "layer": "top"
      }
    ]
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "source_net_0_mst1_0",
    "connection_name": "source_net_0",
    "connectsTo": [
      "pcb_port_10",
      "pcb_port_3"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -8.89,
        "y": 7.8100000000000005,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -15.924999999999999,
        "y": 7.8100000000000005,
        "width": 0.35,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -17.734947,
        "y": 6,
        "width": 0.35,
        "layer": "top"
      }
    ]
  }
]