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: <1d59efe9-8101-6352-1046-212bdec41824 AT gmail DOT com> From: "Dr M C Nelson (drmcnelson AT gmail DOT com) [via 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: Content-Type: multipart/alternative; boundary="------------1C7B56C6533AF890061236E4" Content-Language: en-US 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 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 > ) [via 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 > ) [via > 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 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) [via geda-user AT delorie DOT com] <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) [via
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--