Eagle's "Restore position" - is there such a command in KiCad

Hello,

Eagle guys here :slight_smile: So I moved some values and names of parts and want them to reset to default position. In Eagle I just “restore position” and everything set back in a default place. How can I do that in KiCad?

There is no special dedicated tool, but you can utilize the “update symbol” command.

  • Select the symbols in question
  • RMB-click–>context menu → Update symbols from library
  • choose “update selected symbols” radiobutton (top of dialog)
  • select the fields you want to reset (in your case reference+value)
  • on the right side: check the update options (in your case: update/reset field positions)
  • execute with “Update”-button

For me default positions are always wrong so never thought of going back to them.

Piotr, sometimes you just move them somewhere accidentally and it’s difficult to find.

OK. That is what I didn’t thought.
I don’t know Eagle, but I remember it was possible in Protel 3 to have element reference or value far from footprint and then moving footprint its texts could be moved out of working area (that had 0,0 bottom left and negative coordinates were not accessible). It was difficult to find it.
I don’t remember if the same problem was at schematic or not.
But I’m sure that problem (what I described) doesn’t exists in KiCad as you can freely see far more then working sheet. To have annotation of elements in the order I want, when I have schematic ready I divide it into sections, position them out of A4 sheet, annotate and then move them back. It takes a moment to do that. At PCB you also can see everything out of your PCB. I think that moving a footprint you can easily find its texts as they move also.

This thread is confusing!

Sorry, I’ve never used Eagle.
You mention “everything”, does this include position of footprints as well as values and names?

@mf_ibfeew , I think is discussing Schematic, whereas Jurek is discussing PCB, I think?

@jurek , there are redo and undo buttons beside the plot button at the top of the page. Does this help?

@jmk Yes, I mean values and names. This simple function correct the position of these parameters as default.
Also this function works the same in “Schematic” and “Board” - using the Eagle’s nomenclature.

Jurek

@mf_ibfeew Thanks. that’s basically what I wanted. Works as should .

1 Like

I’m using the dummy approach here.Move the part around and you quickly see where the two field went. Then press Esc and move the lost fiels where you want them. Less clicks.

A Left Mouse click on any empty space within the footprint will show “hot pink” anchor lines to the used fields.
Conversely, LM click on a stray field will show the “hot pink” anchor line to the orphaned footprint.

No need for the Esc key.

No anchor lines here (MacOS, latest KiCAD). Yes, the fields are highlited, but that might be hard to find within a big schematic and if your fields are far away out of focus.

Sorry @nickmBY , I assumed your use of the word “parts” meant footprints rather than symbols.
Anchor lines are on footprints on the PCB, highlights on the symbols in schematic.

I’m sorry too. :slight_smile: I was talking about schematics. I rarely use parts identifiers on PCBs. In my eyes, it only clutters the board. And that might be just me.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.