X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <572507E0.1050105@iee.org> Date: Sat, 30 Apr 2016 20:30:40 +0100 From: "M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com]" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] modifying the width of a group of tracks in pcb References: <188AA225-D025-42A2-B798-72B46BCB5916 AT wellesley DOT edu> <55b70921 DOT 6dcc141 DOT 5724f801 DOT 8f779 AT o2 DOT pl> In-Reply-To: <55b70921.6dcc141.5724f801.8f779@o2.pl> X-Enigmail-Version: 1.6 OpenPGP: id=93C22371 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LaBQVJIELGDS2RCUCv6OciqJhSfnx2auJ" X-Provags-ID: V03:K0:EEhBC0pkNc0WnmSo+FVFjQ+tuZG8d5FW738ROtOy2f1iv5g5cuB mMsPV0Nsjf+yvGKrcubuesx58oqPJDqpGZTXR5o+Gk0DIU2R8CSrRkloeJQRhb0YUPak/24 pYL9qTPtx3yzijIs3oOmOyD5uC9cQTyecwtfSIHRzX+G4JTMinBPSuFwoqqeIrncYYA8HpR cOO05DFTExW+kjEip0idg== X-UI-Out-Filterresults: notjunk:1;V01:K0:qBYOPZQszFk=:pi2/G+M8WV/2izSu7uC2BY S+yMp583ia0HYsA2ot2k7vQ3iO6k74Rr1iL/YevJVULFDbaJqEZ5/e2aV55aCiZuzQtJTIDK0 tVdIY3hYjmYXI64Rst+dgoQHM8y7nxVdurFKp7Vk5lhrruDh0Cte9glPUq0iTDxrk5sO6ry4c 3BTyokvcRVO9L1lS1dJaUVOP81pi34jQoeopu/XuYyUF0Xbn5m2/vilrsgpWQJBMj8XdX4ly3 DjPpfIyH7VVnVQ5UJW13KOyP3qgy8jJMFtz4HpjJ3yp/lpuV2Ot6756x7wm7PXxBYXwobczId ZKlxqcgx4M1/qilligQrm1dyviPpnAXKrEYfGpwGeZkEPWLFH8rJ/DVzt4E0VETsmUEnle9Un ioU9qN8PPSea9TJgCe2xXCdlUnR1DbiD46XKZjB4LPHxddilcPMzJC7NhkXx77yLkRbfQtUyX noSEIrAKWXalS67jIpYk8UlRKMvK6RwcBxcV+P2rxq3DNADtPxIuIsyVnFKwkL297n/wXy7Hi VApRQUTGlkkEYEV+M28zUoIDFToRh9cmO0rxl0RPTNBFFAUvEJYaOuYT0Vy0G3AgTe68i5LFh mZpitwepMf4Hhg/fAqc+VCbFt5aj8Yr3h/GGxIdyQin4lb7ySxQKU1AXQXk5s8jsaSKNRk7kv +K9eYvOrmoXQ4A1OjwPM2epq8++tT6jetcwxtMyurCV4IQ9Z5PP/Gw4lab94oKPM+x4A= Reply-To: geda-user AT delorie DOT com This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LaBQVJIELGDS2RCUCv6OciqJhSfnx2auJ Content-Type: multipart/alternative; boundary="------------040108080801090700020303" This is a multi-part message in MIME format. --------------040108080801090700020303 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 30/04/16 19:22, michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com] wrote: > Hi, > > This is my quick and dirty plug-in that lets You select objects by > size or by hole size. It selects only visible objects so You can > choose lines, vias, pads or layers. Usage ":selectbysize(size, unit)". > I've written it when I wanted to modify all given vias on board. > > Hope this helps, > Michael Widlok > > > Dnia 29 kwietnia 2016 5:37 "James Battat (jbattat AT wellesley DOT edu) [via > geda-user AT delorie DOT com]" napisa=C5=82(a): > > I designed a board with some 50 ohm microstrip tracks, whose > widths (13.5mil) were chosen for a particular board house. I now > need to use a different board house, with a different dielectric > and prepreg thickness, and so will need to change the widths of > all of my 50ohm tracks. > > Many tracks in my layout are also 13.5 mil wide even though they > are not meant to be controlled impedance runs. I=E2=80=99d like to = leave > these alone and only modify the width of the 50ohm runs. For > future boards, I=E2=80=99ll definitely only use the 50ohm trace wid= th for > 50ohm traces, in which case a straight sed search/replace will do > what I need. But in the meantime, any recommendations for doing a > batch modification of the trace width of a group of selected traces= ? > > Thank you, > James > > > > +1 for the plugin, but -0.5 for top-posting :) although I think the geda ML is quite flexible ... :] MJE --------------040108080801090700020303 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 30/04/16 19:22, michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com] wrote:
Hi,

This is my quick and dirty plug-in that lets You select objects by size or by hole size. It selects only visible objects so You can choose lines, vias, pads or layers. Usage ":selectbysize(size, unit)".
I've written it when I wanted to modify all given vias on board.
Hope this helps,
Michael Widlok


Dnia 29 kwietnia 2016 5:37 "James Battat (jbattat AT wellesley DOT edu<= /a>) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> napisa=C5=82(a):

I designed a board with some 50 ohm microstrip tracks, whose widths (13.5mil) were chosen for a particular board house. I now need to use a different board house, with a different dielectric and prepreg thickness, and so will need to change the widths of all of my 50ohm tracks.

Many tracks in my layout are also 13.5 mil wide even though they are not meant to be controlled impedance runs. I=E2=80=99d like t= o leave these alone and only modify the width of the 50ohm runs. For future boards, I=E2=80=99ll definitely only use the 50ohm trace w= idth for 50ohm traces, in which case a straight sed search/replace will do what I need. But in the meantime, any recommendations for doing a batch modification of the trace width of a group of selected traces?

Thank you,
James




+1 for the plugin, but -0.5 for top-posting :) although I think the geda ML is quite flexible ... :]

MJE
--------------040108080801090700020303-- --LaBQVJIELGDS2RCUCv6OciqJhSfnx2auJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJXJQfiAAoJEEwwM0+TwiNx8i4P/RtjEI+sNPQKL4eoHmM52iGJ oG9+dsRXsDLGxyIQT5MCpwjFeVXCAHPjZrKqiDalyuHF3pSztoWojCDtA0ZLfnEh WSFMa0EouQCl8IMiwISTQ8I4R21q+C80BsMDIA2/ZVg0SiUv1nHFu2OQ6VF52rsz PQgLzTA5e/9xZB3apMygzIRUBLw6S0JZpH0yi3RA7VSYXlFAZB8uToZmpUB/0fVT Dzxt7mlsc/6EQZ52avASqKgywaJDDni9YJxAerhvsR0f09WCfE3+G7fXFOEu0KZR rmngEde2m0o4zCQgRbYRBn23E8wN3q+kiQpDP1EwY4gsU91Um6LX0NVn8nRk2qjh owNmJn4iPTDCBhGqWx+RiYDpicUIjcU5OEB2F2OiS7VqYb0QZ2A7/fWDPWogmJX/ 3excx+v5dPQ3pbPgJ/ln5J89ThqNWlXeVeHG1dFxDxF1jglrzxWIEyljZM+v5HMy iE0rx/rB6jEvTLf7d99tmg660URtiuB6Iws3nsBfCihOmrhzFou7oXP3e6yTdIHW /0vuxZckSKZg33wuKgsGdTLuPrZ4Vp7S+GedSlKNmTbrXOHC8b2mbQIfPVc2c7io ZwpMbsTRwO4rrq8ww3YDSyHoy9VvNCJ1j6TFDdatKzhoIT1TOcX/Ms9VMKt5nteK ZUaWci35mFOOg1rDsJbz =rcQY -----END PGP SIGNATURE----- --LaBQVJIELGDS2RCUCv6OciqJhSfnx2auJ--