delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/08/10/03:26:38

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=ZuImjrTAJBpE9oa+T8RH0Vk1syQo1LknL2nhh78REWA=;
b=LbGcIls3TnFipMHSGbVcJmgsFLmt7co5RJJxbeLRmUWcBIbQEjzSIx0IhJrdoYFJ0h
Bk97cMkltQWm7n5GbwpnBp8gE08UnF840T0PW85OKzB0chZXcB7ybHddeBV19awSVRcX
6iPZD+PzRmGPfd3Pw5cXNAmmjXw//4rlq6KtHmoJFcTl3fGIFX44QrAqRkzpTnrWiEHU
nXOjsP8fspqIJnrrz8T0aYLEVTzE+CvEYHS4e/kl8D2HBBYfBBZkQQZRw4j4gx2S2+gO
arFUahs24t4XONg43FZw8rplcOG4QdTwGKu6b1tXbGQBcU3OHvk4MLj6Hs4mrzbdKTYf
kLTg==
MIME-Version: 1.0
Sender: silicon DOT on DOT inspiration AT gmail DOT com
In-Reply-To: <20120810051340.GA15482@nome00.eecs.oregonstate.edu>
References: <20120810051340 DOT GA15482 AT nome00 DOT eecs DOT oregonstate DOT edu>
Date: Fri, 10 Aug 2012 17:26:01 +1000
X-Google-Sender-Auth: Kh6CPo5_ad5WCdeF26rQStJJWnA
Message-ID: <CAKakQccu23JsoAWfiX-NfpxWPwEHPd5D0C2XoUSrAsQ_FFgYjg@mail.gmail.com>
Subject: Re: [geda-user] delay lines in pcb
From: Stephen Ecob <stephen DOT ecob AT sioi DOT com DOT au>
To: geda-user AT delorie DOT com
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

On Fri, Aug 10, 2012 at 3:13 PM, Traylor Roger
<traylor AT eecs DOT oregonstate DOT edu> wrote:
> Gang,
>   I need to make a number of delay lines in pcb.  I would do them
>   as I would footprints but some of them are on inner layers, and
>   others transition between layers.
>
>   Making them directly by drawing in pcb is very tedious as they are
>   pretty long lines.
>
>   Could I create a .pcb file and write the Lines into it and connect
>   the lines to form the traces?  Like....
>
>   Layer(2 "solder")
>   (
>       Line[81890 67640 93050 67640 1000 2000 "clearline"]
>       Line[74200 37900 80000 37900 1000 2000 "clearline"]
>   )
>
>   Any suggestions about how to do this in an easier way?  I need to
>   have direct control of the trace length obviously.

Yes, writing a program in your favourite language to output lines like
that shouldn't take too long.

It may be quicker to use a text editor to simply copy and paste and
then change some position values - I
use Gedit with the "Multi-edit" plugin which allows you to select
multiple lines and insert columns of
increasing or decreasing numbers, using just a few key strokes.

Copy and paste in PCB using the placement grid is also pretty quick -
select an 'S' shaped set of tracks,
copy, and then move your mouse and left click multiple times to place
copies.  Use the action :Report(NetLength)
to check the length when you're done.

Stephen Ecob
Silicon On Inspiration
Sydney Australia
www.sioi.com.au
Spartan 6 LX25 with 2GB DDR3 DIMM for $299:
http://www.sioi.com.au/shop/product_info.php/cPath/24/products_id/55

- Raw text -


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