X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Injected-Via-Gmane: http://gmane.org/ To: geda-user AT delorie DOT com From: Kai-Martin Knaak Subject: Re: [geda-user] PNG export question Date: Sun, 03 Apr 2016 01:44:01 +0200 Lines: 32 Message-ID: References: <1458766246 DOT 2911 DOT 85 DOT camel AT linetec> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet AT ger DOT gmane DOT org X-Gmane-NNTP-Posting-Host: a89-182-63-201.net-htp.de User-Agent: KNode/4.14.10 Reply-To: geda-user AT delorie DOT com Richard Rasker wrote: > Is there a way to have just the silk screen, pins and pads showing? > Or is this not possible? > I too find this kind of prints indispensable for debugging and general documentation. You can find my solution on gedasymbols: http://www.gedasymbols.org/user/kaimartin_knaak/scripts/layoutdruck.sh This shell script uses the eps engine of pcb and lots of command line options to produce postscript pages. I use pcb actions to show values or refdes and switch to bottom view. The postscript pages are rescaled with the poster utility and merged into a PDF document. The script can also produce a photo realistic PNG with a simple drop shadow for that touch of eye candy. The result looks like this: http://bibo.iqo.uni-hannover.de/index.html/lib/exe/fetch.php?media=eigenbau:pd-ac:v6:pd-ac_v6_layout.pdf http://bibo.iqo.uni-hannover.de/index.html/lib/exe/detail.php?id=eigenbau%3Aphotodiodenverstaerker_20_mhz&media=eigenbau:pd-ac:v6:pd-ac_v6_layout.png There is a little catch though: By default, pcb thinks my action to switch sides is not appropriate for a HID with no GUI. It assumes something fishy is going an and exits immediately. As a quick fix, I wrote a simple patch which turns the instant exit into a warning: http://www.gedasymbols.org/user/kaimartin_knaak/patches/hidnogui-actionscript.patch Without the patch the script can still print the top side. ---<)kaimartin(>---