Fact-checked by Grok 2 weeks ago

ODB++

ODB++ is an open, hierarchical database format designed for the transfer of printed circuit board (PCB) design data from electronic design automation (EDA) tools to manufacturing systems, enabling a complete digital thread across the PCB lifecycle. Originally developed by Valor Computerized Systems Ltd. in 1995 as a proprietary solution to streamline data exchange and improve manufacturing accuracy, ODB++ evolved into a neutral, industry-standard format that consolidates all essential PCB information—including layers, nets, drill data, apertures, and attributes—into a single directory structure, reducing errors associated with fragmented file sets like Gerbers. Following Valor's acquisition by Mentor Graphics in 2010 and subsequent integration into Siemens in 2021, ODB++ has been extended into a family of formats, including ODB++Design for core PCB layout transfer, ODB++Process for assembly and test planning, and ODB++Manufacturing for production simulation and optimization. Key advantages of ODB++ over formats like Gerber RS-274X include its intelligent organization, which preserves intent, supports complex features such as components and high-density interconnects, and facilitates in smart factories aligned with Industry 4.0 principles. Its hierarchical file structure, using ASCII text files and XML for specific like stackup and , allows for parsing and validation, while tools like the free ODB++ Viewer enable stakeholders to inspect and simulate designs without . Widely adopted by major EDA providers such as , with support in tools from , as well as SMT equipment vendors, ODB++ ensures and higher rates in by minimizing data loss and interpretation ambiguities. It is a de facto industry standard, with specifications available from .

Overview

Definition and Purpose

ODB++ is a proprietary CAD-to-CAM data exchange format developed by Valor Computer Systems, now part of , specifically designed for transferring complete (PCB) design data from (EDA) software to manufacturing equipment. This format serves as an integrated product model that encapsulates all necessary information for PCB fabrication, assembly, and testing in a structured, hierarchical manner. The primary purpose of ODB++ is to facilitate the exchange of comprehensive manufacturing data, including board layouts, electrical netlists, drill specifications, and fabrication instructions, thereby streamlining the production process and minimizing errors associated with fragmented or incomplete data formats. By providing a single, self-contained dataset, it enables accurate handoff from to , supporting efficient , , and execution in downstream workflows. In scope, ODB++ is primarily utilized in the design and manufacture of electronic devices, with a particular emphasis on high-density interconnect (HDI) structures and complex multilayer boards that require precise layer stackups and intricate connectivity. It addresses the challenges of modern electronics by accommodating dense component placement and advanced routing demands typical in such applications. Within the electronics manufacturing workflow, acts as a critical bridge between EDA tools, such as Cadence Allegro and , and (CAM) systems used for fabrication and assembly. This integration ensures that design intent—encompassing geometric, electrical, and process data—is preserved and directly interpretable by production equipment, promoting across vendor-specific tools.

Key Features

ODB++ employs a hierarchical database structure that organizes design in a tree-like format, utilizing directories and matrices to represent layers, steps, and attributes for efficient intelligent processing. This structure allows for nested steps via STEP-REPEAT records and supports multi-layer entities such as panels and coupons, enabling streamlined navigation and manipulation during workflows. The format embeds intelligent data directly, including design intent through records that define electrical nets, stackup information with layer properties like constants and thicknesses, and material specifications such as or types. These elements facilitate automated by preserving the original design rules and enabling tools to interpret and physical constraints without additional files. For instance, netlists optimized for bare board testing ensure accurate electrical validation, while stackup definitions include impedance requirements for analysis. All essential data—encompassing graphics, apertures, drills, text, and outlines—are consolidated into a single directory-based package, which can be compressed into one using standard utilities to simplify file management and reduce transfer errors. This single-file approach contrasts with fragmented formats by providing a self-contained, portable ASCII-based representation that maintains across platforms. ODB++ supports advanced manufacturing processes, including high-density interconnect (HDI) vias through specialized drill layer subtypes and via-in-pad attributes, embedded components via type definitions for resistors or capacitors, and data for flex-rigid boards using flex area masks and layered profiles in the stackup. These capabilities handle complex structures like stacked vias and conductive paste layers, ensuring compatibility with modern fabrication techniques for high-performance electronics. Built-in validation tools leverage embedded attributes for design rule checking (DRC) and manufacturability analysis, such as minimum copper spacing metrics and component height constraints, allowing real-time assessment during data transfer to identify potential production issues. Stackup status indicators (VALID or INVALID) further support automated optimization, integrating seamlessly with downstream software for enhanced .

Technical Specifications

File Structure

ODB++ employs a directory-based , organized as a hierarchical under a named after the product model, which contains core files and subdirectories for matrices, layers, steps, and miscellaneous data. This ASCII-based ensures readability and portability, with files that can be compressed using standard tools like to facilitate transfer. The is self-contained, allowing for efficient storage and access of design data without external dependencies. The core entry point is the job , typically located in the misc subdirectory as info or job, which defines essential including the board outline, reference points (such as "X_DATUM" and "Y_DATUM"), units (defaulting to but configurable to millimeters via UNITS=MM|INCH), and attributes like board thickness. This serves as the starting reference for the entire dataset, linking to other components and providing an overview of the design hierarchy. files, stored as .mtx in the matrix subdirectory (e.g., matrix/matrix), organize geometric in a tabular format where rows correspond to layers and columns to steps, supporting vector primitives like lines, arcs, and polygons, as well as raster images. An optional stackup.xml in the same directory, introduced in version 8.1 Update 3, provides XML-based layer stackup information and is intended to eventually replace the traditional . Layers form the foundational hierarchy for representing physical aspects of the , such as traces (e.g., SIGNAL or POWER_GROUND layers), masks, drills, routs, or silk screens, and are stored under steps/<step_name>/layers/<layer_name>. Each layer includes a features file containing the actual geometric and attribute , with settings like POSITIVE (where features denote ) or NEGATIVE (features denoting laminate areas to be removed). Steps, organized in the steps subdirectory (e.g., steps/<step_name>), represent multi-layer entities such as panels or arrays, enabling hierarchical replication of designs; they include files like stephdr for headers and support attributes for transformations, including (via .out_x_scale), (e.g., rot for 90-degree adjustments), and step-and-repeat parameters ("DX", "DY", "NX", "NY" for offsets and counts). This layer-step organization allows for handling, where steps can reference and transform underlying layers. Software begins with the job to establish the overall and references, followed by to for layer-step mappings and geometric organization. From there, the parser accesses specific layer features files under the relevant steps, interpreting vector data (lines, arcs, polygons) and raster elements while applying attributes like and to reconstruct the full . This ensures efficient loading of hierarchical data without redundant processing. File extensions distinguish data types within the structure: .t* suffixes denote text-based files (e.g., .tch for layer characteristics, .tstep for step data, or .mtx for matrices), promoting human readability; .b* indicates formats (e.g., .bdr for drills or .bmtx for compressed matrices), used for denser of complex data. Compressed archives, supported since 8.0 and enhanced in later updates, apply standard UNIX (e.g., .Z extension on features files) to large datasets, reducing while maintaining across tools.

Data Components

ODB++ files encapsulate a variety of components essential for PCB fabrication and assembly, organized to support precise manufacturing workflows. These components include geometric representations, electrical connectivity details, fabrication specifications, supplementary elements, and embedded , all stored in a structured ASCII-based format within the file's directories and XML schemas. Geometric data in ODB++ primarily consists of vector-based that define the physical of the board. Pads are represented using definitions such as P <x> <y> <apt_def>, traces as line segments like LINE <xs> <ys> <xe> <ye> P R <width>, and through specific type declarations such as TYPE=VIA. The format supports standard shapes including circles via parameters (e.g., r<d>), rectangles with optional chamfers (e.g., rect<w>x<h>), and custom polygons or user-defined symbols for complex outlines. Each geometric element carries attributes, notably net names (e.g., net=X_X_ATB1TL), enabling direct linkage to electrical routing and settings like POSITIVE for features or NEGATIVE for cutouts. The component provides comprehensive electrical connectivity information, crucial for automated assembly and testing processes. It includes NET and SNT records in the eda/data directory, detailing connections via cadnet/netlist and refnet/netlist files, where are sequentially numbered (e.g., NET /D_CL_TX_CLK with net_num starting from 0). Pin and component associations are captured through HDI_NET_POINT records specifying gates and destination pins, while routing is defined by HDI_NET_BRIDGE for direct links (e.g., net=VCCEL_L) and supports critical nets marked with .critical_net or test points via .test_point. This structure ensures traceability from design components to physical placement, facilitating impedance-controlled routing and probe point optimization. Fabrication details are outlined to guide production, encompassing stackup configurations, drilling instructions, and panelization schemes. The stackup, defined in matrix/stackup.xml, specifies layer order, materials (e.g., or ), and thicknesses (e.g., StackupThickness="85" in mils, with finished thickness adjustments). Drill tables appear in layer-specific tools files, listing tool sizes (e.g., DRILL_SIZE=13.5) and depths via LayerType DRILL with start and end layer references. Panelization supports multi-board arrays through matrix/matrix parameters like step-and-repeat (e.g., NX=6 NY=6 in stephdr) and rotation-aware arrays (e.g., .array_with_rotation), including layers for milling outer contours. These elements enable precise control over multilayer builds and high-volume replication. Additional elements enhance usability and alignment in . Text annotations are rendered using T records (e.g., T <x> <y> <font>) with ECHAR commands for character placement, often including nomenclature via .nomenclature. Barcode data is embedded as B records (e.g., B <x> <y> UPC39) within feature layers or comments. Fiducials for alignment are defined as specialized features with markers (e.g., f) or local lists (.fiducial_rdlist). Support for 3D models includes component heights (.comp_height) and board warpage simulation through zone definitions, allowing integration with assembly verification tools. Metadata provides contextual parameters for CAM processing, including units, tolerances, and design rules. Units are set globally via directives like UNITS=MM for (MM or MICRON) or INCH for (default MIL), with UnitsType in schemas. Tolerances are specified through values such as PlusVal, MinusVal, TolPercent, or board-specific board_thickness_tol_plus, alongside minimum and maximum constraints (e.g., MIN_TOL, MAX_TOL). Design rules embed checks like impedance targets in impedance.xml (e.g., <RequiredImpedance ValOhms="50"/>), minimum copper spacing (min_copper_spacing_inner), and height limits (.drc_max_height), ensuring compliance during fabrication.

History and Development

Origins

ODB++ was developed by Valor Computerized Systems Ltd., founded in 1992 in , , as a database format to streamline (PCB) manufacturing data exchange. The format originated in 1995, initially released as ODB (Open Data Base), specifically tailored for Valor's Genesis 2000 CAM software to address inefficiencies in the PCB industry during the 1990s boom. In 1997, enhancements including component descriptions transformed ODB into ODB++. The primary motivations for creating ODB stemmed from the fragmentation and limitations of established formats like Gerber and Excellon, which often resulted in the loss of design intelligence during data translation between (EDA) tools and manufacturing processes. Valor sought to establish a unified, intelligent format that preserved comprehensive design data, including layer stack-ups and material specifications, while enabling direct integration of (CAM) validation to minimize errors in high-volume production amid rising PCB complexity. This approach was driven by the need to reduce manufacturing ambiguities and support the era's demand for more reliable data transfer in an industry transitioning to denser, multi-layer boards. Upon its initial release, ODB was quickly adopted by major EDA vendors, including support in tools like ' Expedition, Mentor PADS, and Allegro, facilitating broader use in design workflows. However, its proprietary structure, controlled by Valor through exclusive translators, encountered resistance from advocates of open formats, who viewed it as a barrier to third-party and preferred the established, vendor-neutral Gerber standard. Despite these challenges, Valor's dominance in verification software propelled early traction among fabricators seeking enhanced .

Versions and Evolution

The ODB++ format originated as a hierarchical database structure with its initial versions (V1 through V7) developed during the and by Valor Computerized Systems, focusing on efficient exchange for manufacturing processes. These early versions emphasized a , job-description-oriented approach to consolidate , including layers, nets, and components, into a single directory-based format to streamline workflows. In 2000, Valor introduced the ODB++(X) variant as an XML-based alternative aimed at improving human readability and while maintaining the core hierarchical structure. However, due to performance limitations in handling large datasets, ODB++(X) was discontinued in , with its technology donated to to inform the development of the open-standard IPC-2581; legacy support persists in some tools for . Key enhancements in later versions addressed evolving complexities. Version 7, released in 2007, added support for data representation, particularly for flexible and rigid-flex boards, through specialized layer types like Signal Flex and Power Ground Flex to model bends and material properties accurately. Version 8, introduced following Mentor's acquisition of Valor in 2010 with initial updates in the mid-2010s, incorporated enhanced XML elements for better compression and automation, reducing file sizes and enabling more efficient processing in DFM and systems. Version 8.1, released in 2015, further improved support for high-density interconnect (HDI) designs and cloud-based workflows, including virtual documentation to minimize manual interventions. Minor updates from 2020 to 2025, such as v8.1 Update 4 in August 2024, focused on standard alignments for tolerances and dimensions, alongside expansions like ODB++ for manufacturing data flow. Ownership transitions influenced ongoing development. In March 2010, Mentor Graphics acquired Valor, integrating ODB++ into its Xpedition Enterprise suite for seamless PCB design-to-manufacturing flows. Siemens completed its acquisition of Mentor in March 2017, rebranding the division as Siemens EDA in January 2021, which enhanced ODB++'s role in digital twin ecosystems and ensured continued backward compatibility with prior versions. As of 2025, ODB++ v8.1.2 remains the industry standard, offering tools for Gerber conversions and full to support legacy designs while prioritizing and .

Adoption in Industry

Advantages and Advocacy

ODB++ offers significant production benefits by providing a complete and intelligent dataset that minimizes data translation errors and misinterpretations common in fragmented formats like Gerber. This structured approach enables direct (DRC) and (DFM) analysis within (CAM) systems, allowing for automated validation of designs without additional file conversions. Industry reports highlight how these features streamline fabrication processes, particularly for complex multilayer boards, by preserving design intent and reducing human intervention in data interpretation. In terms of efficiency gains, ODB++ consolidates all necessary data— including layers, nets, components, and assembly instructions—into a single package, cutting file handling and preparation time for manufacturers. This unified format supports seamless automation in assembly lines, especially for high-mix, low-volume production scenarios where rapid setup changes are essential. By facilitating direct machine-readable data exchange, it enhances throughput and adaptability in dynamic environments. Advocacy for ODB++ has been driven by its developers at Valor (now part of ), who have formed partnerships with major (EDA) vendors such as and to enable native ODB++ export capabilities in their tools. These collaborations, including the ODB++ Solutions , promote widespread integration and position ODB++ as a for intelligent data transfer. Additionally, the format aligns with standards for high-density interconnect (HDI) designs through its support for advanced data models, as referenced in IPC-2584's convergence with ODB++ for generic requirements. Adoption of ODB++ in sectors like and automotive demonstrates its value for handling complex boards, with implementations showing reduced lead times in supply chains during the by enabling faster design-to-production handoffs. For instance, its use in automotive assembly lines has supported automated processes that minimize downtime and improve yield for intricate electronic systems. To further market adoption, released free ODB++ Viewer tools in the , allowing unrestricted access to models across the design-to-manufacturing workflow and encouraging broader industry evaluation. Complementary training programs from and partners emphasize ODB++'s superiority over legacy formats, focusing on its role in achieving a fully for Industry 4.0 compliance.

Criticisms and Challenges

One significant criticism of ODB++ stems from its proprietary nature, as it is owned and controlled by Industry Software Inc., which imposes licensing requirements for full implementation and support. This leads to substantial costs associated with acquiring the necessary tools, such as the Valor suite, often making it prohibitive for smaller operations or independent developers. Additionally, the format's reliance on ' ecosystem raises concerns about , where users may become dependent on specific software and face barriers to switching providers without significant rework. Open-source support has been limited historically, though recent integrations like 's native ODB++ export capability, introduced in version 9.0, mark progress in broadening accessibility. Compatibility issues further hinder ODB++'s adoption, particularly in or open-source tools where is inconsistent or absent. Many smaller PCB fabrication shops and hobbyist workflows rely on Gerber formats due to their universal availability, and converting between ODB++ and Gerber often results in data loss, layer misalignments, or incomplete information, introducing errors that can compromise manufacturing accuracy. The format's complexity presents another barrier, with a steep implementation for developers and engineers unfamiliar with its hierarchical structure and XML-based components. ODB++ files can also be considerably larger than equivalent Gerber sets in uncompressed form due to their comprehensive inclusion of , fabrication, and data, straining legacy systems or bandwidth-limited environments during transfer. Industry groups, including those aligned with IPC standards, have voiced concerns over ODB++'s lack of transparency as a closed format, contrasting it with open alternatives and fueling debates in the about its long-term sustainability. CAD vendors have expressed worries that reliance on ODB++ could lead to capture by ' evolving specifications, prompting a shift toward vendor-neutral standards like IPC-2581 to promote broader . In 2025, challenges persist in emerging markets, where high licensing costs and limitations slow ODB++ , favoring cost-free Gerber among resource-constrained manufacturers. Moreover, the format's , which includes detailed and information, introduces potential risks such as unauthorized access to if files are mishandled during exchange.

Alternatives

Other Data Exchange Formats

The , specifically RS-274X (also known as Extended Gerber), has been the de facto industry standard for (PCB) image data transfer since its introduction in the 1980s, evolving from the original RS-274 specification of 1980 to the extended version in 1998. It is a human-readable ASCII-based, vector-oriented format that describes PCB layers through commands defining apertures, coordinates, and flashes or draws for copper traces and other features. However, it primarily handles graphical data for individual layers and requires separate files, such as Excellon for drills or IPC-356 for netlists, to convey complete manufacturing information. IPC-2581, developed by the organization, is an open XML-based standard for comprehensive design data exchange, initially released in 2004 with subsequent revisions including version C in 2020. It enables the transfer of a full product model in a single file, encompassing layer stackups, copper structures, drill data, netlists, , and support for intelligent features like (DFM) checks and 3D representations. As a vendor-neutral format, it promotes between and manufacturing systems without licensing fees. The Excellon format is a specialized, simple ASCII-based standard primarily used for specifying drill and route operations, originating from Excellon Corporation's CNC machines in the late 1970s and formalized as a subset of RS-274D. It lists hole coordinates, tool sizes, and commands for drilling sequences in a concise, machine-readable structure, making it suitable for direct input to CNC equipment. Excellon files are typically generated alongside Gerber layers to provide the positional data for vias, through-holes, and routing paths. EDIF (Electronic Design Interchange Format), introduced in the early and standardized by the EIA in 1987 as version 2.0.0, serves as a vendor-neutral representation for electronic netlists, schematics, and connectivity data in design. Based on LISP-like S-expressions, it captures hierarchical designs, component libraries, and electrical connections to facilitate data exchange between CAD tools. Though influential as a precursor to modern connectivity formats, EDIF has become largely obsolete due to its complexity and limited adoption in contemporary workflows. GenCAM, developed by in the late and standardized as IPC-2511 in , is an ASCII-based format focused on and data for PCBs, including component placement, , and test points. It provides a neutral structure for transferring instructions from design to fabrication and processes, emphasizing domain-specific details like integration and inspection requirements. While less prevalent for complete fabrication data compared to other formats, GenCAM remains relevant in assembly-centric applications.

Comparisons

ODB++ provides hierarchical data structures and integrated netlists, enabling more comprehensive representation of designs compared to the Gerber format's simpler vector-based imagery, which prioritizes universality across tools but requires multiple separate files for layers, drills, and apertures. This makes Gerber suitable for basic boards and prototyping due to its widespread support and ease of implementation, while ODB++ excels in complex designs by reducing manual data reconstruction and potential errors in manufacturing handoff. In contrast to IPC-2581, another intelligent format, ODB++ offers robust integration with vendor-specific tooling from established ecosystems, though as a company-managed format it is freely available without licensing fees for the format itself and supports extensibility within its schema. IPC-2581, as an open XML-based standard, promotes broader interoperability and cost-free adoption, making it preferable for extensible, collaborative projects without . Both formats support netlists and fabrication details, but ODB++'s maturity provides stronger support in legacy systems, whereas IPC-2581's single-file structure enhances usability in modern, open-source workflows. Regarding and , ODB++ typically results in larger archives due to its zipped of diverse types like , netlists, and attributes, but this enables more efficient automation in environments by minimizing fragmentation compared to Gerber's multiple lightweight files. Formats like Excellon remain lighter and specialized for only, avoiding the overhead of full . IPC-2581 balances size with a single XML file, often comparable to ODB++ but with advantages in parsing speed for extensible applications. Overall, ODB++'s structure reduces steps for complex boards, potentially lowering issues by up to 25% in fabrication.
FormatIdeal Use CaseKey Strengths in Workflow
ODB++, high-density PCBsComprehensive data integration for automation-heavy production
GerberPrototyping, basic boardsSimplicity and universal tool compatibility
IPC-2581Collaborative, open projectsExtensibility and single-file efficiency without licensing
Industry trends in 2025 show increasing hybrid workflows, where conversion tools bridge ODB++, Gerber, and IPC-2581 to leverage each format's strengths, such as using Gerber for initial prototyping before migrating to ODB++ or IPC-2581 for scaled manufacturing. IPC-2581's adoption is accelerating among innovative firms for its openness, complementing ODB++'s entrenched role in vendor ecosystems.

References

  1. [1]
  2. [2]
    ODB++ design | Siemens Software
    ODB++ Design is an intelligent data exchange format for transferring PCB design data, that saves time and produces higher quality data for manufacturing.
  3. [3]
    ODB++: An Intelligent PCB Design Format | Sierra Circuits
    ODB++ is a file format that conveys all the features, sizes, shapes, and locations in PCB designs in a better light compared to Gerbers.
  4. [4]
    The Evolution of ODB++Design - ODB++ Home
    May 18, 2020 · ODB++Design was first introduced as ODB in 1995, and has since then developed into the electronics industry leading ...
  5. [5]
    ODB++: Advantages and differences compared to the Gerber 274x ...
    Jan 27, 2022 · ODB++ was developed in 1992 by Valor Computerized Systems Ltd., a company later acquired by Mentor Graphics and, recently, by the giant Siemens.Missing: history | Show results with:history
  6. [6]
    What is ODB++ - Artwork Conversion Software
    ODB++ is a printed circuit board manufacturing database originally developed by Valor. It was created to try to bring some order to the transfer of board data ...
  7. [7]
    [PDF] ODB++Design Format Specification - ODB++
    Feb 3, 2021 · The ODB++Design data exchange format is the most widely accepted, integrated product model format for efficiently handing off a PCB from ...
  8. [8]
    ABCs of PCBs - O for ODB++ - Electronic Systems Design
    Aug 13, 2020 · Some of the files found in an ODB++ include drill data and BOMs: Drill Data. Drill Charts are graphic charts (see above) generated by the PCB ...
  9. [9]
    Valor Computerized Systems 2025 Company Profile - PitchBook
    Valor Computerized Systems was founded in 1992. Where is Valor Computerized Systems headquartered? Valor Computerized Systems is headquartered in Yavne, Israel.
  10. [10]
    Valor Computerized Systems - SMTnet
    Established in 1992, Valor's superior technology has consistently contributed a range of first-in-class advancements to the industry, from data exchange to pre- ...
  11. [11]
    A Short History of Electronic Data Formats
    Jun 28, 2011 · An XML-based format called ODB++(X) was released in 2000, but discontinued in 2008. Unlike other formats, whose translators are typically ...
  12. [12]
    What is ODB++? - Optimum Design Associates
    May 7, 2014 · Originally developed by Valor, ODB++ is an electronic database for printed circuit board manufacturing. Created in 1995, it was designed as ...Missing: history | Show results with:history
  13. [13]
    Background Theory > PCB Design > What is ODB++
    The ODB++ format was created by Valor Computerized Systems, Ltd. as a comprehensive, unified data exchange format to replace older formats like Gerber, Excellon ...
  14. [14]
    ODB++-File structure-Design Circuit Board Electronic Pcb
    Jan 9, 2017 · History. Valor was founded in 1992 and it released ODB in 1995. It added the ++ suffix when component names were added in 1997. The XML version ...
  15. [15]
    [PDF] ODB++ Specification v7.0
    All files in ODB++ are readable ASCII files except those which are Intellectual. Property (IP) of Valor Computerized Systems. (This includes Valor VPL packages.
  16. [16]
    A New Decade In Electronics Manufacturing - Valor
    Dec 30, 2019 · Only a few months in to the new decade, in March 2010, Mentor Graphics acquired Valor Computerized Systems and they became part of the Systems ...
  17. [17]
    ODB++Design: newest version available and compatible with all ...
    Mar 22, 2021 · The release of ODB++Design (ODB++D) version 8.1 update 3 represents the eleventh release since the initial release of v8.0.
  18. [18]
    [PDF] Introduction to ODB++ version 8.1
    The goal of ODB++ is to enable software tools such as DFM analysis and CAM systems to perform their tasks with the minimum dependency on user input and the ...Missing: 2010 | Show results with:2010
  19. [19]
    Siemens expands ODB data exchange format; adds electronics ...
    May 20, 2020 · The new ODB++Process format completes the full solution of open formats for the entire digital thread to help customers achieve fast and reliable new product ...
  20. [20]
    ODB++ resources | Siemens Software
    Open DataBase (ODB) is an open format intelligent data exchange that enables a complete PCB design-through-manufacturing digital thread.
  21. [21]
    Mentor Graphics Acquires Valor Computerized Systems, Ltd.
    Mar 18, 2010 · With the acquisition of Valor, Mentor is now positioned as the only EDA supplier to provide the electronics industry with a PCB systems solution ...
  22. [22]
    Siemens closes Mentor Graphics acquisition | Press
    Mar 30, 2017 · Siemens closes Mentor Graphics acquisition. Creates world's leading supplier of industrial software for the Digital Enterprise; Siemens ...Missing: 2021 ODB
  23. [23]
    Mentor Finally Becomes Siemens EDA From January 2021 - EE Times
    Dec 15, 2020 · The Mentor division will finally become Siemens EDA. The organization will continue to operate as part of Siemens Digital Industries Software.Missing: ODB | Show results with:ODB
  24. [24]
    Why ODB++ Should Replace Gerber Outputs on Your Next Project
    Mar 28, 2023 · By utilizing ODB++, manufacturers can optimize their processes, reduce the chances of errors, and ultimately produce higher quality products ...
  25. [25]
    [PDF] ODB++ Design Format Specification
    This is the ODB++ Design Format Specification, version 8.1 Update 2, released on February 2020. It is a confidential document.
  26. [26]
    ODB++: The Ultimate FAQ Guide in 2023 - Jarnistech
    Aug 23, 2023 · PCB manufacturing greatly benefits from ODB++ files as they effectively minimize errors during the production process. Furthermore, they ...
  27. [27]
    ODB++Process and Coping with Supply Chain Uncertainty - Valor
    Jun 1, 2020 · The ODB++Process model simplifies and standardizes the exchange of process engineering information among machines on the shop floor – reducing production ...
  28. [28]
    ODB++: The Most Effective Communications Format For Transferring ...
    The method used to communicate the product model is a key factor in determining process efficiencies, the level of product quality and ultimately the rate a ...
  29. [29]
    ODB++ partners - Siemens EDA Software
    ODB++ enables the flow of PCB layout data (exported from vendor tools in ODB++ format) into NI AWR software for post-layout, final design-stage verification.
  30. [30]
    Development Partners - ODB++Design - ODB++
    All of Frontline's CAM, DFM and Engineering tools are fully ODB++ compliant. Frontline recommends ODB++ as the optimal method for CAD-CAM data exchange for PCB ...
  31. [31]
    [PDF] IPC-2584 - Global Electronics Association
    May 13, 2007 · That document describes the generic requirements for the converged GenCAM and ODB++ formats. The generic details specifically provide data ...
  32. [32]
    ODB++Process and its role in an ever-changing world - Valor
    Jul 20, 2020 · This white paper discusses the problems inherent in the transfer of production programs from machine to machine, and how use of the ODB++Process ...
  33. [33]
    7 ODB++ Advantages You Can't Ignore - August Electronics
    Apr 9, 2025 · Discover the top ODB++ advantages in PCB assembly and how it boosts efficiency, accuracy, and cost savings.Missing: gains | Show results with:gains
  34. [34]
    ODB++ Viewer - ODB++Design
    Oct 28, 2025 · Free-of-charge viewing of your ODB++ PCB product-models anywhere in the design-through-manufacturing flow. Install and use as widely as you wish ...Missing: 2010s training
  35. [35]
    Who is using ODB++ is export for manufacturing? - Reddit
    May 1, 2022 · odb++ is proprietary format. Costs a lot to have full valor suite of tools in manufacturing. gerbers are an open standard. the usual issues ...Missing: nature | Show results with:nature
  36. [36]
    IPC 2581 vs. ODB++: Choosing the Right Data Exchange Standard ...
    Sep 19, 2025 · For most modern projects, IPC-2581 is the better choice due to its openness and growing industry support, but ODB++ may still be necessary if ...Missing: 2020-2025 compliance
  37. [37]
    Native Export for OBD++ - #19 by - KiCAD Forums
    May 9, 2023 · ... locked into Siemens proprietary format that isn't fully open). They want to cut cost,time and errors and these rich files are becoming a ...
  38. [38]
    Version 9.0.0 Released - KiCad
    Feb 20, 2025 · ODB++ export. Option to plot pad outlines and numbers on fabrication layers. Allow pasting text directly as text items. Include silk screen and ...
  39. [39]
    Introduction | 9.0 | English | Documentation - KiCad Docs
    Feb 18, 2025 · KiCad is a free and open-source electronics design automation (EDA) suite. ... Board designs can be exported in the ODB++ format, which ...
  40. [40]
    Gerber to ODB++ converter software - EEVblog
    Sep 6, 2020 · OBD++ contains more information than the Gerbers, so there is no way to convert Gerber to OBD++ without adding the additional information.Missing: compatibility | Show results with:compatibility
  41. [41]
    PCB Manufacturing Output File Formats Explained: Gerber, ODB++ ...
    Nov 28, 2024 · Common issues during file conversion include data loss, misalignment of layers, and inconsistencies in the design. To mitigate these issues, ...
  42. [42]
    DXF Conversion Secrets for Gerber, GDS-II, ODB++, etc.
    FACT: The most common reason Designers have problems when converting their DXF to manufacturing formats (such as Gerber, GDS-II, ODB++) is directly tied to the ...
  43. [43]
    Gerber or ODB++ - which is best for your PCB fabrication? - ESCATEC
    Dec 19, 2019 · On the downside though, the file size of ODB++ is always considerably larger, which can create some issues when trying to send data via email.
  44. [44]
    Gerber, ODB++ and Other Design - Sierra Circuits
    Aug 11, 2020 · A single ODB++ file or directory contains all the information required to define a PCB layer. This file format offers a stable framework for the ...
  45. [45]
    IPC-2581 Set to Retire Gerber Files Across the Board - Sierra Circuits
    The IPC-2581 standard defines a format for organizing and conveying PCB designs from CAD tools to CAM systems for fabrication and assembly.
  46. [46]
    How You Say It Counts (IPC-2581) - EE Times
    Oct 14, 2013 · Some CAD and CAM tool vendors worry that their implementation of ODB++ may be subject to future proprietary conditions by Mentor Graphics.
  47. [47]
    Home | IPC- 2581 Consortium
    IPC-2581 (IPC-DPMX) is a standard for PCB design data exchange. The consortium aims to drive its use as a global standard.IPC-2581 Free Viewers · Support · IPC-2581 History · IPC-2581 Test Cases
  48. [48]
    Excellon Drill Format - Artwork Conversion Software
    The Excellon drill format is a subset of RS274D and is used by the drilling and routing machines made by the Excellon corporation.
  49. [49]
    [PDF] A TUTORIAL INTRODUCTION TO THE ELECTRONIC DESIGN ...
    The Electronic Design Interchange Format (EDIF) is a neutral data format, through which electronic design information can be exchanged between CAD/CAE.
  50. [50]
    Elgris / EDIF Implementation
    EDIF (Electronic Design Interchange Format) is a neutral format used for exchanging electronic design data. There are three versions of EDIF.
  51. [51]
    IPC Standards Related Resources | electronics.org
    GenCAM, simply put, is an ASCII format, driven by domain experts that represent printed board fabrication and test; list of materials, assembly, inspection and ...
  52. [52]
    ODB++ vs. Gerber X2/X3 vs. IPC-2581: PCB Production File ...
    Feb 21, 2017 · ... ODB++ which was originally developed by Valor, later acquired by Mentor Graphics. It's worth mentioning that Julian Coates (Mentor) has made ...Missing: initial | Show results with:initial<|separator|>
  53. [53]
    [PDF] The Most Effective Communications Format for Transferring PCB ...
    ODB++: The Most Effective Communications Format for Transferring PCB Design Data to Manufacturing www.mentor.com. 2. Competing in global markets requires OEMs ...Missing: layout | Show results with:layout
  54. [54]
    [PDF] The Great Gerber vs. ODB++ Debate - Ucamco
    Sep 1, 2014 · The debate is about ODB++ vs. Gerber (RS-274X Extended), with ODB++ promoted as a panacea, while Gerber is the industry's trusted image format.Missing: initial | Show results with:initial
  55. [55]
    Why Your Team Should Consider IPC-2581 for Production Data
    Sep 7, 2023 · IPC-2581 has two big advantages compared to Gerbers and ODB++: reduction in the number of files required for production, and the embedding of all the required ...
  56. [56]
    PCB File Formats Overview: Gerber, ODB++, IPC-2581 for Designers
    Oct 10, 2024 · ODB++ is an advanced format that aims to provide all the necessary data for PCB fabrication and assembly in a single package. Unlike Gerber ...<|separator|>
  57. [57]
    Fresh PCB Concepts: The Pros and Cons of Gerber, ODB++, IPC-2581
    Nov 18, 2019 · The IPC-2581 format is an open and neutral format. The advantage here is the single file is not specific to other software and hardware.
  58. [58]
    ODB++ Vs. Gerber – What are Similarities and Differences Between ...
    While ODBB++ can comprise a huge amount of data, a Gerber can't include the drill files. When it comes to efficiency, the ODB++ standard is a more efficient ...Missing: larger | Show results with:larger
  59. [59]
    PCB Manufacturing Files: Types, Formats, and Exports | Cadence
    May 22, 2025 · Gerber files must be accompanied by drill files (NC Drill or Excellon format) to specify hole sizes and locations. ODB++ files are increasingly ...Gerber And Odb++ Files · Odb++ Vs Ipc-2581 · How To Generate Pcb...<|control11|><|separator|>
  60. [60]
    ODB++ vs Gerber: A Comprehensive Comparison of PCB Design ...
    May 19, 2025 · ODB++ was created by Valor Computerized Systems in the 1990s (now part of Siemens) specifically to address the limitations of Gerber and ...
  61. [61]
    IPC-2581: The Unified Data Standard for Smart PCB Manufacturing
    Oct 10, 2025 · Both IPC-2581 and ODB++ offer more complete and intelligent data packages than traditional Gerber, but they differ fundamentally in terms of ...