[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Starting with geda - component footprints.
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 <bifferos@xxxxxxxxxxx> wrote:
>
> --- Phil Taylor <phil@xxxxxxxxxxxxxxxxxxxxxxxx> 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
>