InfoHub
Table of Contents
Chapter 1 ODB++ Format Specification
Geometric Entities
Self-Intersecting Polygons (SIP)
Changes to ODB++ Format
8.0 Update 4
8.0 Update 3
8.0 Update 2
8.0 Update 1
ODB++ 8.0
Chapter 2 Basic Principles
File System
Legal Entity Names
Units of Measurement
Attributes
Attribute Definition Syntax
Text
Unique ID
Format Definition
Extensible Content
Large File Compression
Structured Text Files
Line Record Text Files
Coordinates
Angles
Rotation / Mirroring
Symbols
Standard Symbols
User-Defined Symbols
Lines and Arcs Drawn with Symbols
Surfaces
Chapter 3 Product Model Tree
Charts
product_model_name>steps
product_model_name>steps>layers
product_model_name>wheels
Chapter 4 Product Model Entities
steps
symbols (Standard and User-Defined Symbols)
/attrlist (Attribute List)
/features (Symbol Features)
matrix (Product Model Matrix)
Fields in the STEP Array
Fields in the LAYER Array
Recommended Buildup
Layer Types to Support Backdrill and Dual Diameter Drill
Layer Types to Support Flex/Rigid Flex Manufacturing
misc (Miscellaneous)
attrlist (Attributes Used in a Product Model)
last_save (Last Time Product Model Saved)
info (Basic Product Model Information)
wheels (Gerber and Tool Wheels)
attrlist (Attributes Values)
dcodes
fonts (Fonts Used in Product Model)
standard (Standard Font)
Standard Font Legal Characters
input
user
ext (Extension)
Chapter 5 Step Entities
stephdr (Step Header)
attrlist (Attribute List)
layers
Netlists
cadnet/netlist (cadnet)
refnet/netlist (Reference)
profile (Outline Shape of Step)
bom (Bill of Materials)
bom
Description of BOM File
files (Source Files)
Variant Implementation
eda (Electronic Design Automation)
data
Main Records:
Outline Records:
Main Record Descriptions
HDR—File Header
LYR—Layer Names
PRP—Property Record
Net Attributes Header
NET—Electrical Net Record
SNT—Subnet Record
FID—Feature ID Record
PKG—Package Record
PIN—Pin Record
FGR—Feature Group Record
Outline Records
Net Attributes
Chapter 6 Layer Entities
attrlist (Attribute List)
layer profile
features
Line Records
Pad Records
Arc Records
Text Records
Barcode Records
Surface Records
components
Component Description Record
BOM Description Records
tools (Drill Tools)
notes (Electronic Product Model Notes)
Appendix 1 Symbol Definitions
Basic Standard Symbols
Symbols Suitable for Solder Stencil Design
Other Symbol Information
Rotated Standard Symbols
Rounded/Chamfered Rectangles
Corner Size
Obsolete Symbols
Appendix 2 System Attributes
ODB++ System Attributes
ODB++ System Attributes by Area
Product (sysattr)
DFM (sysattr.dfm)
Fabrication (sysattr.fab)
Assembly (sysattr.assy)
Test (sysattr.test)
Generic (sysattr.gen)
Appendix 3 Standard Font
Font Format Specific Information
Standard Font Description
Appendix 4 Frequently Asked Questions
Documentation Feedback