-
"Ordered Trace Autorouting" is a deterministic method of autorouting where each trace has an "order_index" indicating when it gets to autoroute. This allows preferential treatment of traces and can si…
-
In the autorouting dev server if you click over to sample 40 in single-trace it will spend forever loading, we should turn on debug and see why it's freezing (`export DEBUG=tscircuit:*`)
https://gi…
-
autorouting dataset needs to use circuit-json, footprinter already has but needs to be updated here and the conflicts handeled.
-
- [x] Net-based connectivity checking (not port-based) for marking obstacles ⭐ ⭐
- [x] introduced new repo https://github.com/tscircuit/circuit-json-to-connectivity-map
- [x] https://github.com…
-
- [ ] #454
- [ ] #452
- [ ] Snippet playground for tscircuit that uses browser-compatible CLI
- [ ] Requires developing an abstraction for the RPC API layer (not toooo difficult)
- [ ] Requir…
-
### Please provide as many details as you can
* What version of freerouting are you using?
1.9.0 via kicad
* On what platform did you run it? Windows, Linux, MacOS? 32-bit or 64-bit?
Linux and W…
-
Secondary safety green zones for autorouting enabling narrowing for large margins. Safety zones or "green zones" say that we can route here even if we're inside an obstacle margin. They can be created…
-
## Overview
Autoroute the front PCB to save time.
For now, the front PCB exposes pads with name, and the user needs to air wire all pads with the name name. We made just a tad simpler by having …
-
- Copy the IJumpAutorouter.ts class and integrate diagonal neighbors https://github.com/tscircuit/autorouting-dataset/blob/main/algos/infinite-grid-ijump-astar/v2/lib/IJumpAutorouter.ts
- Modify `get…
-
Currently traces are routed one by one inside of Trace.ts, this won't work as well with async autorouters where you want to send all the traces to be routed out at once