Stefan Salewski wrote: > On the other hand: I think symbols really should have information about > footprints. Consider making a schematic with 100 symbols. Do we want to > select a footprint for each of these in PCB. And again for the next pcb, > with a similar schematic.
ack. > Maybe, symbols should contain a set of footprints, which are valid for > that symbol. I.e. DIP8 and SO8 for a OpAmp symbol, and we should have > the possibility to select one of these in PCB program. ack. Footprint selection is an obstacle for newbies and a major pain for the experienced. Every effort to ameliorate would be welcome. > One may be the > default, but we should have the power to change it in PCB. For > Resistors, symbols may state that all 2 pin footprint match, so we can > select 0805, 0603 ... in PCB. I'd rather decide manually which footprints should be allowed for a specific symbol. General rules like "all 2 pins" won't work in many cases. A minimum invasive way would be to allow for lists in attributes in gschem symbols. Then gschem could offer this list in the GUI. I proposed such a feature about three years ago but was discouraged to actually implement it. A more comprehensive solution would be to add the notion of "packages" like eagle, or protel do. Such a package can contain lists of symbols, footprints and additional information like URLs of date sheets, links to spice models or usage notes. In a way they are fat symbols on steroids. > I think we may need indeed a much closer connection between PCB and > gschem. Beware of John howling! ;-) > I.e. in gschem it should be possible to specify attributes for > nets/traces like width, maximum length, impedance... And inside PCB we > should have these information available, i.e. for the autorouter. This would be neat. > And: > It should be possible to select a net or pin in PCB and see that net/pin > in the schematic high-lighted -- and vice versa. This is called "cross probing" in other EDA applications. ---<)kaimartin(>--- -- Kai-Martin Knaak Öffentlicher PGP-Schlüssel: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53 _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user