delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/04/02/19:46:14

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 <kmk AT familieknaak DOT de>
Subject: Re: [geda-user] PNG export question
Date: Sun, 03 Apr 2016 01:44:01 +0200
Lines: 32
Message-ID: <ndplg0$ler$1@ger.gmane.org>
References: <1458766246 DOT 2911 DOT 85 DOT camel AT linetec>
Mime-Version: 1.0
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(>---




- Raw text -


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