So, let me paraphrase what I think you said: I create (or use) one m4 template (either symbol or footprint), that is 'generic' and when I want to instantiate that template in gschem I can add/specify additional properties, i.e. #pins, signal direction, etc. ?? Sort of like the schematic contains a reference to the generic component, and the gschem contains the additional properties associated with the component and when gschem 'combines them' it produces the desired graphic on the screen. T/F?? If that is the case, I can see how (as one person stated) if I try to invoke gschem to see a schematic in which the base objects are referenced (and not contained in the file), and it cant find the referenced library, the whole thing falls apart.....(unless once the schematic is generated, it does contain all the drawing information but in a form that cannot be edited, unless the reference to the generic component can be made). I still don't get it...so for a neophite to this tool, should I use them or not? I guess I could make that decision if I knew the pros and cons of the approach. Is this layed out somewhere in a single document? Thanks again for your guidance & patience. -John
On Mon, Aug 15, 2011 at 6:50 PM, DJ Delorie <[1]d...@delorie.com> wrote: > This brings up another issue I am having....As a neophyte to this tool set > (but not to EDA tools in general), what is the deal with m4 files? They're dynamically generated (M4 is a parser). So, you create one M4 "template" for a, say, DIP part, and then you can ask for any DIP<N> footprint and it generates one with the right number of pins. In theory. In practice, we list all the pin counts we use, but it does mean that all the DIP<N> footprints are one pattern, all the SOJ<N> are one, all TQFP<N> are one, etc. _______________________________________________ geda-user mailing list [2]geda-user@moria.seul.org [3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:d...@delorie.com 2. mailto:geda-user@moria.seul.org 3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user