delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=gmail.com; s=20161025; | |
h=subject:to:references:from:message-id:date:user-agent:mime-version | |
:in-reply-to:content-language; | |
bh=J2sy9EgQeVH4yIpbonI49Gd2iglfr0VRnihirAI9oW4=; | |
b=tMiPTqawnD2sRKYIyaqtIvK0C8QHVydN6Hq+a22GjsFxvcwa2caEKLHKy9SqZ2YDEo | |
FcLcSPudE2F9WLTF8Lz1Ze4kU+OO8lCAmKl6nwLr9N4mmrJayMe7MLDKfWCD907CN7Z9 | |
iJMCp5b8lgu3htXEMg0NoogJOlqNSClKy+yI5342MJQE0u5nDgYEqnQNtNeIozE28DPI | |
kFnDNQjrBsuKBL0nDTHujvc8T2IEq7aGopZwkDAukyVKMu1JUmd2Ry5YmKodIhmDhT3S | |
tw/QiDMloHmRxR7Gz5IX59vwQFpwelFYZoXuLgB1PjV6rH5Qf/QPSOI2PdX9jUzEXzRv | |
GlHg== | |
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=1e100.net; s=20161025; | |
h=x-gm-message-state:subject:to:references:from:message-id:date | |
:user-agent:mime-version:in-reply-to:content-language; | |
bh=J2sy9EgQeVH4yIpbonI49Gd2iglfr0VRnihirAI9oW4=; | |
b=RistnGVq9vzJeGUls7i7MXG6XuDml9S2wZwegphptYFY34QnaviKqGmaqLYUyzsBwD | |
Db5d42EWMTUEk1QBHHFtqaVchZYchKGsyIMSajlxG4KKqQQyHOoRjSKE6xY/rySOGHVa | |
OCXTE++cDWjIIP1cykbPriNoNyDEhdSh7p3vyomkC4f+rjgCyk2oi5J11cp+vEzevMUg | |
JkOGScs1AM9W5UPPIVJOBZHgXCIDYOr0CPR/9CO3vVYPW+/T0V18VHlnk+wMhdQUriFe | |
+2gfDPN4RuIn+vn6eeSJcPDWb35M1qBBinR5EXVO7oMQYJD0PvzO5wuCbvTtx9gvGOqk | |
+IhA== | |
X-Gm-Message-State: | AOAM5324IcA6E/UCZpdGjXjyipCDGmBliU7ziJNszwlgjzMVtaOsHaRO |
Qm4R6dL8SMvwSGCF52cgxdkO9yazTPM= | |
X-Google-Smtp-Source: | ABdhPJydN3axj5asvdrEYedlI6ZR2f1XRHrO49ULiREf/g3hjsv8ZS+TjnFxIb7h8bPfIo4Fsoz4VQ== |
X-Received: | by 2002:a0c:a95e:: with SMTP id z30mr4263279qva.58.1601038407263; |
Fri, 25 Sep 2020 05:53:27 -0700 (PDT) | |
Subject: | Re: [geda-user] generate complex outline in pcb? |
To: | geda-user AT delorie DOT com |
References: | <ad8a00e4-d929-5ce7-5f71-917f61765a0d AT neurotica DOT com> |
<1d59efe9-8101-6352-1046-212bdec41824 AT gmail DOT com> | |
<CAJZxidDw_D69M9ZzerM=PCdog+r+i88Ct51wK_N_VUxwuj3ZGg AT mail DOT gmail DOT com> | |
From: | "Dr M C Nelson (drmcnelson AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
Message-ID: | <9a50f043-5254-9ae6-b2af-87ac6195eb53@gmail.com> |
Date: | Fri, 25 Sep 2020 08:53:26 -0400 |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 |
Thunderbird/68.11.0 | |
MIME-Version: | 1.0 |
In-Reply-To: | <CAJZxidDw_D69M9ZzerM=PCdog+r+i88Ct51wK_N_VUxwuj3ZGg@mail.gmail.com> |
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 |
This is a multi-part message in MIME format. --------------1C7B56C6533AF890061236E4 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Here is another simple way to do it. As I understand it, he has the outline in the silk layer. So, open the pcb file in a text editor. Copy the lines from the silk layer to the paste buffer, and then paste it back as an extra copy. Then, simply edit the extra copy to appear in the outline layer. On 9/25/20 8:08 AM, Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > As far as I'm aware, there isn't currently a way to do this *in* pcb. > I think your best bet is inkscape, but I could also see someone > writing a short python script to accomplish it pretty easily. > > --Chad > > On Fri, Sep 25, 2020, 02:08 Dr M C Nelson (drmcnelson AT gmail DOT com > <mailto:drmcnelson AT gmail DOT com>) [via geda-user AT delorie DOT com > <mailto:geda-user AT delorie DOT com>] <geda-user AT delorie DOT com > <mailto:geda-user AT delorie DOT com>> wrote: > > Perhaps copy and paste from one layer to the other? > > > On 9/24/20 11:24 PM, Dave McGuire (mcguire AT neurotica DOT com > <mailto:mcguire AT neurotica DOT com>) [via > geda-user AT delorie DOT com <mailto:geda-user AT delorie DOT com>] wrote: > > > > Hey folks. I'm designing a board that needs to have a very > complex > > outline. Starting from an image file, I've gotten what I need into > > the silkscreen layer, but now I'd like to essentially take the > shape > > that's there and draw a line 1mm or so around the outside of the > > entire shape, for the outline. > > > > Can anyone suggest an automated way to do this? I'd just > trace it, > > but the outline is, as I said, very complex. > > > > Thanks, > > -Dave > > > --------------1C7B56C6533AF890061236E4 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> </head> <body> Here is another simple way to do it.<br> <br> As I understand it, he has the outline in the silk layer.<br> <br> So, open the pcb file in a text editor. <br> <br> Copy the lines from the silk layer to the paste buffer, and then paste it back as an extra copy.<br> <br> Then, simply edit the extra copy to appear in the outline layer.<br> <br> <br> <br> <br> <br> <div class="moz-cite-prefix">On 9/25/20 8:08 AM, Chad Parker (<a class="moz-txt-link-abbreviated" href="mailto:parker DOT charles AT gmail DOT com">parker DOT charles AT gmail DOT com</a>) [via <a class="moz-txt-link-abbreviated" href="mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] wrote:<br> </div> <blockquote type="cite" cite="mid:CAJZxidDw_D69M9ZzerM=PCdog+r+i88Ct51wK_N_VUxwuj3ZGg AT mail DOT gmail DOT com"> <meta http-equiv="content-type" content="text/html; charset=windows-1252"> <div dir="auto">As far as I'm aware, there isn't currently a way to do this *in* pcb. I think your best bet is inkscape, but I could also see someone writing a short python script to accomplish it pretty easily. <div dir="auto"><br> </div> <div dir="auto">--Chad</div> </div> <br> <div class="gmail_quote"> <div dir="ltr" class="gmail_attr">On Fri, Sep 25, 2020, 02:08 Dr M C Nelson (<a href="mailto:drmcnelson AT gmail DOT com" moz-do-not-send="true">drmcnelson AT gmail DOT com</a>) [via <a href="mailto:geda-user AT delorie DOT com" moz-do-not-send="true">geda-user AT delorie DOT com</a>] <<a href="mailto:geda-user AT delorie DOT com" moz-do-not-send="true">geda-user AT delorie DOT com</a>> wrote:<br> </div> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Perhaps copy and paste from one layer to the other?<br> <br> <br> On 9/24/20 11:24 PM, Dave McGuire (<a href="mailto:mcguire AT neurotica DOT com" target="_blank" rel="noreferrer" moz-do-not-send="true">mcguire AT neurotica DOT com</a>) [via <br> <a href="mailto:geda-user AT delorie DOT com" target="_blank" rel="noreferrer" moz-do-not-send="true">geda-user AT delorie DOT com</a>] wrote:<br> ><br> > Hey folks. I'm designing a board that needs to have a very complex <br> > outline. Starting from an image file, I've gotten what I need into <br> > the silkscreen layer, but now I'd like to essentially take the shape <br> > that's there and draw a line 1mm or so around the outside of the <br> > entire shape, for the outline.<br> ><br> > Can anyone suggest an automated way to do this? I'd just trace it, <br> > but the outline is, as I said, very complex.<br> ><br> > Thanks,<br> > -Dave<br> ><br> <br> </blockquote> </div> </blockquote> <br> </body> </html> --------------1C7B56C6533AF890061236E4--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |