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=qxmzdJwrAkreQ/3dBoUlawH/GkZuFGmyE0kePL6zuZM=; b=syaycGMILbLzbBpPaaQspCPTNMCAi8yvdJgSWgGJi0ohNOBygfoeX8wEoq+djuXuQ1 wgOCw9uEGouPFnc55bDHAS56XHE5mflEb+bSD4wHpjdwlCBsfpUONP3nN5hHEtBjGIKz KGllYOie6v992KBF8h643DxUFGQEDUuLs/rm9pOLbKkpgWNZmvmML5FTqMzw+2G3ipfD lSxGW+XEvzAO319Uwn+C+yH7JpcaQStVeqLjBSm8TywOvLW0U3xKyTFlpOifFrKVZdlT bcfvX7RQLRce8V5gm880txnAjHQDxUTAcDcDeiclGM0JNKOX7VLO8oPpt9sWd/M3O2Ru zLXQ== MIME-Version: 1.0 X-Received: by 10.182.108.132 with SMTP id hk4mr3472666obb.14.1370730749375; Sat, 08 Jun 2013 15:32:29 -0700 (PDT) In-Reply-To: References: Date: Sun, 9 Jun 2013 02:32:29 +0400 Message-ID: Subject: Re: [geda-user] Re: refdes renumber From: =?KOI8-R?B?4czFy9PFyiDowdLYy8/X08vJyg==?= To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=089e0149d22066404304deac1f3e 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 --089e0149d22066404304deac1f3e Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable 2013/6/8 Kai-Martin Knaak > =E1=CC=C5=CB=D3=C5=CA =E8=C1=D2=D8=CB=CF=D7=D3=CB=C9=CA wrote: > > > This script completely compatible with refdes_renum script of geda > > project. > > Meaning, it may evolve into a drop-in replacement in the GUI? > May be I shall have realize --gui option in future. > Main difference of this script that his renumber REFDESs attribute > in schematic files or schematic and PCB files sumaltenuously. Nice. > Can the script deal with refdes mangling? That is, refdes strings in > the layout that are a concatenation of the refdes of a sub sheet > symbol and the refdes of the symbol itself. E.g, if the refdes of a > sub sheet symbol is "SUB5" and the refdes of a resistor in the sub > sheet is "R1", then the footprint in the layout may receive the refdes > "SUB5R1". > I think it possible do in few time. > > IMHO, python is an excellent choice for scripting :-) > What I can :) >> My most pressing wish with regard to renumber scripts: >>Play nice with multi part symbols. >> >>It is good practice to split power pins or function blocks of >>integrated components into separate symbols. Thy all share the same >>value of the refdes attribute. This sameness of refdes values lets >>gedalib know that two symbols are meant to refer to the same >>component. The same applies to slotted symbols. Attach Example please. I do not using separate symbols, but I have interesting. --089e0149d22066404304deac1f3e Content-Type: text/html; charset=KOI8-R Content-Transfer-Encoding: quoted-printable



2013/6/8 Kai-Martin Knaak <kmk AT familieknaak DOT de>
=E1=CC=C5=CB=D3=C5=CA =E8=C1=D2=D8=CB=CF=D7=D3=CB=C9=CA w= rote:

> This script completely compatible with refdes_renum script of geda
> project.

Meaning, it may evolve into a drop-in replacement in the GUI?
May be I shall have realize --gui option in futu= re.
=9A
> Main difference of this script that his renumber REFDESs attribute
> in schematic files or schematic and PCB files sumaltenuously.

Nice.
Can the script deal with refdes mangling? That is, refdes strings in
the layout that are a concatenation of the refdes of a sub sheet
symbol and the refdes of the symbol itself. E.g, if the refdes of a
sub sheet symbol is "SUB5" and the refdes of a resistor in the su= b
sheet is "R1", then the footprint in the layout may receive the r= efdes
"SUB5R1".
I think it possible do in few time= .

IMHO, python is an excellent choice for scripting :-)
=
What I can :)

>> My most pressing wish with = regard to renumber scripts:
>>Play nice with multi part symbols.
>>
>>It is good practice to split power pins or function blocks of
>>integrated components into separate symbols. Thy all share the same=
>>value of the refdes attribute. This sameness of refdes values lets<= br> >>gedalib know that two symbols are meant to refer to the same
>>component. The same applies to slotted symbols.
Attac= h Example please. I do not using separate symbols, but I have interesting.<= br>
--089e0149d22066404304deac1f3e--