Hello everyone,
After the layout is finished, I found out that some of the components I am using are out of stock, so I got replacements for them (same footprints --> PCB layout does not change).
In order to have the BOM with those components replaced, I updated the schematic with the new ones and also the PCB document in order to not have any discrepancies between schematic sheet and PCB (because in the future, if I revisit the project and say updated PCB, I want it to say "no differences were found" so that I know schematic and PCB were updated and relate to each other with no differences).
After updating PCB, I need to reposition each and every component exactly the same, which is time consuming.
Does anyone know a way to save the location of the old components (X and Y coordinates) and give those coordinates to the new components ?
Example:
1) I have resistor R1 placed in some (X,Y) coordinates with some orientation (e.g. 90.000º)
2) I need to replace the R1 resistor with another one from another manufacturer because of out of stock. Exact same footprint and also I give exact same designator to the new resistor, so it will have R1 also.
3) Update PCB --> the old resistor is erased from the PCB layout and the new resistor appears in its default position (out of the PCB). Now, I need to place the new resistor in the place the old one was i.e. give the same coordinates and same orientation.
Is there a quick way to do this ?
How do you guys go through this one when you want to update the schematic (hence the BOM) but do not want to change the PCB because the new components have exactly the same footprint ?
After the layout is finished, I found out that some of the components I am using are out of stock, so I got replacements for them (same footprints --> PCB layout does not change).
In order to have the BOM with those components replaced, I updated the schematic with the new ones and also the PCB document in order to not have any discrepancies between schematic sheet and PCB (because in the future, if I revisit the project and say updated PCB, I want it to say "no differences were found" so that I know schematic and PCB were updated and relate to each other with no differences).
After updating PCB, I need to reposition each and every component exactly the same, which is time consuming.
Does anyone know a way to save the location of the old components (X and Y coordinates) and give those coordinates to the new components ?
Example:
1) I have resistor R1 placed in some (X,Y) coordinates with some orientation (e.g. 90.000º)
2) I need to replace the R1 resistor with another one from another manufacturer because of out of stock. Exact same footprint and also I give exact same designator to the new resistor, so it will have R1 also.
3) Update PCB --> the old resistor is erased from the PCB layout and the new resistor appears in its default position (out of the PCB). Now, I need to place the new resistor in the place the old one was i.e. give the same coordinates and same orientation.
Is there a quick way to do this ?
How do you guys go through this one when you want to update the schematic (hence the BOM) but do not want to change the PCB because the new components have exactly the same footprint ?
Comment