I don't use m4 foot libraries. You might try drawing this part up yourself in a 'file' type of footprint. I usually do this for connectors.
You do it in text and save the file in a local directory that has all of your custom components in it. This way you can keep your footprints separate from the application/install. Look at the footprint (files) at luciani.org. The filetypes are fairly opaque at first. The master document for making footprints is: http://www.brorson.com/gEDA/land_patterns_20050129.pdf Totally worth the initial hassle as in time making footprints in a text editor is really fast and really safe. http://www.brorson.com/gEDA/land_patterns_20050129.pdf also, don't forget the PCB-tips wiki: http://geda.seul.org/dokuwiki/doku.php?id=geda:pcb_tips Phil bifferos <[EMAIL PROTECTED]> wrote: > > --- Phil Taylor <[EMAIL PROTECTED]> wrote: > > > > > Biff > > > > what's gsch2pcb doing? What's the error say? > > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 > +(RS232-1)/2*108 > stdin:7: /usr/bin/m4: Bad expression in eval (bad input): 1270 +(RS232-1 > > > if it's not finding your parts check the man page and add the footprints > > It's finding the resistors, diodes and opto isolators, just not the connector. > I think my directories are set up OK. > > > directory switch in your shell. > > I went through the tutorial, and knew R025 was a possible footprint. Had a > look for the > list of footprints and couldn't find it. Found R025 in pcblib.contents, in the > second > field, so decided I needed to put whatever was in the closest-matching second > field into > gschem 'footprint' field. However, that doesn't tell me which parameters the > particular > footprint takes (if any)... > > Basically, I need to know which bits from this: > PC_Centronics:SUBD_FEMALE_LAY:PC-centronics:PC Centronics Connector > PC_V24_9P:SUBD_MALE_LAY:PC-RS232:PC V24 9-pins > PC_V24_25P:SUBD_MALE_LAY:PC-RS232:PC V24 25-pins > SCSI_SE:CONNECTOR:single-ended SCSI:single-ended SCSI 2x25 pins > SUBD_9F:SUBD_FEMALE_LAY:9f:SUB-D female 9 pins > SUBD_9M:SUBD_MALE_LAY:9m:SUB-D male 9 pins > SUBD_15F:SUBD_FEMALE_LAY:15f:SUB-D female 15 pins > SUBD_15M:SUBD_MALE_LAY:15m:SUB-D male 15 pins > SUBD_25F:SUBD_FEMALE_LAY:25f:SUB-D female 25 pins > SUBD_25M:SUBD_MALE_LAY:25m:SUB-D male 25 pins > > I have to enter into gschem. I've tried quite a few combinations, but nothing > worked. > Either the errors above, or the connector was left off the PCB. > > > what's a 9 way 'd'? > > Sorry - I mean a 9-way PC RS232 connector? > > > > > Phil > > thanks for replying, > > -biff. > > > > > > ___________________________________________________________ > To help you stay safe and secure online, we've developed the all new Yahoo! > Security Centre. http://uk.security.yahoo.com >
