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: References: Date: Wed, 22 May 2013 10:46:43 -0400 Message-ID: Subject: Re: [geda-user] Re: refdes renumber From: Nathan Stewart To: "geda-user AT delorie DOT com" Content-Type: multipart/alternative; boundary=e89a8f502e726b8d2104dd4fa290 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 --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 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 > >> 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
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.


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 i= t possible.
But renumber in pcb is not properly from the point of view design documentation.
Renumber need to use in schemat= ic document.
Therefore need = to use external program to replace REFDES attributes in SCH and PCB design= s simultaneou= sly.
Or patched gschem
order to gschem re= place REFDES attribute in PCB design.
How better?

External script for
simultaneous renumber SCH and= PCB may be existed, but I do not finding.

<= /span>


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 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.



--e89a8f502e726b8d2104dd4fa290--