delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2016/03/11/16:11:34

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=wellesley-edu.20150623.gappssmtp.com; s=20150623;
h=from:content-transfer-encoding:subject:message-id:date:to
:mime-version;
bh=ARauBpMwrt4gLPMivPp3mYQy5IxdD3fWYKNgnrLdFqk=;
b=HjLRMRIvD58eLGiJcYGxz93fR1I4GDpdVUYpkkFIyyuJ2mg2xm0WIFESbpt6J7MBJU
N5L2XIDglzqkrUYvGfv2+YiMjzdMKxhmPzaxx9WY6LnleGoEGkTYRCeITqa20W6ex26u
DwO4aN8l6Avz2L8yB37xsKjPFgH6E5ElH+6nZ8hdIflmZz7p146N7vxBFDbV/oGu6tU4
TkjxS4qv2vo5P4MnGYOMCqtfFteyyezHF6xGnyIdEg7+Xu7nlahWdPE3IWnA57SKGdnJ
K4xol2ku2opAIuw7XD+i/6GXPHDVlyWFH2EHhTjpMaJcbc6Hdn4IDyay+FXI1MT+ViRW
NNGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:from:content-transfer-encoding:subject
:message-id:date:to:mime-version;
bh=ARauBpMwrt4gLPMivPp3mYQy5IxdD3fWYKNgnrLdFqk=;
b=M0SrdjnLCe7F8YovAsPC07VN83sUFegceXytFnZKowGVKc+m3bJ2aVqHIkHGPYmMxc
S5C8og51YpwFstxiZutDjO8zkOfl5F7yQJtf977bdaBWogQWFWKVlROiazvPc1eI4npG
ajMfEQKSCPyrYVcgunbOIf6NQlCXBHDgSLHA17d3DcoE/ThCNV9ZQQthVLEIC9Q4OL/V
cDWRQ0VMd69CMNercw9ByiF7BryF6wbZT4qTkrmxiJmUrVpMIozMr3RK7bcbttXcYA78
Wj8U8WS5AKX28R6yrtkS4t4oKmzfZd/t2wOkzTCW7XjvJ7x4LRNnngsUYZUsZ887sCZ3
UJ2Q==
X-Gm-Message-State: AD7BkJIU63/2+8FptoWapCJTH2993mdqvsbBKEp63dcfxSfskNdUa2heR/GHSeOPvGR4UCFV
X-Received: by 10.140.18.163 with SMTP id 32mr14459283qgf.11.1457730669398;
Fri, 11 Mar 2016 13:11:09 -0800 (PST)
From: "James Battat (jbattat AT wellesley DOT edu) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Subject: [geda-help] Restrict pcb's Import Schematics to only use custom elements (footprints)
Message-Id: <D665608D-D4C6-4502-9C23-7AFE46558D54@wellesley.edu>
Date: Fri, 11 Mar 2016 16:11:06 -0500
To: geda-help AT delorie DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
X-Mailer: Apple Mail (2.1878.6)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u2BLBDtO006148
Reply-To: geda-help AT delorie DOT com

Hi,

Until today, I’ve been using gsch2pcb to create and then update the layout in response to schematic changes.  But I see that “Import Schematics” is now the preferred way, so I tried that.

Specifically, I updated a footprint in my personal footprint library (newlib style) and needed to propagate that change to the ~50 existing instances already in my layout.  Following advice from an old thread [1], Import Schematics did update the footprint (and, conveniently, the footprint remained in the same location and orientation — phew).  But the updated footprint did not come from my personal library.  It was pulled instead from the library that came with PCB (the pad sizes were slightly different and the silk screen pattern differed).

How do I tell PCB to *only* use footprints in my custom library?

In File—> Preferences —> Library, I set the “Element Directories” field to:
  ~/geda/pcb-elements/jbattat:footprints
And in my ~/.pcb/preferences file I see the line:
  library-newlib = ~/geda/pcb-elements/jbattat:footprints

I figured that setting “Element Directories” should do what I want, but apparently not.
I’m using PCB v 1.99z

Thanks,
James

[1] http://thread.gmane.org/gmane.comp.cad.geda.user/41098/focus=41132

- Raw text -


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