ODB++ stores the conductor data for each conductor layer in a subdirectory called Layers under the Steps directory.
There are several basic geometries which must be processed and converted into clean polygons needed by the EM simulation tools:
ODB++ Feature |
Comment |
Line |
A line using round or square aperture will be converted to an outline. A line may be used to build a symbol and will then be booleanized into a polygon.
|
Pad |
A pad will point to a symbol and will be converted into one or more polygons.
|
Arc |
An arc, if drawn using a round/square aperture will be into the regions that the circular path covers. If it is part of surface definition then it will be converted a region. If it is part of a symbol it will be processed and then converted into a region.
|
Text |
Text is normally dropped; however for certain layers such as the top and bottom components it can be stroked out.
|
Barcode |
Generally of no interest for EM simulation
|
Surface |
An ODB++ surface must first be evaluated to define the boundary and any holes or islands. A boolean operation may be performed on the boundaries to produce re-entrant or sliced polygons; this depends on whether the target simulation software supports islands or not. Details on Surface Processing
|