kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #15904
Re: Trapezoidal pads and planes.
-
To:
KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
jp charras <jp.charras@xxxxxxxxxx>
-
Date:
Wed, 26 Nov 2014 20:00:45 +0100
-
In-reply-to:
<CAOuK9Lj+J7=4CniFioTsHYvXzOAj28hFujw=nkQBj=Ap=Do4ww@mail.gmail.com>
-
User-agent:
Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
Le 26/11/2014 18:43, Nick Østergaard a écrit :
> This is indeed an annoyting bug, it has existed since 2009 at least.
> There is already a bug report about it. See:
>
> https://bugs.launchpad.net/kicad/+bug/1035621
Sorry, but I already said why a trapezoidal pad is designed.
The fact an user is thinking something is not expected is not a proof of
a bug.
Trapezoidal pads have a very specific purpose.
I am pretty sure a copper zone around tracks in a microwave design
breaks the design.
So :
First, define the purpose of trapezoidal pads.
After, and depending on this purpose, decide if thermal reliefs are good
or not.
>
> Nick
>
> 2014-11-26 18:03 GMT+01:00 jp charras <jp.charras@xxxxxxxxxx>:
>> Le 26/11/2014 17:18, Wayne Stambaugh a écrit :
>>> I just discovered something I never noticed before. Trapezoidal SMD
>>> pads are not connected to zone files (see attached screen shot). The
>>> zone fill also does not follow the contour of the pad outline. Is this
>>> by design or should I file a bug report?
>>>
>>
>> Currently, this is by design.
>>
>> The primary goal of these trapezoidal pads is microwave applications.
>>
>> For these microwave applications, they are used to connect a large track
>> to a narrow pin ( transistor or IC) ( or a narrow track to a large pin)
>> *without discontinuity* of the copper width.
>> (A discontinuity between a track and a copper pad area can create signal
>> integrity issues. In fact any discontinuity on the signal path creates
>> issues, at very high frequencies )
>> A trapezoidal shape with an edge having the same size as the track, and
>> the opposite edge having the size of the transistor or IC pin does not
>> create discontinuity.
>> One could use also rectangular pads, and trapezoidal track segments to
>> avoid discontinuity, but Pcbnew does not know trapezoidal track
>> segments, mainly because they are not easy to handle in DRC.
>>
>> When you are using trapezoidal shapes for pads, you are expected connect
>> a track to these pads using the right edge, and the right track width
>> (or the right pad size)
>> If this is not the case, a rectangular pad or an oval pad is better
>> (more easy to use).
>>
>> Adding thermal relief to a trapezoidal shape creates discontinuity, and
>> the shape is no more a trapezoid.
>> In fact, using a trapezoidal shape for a pad in a copper zone has no
>> interest.
>>
>> For these reasons, I did not spent time to code thermal reliefs for
>> trapezoidal shapes.
>>
>> Of course, trapezoidal shapes can have now applications outside the
>> microwave applications, but I don't know these applications.
>>
>> --
>> Jean-Pierre CHARRAS
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>
--
Jean-Pierre CHARRAS
Follow ups
References