Auto annotation changes unit number

Bug #1024121 reported by Andrius S.
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Invalid
Undecided
Unassigned

Bug Description

With a custom built Component which has multiple Units, where each Unit resides in a different Hierarchical Sheet, when using auto Annotation with ["Use entire schematic"/"Keep existing annotations"/"Sort by X"/"Use first free number"] _all_ the Unit numbers changes of the Component in all Sheets leaving everything else (e.g. Wires) in place with Units swapped.

Looks like units change according to the sheet hierarchical ordering. e.g. If we originally had 3 Sheets with Component Units like: Sheet 1 - Unit 3, Sheet 2 - Unit 2, Sheet 3 - Unit 1, after Annotation it will be: S1-U1, S2-U2, S3-U3, where Sheet numbering goes from root Sheet downwards when viewed in Hierarchical Schematic Navigator.

If "Use the current page only" is used, after auto Annotation the Unit is changed to 1.

Possible workaround: annotate multi-unit parts manually and use "Keep existing annotations".

Application: Eeschema
Version: (2012-jan-04)-stable
Build: wxWidgets 2.8.12 (no debug,Unicode,compiler with C++ ABI 1002,GCC 4.7.1,wx containers,compatible with 2.6)
Platform: Linux 3.4.4-2-ARCH x86_64, 64 bit, Little endian, wxGTK
Options: USE_PNG_BITMAPS=ON
         KICAD_GOST=OFF
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         USE_BOOST_POLYGON_LIBRARY

Revision history for this message
Andrius S. (78luphr0rnk2nuqimstywepozxn9kl19tqh0tx66b5dki1xxsh5mkz9gl21a5rlwfnr8jn6ln0m3jxne2k9x1ohg85w3jabxlrqbgszpjpwcmvkbcvq9spp6z3w-launchpad-a811i2i3ytqlsztthjth0svbccw8inm65tmkqp9sarr553jq53in4xm1m8wn3o4rlwaer06ogwvqwv9mrqoku2x334n7di44o65qze67n1wneepmidnuwnde1rq) wrote :
description: updated
Revision history for this message
Andrius S. (78luphr0rnk2nuqimstywepozxn9kl19tqh0tx66b5dki1xxsh5mkz9gl21a5rlwfnr8jn6ln0m3jxne2k9x1ohg85w3jabxlrqbgszpjpwcmvkbcvq9spp6z3w-launchpad-a811i2i3ytqlsztthjth0svbccw8inm65tmkqp9sarr553jq53in4xm1m8wn3o4rlwaer06ogwvqwv9mrqoku2x334n7di44o65qze67n1wneepmidnuwnde1rq) wrote :

In FAQ: For Non-homogeneous multi-part components, do not forget to check (in library editor) the "Parts are Locked" option for these components.With this option, Eeschema does not change the part selection when it annotates the schematic.

So it's not a bug after all.

Changed in kicad:
status: New → Invalid
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.