Comment 14 for bug 1251393

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

What i get from this discussion is: If done right there is no problem with using edge cuts in the footprint. (Which to me means: Yes we can use them and the current footprint editor behavior is at best sub-optimal.)

Footprints that define an internal cutout do not suffer from this problem at all. The same is true for footprints that define the complete outer board edge. (Both of these are usecases that are not possible currently without using a text editor to modify the footprint.)

By the way there is a bug requesting easy import of board edges [1] and the reason given for it being set to "Fix committed" is that footprint disambiguation no longer asks if a footprint defining the edge cut overlaps other footprints. (So either that bug is incorrectly set to fixed or the current footprint editor behavior is wrong.)

---

Fixing the grid in the KLC would allow users to know what grid to use for such footprints. (That grid requirement would only apply to footprints that have open ends to their edge cuts definition.) So it would make it easier for using such footprints.

If the user does use imperial grid they can edit the footprint to fit their personal needs. Like what should be done with any footprint found in the official library. We do not claim to have footprints that fit everyones needs but we try to find a "fits most usecases well enough" middle ground.

Again: I don't think this deficiency merits disallowing edge cuts in the footprint editor.

---

[1]: https://bugs.launchpad.net/kicad/+bug/1701785