Dispersing elements better
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
Fix Released
|
Wishlist
|
Bert Timmerman |
Bug Description
Putting this here so it doesn't get forgotten. Ben Jackson uploaded a "SmartDisperse" to gedasymbols, which he says to work better than the normal disperse. As I can't imagine a reason to disperse elements in an intentional dumb way I vote for enhancing the default behaviour with his strategy. Assuming his strategy works.
Bens announcement:
> My first test board for PCB involved an array of LEDs, and even
> with just a few components it got really annoying searching for
> the resistors that went with each LED after the
> DisperseElements().
>
> My head was filled with grandiose schemes for improving
> Disperse without turning it into autoplace. I've written
> something that does a better job than the stock function, with
> a better framework for changing the placement order if you
> come up with a better algorithm. The actual placement
> algorithm is fairly weak, but it's still a dramatic improvement
> (compare a ratsnest after the two disperses).
>
> [...]
> Run with :SmartDisperse() or :SmartDisperse(
> (you can also say All, but it's the default).
Changed in geda-project: | |
importance: | Undecided → Wishlist |
Changed in pcb: | |
status: | Fix Committed → Fix Released |
pushed to master.