delorie.com/archives/browse.cgi | search |
On Wed, 2015-07-15 at 12:13 +0100, Chris Smith (space DOT dandy AT icloud DOT com) [via geda-user AT delorie DOT com] wrote: > > The problem here is that to gEDA, a net is a non-topological entity. > You could assign attributes to nets (that wouldn't be that hard to > implement), but then the "needs to be 20mils" attribute would apply to > the whole of, e.g, the "GND" net which probably isn't what you are > intending. > > > > Representing the internal structute of a net in a way that makes > this kind of attribute useful is much more difficult and would require > a major addition to what the concept of a netlist entails. > > I don’t think it’s that difficult. I think all that is needed is: > > 1. in gschem allow a net to be split into multiple segments. At the > moment a net in gschem is a continuous line that has a number of pin > connections. I think it should be a collection of lines between two > pin connections. > > 2. teach pcb that a pin can be connected to multiple nets. Yes. We discussed that about 5 years ago already. I think I made a picture for that, can not find it currently. And John Doty told us that gschem does support net segments, each with its own attributes indeed, but the default is joining straight segments. One problem is moving that information to PCB. Another problem is, that many people said we do not need and want that. Maybe that was indeed the motivation to start with my Peted tool.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |