Skip to navigation


ZofzPCB 3D Gerber Viewer

ZofzPCB:
Programmatic Interface (API)
Interfacing with other programs


Connecting to ZofzPCB


ZofzPCB exposes two programmatic interfaces. 1.WM_COPYDATA and 2.shared file

The WM_COPYDATA interface lets ZofzPCB to be controlled by an external program. Example commands are:
Load file, jump to component, pin, show net.

Shared file allows also for communication in reverse direction - reporting clicks on components, pins, selecting nets.

Please read the detailed information in the following resources:


Cross-Check function Example
Connecting ZofzPCB and a schematic editor or viewer

Even better way to spot errors - browse the PCB and let your schematic tool show the corresponding object. Or browse the schematic and let the ZofzPCB show you the corresponding object on the PCB. ZofzPCB recognizes components, pins, nets. It is done by loading IPC-356 test-points file.

Now BB Bortolo provides script, allowing a connection between Cadence® OrCad® and ZofzPCB.

Check out the demo video

Download the script

»» capCrossProbe.zip ««

Copyright © 2015 BB PCB Design di Bolis Bortolo, Updated: Version: 1.1
The software is provided FREE ($0.00) of charge.

Bortolo's script instalations instructions:

  1. OrCad Capture / (lite) must be installed on the system. Version 15 was used to create the script. Versions above are known to be not compatible.
  2. It is advised to update the OrCad using the latest patches.
  3. Standard ZofzPCB must be installed, via installer. The portable build will not be found by the script.
  4. Unzip the capCrossProbe.zip file to a folder
  5. Run CopyFiles.bat (double-click on it)
  6. Script may ask for allowance to create directory, overwrite files. Normally just press any key.
  7. Instalation is finished.

How to run...

  1. Open an Orcad dsn file.
  2. Open Sheet
  3. Start Cross Probe
    Menu: Accessories/BB PCB Design Aps/Start Cross Probe
  4. Script ask you to select previously zofzproj created file. Choose the correct one
    Select Project File dialog box
  5. Once zofzproj file is opened you can start bidirectional crossprobe.

Disclaimer:

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.