www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/01/22/17:24:58

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=mime-version:from:date:message-id:subject:to;
bh=KV8IwHhyjO07Nm7JwSdF7e9rJxtQFZjFwbmzU4qLrOI=;
b=uS3wiMQVhbSWqOul+FQjRZcU76qLUnk4dW1yMiyK7suE2WOfk98UaxGu6xR1tnh8zp
aQzld8Y7+hXaUi60juyDGQJzDtKcpA+77iti/NZMksj5UpHy96w3ERaA7brWkaeLu1lQ
P6O4FKabBXmWxvOPfDetSh6buQxMExf5eH0Qw3Yz7TrMkZr1I+o6O8dHJe4uB+Ko0Nnt
fWFiogeSvLbDT8+7e9gb6jE/547IyJcxYy9O9sWqh9b8WHBnbOHbyyGYOGUm3NnuGfk8
EIFeTfgPjkaInH+mAfRWZBQyIIvhZNsvC0fIwBoDY3IL0DvwcfrGYnJGO3IvuuAXFAaN
A3aA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=KV8IwHhyjO07Nm7JwSdF7e9rJxtQFZjFwbmzU4qLrOI=;
b=qA/rB7O6liouVb+ecYkl7O4/eQV3saRNnNFnT2Rz8cX2bUM/dBfGTwYG5nFIovYaQg
NJvO3xNJWxUr4r44gebEZJPgvGEfNxmGDd8y/KfS3WTxfMdrLqJs6v+qWLPBi2RVI2VF
armk/0nBOBtt6F4uN2nhsKRxPdIgqYyOUfH4kb3J5Sv/dwtE+D/JJ0KcUYiW/0YciEvt
AeRfRW1tIXfJtSPF5/8jMaiNF4hxAkanLtzSSjIr/WqKUwIyFuOYMBbIFPIk/vphtXxG
n3C8VezchCzmKE4wPFQBpNIyXCX6w+eqsOWfEstLPQ7EFiNID00/Pjs7SioV52NbVVfs
Vtjw==
X-Gm-Message-State: AIkVDXJ/eaQ8W7T57Ccf5gTbyD/jrWKxnKajvMnWaV/0gI56+K4xm3a7lrrZAxkuOU7VaeYP0YT7x0l5nrnQlA==
X-Received: by 10.202.190.136 with SMTP id o130mr12917077oif.14.1485123805700;
Sun, 22 Jan 2017 14:23:25 -0800 (PST)
MIME-Version: 1.0
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Mon, 23 Jan 2017 08:53:25 +1030
Message-ID: <CAHUm0tMqMEGk5iTazi7J0OFYCTMrP-ECF_kA=anB_s3S84-0Bg@mail.gmail.com>
Subject: [geda-user] Export to gEDA now supported by the fped footprint creation tool
To: geda-user <geda-user AT delorie DOT com>
Reply-To: geda-user AT delorie DOT com

Minor additions to the fped footprint utility have been made to allow
the export of individual footprints - or entire families of footprint
- to gEDA compatible footprints.

The fped utility was developed by Werner Almesberger to allow
footprints to be parametrically defined in a footprint description
language which contains and preserves dimensional information in the
.fpd footprint description file even after the final footprint or
footprints are generated and exported.

http://projects.qi-hardware.com/index.php/p/fped/

Many Kicad users prefer to use fped's more powerful and expressive
features rather than Kicad's inbuilt footprint (a.k.a. module) editing
interface.

The Qi-hardware team have assembled a well documented library of parts
defined in the fped .fpd description language.

i.e. see:

http://downloads.qi-hardware.com/people/werner/tmp/kicad-libs-modules.pdf

It should be noted that the fped footprint editor is not designed to
be kicad specific, but it does support a few features in kicad, such
as "offset centre" holes in pads, which the gEDA export code does its
best to cope with, by replacing the offset centred hole with a simple
pin.

Footprint elements are exported in centimil format.

Here are some screen shots to give you a taste of how it works:

http://imgur.com/a/Piw1k

http://imgur.com/a/lybsS

Rather than export discrete footprint (.fp) files for use in gEDA, the
fped utility exports the elements in a layout (.pcb) file. This is
done to work around the absence of a footprint library format for gEDA
pcb.

The exported (.pcb) file they can then have the elements selected and
dispersed in the gEDA pcb layout editor, allowing individual elements
to be inspected and/or saved to individual .fp files.

What would be handy is a "Save all buffer elements to individual
files" option in the layout editor.

Testing would be appreciated.

There are lots of .fpd files to play with in:

http://projects.qi-hardware.com/index.php/p/kicad-libs/source/tree/master/modules

The source code is available either via git:

git clone git://projects.qi-hardware.com/fped.git

or it can be downloaded in a .zip file from

http://projects.qi-hardware.com/index.php/p/fped/source/tree/master/

Complaints/comments/feature requests are most welcome.

Have fun,

Erich

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019