X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Scanned: Debian amavisd-new at mail.linetec.nl Message-ID: <37de350c-1e5f-422f-b13a-c5a9a1e132ac@linetec.nl> Date: Mon, 29 Apr 2024 13:19:10 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: geda-user AT delorie DOT com From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" Content-Language: nl-NL, en-US Subject: [geda-user] Gschem refdes autonumber over multiple pages? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Hi, I'm working on a project with several gschem-pages, based on an older, existing schematic from someone else. I'm asked to add extra components to these schematic pages, however while preserving the RefDes-numbering of the older parts. This presents the problem that autonumbering in one page is not aware of the numbering in other pages, so new components tend to get numbers that are already in use in other pages, which is only signalled when I import them into PCB. Is there a way to make gschem aware of all existing pages in a project? Obviously, merely having those pages opened in the Page Manager doesn't do the trick. I saw some references to defining a hierarchy and sub-schematics, but I'm not sure if that is what I need (also, the wiki page seems broken: wiki.geda-project.org/geda:hierarchy). I'd say it should be as simple as enumerating all project .sch files in one place, but I can't find anything like this. TIA, Richard