Arcs aren't mirrored when printing mirrored

Bug #1822772 reported by eelik
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Medium
jean-pierre charras

Bug Description

I found https://bugs.launchpad.net/kicad/+bug/1514197 but it's old and marked as "fix released". However, I find arcs which are not mirrored properly when printing mirrored. They look like mirrored compared to other elements in the printout, i.e. wrong.

The arcs are in Edge.Cuts. They are rounded corners in the outline, radius 0.5mm. Attached is a screenshot from the print preview where the bottom outline should be continous.

Application: kicad
Version: (5.1.0)-1, 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 :
tags: added: printing
tags: added: pcbnew
Changed in kicad:
milestone: none → 5.1.1
Seth Hillbrand (sethh)
Changed in kicad:
status: New → Triaged
importance: Undecided → Medium
Changed in kicad:
milestone: 5.1.1 → 5.1.2
Changed in kicad:
milestone: 5.1.2 → 5.1.3
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

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

Changed in kicad:
status: Triaged → Fix Committed
assignee: nobody → jean-pierre charras (jp-charras)
Revision history for this message
DDuck007 (dduck007.01) wrote :

... tested with actual nightly and just compiled actual master-branch: The problem is still there.
It is visible in preview if mirroring is selected.

Revision history for this message
eelik (eelik) wrote :

I agree with Duck. Here's a screenshot for a proof (Fallback canvas, flipped view).

Application: kicad
Version: (5.1.0-495-ge10c01aaf), release build
Libraries:
    wxWidgets 3.0.4
Platform: Linux 4.15.0-47-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.22
    Boost: 1.65.1
    OpenCASCADE Community Edition: 6.9.1
    Compiler: GCC 7.3.0 with C++ ABI 1011

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

Revision history for this message
eelik (eelik) wrote :

(I should have put the previous comment under some other bug report because mine was originally about printing, not Fallback canvas, but apparently it's the same problem...)

Changed in kicad:
status: Fix Committed → In Progress
Changed in kicad:
status: In Progress → 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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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