Commit 2c4748a
authored
Introduce TraceWidthSolver to select higher trace widths if they are available for AssignableAutoroutingPipeline2 (#459)
* wip
* wip
* init trace width solver
* draw trace width when given
* more separation for keepout solver
* wip
* wip
* wip
* variable step distance
* add 0.3 to correct small issues
* remove smoothing
* only accept better clearances
* remove self intersections
* snapshot updates1 parent cd7525d commit 2c4748a
File tree
20 files changed
+13379
-22
lines changed- examples
- bug-reports/bugreport29-7deae8
- features/tracewidthsolver
- lib
- autorouter-pipelines/AssignableAutoroutingPipeline2
- solvers
- TraceKeepoutSolver
- TraceWidthSolver
- types
- utils
- tests
- bugs/__snapshots__
- features
- keepoutsolver/__snapshots__
- multilayerconnectionpoints/__snapshots__
- off-board-obstacles/__snapshots__
- tracewidthsolver
- __snapshots__
- offboard-substitution/__snapshots__
20 files changed
+13379
-22
lines changedLines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4108 | 4108 | | |
4109 | 4109 | | |
4110 | 4110 | | |
4111 | | - | |
| 4111 | + | |
| 4112 | + | |
| 4113 | + | |
4112 | 4114 | | |
4113 | 4115 | | |
4114 | 4116 | | |
| |||
0 commit comments