delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/03/22/04:24:18

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 <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] mucs autorouter
Date: Tue, 22 Mar 2016 09:23:15 +0100
Organization: Institut =?ISO-8859-1?Q?f=FCr?= Quantenoptik
Lines: 61
Message-ID: <ncqvdk$9u$1@ger.gmane.org>
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1603201734120 DOT 7885 AT igor2priv>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: 130.75.102.197
User-Agent: KNode/4.14.10
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u2M8NXP5007304
Reply-To: geda-user AT delorie DOT com

gedau AT igor2 DOT repo DOT hu wrote:

> Input: http://igor2.repo.hu/tmp/tut.pcb (+ a netlist)
> Output: http://igor2.repo.hu/tmp/tut_routed.pcb
> 
> I could invest some more hours and rewrite the util to be a plugin.

IMHO, plugins are a less than optimal concept in the case of low volume 
low traffic projects like pcb and EDA in general. In particular, the way 
plugins are done in pcb presents enough additional obstacles that I tend 
to not use them at all. Plugins need to be compiled separately for each 
version of pcb. There is no mechanism to pick automatically the "right" 
binary. Since I like to use both, the stable version from stock Debian and 
bleeding edge from git head I end up with plgins not working half the 
time. In addition, plugins do not track advances of the main source. So 
they bit-rot and tend to "go away".


> The question is whether it is worth the effort.

Yes, please!
Biased routing would be very welcome by me. I'd even consider to overcome 
my learned resistance toward plugins.


> More generally, do anyone like the example output? Or the idea of 
> the "biased layers" (hirozontal traces on one layer, vertical on
> another, plus a lot of vias)?

Biased routing is what I teach students as a default strategy for manual 
layout. It automatically prevents the most common blunders: Big road 
blocks due to parallel tracks on both sides of a two-layer layout. The 
result is reasonably close to optimum most of the time. Our preferred fabs 
do not charge extra for additional vias (unless they come in ridiculous 
amounts)

---<)kaimartin(>---
-- 
Kai-Martin Knaak                                  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik      fax: +49-511-762-2211	
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



- Raw text -


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