KB: How can I copy everything to a new PCB

Altium Designer Altium Designer
Starting in version: 18 Up to Current
I suspect some sort of corruption with my PCB. I want to try copying as much as I can from my current PCB to a new "clean" one. I read that this might resolve my issue with "undo not working" in one particular PCB.

Solution Details

There are a few issues for which this procedure may resolve issues you are having.  To copy everything to a new PCB:
 
First get a copy of everything you'll need from the old PCB

  1. Design Layer Stack Manager File Save (Template) As… (just Save As… for newer versions)
  2. Design Rules:  Right-click in left panel of Rules Editor and choose Export Rules, then use ctrl+A to select all, OK, pick a folder - Save
  3. Copy all components /primitives - ctrl+A in the PCB then ctrl+C, select a reference point

 
Then create a new PCB and put everything in it.

  1. Design Layer Stack Manager File Load Template…  (Load from File… for newer versions)Then use ctrl+S to save the stackkup to the PCB
  2. Design Rules:  Right-click in left panel of Rules Editor and choose Import Rules, then use ctrl+A to select all, OK, pick the file, click Open, Yes to clear existing rules, OK.
  3. Use Edit Paste Special with only keep net name checked to paste all components /primitives from the old board. 

 
Find a layer with the board outline, click on a section of the outline, use the tab key to select it all, then use Design Board Shape Define from selected objects
 
Use Edit Origin Set  to put the origin where you want it.
The layer names do not come over, so you'll have to compare the old and new to get them renamed.
Split & Bend lines, and plane assignments will also need to be re-done.

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.