Wrong footprint text orientation in pcbnew

Bug #1848886 reported by Andrzej Pyszniak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

After I Flipped Board View I noticed some of the footprint references are upside down (and some are fine). See attached screenshot.

I don't know if it happened because I switched the view, or have it been like that already (I had used F to flip the footprints, sometimes one at a time, sometimes many at once).

The footprint return to aligned orientation (i.e. all readable from the same direction) after I rotate them with R.

Application: Pcbnew
Version: (5.1.4-0), release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: Mac OS X (Darwin 17.7.0 x86_64), 64 bit, Little endian, wxMac
Build Info:
    wxWidgets: 3.0.4 (wchar_t,STL containers,compatible with 2.8)
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.54.0
    Compiler: Clang 9.0.0 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=ON
    USE_WX_OVERLAY=ON
    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

Tags: pcbnew
Revision history for this message
Andrzej Pyszniak (newmanx) wrote :
Revision history for this message
Nick Østergaard (nickoe) wrote :

I think you need to add a board file to help investigate this issue.

tags: added: pcbnew
Revision history for this message
Andrzej Pyszniak (newmanx) wrote :
Revision history for this message
Ian McInerney (imcinerney) wrote :

Where in that board file does this show up? It is a very complicated file with a whole lot of components on it. Is it possible to reliably recreate this on a simpler board?

Revision history for this message
eelik (eelik) wrote :

I see that for example "U99" and "U100" are rotated differently. Are you sure you didn't rotate or flip the reference designators alone (without footprints)? For example as a result of an incomplete or partial selection? Doing flips and rotations only to whole footprints shouldn't of course cause different rotations in their texts, no matter in what order or how many times those actions are applied.

In any case, if repeatable steps to reproduce this isn't found, it may be impossible to fix anything and the report has to be closed as incomplete.

(I'm not a developer, only an interested user.)

Revision history for this message
Ian McInerney (imcinerney) wrote :

Looking at U99 and U100, it appears that the orientation values for the parts and the text are different.
U99: 90deg
U99 ref: -180deg
U100: 90deg
U100 ref: 180deg

The other parts (U98 and U97) all have orientations similar to U99.

Changed in kicad:
status: New → Incomplete
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2572

Changed in kicad:
status: Incomplete → Expired
Changed in kicad:
importance: Undecided → Unknown
status: Expired → 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.