X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Subject: Re: [geda-user] when pcb disperse command loses elements To: geda-user AT delorie DOT com References: <55E02536 DOT 8020202 AT envinsci DOT co DOT uk> From: "Matt Rhys-Roberts (matt DOT rhys-roberts AT envinsci DOT co DOT uk) [via geda-user AT delorie DOT com]" Organization: Envin Scientific Ltd. Message-ID: <55ED4807.7040904@envinsci.co.uk> Date: Mon, 7 Sep 2015 09:17:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed X-MIME-Autoconverted: from 8bit to quoted-printable by mailout.firstinternet.co.uk id t878GZnV054442 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t878HNhe025560 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 On 28/08/15 20:06, Kai-Martin Knaak wrote: > You probably identify the boundary of the working area with the > boundary of your layout. This is the way how pcb behaves by default > unless the user specifies an explicit boundary. To specify a boundary, > just put a closed loop of tracks on a dedicated layer called > "outline". The gerber export considers the middle of the tracks the > outline of the layout and emits the respective commands. The outline > can be any shape including arcs. I usually make the working area about > triple width and height of the intended board size. This leaves enough > room for all the dispersed components and an empty outline on the > bottom half of the working area. Thanks, I shall try experimenting with this. >> Q2) Please can anyone tell me how to select all component designators >> within the range 100-199, or 200-299, etc? I'm having difficulty working >> with the regex when using 'select by name'. > Try this search string: > [A-Z]*1[0-9][0-9] > > Translation: > [A-Z] → any upper case letter > * → the previous item as many times as can be fit. Includes zero times. > 1 → the character "1" > [0-9] → exactly one digit Fantastic, this is precisely the medicine I was looking for. Also, many thanks to all the other thread contributors; my gEDA life is enriched! Matt :D