Jon Evans
|
7de9e48b57
|
PNS: Fix tuning calculations through locked segments
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9727
|
2021-12-05 13:35:28 -05:00 |
Tomasz Wlostowski
|
89228e1ebe
|
router: increase parallelity detection threshold for AssembleDiffPair()
Partially fixes the misrecognized diff pairs issue.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/8567
|
2021-11-22 01:35:12 +01:00 |
Wayne Stambaugh
|
cf00319c85
|
More NULL expunging.
|
2021-07-20 07:27:18 -04:00 |
Jon Evans
|
c7ecb51f77
|
Update PNS length tuning algorithm to match the new BOARD algorithm
Now tracks inside pads are optimized to give a more accurate length.
Also, the start/end of the assembled line is used to identify the right
pad joints for pad-to-die length calculation.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4204
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1765
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6877
|
2021-04-04 20:27:22 -04:00 |
Tomasz Wlostowski
|
5e4fb46aef
|
MINOPTMAX: added OptThenMin() method as syntax sugar
|
2020-10-09 00:01:26 +02:00 |
decimad
|
6c749e0ba8
|
Remove PNS_ prefix from most types inside namespace PNS
|
2016-09-06 16:06:06 +02:00 |
decimad
|
4cf44d9725
|
Rename pns item kind constants in preparation for renaming pns classes
|
2016-09-06 16:06:06 +02:00 |
decimad
|
de6281e977
|
Move PNS router code into namespace PNS
update copyright messages
|
2016-09-06 16:06:06 +02:00 |
Tomasz Wlostowski
|
9c8bdcc894
|
P&S refactor: removed most of Kicad-dependent code from PNS internal classes
|
2016-08-15 17:16:47 +02:00 |
Tomasz Wlostowski
|
a96299d456
|
router: improvements to shove algorithm
|
2015-08-19 18:07:16 +02:00 |
Maciej Suminski
|
4fb9bce354
|
Code formatting.
|
2015-02-18 17:53:46 +01:00 |
Tomasz Włostowski
|
112adccbcb
|
router: differential pairs & length tuning support
|
2015-02-18 01:29:54 +01:00 |