abse/smart-ring-flex

A tscircuit package created by abse.

Version
0.0.24
License
unset
Stars
0

routing/charge-interlock-copper.json

{
  "nets": [
    {
      "name": "CHARGE_BASE",
      "ports": [
        {
          "selector": ".Q10 > .pin1",
          "component": "Q10",
          "pin": "pin1",
          "x": -9.0780892,
          "y": -2.375006,
          "cx": -9.378622,
          "cy": -2.2,
          "rotation": 0
        },
        {
          "selector": ".R23 > .pin2",
          "component": "R23",
          "pin": "pin2",
          "x": -7.6,
          "y": -1.808446,
          "cx": -7.6,
          "cy": -2.05,
          "rotation": 90
        },
        {
          "selector": ".R23 > .pin2",
          "component": "R23",
          "pin": "pin2",
          "x": -7.6,
          "y": -1.8084459999999998,
          "cx": -7.6,
          "cy": -2.05,
          "rotation": 90
        }
      ],
      "top": [
        [
          {
            "x": -7.6,
            "y": -1.808446
          },
          {
            "x": -7.596546305,
            "y": -1.8125
          }
        ],
        [
          {
            "x": -7.596546305,
            "y": -1.8125
          },
          {
            "x": -7.734046305,
            "y": -1.8125
          }
        ],
        [
          {
            "x": -7.734046305,
            "y": -1.8125
          },
          {
            "x": -7.821546305,
            "y": -1.725
          }
        ],
        [
          {
            "x": -8.146546305,
            "y": -2.3875
          },
          {
            "x": -9.071546305,
            "y": -2.3875
          }
        ],
        [
          {
            "x": -9.071546305,
            "y": -2.3875
          },
          {
            "x": -9.084046305,
            "y": -2.375
          }
        ]
      ],
      "bottom": [
        [
          {
            "x": -7.821546305,
            "y": -1.725
          },
          {
            "x": -7.846546305,
            "y": -1.75
          }
        ],
        [
          {
            "x": -7.846546305,
            "y": -1.75
          },
          {
            "x": -7.846546305,
            "y": -2.1125
          }
        ],
        [
          {
            "x": -7.846546305,
            "y": -2.1125
          },
          {
            "x": -8.121546305,
            "y": -2.3875
          }
        ],
        [
          {
            "x": -8.121546305,
            "y": -2.3875
          },
          {
            "x": -8.146546305,
            "y": -2.3875
          }
        ]
      ],
      "vias": [
        {
          "name": "VFINE_1001",
          "x": -7.821546304787134,
          "y": -1.7249999999999996,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        },
        {
          "name": "VFINE_1002",
          "x": -8.14654630478713,
          "y": -2.3874999999999997,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        }
      ],
      "topWidths": [
        0.08,
        0.08,
        0.08,
        0.08,
        0.08
      ],
      "bottomWidths": [
        0.08,
        0.08,
        0.08,
        0.08
      ]
    },
    {
      "name": "CHARGE_DISABLE",
      "ports": [
        {
          "selector": ".U1 > .pin22",
          "component": "U1",
          "pin": "P0_19",
          "x": -39.397875,
          "y": 2.907538,
          "cx": -37.997827,
          "cy": 0,
          "rotation": 90
        },
        {
          "selector": ".Q10 > .pin2",
          "component": "Q10",
          "pin": "pin2",
          "x": -9.0780892,
          "y": -2.024994,
          "cx": -9.378622,
          "cy": -2.2,
          "rotation": 0
        },
        {
          "selector": ".R25 > .pin2",
          "component": "R25",
          "pin": "pin2",
          "x": -29.258446,
          "y": -3.05,
          "cx": -29.5,
          "cy": -3.05,
          "rotation": 0
        },
        {
          "selector": ".Q10 > .pin2",
          "component": "Q10",
          "pin": "pin2",
          "x": -9.0780892,
          "y": -2.0249940000000004,
          "cx": -9.378622,
          "cy": -2.2,
          "rotation": 0
        }
      ],
      "top": [
        [
          {
            "x": -29.258446,
            "y": -3.05
          },
          {
            "x": -29.259046305,
            "y": -3.05
          }
        ],
        [
          {
            "x": -29.258446,
            "y": -3.05
          },
          {
            "x": -27.446546305,
            "y": -3.05
          }
        ],
        [
          {
            "x": -24.496546305,
            "y": -2.3
          },
          {
            "x": -24.496546305,
            "y": -0.6875
          }
        ],
        [
          {
            "x": -24.496546305,
            "y": -0.6875
          },
          {
            "x": -24.359046305,
            "y": -0.55
          }
        ]
      ],
      "bottom": [
        [
          {
            "x": -27.446546305,
            "y": -3.05
          },
          {
            "x": -26.696546305,
            "y": -2.3
          }
        ],
        [
          {
            "x": -26.696546305,
            "y": -2.3
          },
          {
            "x": -24.496546305,
            "y": -2.3
          }
        ],
        [
          {
            "x": -24.359046305,
            "y": -0.55
          },
          {
            "x": -23.896546305,
            "y": -0.0875
          }
        ],
        [
          {
            "x": -23.896546305,
            "y": -0.0875
          },
          {
            "x": -23.896546305,
            "y": 0.7
          }
        ]
      ],
      "vias": [
        {
          "name": "VFINE_1003",
          "x": -27.44654630478713,
          "y": -3.05,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        },
        {
          "name": "VFINE_1004",
          "x": -24.49654630478713,
          "y": -2.3,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        },
        {
          "name": "VFINE_1005",
          "x": -24.35904630478713,
          "y": -0.5499999999999998,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        }
      ],
      "topWidths": [
        0.08,
        0.08,
        0.08,
        0.08
      ],
      "bottomWidths": [
        0.08,
        0.08,
        0.08,
        0.08
      ]
    },
    {
      "name": "VDD",
      "ports": [
        {
          "selector": ".R23 > .pin1",
          "component": "R23",
          "pin": "pin1",
          "x": -7.6,
          "y": -2.291554,
          "cx": -7.6,
          "cy": -2.05,
          "rotation": 90
        },
        {
          "selector": ".R25 > .pin1",
          "component": "R25",
          "pin": "pin1",
          "x": -29.741554,
          "y": -3.05,
          "cx": -29.5,
          "cy": -3.05,
          "rotation": 0
        },
        {
          "selector": ".C7 > .pin1",
          "component": "C7",
          "pin": "pin1",
          "x": 2.451117,
          "y": 1.1,
          "cx": 2.871233,
          "cy": 1.1,
          "rotation": 0
        },
        {
          "selector": ".R23 > .pin1",
          "component": "R23",
          "pin": "pin1",
          "x": -7.6,
          "y": -2.2915539999999996,
          "cx": -7.6,
          "cy": -2.05,
          "rotation": 90
        },
        {
          "selector": ".U1 > .pin13",
          "component": "U1",
          "pin": "VDD1",
          "x": -35.797933,
          "y": 2.907538,
          "cx": -37.997827,
          "cy": 0,
          "rotation": 90
        },
        {
          "selector": ".U1 > .pin36",
          "component": "U1",
          "pin": "VDD2",
          "x": -40.905365,
          "y": -2.199894,
          "cx": -37.997827,
          "cy": 0,
          "rotation": 90
        },
        {
          "selector": ".U1 > .pin48",
          "component": "U1",
          "pin": "VDD3",
          "x": -35.797933,
          "y": -2.907538,
          "cx": -37.997827,
          "cy": 0,
          "rotation": 90
        },
        {
          "selector": ".U7 > .pin5",
          "component": "U7",
          "pin": "OUT",
          "x": -0.7787270000000001,
          "y": 1.100074,
          "cx": 0.17123300000000008,
          "cy": 0,
          "rotation": 0
        },
        {
          "selector": ".U4 > .pin5",
          "component": "U4",
          "pin": "V_POS",
          "x": 19.039866,
          "y": 1.4,
          "cx": 18.01142,
          "cy": 1.4,
          "rotation": 0
        },
        {
          "selector": ".R12 > .pin2",
          "component": "R12",
          "pin": "pin2",
          "x": 21.044235999999998,
          "y": 0.1,
          "cx": 20.61142,
          "cy": 0.09999999999999999,
          "rotation": 0
        },
        {
          "selector": ".R13 > .pin2",
          "component": "R13",
          "pin": "pin2",
          "x": 20.444236,
          "y": 3.3,
          "cx": 20.01142,
          "cy": 3.3,
          "rotation": 0
        },
        {
          "selector": ".R15 > .pin2",
          "component": "R15",
          "pin": "pin2",
          "x": -24.881408,
          "y": 2.5,
          "cx": -25.314224,
          "cy": 2.5,
          "rotation": 0
        },
        {
          "selector": ".R22 > .pin2",
          "component": "R22",
          "pin": "pin2",
          "x": 3.302816,
          "y": 3.2,
          "cx": 2.87,
          "cy": 3.2,
          "rotation": 0
        },
        {
          "selector": ".C12 > .pin1",
          "component": "C12",
          "pin": "pin1",
          "x": -33.697827,
          "y": 1.420116,
          "cx": -33.697827,
          "cy": 1,
          "rotation": 270
        },
        {
          "selector": ".C13 > .pin1",
          "component": "C13",
          "pin": "pin1",
          "x": -33.697827,
          "y": 2.4798839999999998,
          "cx": -33.697827,
          "cy": 2.9,
          "rotation": 90
        },
        {
          "selector": ".C14 > .pin1",
          "component": "C14",
          "pin": "pin1",
          "x": -42.497827,
          "y": 1.6798840000000002,
          "cx": -42.497827,
          "cy": 2.1,
          "rotation": 90
        },
        {
          "selector": ".C15 > .pin1",
          "component": "C15",
          "pin": "pin1",
          "x": -27.014248,
          "y": 0.4,
          "cx": -26.314224,
          "cy": 0.4,
          "rotation": 0
        },
        {
          "selector": ".C21 > .pin1",
          "component": "C21",
          "pin": "pin1",
          "x": 11.379884,
          "y": -3.4,
          "cx": 11.8,
          "cy": -3.4,
          "rotation": 0
        },
        {
          "selector": ".C27 > .pin1",
          "component": "C27",
          "pin": "pin1",
          "x": 10.899975999999999,
          "y": 3.35,
          "cx": 11.6,
          "cy": 3.35,
          "rotation": 0
        },
        {
          "selector": ".C24 > .pin1",
          "component": "C24",
          "pin": "pin1",
          "x": 20.191304,
          "y": 2.2,
          "cx": 20.61142,
          "cy": 2.2,
          "rotation": 0
        },
        {
          "selector": ".C25 > .pin1",
          "component": "C25",
          "pin": "pin1",
          "x": 16.391303999999998,
          "y": 3.3,
          "cx": 16.81142,
          "cy": 3.3,
          "rotation": 0
        },
        {
          "selector": ".C26 > .pin1",
          "component": "C26",
          "pin": "pin1",
          "x": 20.831536,
          "y": -3,
          "cx": 20.41142,
          "cy": -3,
          "rotation": 180
        },
        {
          "selector": ".TP6 > .pin1",
          "component": "TP6",
          "pin": "pin1",
          "x": -28.014224,
          "y": 2.8,
          "cx": -28.014224,
          "cy": 2.8,
          "rotation": 0
        },
        {
          "selector": ".U5 > .pin2",
          "component": "U5",
          "pin": "CS",
          "x": 17.26142,
          "y": -1.15,
          "cx": 18.01142,
          "cy": -1.4,
          "rotation": 0
        },
        {
          "selector": ".U5 > .pin9",
          "component": "U5",
          "pin": "VDD",
          "x": 18.76142,
          "y": -1.15,
          "cx": 18.01142,
          "cy": -1.4,
          "rotation": 0
        },
        {
          "selector": ".U5 > .pin10",
          "component": "U5",
          "pin": "VDDIO",
          "x": 18.76142,
          "y": -0.6499999999999999,
          "cx": 18.01142,
          "cy": -1.4,
          "rotation": 0
        }
      ],
      "top": [
        [
          {
            "x": 2.451117,
            "y": 1.1
          },
          {
            "x": 2.461117,
            "y": 1.1
          }
        ],
        [
          {
            "x": -7.6,
            "y": -2.291554
          },
          {
            "x": -7.596546305,
            "y": -2.2875
          }
        ],
        [
          {
            "x": -7.596546305,
            "y": -2.2875
          },
          {
            "x": -6.95,
            "y": -2.45
          }
        ],
        [
          {
            "x": -29.741554,
            "y": -3.05
          },
          {
            "x": -33.034046305,
            "y": -3.05
          }
        ],
        [
          {
            "x": -33.034046305,
            "y": -3.05
          },
          {
            "x": -33.146546305,
            "y": -2.9375
          }
        ],
        [
          {
            "x": -33.697827,
            "y": 1.420116
          },
          {
            "x": -33.687827,
            "y": 1.420116
          }
        ],
        [
          {
            "x": -33.697827,
            "y": 2.479884
          },
          {
            "x": -33.687827,
            "y": 2.479884
          }
        ],
        [
          {
            "x": -42.497827,
            "y": 1.679884
          },
          {
            "x": -42.487827,
            "y": 1.679884
          }
        ],
        [
          {
            "x": -27.014248,
            "y": 0.4
          },
          {
            "x": -27.004248,
            "y": 0.4
          }
        ],
        [
          {
            "x": 20.191304,
            "y": 2.2
          },
          {
            "x": 20.201304,
            "y": 2.2
          }
        ],
        [
          {
            "x": 16.391304,
            "y": 3.3
          },
          {
            "x": 16.401304,
            "y": 3.3
          }
        ],
        [
          {
            "x": 20.831536,
            "y": -3.0
          },
          {
            "x": 20.841536,
            "y": -3.0
          }
        ]
      ],
      "bottom": [
        [
          {
            "x": -33.146546305,
            "y": -2.9375
          },
          {
            "x": -35.359046305,
            "y": -2.9375
          }
        ],
        [
          {
            "x": -35.359046305,
            "y": -2.9375
          },
          {
            "x": -35.384046305,
            "y": -2.9125
          }
        ]
      ],
      "vias": [
        {
          "name": "VFINE_1006",
          "x": -33.14654630478713,
          "y": -2.9375,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        }
      ],
      "topWidths": [
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08,
        0.08
      ],
      "bottomWidths": [
        0.08,
        0.08
      ]
    },
    {
      "name": "VSYS",
      "ports": [
        {
          "selector": ".R24 > .pin1",
          "component": "R24",
          "pin": "pin1",
          "x": -5.858446,
          "y": -0.1,
          "cx": -6.1,
          "cy": -0.1,
          "rotation": 180
        },
        {
          "selector": ".C6 > .pin1",
          "component": "C6",
          "pin": "pin1",
          "x": -0.248883,
          "y": -2.5,
          "cx": 0.17123300000000002,
          "cy": -2.5,
          "rotation": 0
        }
      ],
      "top": [
        [
          {
            "x": -5.858446,
            "y": -0.1
          },
          {
            "x": -5.858446,
            "y": -0.218446
          }
        ],
        [
          {
            "x": -0.248883,
            "y": -2.5
          },
          {
            "x": -0.238883,
            "y": -2.5
          }
        ],
        [
          {
            "x": 1.121193,
            "y": -1.1
          },
          {
            "x": 1.75,
            "y": -0.45
          },
          {
            "x": 3.1,
            "y": -0.45
          },
          {
            "x": 3.1,
            "y": -0.95
          },
          {
            "x": 2.941554,
            "y": -0.95
          }
        ]
      ],
      "bottom": [],
      "vias": [],
      "topWidths": [
        0.08,
        0.08,
        0.08
      ],
      "bottomWidths": []
    },
    {
      "name": "CHARGE_CE_HW",
      "ports": [
        {
          "selector": ".Q10 > .pin3",
          "component": "Q10",
          "pin": "pin3",
          "x": -9.6541612,
          "y": -2.2,
          "cx": -9.378622,
          "cy": -2.2,
          "rotation": 0
        },
        {
          "selector": ".R24 > .pin2",
          "component": "R24",
          "pin": "pin2",
          "x": -6.341554,
          "y": -0.1,
          "cx": -6.1,
          "cy": -0.1,
          "rotation": 180
        },
        {
          "selector": ".U2 > .pin4",
          "component": "U2",
          "pin": "N_CE",
          "x": -7.32884,
          "y": 0.3999229999999999,
          "cx": -8.378622,
          "cy": 0,
          "rotation": 90
        },
        {
          "selector": ".R24 > .pin2",
          "component": "R24",
          "pin": "pin2",
          "x": -6.3415539999999995,
          "y": -0.09999999999999998,
          "cx": -6.1,
          "cy": -0.09999999999999999,
          "rotation": 180
        }
      ],
      "top": [
        [
          {
            "x": -9.6541612,
            "y": -2.2
          },
          {
            "x": -10.1,
            "y": -2.15
          }
        ],
        [
          {
            "x": -6.341554,
            "y": -0.1
          },
          {
            "x": -6.346546305,
            "y": -0.1
          }
        ],
        [
          {
            "x": -6.346546305,
            "y": -0.1
          },
          {
            "x": -6.771546305,
            "y": 0.325
          }
        ],
        [
          {
            "x": -6.771546305,
            "y": 0.325
          },
          {
            "x": -6.771546305,
            "y": 0.3625
          }
        ]
      ],
      "bottom": [
        [
          {
            "x": -10.1,
            "y": -2.15
          },
          {
            "x": -8.7242,
            "y": -1.6148
          }
        ]
      ],
      "vias": [
        {
          "name": "CE_COLLECTOR",
          "x": -10.1,
          "y": -2.15,
          "holeDiameter": 0.1,
          "outerDiameter": 0.3
        }
      ],
      "topWidths": [
        0.08,
        0.08,
        0.08,
        0.08
      ],
      "bottomWidths": [
        0.08
      ]
    }
  ]
}