Printed Circuit Board Reverse Engineering Line Stack

Printed Circuit Board Reverse Engineering Line Stack and element-buffer of former releases have been replaced by 5 (possibly more or less if changed at compile time with the MAX_BUFFER variable in ‘globalconfig.h’) multipurpose buffers that are selected by Shift<Key>1..MAX BUFFER.

Printed Circuit Board Reverse Engineering Line Stack
Printed Circuit Board Reverse Engineering Line Stack

The status line shows which buffer is the active one. You may load data from a file or layout into them. Cut-and-paste works too. If you followed the instructions earlier in this chapter you should now have several objects on the screen when pcb cloning application. Move the cross hair to one of them and press <Btn3Down> to toggle its selection flag. (If you drag the mouse while the button is down, a box selection will be attempted instead of toggling the selection.) The object is redrawn in a different color.

You also may want to try moving the pointer while holding the third button down and release it on a different location. This selects all objects inside the rectangle and unselects everything else. If you want to add a box selection to an existing selection, drag with Mod1<Btn3Down> instead. Dragging Shift Mod1<Btn3Down> unselects objects in a box.

Now change to pastebuffer-mode and select some operations from the Buffer menu. Objects to the buffer is available as Mod1<Key>c while cutting them uses Mod1<Key>x as shortcut. Both clear the buffer before new data is added.

If you use the menu entries, you have to supply a cross hair position by pressing a mouse button. The objects are attached to the pastebuffer relative to that cross hair location. Element data or printed circuit board data may be merged into an existing PCB board layout for optimization by reverse engineering the datafiles into the pastebuffer. Both operations are available from the File menu or as user commands.


Tags: ,,,,,,,,,