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]" Date: Mon, 23 Jan 2017 08:53:25 +1030 Message-ID: Subject: [geda-user] Export to gEDA now supported by the fped footprint creation tool To: geda-user Content-Type: text/plain; charset=UTF-8 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