delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/03/09/16:40:50

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=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=zk26MJM3nsSNEY7dwPZn4dWhcrhH9W/gO8sEugV+z/0=;
b=hQGOkP10WUTBTo5oAuRlrHcpMwrjRBRZEIolx2dlt/qTf4vNA0xB2tL2S1WCLi8PPr
uU02erYTz2uur8ZdE0ak4gukiFKqjHHqU81HlHBHe3IHpK+7twFRjMU9J8JTz/ksOUf9
muTTBI3OcsyVjjxTLciNteICmMXBhru7la/fnDnFgofS9gJ9T4VLZgeG9ApvJwf1VM50
0cV+JeaPXhpxTW6ZxPZP4IwqTAjzHI2XirdJY7KcdxWlDecFZPcTLdB839Il8jpW9kkd
stkG4isTNON22oDElBBl1mJWeOul3ZCw+spOy7Darg49GBwf5kKM4BCA8Llm8fWVltth
iQMg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to;
bh=zk26MJM3nsSNEY7dwPZn4dWhcrhH9W/gO8sEugV+z/0=;
b=YgNhY59yBszTDnAN52TrinRJu6JO1aQZ/mC+N/FMLTWG1efBFJS75X2V3GfSCUgJDS
k6YBzAUM0SVbL76/kBevKjfkXvTnCidTVc8Ue21616J64JHmRDAaZkK3bUG7kteB3dAF
pNxvnxsTMcN2ezI28iDB0gsLA/8NA1NdwlNzHzssJRPuEbKcZORdQ7xxfKc4i3knn3Gy
L2m9SEwuX71Tyvs82lu4VV8U+VL4Skpm8B+IPGNnq7exynb2CVofr8X1FNZ7Ju0lqnoy
eDmIjAfzuGhutME1T7VBhjScrodl21m4GxXm5Y9H6P9axTbOeURahOXY5SzIjjl1RMKJ
AsIw==
X-Gm-Message-State: AMke39lKjGW77GdMRb6x1dt/5AxsXXcJsdE9OsrFTBvOBwfaKfkw2IGEUKvpRC0JqrlWvj8M6Xm2Ahl8HwocjQ==
X-Received: by 10.202.235.148 with SMTP id j142mr8263939oih.115.1489095542466;
Thu, 09 Mar 2017 13:39:02 -0800 (PST)
MIME-Version: 1.0
In-Reply-To: <20170309145134.6D31A81075DD@turkos.aspodata.se>
References: <CAHUm0tMUDY35m+JP4XoK5dbD_jDUH7N4pE1xwDncDwMYGn=4BQ AT mail DOT gmail DOT com>
<20170309145134 DOT 6D31A81075DD AT turkos DOT aspodata DOT se>
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Fri, 10 Mar 2017 08:09:02 +1030
Message-ID: <CAHUm0tM45fGQsAW2nzC5R__9EAbVo_umZPXZq93icQh8vkJAnw@mail.gmail.com>
Subject: Re: [geda-user] [HOWTO] Complex footprint element creation
To: geda-user <geda-user AT delorie DOT 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

The other approach suggested in their forum, using kicad's built-in
bitmap2component utility, seems to render the bitmap as polygonal
approximations of the provided bitmap, using the output of Peter
Selinger's utility, potrace...

https://github.com/KiCad/kicad-source-mirror/blob/master/bitmap2component/bitmap2component.cpp

Unless there is support for arbitrary polygonal copper pads in the
footprint element, whether it be KiCad or gEDA PCB / pcb-rnd, I am
thinking that this doesn't really solve the problem of solder mask
openings when generating gerbers for manufacture for such an element.

I think the solution comprising overlapping pad elements still wins,
until such time either:

1) arbitrary polygonal copper pads in the footprint element are
supported with automatic solder mask aperture generation on export to
gerber, or

2) explicit, local subtractive editing of the solder mask layer is supported

An interesting problem!

Cheers,

Erich.

> Ahh, seems to be a nice challange to find other ways to do it in the
> weekend. You forgot to include the link to the original posts:
>
> https://forum.kicad.info/t/layout-challenge-make-this-contact-pad-with-kicad/5634

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019