I know copy and paste is weird in this program, as are many other things. I can copy things in the schematic OK, but here’s my problem. I have a bus with 8 lines in it, POWER[0…7], and I’m connecting those same 8 lines to a lot of chips. I wire up the first chip with POWER0, POWER1, etc. But if I try to copy that wiring, the nets change to POWER8, POWER9, and so on. Each further copy goes up by the bus width, to POWER16, POWER24, etc.
This only happens when I copy a group of nets. If I copy an individual net, it stays the same name. More than one though, and it adds on. This happens even if I haven’t made the bus yet.
I’m making something with a lot of ICs and I can’t manually wire all these in the schematic. I’ve looked through the eagle documentation (such as it is) but found no mention of this increment function, which I suppose could have its uses, but I don’t want. I want the same 8 lines to connect to dozens of ICs. All it says in the manual is:
“When copying nets and buses the names are retained, but in all other cases a new name is assigned.”
Which seems to be exactly not the case.
If anyone knows how to copy nets without changing the name, advice would be greatly appreciated.