Graphical polygons can be added to the edge cuts layer -> Creates problems with filled zones
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Seth Hillbrand |
Bug Description
Right now it is possible to add graphical polygons on the edge cuts layer. If a user assumes this can be used to draw the board outline then they are in trouble.
More details see this forum topic: https:/
The user bobc suggested the following solutions in that forum topic:
>There is a trade-off between “being a nanny” and “giving the user too much rope”. KiCad sometimes strays too far to one side or the other. You may have a case where 1) the polygon needs to have different processing depending on layer; 2) KiCad should prevent polygons on certain layers.
I assume there have been plans to make polygons more powerful and have them useful on all layers.
With the current featureset i lean towards proposed solution 2. I do not see a use for graphical polygons on the edge cut layer. I would suggest to have a warning pop up that tells the user that the graphical polygon tool is not intended to be used for drawing the board outline. (That way it can still be used as a workaround if there ever is a usecase found for it. But normal users will be warned that they have the wrong tool.)
Changed in kicad: | |
status: | Fix Committed → Fix Released |
I think if the user decides to utilize a polygon on the edge cuts layer, we should simply treat it as a closed polyline. That is how is is displayed on the screen and there doesn't seem to be a downside.