Language:    Chinese   English
Free Download 
IPC - IPC Standard - IPC-2581B
IPC-2581B :

Generic Requirements for Printed Board Assembly Products Manufacturing Description Data and Transfer Methodology

File Format PDF  
Price $35  
Rev B    
Language English    
Number of page 236   
Date of Publication 2016  

This standard specifies the XML schema that represents the intelligent data file format used to describe printed board and printed board assembly products with details sufficient for tooling, manufacturing, assembly, and inspection requirements. This format may be used for transmitting information between a printed board designer and a manufacturing or assembly facility. 

The data is most useful when the manufacturing cycle includes computer-aided processes and numerical control machines. The data can be defined in either English or International System of Units (SI) units. The format is a convergence of the IPC-2511 “GenCAM” and the Valor Computerized Systems “ODB-X” format structure. 

Focus and intent 

The generic format requirements are provided in a series of standards focused on printed board manufacturing, assembly, and inspection testing. This standard series consists of a generic standard (IPC-2581) that contains all the general requirements. There are seven sectional standards that are focused on the XML details necessary to accumulate information in the single file, that address the needs of the manufacturing disciplines producing a particular product. 

The sectional standards (IPC-2582 through 2588) paraphrase the important requirements and provide suggested usage and examples for the topic covered by the sectional standard. 


Although the data would be contained in a single file, the file can have different purposes as described in Section 4. The XML schema used for this standard follows the notations set forth by the W3C and is as follows: 

element – Element appears exactly one time 

element? – Element may appear 0 or 1 times 

element* – Element may appear 0 or more times 

element+ – Element may appear 1 or more times 

Any IPC-258X file is composed of a high level element (IPC-2581) that contains up to six sub-elements: 

Content – information about the contents of the 258X file 

LogisticHeader – information pertaining to the order and supply data 

HistoryRec – change information of the file 

Bom – Bill of Materials (Material List) information 

Ecad – Computer Aided Design (engineering) information 

Avl – Approved Vendors List information

IPC-A-610  IPC-A-600 IPC-A-620 IPC-7711/7721