X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=LIDEfZkowQpNVJ5YoM3AUo+sQ/6MqUungfYp9xqnlaE=; b=ehJRBhkbrVfJErn8Rooovv5yC7/BLKi5VIsWxnheR6YiGrgqqc6NlPwSbb97092P1k xIW/1zA8HDsHZDb7sIatPOtVV0bgvuGPSvsWaTl0rZ2GA3GXWBbXecE/aOB+N93DLpG8 ANMaiBZNhtLuf+0jvDTI6htuulBHJkA1eG/iNqdg/mfqE1KCrLxctFRtJqH+cKbPQy16 OF74RKIRLF29X3T5N1KZxgC7TMvMj7LhYQdlwzxY6EBcA8UrBBRRGkziETao3+IqmlyR 0u6Rw9YsaYbZ8FRfxGQKFQ788U4cH1e/qPeuOR+khEyRQ+qbmySw/S+GuYmllYWEOgAF sNHA== MIME-Version: 1.0 Sender: silicon DOT on DOT inspiration AT gmail DOT com In-Reply-To: <20121023192443.GK524@fi.muni.cz> References: <20121023192443 DOT GK524 AT fi DOT muni DOT cz> Date: Wed, 24 Oct 2012 09:07:48 +1100 X-Google-Sender-Auth: YvkGANsk_dd2k_evuVHbtccnevE Message-ID: Subject: Re: [geda-user] Trace width - best practices? From: Stephen Ecob To: geda-user AT delorie DOT com Content-Type: text/plain; charset=ISO-8859-1 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Wed, Oct 24, 2012 at 6:24 AM, Jan Kasprzak wrote: > Hello, > > in my board, I want to have some connections built for higher currents. > Is it possible to mark them somehow (maybe even at the schmatics level?), > and then let the autorouter to do its work, or do they need to be routed > manually? That would be a nice feature, but PCB doesn't have it. It has been discussed, but no one has implemented it yet. Are you interested in hacking the code ? :) > Note that I don't want the whole net to be made from wider traces, > only connections between some of the pins of the same net should be made wider. You'll need to route the wider portions manually. I think you'll find it easier to do that first and then let the autorouter do the thinner traces. > In a related question: is it possible to include hints for routing > and placement in the schematics? For example: > > - this decoupling capacitor should be placed as close to this chip as possible Similarly: the idea is a good one, it has been suggested before, but no one has coded it up. IIRC gschem can add suitable attributes to nets, but PCB doesn't have any code to act on net attributes. > - these four connections together form a current loop, and the loop as a whole > should be made as short as possible That would be nice. We could change the auto-placer to act on hints like that. The current auto-placer is unfortunately very weak, the best thing about it is that it acts as a place holder waiting for someone to code up a usable auto placement algorithm. I find the current simulated annealing placement algorithm to be interesting to watch but not actually usable for real projects. Stephen Ecob Silicon On Inspiration Sydney Australia www.sioi.com.au