Skip to content

Commit 2c4748a

Browse files
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 updates
1 parent cd7525d commit 2c4748a

File tree

20 files changed

+13379
-22
lines changed

20 files changed

+13379
-22
lines changed

examples/bug-reports/bugreport29-7deae8/bugreport29-7deae8.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4108,7 +4108,9 @@
41084108
]
41094109
}
41104110
],
4111-
"minTraceWidth": 0.15
4111+
"minTraceWidth": 0.15,
4112+
"defaultObstacleMargin": 0.1,
4113+
"nominalTraceWidth": 0.25
41124114
},
41134115
"circuit_json": null,
41144116
"subcircuit_id": null,

0 commit comments

Comments
 (0)