delorie.com/archives/browse.cgi | search |
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:in-reply-to:references:date:message-id:subject:from:to | |
:content-type; | |
bh=sEeGCxHsJfEAz7ip2m0IXmjornQ4D3NinjrcAcjkyZ8=; | |
b=Y6fdkMYi84TVDmJk6TUv/LetpympOEks5Tywa7RI6SBfrwyC0Lqvf6vXz9r+NSK71r | |
0PyNPuvEUq6Sce5lKCSXaOJGVonhaeiF0WPQqmfx34YLGE3oevR59g8zqOz1b0HSegsW | |
cS23V2WuCVmN1iOfolPaCT9UqAScMdKOj4qYuUWJPqm8DFLuQL7Vi1ISit3uqAJnSepn | |
BV46zpqf+tO1R5tpaHkBZAUJqqSf+TU3sxZtam5mfBzQaCB4SK2+x60TggUw9TNUGm1s | |
Uoh8qFaLkrZX/i1ERk6fW0sI3LBo+ewSeAZSRGR3nYpoll7OcWyaCE0fKTIG7NyzzCoJ | |
qHJA== | |
MIME-Version: | 1.0 |
X-Received: | by 10.180.36.147 with SMTP id q19mr15321145wij.26.1369234003953; |
Wed, 22 May 2013 07:46:43 -0700 (PDT) | |
In-Reply-To: | <CAG4ve9KKG_4Z6V0V3HCjAjo6jwD=t5AmwGdVgGqYJbM9q6B_zA@mail.gmail.com> |
References: | <CACPio-6QgmXwj8LwYoR6zq1hfXHh8ymmnDNhrJd5oEVg6pt0Gg AT mail DOT gmail DOT com> |
<CACPio-7zTB0N7x8hGALcZzGgaCAexKr5DUb4imd=QAzH7Pj61A AT mail DOT gmail DOT com> | |
<CAG4ve9Jm00oyLb7uLgQjSTjfBpXOL9a0tXkjAQx09325ibChPg AT mail DOT gmail DOT com> | |
<CACPio-7ucw-yxsykwOyV+p=+xUqKbwHLhQv1ODNS9Qd+gf3GPQ AT mail DOT gmail DOT com> | |
<CAG4ve9KAB6POcUvMhh3KsCt3eRyWus8L+V1WFyupgL-4QckRJA AT mail DOT gmail DOT com> | |
<CACPio-7yV1a08b99NyjrGtD0b7qdKWxLPQxA0nUr3qAL9yz7pQ AT mail DOT gmail DOT com> | |
<CAG4ve9KKG_4Z6V0V3HCjAjo6jwD=t5AmwGdVgGqYJbM9q6B_zA AT mail DOT gmail DOT com> | |
Date: | Wed, 22 May 2013 10:46:43 -0400 |
Message-ID: | <CACPio-66SHLWYAusnwq0acYBL+QX0uwuuT8zeUotYE90a5pCHQ@mail.gmail.com> |
Subject: | Re: [geda-user] Re: refdes renumber |
From: | Nathan Stewart <therealnathanstewart AT gmail DOT com> |
To: | "geda-user AT delorie DOT com" <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 |
--e89a8f502e726b8d2104dd4fa290 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable I think the root of the problem is that refdes is both an identifier and a label. This could be avoided if components had a UUID. I believe it can be done currently, if you use either 'description' or 'value' for your pcb label instead of refdes, and renumber in gschem on that field (just replace "refdes=3D*" with "value=3D*"). Make PCB show the label you wish (value or description). Now you can renumber your schematic to your hearts content without mangling your netlist. On Wed, May 22, 2013 at 6:08 AM, =E1=CC=C5=CB=D3=C5=CA =E8=C1=D2=D8=CB=CF= =D7=D3=CB=C9=CA <svetonomer AT gmail DOT com>wrote: > If you speak about Renumber action in PCB program and backannotte to > gschem, yes it possible. > But renumber in pcb is not properly from the point of view design documen= tation. > > Renumber need to use in schematic document. > Therefore need to use external program to replace REFDES attributes in SC= H > and PCB designs simultaneously. > Or patched gschem order to gschem replace REFDES attribute in PCB design. > How better? > > External script for simultaneous renumber SCH and PCB may be existed, but > I do not finding. > > > > 2013/5/22 Nathan Stewart <therealnathanstewart AT gmail DOT com> > >> Ok, I'm not sure how gschem2pcb could do anything. Renumber within pcb >> builds a map of input refdes to output refdes. But in gschem you're jus= t >> changing the refdes, which as the name implies is a reference. I think = to >> do what you're trying to accomplish you should use the renumber command, >> and just don't change refdes in gschem once that part has been place in >> pcb. Thats why it builds a mapping. >> > > --e89a8f502e726b8d2104dd4fa290 Content-Type: text/html; charset=KOI8-R Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">I think the root of the problem is that refdes is both an = identifier and a label. This could be avoided if components had a UUID. I b= elieve it can be done currently, if you use either 'description' or= 'value' for your pcb label instead of refdes, and renumber in gsch= em on that field (just replace "refdes=3D*" with "value=3D*&= quot;). Make PCB show the label you wish (value or description).=9A Now you= can renumber your schematic to your hearts content without mangling your n= etlist. <br> </div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Wed,= May 22, 2013 at 6:08 AM, =E1=CC=C5=CB=D3=C5=CA =E8=C1=D2=D8=CB=CF=D7=D3=CB= =C9=CA <span dir=3D"ltr"><<a href=3D"mailto:svetonomer AT gmail DOT com" target= =3D"_blank">svetonomer AT gmail DOT com</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><div><div><div>If you = speak about Renumber action in PCB program and backannotte to gschem, yes i= t possible.<br> </div>But renumber in pcb is not properly from the point of view design <sp= an lang=3D"en"><span>documentation. <br> </span></span></div><span lang=3D"en"><span>Renumber need to use in schemat= ic document.<br></span></span></div><span lang=3D"en"><span>Therefore need = to use external program to replace REFDES attributes in SCH and PCB design= s </span></span><span lang=3D"en"><span><span lang=3D"en"><span>simultaneou= sly.</span></span> <br> Or patched gschem </span></span><span lang=3D"en"><span></span></span><span= lang=3D"en"><span>order to gschem</span></span><span lang=3D"en"><span> re= place REFDES attribute in PCB design.<br> </span></span></div>How <span lang=3D"en"><span><span lang=3D"en"><span></s= pan><span>better?<br><br></span></span>External script for </span></span><s= pan lang=3D"en"><span><span lang=3D"en"><span>simultaneous renumber SCH and= PCB may be existed, but I do not finding.<br> <br></span></span></span></span><div><div><span lang=3D"en"><span></span></= span><span lang=3D"en"><span></span></span><span lang=3D"en"><span></span><= /span></div> </div></div><div class=3D"HOEnZb"><div class=3D"h5"><div class=3D"gmail_ext= ra"><br><br><div class=3D"gmail_quote">2013/5/22 Nathan Stewart <span dir= =3D"ltr"><<a href=3D"mailto:therealnathanstewart AT gmail DOT com" target=3D"_b= lank">therealnathanstewart AT gmail DOT com</a>></span><br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><p>Ok, I'm not sure how gschem2pcb could= do anything. Renumber within pcb builds a map of input refdes to output re= fdes.=9A But in gschem you're just changing the refdes, which as the na= me implies is a reference.=9A I think to do what you're trying to accom= plish you should use the renumber command, and just don't change refdes= in gschem once that part has been place in pcb. Thats why it builds a mapp= ing.</p> </blockquote></div><br></div> </div></div></blockquote></div><br></div> --e89a8f502e726b8d2104dd4fa290--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |