PCB Wiring Card Reverse Engineering

PCB Wiring Card Reverse Engineering can restore schematic diagram, layout scheme and gerber file, BOM docs from existing physical printed circuit board, All objects can be moved including element-names, by <Btn2Down>, dragging the pointer while holding the button down and releasing it at the new location of the object. If you use Mod1<Btn2Down> instead, the object is copied. the process does not work for element-names of course. You can move all selected objects with Shift <Btn1>.

PCB Wiring Card Reverse Engineering can restore schematic diagram, layout scheme and gerber file, BOM docs from existing physical printed circuit board
PCB Wiring Card Reverse Engineering can restore schematic diagram, layout scheme and gerber file, BOM docs from existing physical printed circuit board

This uses the Pastebuffer, so it will remove whatever was previously in the Pastebuffer. Please refer to Section 3.5.7 [Pastebuffer], page 24. If you want to give a small nudge to an object, but you don’t think that the mouse will give you the fine level of control that you want, you can position the cursor over the object, press <Key>[, move it with the arrow keys, then press <Key>] when it’s at the desired position. Remember that all movements are forced onto grid coordinates, so you may want to change the grid spacing first.

After your first experience with Printed circuit board copying, you will probably want to save your work. :s name passes the data to an external program which is responsible for saving it. For details see saveCommand in Section 6.1 [Resources], page 38. Saving also is available from the File menu, either with or without supplying a filename. PCB reuses the last filename if you do not pass a new one to the save routine.

To load an existing layout either select load layout data from the File menu or use :l filename. A file select box pops up if you don’t specify a filename. Merging existing layouts into the new one is supported either by the File menu or by :m filename.

Pcb saves a backup of the current layout depending on the resource backup. The file is named ‘/tmp/PCB.%i.backup’ by default (this may have been changed at compilation time via the BACKUP_NAME variable in ‘globalconfig.h’). During critical sections of the program or when data would be lost it is saved as ‘/tmp/PCB.%i.save’. This file name may be changed at compile time with the DEFAULT_MEDIASIZE variable in ‘globalconfig.h’. %i is replaced by the process ID.


Tags: ,,