-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello gEDA users,
While making scripts to process gschem's schematic files and pcb's layout files, I bumped into two things that makes me scratching my head. Let me ask you whether i should make feature requests... Schematics files have nets defined as lines which have only start and end coordinates. So to know if a net's end is on a symbol instance pin you have to process each symbol instances and determine whether one their pin is as that net's end coordinate... I always thought that schematics should be logical files and not only graphic files. So would that be possible to have two additional arguments to nets (one for each net's end) to reference a symbol pin or another net's end. Also, PCB's layout file have lines in layers to define electrical connectivity. However, if one wants to know which net this line is for, one has to compute closure of the line and see if it crosses an element pin and then finding the corresponding net in the embedded net-list. This is what already does PCB, if I understand correctly how it works. Maybe lines could have an additional argument that can be used by PCB to reference a net from the embedded net-list. That way scripts could easily extract subsets of a layout from a set of element refdes by only computing a net-list subset and then corresponding lines (without having to recompute what net a line is defined for). Should i make two feature requests or those ideas completely stupid ?? Thanks for your help. Best regards, Didier. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHZQQJVE1mALQL3JsRAh2lAJ9MqPetdz1MDcX8hF7uHj3b5pWhpgCgglHt 4DkeOqcw3SNnGS0i08nF8Wg= =maI2 -----END PGP SIGNATURE----- _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user