marketing's blog

In addition to other PCB data formats like ODB++, GenCad, IPC2581, DXF, DPF, ... now, PCB-Investigator is also able to directly import your EAGLE layout without having to use any ULP program or workaround.

Just drag&drop your '.brd' file, it’s as simple as that!

To ensure further processability in e.g. DRC check or Thermal Simulation, PCB-Investigator takes over any useful data like:

  • signal, mask, paste and drill layers
  • flooded area fills
  • net names
  • components including available attributes
  • stack-up information
  • restriction areas / keepouts

Of course the read in data set can also be exported to ODB++, GenCad, Gerber, IDF, DXF, ...

In that way PCB-Investigator is also the perfect tool for data conversion between EAGLE and other data formats.

The Profile, also known as contour or outline, represents the outer edges of a printed circuit board as well as its inner recesses like drill holes. Among other things, it is prerequisite for indicating the shape of a PCB and thus being able to string several boards together on a panel. Moreover, PCB-Investigator uses it for a variety of calculations, tests, and features. These include:

  • measuring from components to outer edges
  • calculation of areas such as the amount of areas covered with copper
  • verification if PCB fits into its case
  • for displaying 3D

The contour function which can be reached through view > contour reflects the importance of the Profile and offers an overview over the entire outline network by placing the contour of the PCB in the middle of the screen with the highest zoom possible.

Given the importance of the Profile, it is no surprise that it is a fixed part of many data formats like ODB++, IPC2581 and GenCAD, but not Gerber. This is why PCB-Investigator automatically creates the Profile when importing Gerber files, but only at the first time meaning the initially created profile is not changed. Its dimensions will most likely diverge from the ones needed thus making an editing possibility vital, which is provided by the Set Profile function available at Edit > Profile.


The Set Profile function allows to clear all previously defined outlines as well as define new ones. You can either let PCB-Investigator set outlines around all elements of an active layer automatically using “Set by all Objects” or draw them freely. The easiest way to draw freely is using the rectangle selection, but you can also draw the outlines using several connected lines.

The “Add active Layer to Outline” adds the contours of all elements of the currently active layer to Profile. If there is more than one layer active the first layer of the layer stack up is used.

“Add Selection to Outline” allows you to add the outline of the currently active selection to the Profile, while “Create Layer from Outline” adds a new layer named “Outline” to the layer stack up which contains the Profile as ODB++ objects. If there is already a layer named “Outline”, all Profile objects will be added to this layer.


“Add/Set from Selection Middle” is similar to “Add Selection Outline”, but it emanates from the middle of the selection. Therefore, it is essential that the selection comprises of several objects with a closed contour. The difference between “Add” and “Set” consists in Add adding the selection to the Profile and Set replacing it.

Template layers of printed curcuit boards have to represent huge amounts of detailed information. Therefor it is not surprising that they often are not defined sufficiently large. In these cases the PCB supplier has to enlarge each and every object on all template layers, a tremendous task which is greatly simplified through the use of PCB-Investigators "Generate Oversize".

The Oversize Options offer two possibilities to enlarge or shrink template layers: one is through fixed values the other through percentage which both can be applied to any number of objects like surfaces, lines and arcs. It is also possible to work on multiple levels simultaneously.

Please be advised that there is a high possibility of holes, indentations and similar to literally grow together when using enlarge for several times as the spaces get smaller with every increase until they disappear completely (cf. image 4 below).

When the copper is not applied evenly, it can lead to twists and bow on a printed circuit board because of thermal load in production. Check first with the PCB-Investigator if danger zones exist - for individual nets, layers or the entire board!
Subscribe to RSS - marketing's blog