delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/01/28/09:57:52

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Subject: Re: [geda-user] leftover information after element edit
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-user AT delorie DOT com
In-Reply-To: <CAB3Sx6cTOdsu=HDk9tdZ_=XTofTESa3V5+SAspWrpP5i985cZQ@mail.gmail.com>
References:
<CAB3Sx6cTOdsu=HDk9tdZ_=XTofTESa3V5+SAspWrpP5i985cZQ AT mail DOT gmail DOT com>
Date: Mon, 28 Jan 2013 15:56:50 +0100
Message-ID: <1359385010.2318.11.camel@AMD64X2>
Mime-Version: 1.0
X-Mailer: Evolution 2.32.3
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Sun, 2013-01-27 at 15:38 -0800, bsalinux AT gmail DOT com wrote:
> Hi,
> 
> In order to learn to edit an element, I took a DIP28 package and
> edited it to DIP14.
> 
> I was able to edit the element fine using the instructions @
> http://wiki.geda-project.org/geda:pcb_tips
> 
> After I saved the new element DIP14.fp to a file I saw that some of
> the lines from DIP28 still exist in DIP14.
> Also why "onsolder" is changed to "edge2" on the new pins?
> 
> I would like to know if I missed something while editing the element.
> 

Did you edit with an text editor or inside gschem?

Your initial DIP28 contains lines like

Pin[-15000 -65000 6000 2000 6600 3200 "1" "1" "square"]
Pad[-17500 -65000 -12500 -65000 6000 2000 6600 "1" "1""onsolder,square"]
Pad[-17500 -65000 -12500 -65000 6000 2000 6600 "1" "1" "square"]

This is a pin with name/number 1 -- the two Pad statements are used to
overlay the plain round pin with pads, one on solder side, one on the
other side -- I guess to make the pin copper oval. For plain round pins
you do not need the additional pad statements.

For your modified version you seems to have removed some Pin statements,
but not the corresponding Pad Statements.

I suggest reading

http://www.brorson.com/gEDA/land_patterns_20070818.pdf

http://www.ssalewski.de/SFG.html.en

http://www.ssalewski.de/PcbFootprintRef.txt

Some days ago someone posted a list of all the tools we have for
footprint creation, that include

On Thu, 2013-01-24 at 16:59 +0100, Karl Hammar wrote:
> 
> Yea, writing a footprint generator is fun. There are a few ones
around:
> 
> http://dlharmon.com/geda/footgen.html
> http://www.ssalewski.de/SFG.html.en
> http://cyclerecorder.org/footprintbuilder/
>
http://members.impulse.net/~uhl/utilities/geda_fp_creator/fp_creator.html
> http://www.chlazza.net/jsfpg.html
>
https://xgoat.com/wp/2011/08/08/playing-with-footprints-and-constraints/
>
http://www.gedasymbols.org/user/cory_cross/tools/footprint_generator.py
> http://www.gedasymbols.org/user/dj_delorie/
> 
> And if you are interested in a perl one I have one at:
> 
> http://turkos.aspodata.se/git/openhw/share/pcb/gen.pl


- Raw text -


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