Board and fp editors draw graphic circle with wrong line width

Bug #1822765 reported by eelik
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
High
Seth Hillbrand

Bug Description

I'm trying to draw a graphic circle. Both fp and board editors create a circle where the the end point marker isn't in the center line of the drawn line. The width of the line is smaller when measured than it should be. A screenshot is attached where the line width should be 1mm (as seen in the bottom of the view). The measured width is 0.65mm and the white marker of the endpoint is in the right place (0.45mm radius) but it's not in the center of the line width.

Application: kicad
Version: (5.1.0-73-g8985badc6), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Revision history for this message
eelik (eelik) wrote :
Revision history for this message
eelik (eelik) wrote :

This affects also old designs when opened, at least in the fp editor. This is critical because it may generate wrong gerbers, although I haven't tried it yet.

Revision history for this message
eelik (eelik) wrote :

The thickness seems to vary along with radius.

This affects 5.1.0, too.

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

Fixed in revision db0523626cbf9fdf012ac60079a4060ffb16c7db
https://git.launchpad.net/kicad/patch/?id=db0523626cbf9fdf012ac60079a4060ffb16c7db

Changed in kicad:
status: New → Fix Committed
assignee: nobody → Seth Hillbrand (sethh)
Changed in kicad:
importance: Undecided → High
milestone: none → 5.1.1
Changed in kicad:
status: Fix Committed → Fix Released
Changed in kicad:
status: Fix Released → Fix Committed
Changed in kicad:
status: Fix Committed → 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.