wishlist: schematic symbol pin number position-justification improvement

Bug #1845456 reported by Dino Ghilardi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Triaged
Wishlist
Unassigned

Bug Description

If the pin number in a symbol becomes too long, it can overwrite part of the symbol, becoming not fully readable, and there is no way to move that text only neither in eeschema nor in the symbol editor.

A possible solution is to right-justify the pin number text for the pins that have right orientation and left-justify the pin number text for the pins that have left orientation. In this way the too-long text will be outside the symbol and still readable.

The workaround is to manually edit the symbol, putting the "real" pin distant from the symbol body and drawing a line to connect the pin to the body, but this makes symbol creation slower.

It seems that in current versions (stable and dev) the pin number text is centered on the pin line drawing, so when the pin number is too long there is this issue.

The behaviour is the same on 5.1.2, 5.1.4 and dev versions.

In the attached image an example of the current behaviour.

Probably this can help also with bug/wishlist #1095245

Cheers,
Dino.

Revision history for this message
Dino Ghilardi (dino-ghilardi) wrote :
summary: - wishlist: schematic symbol pin name position-justification improvement
+ wishlist: schematic symbol pin number position-justification improvement
Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

I'm sure this is a duplicate but I cannot seem to find it in the bug list. If someone else finds it, please mark this as a duplicate. This is part of the new schematic file format so it will be available some time during v6 development.

Changed in kicad:
status: New → Triaged
importance: Undecided → Wishlist
milestone: none → 6.0.0-rc1
Revision history for this message
Dino Ghilardi (dino-ghilardi) wrote :

After a bit of search I found something similar to this bug in a comment in Bug #1737961 (comment #7), but I did not find it as a stand-alone bug/wish.

P.S. (just some thoughts):
Probably it can be solved also without modifying the file format:
-if there is no overlap leave as it is, so where it did look good on old schematic it remains
good and most of the schematics do not change their appearance.
-if there is overlap between pin number text and component body, move the text away from the
body.

Without changing the file format this could be implemented/tested before the 6.0 new file format comes out.

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.