PCB Comparer
Old-old Windows tool for PCB re-engineering: synchronous viewer of both PCB sides (and .sch and .net files creation and export)
EN user manual: poor EN user manual (very old)
Download: pcbcomparer_v2.zip (online antivirus checked)
- Scan (shoot) both sides of a PCB
- Edit photos to have the same size, scale: mirror one photo left-to-right, usually bottom side
- Create project in «PCB comparer»: load both photos
- Mark soldered pins (or SMD pads): double click
- Move created pins: CTRL + mouse click and drag over the pin
- Read (or invent) the name for each PCB component, create all pins\pads of it
- Set net name for each pins\pads set that are connected into a singe shared net (by copper traces)
- Result export: select each component designator (component name in the sch library) of the scheme (.sch) and footprint on PCB (component name in the PCB library)
- Results:
- .sch file: circuit diagram (scheme) of the components without net connections
- .net file — net list, list of the components, their pins and nets names between them
- Protel (Altium) CAD:
- Create project, add .sch file
- Maybe now in the latest CAD versions it’s possible to load .net file into the .sch directly, but old way — see below
- Create a new PCB and pass the info to PCB from SCH: synchronization will create the PCB components
- Load .net file into .pcb
- Make back synchronization: pass the net info from PCB into the SCH — reverse engineering is DONE !
- Next manual edition (of SCH and PCB) inside CAD software is possible as you like.