Improvements to chamfered pads

Bug #1824614 reported by Rene Poeschl
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

To fully implement what we need to replace our workaround for https://bugs.launchpad.net/kicad/+bug/1777516 the chamfered corners would need to be rounded as well if there is a round radius given.

---

For our usecase it would be enough to have everything rounded with the same radius (And the chamfer converted to a normal rounded corner if the chamfer size would be too small for the given radius.) See attachement

---

A possibly more flexible approach would be to be able to select which corners to round and which ones to chamfer with both being possible options at the same time.

This would allow this generalized pad to cover things like single sided oval as requested in for example https://bugs.launchpad.net/kicad/+bug/1814039

Revision history for this message
Rene Poeschl (poeschlr) wrote :
description: updated
Rene Poeschl (poeschlr)
description: updated
description: updated
Changed in kicad:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

I've set the milestone to match the one in the related bug report linked by @Rene, so they can be considered together.

tags: added: feature.request pcbnew
Changed in kicad:
milestone: none → 6.0.0-rc1
Revision history for this message
Rene Poeschl (poeschlr) wrote :

If done right then the chamfered pad can even generate triangle pads with a right angle as requested in for example https://bugs.launchpad.net/kicad/+bug/1778622

Revision history for this message
Seth Hillbrand (sethh) wrote :

Hi Rene-

Do you have some reason to believe that IPC 7351-C will recommend rounded corners _on_ the chamfers? I haven't seen that anywhere.

-S

Revision history for this message
Rene Poeschl (poeschlr) wrote :

IPC only talks about simple pad shapes (based on simple rectangles). Chamfers are used where one can not achieve the necessary clearance otherwise (corner pads of some qfn packages are an example)
I would however assume that the same reasons for using rounded corners on normal corners apply also for ones on chamfered ones. (Easier paste release and better solder flow)
It also looks strange otherwise. But you are right it is not written in stone that it is needed.

As i wrote above allowing the controls i suggest would make this pad type quite versatile over all. (Making implementing ever more pad shapes unnecessary.) As long as we decide to go that way before the v6 release we should not run into the trouble of needing to support the current version if we only decide this after v6 then we will need to think about a forward compatibility mode. (This is the main reason why i would choose the most generic option.)

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2383

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Wishlist → Unknown
status: Expired → New
Changed in kicad:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.