How to avoid rewriting element names
beckmx opened this issue · comments
Hello guys, just another quick doubt, I actually have used the panelizer several months now, but I recently changed from pcb manufacturer and are kinda stricter, so I have already noticed that some labels get replaced by increments in numbers like R1 gets like R11 R12 etc, resulting in different designs, what is the correct option to avoid this?
thank you
Hi @beckmx ,
This is a tricky one...
The panelizer does a copy and paste of the single board, to create the panel. I think the incrementing component names is part of the paste process and it might not be possible to change it.
Giving each component an individual name is (usually) a very good idea. Having multiple "R1"'s on a single panel, with different coordinates, would - I think - cause many problems for our pick and place machines... Likewise, Eagle itself would be very confused by a design that had multiple R1's in it.
The copy happens here:
https://github.com/sparkfun/SparkFun_Eagle_Settings/blob/main/ulp/SparkFun-Panelizer.ulp#L797-L812
The paste(s) happen here:
https://github.com/sparkfun/SparkFun_Eagle_Settings/blob/main/ulp/SparkFun-Panelizer.ulp#L840-L841
I'm going to close this issue as I don't think we can help you solve it. Sorry!
Best wishes,
Paul
Closing. Please re-open if you can identify a solution for this.