Circular cutout on “edge.cuts” not handled correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Undecided
|
jean-pierre charras |
Bug Description
Hello,
I drew the contour of a board on “edge.cuts” with three cutouts inside: one square, one circle, and one circle made of two circle arcs. The result is correctly rendered in the 3D viewer.
However it seems that KiCad removes the circle from the generated Gerber, as observed in GerbView. It is replaced by a tiny “D10” code, for which the drill map doesn’t seem to have an information. This is incorrect.
In comparison, the circle made with two arcs is handled correctly (this is a workaround to obtain a valid circle). So I think there is a bug in the handling of circular cutouts:
- I expect the circle to be handled correctly by KiCad
- I expect that it is not changed to a drill (I want it to be milled, not drilled).
Reference topic on the forum: https:/
Best regards,
Olivier
---
Application: kicad
Version: 5.1.2+dfsg1-1, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.60.0 OpenSSL/1.1.1a zlib/1.2.11 libidn2/2.0.5 libpsl/0.19.1 (+libidn2/2.0.4) libssh2/1.7.0 nghttp2/1.27.0 librtmp/2.3
Platform: Linux 4.18.0-2-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.64.0
Compiler: Clang 7.0.1 with C++ ABI 1002
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
milestone: | none → 5.1.3 |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
On the forum, "maui" observed that the generated Gerber may in fact be correct. Indeed, gEDA gerbv displays the circle correctly.
=> So the culprit may be GerbView not able to display the circle.