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]" Content-Type: text/plain; charset=windows-1252 Subject: [geda-help] Restrict pcb's Import Schematics to only use custom elements (footprints) Message-Id: 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) Content-Transfer-Encoding: 8bit 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