Что такое файл ODB++?

Содержание

ODB++ file

Что такое ODB++?

ODB++ — это открытая иерархическая структура данных для проектирования печатных плат (PCB), широко используемая в электронной промышленности. Это комплексный формат, который включает в себя всю информацию, необходимую для производства печатных плат, такую как информация о слоевом составе, списки сетей, файлы сверления и графические файлы. ODB++ был разработан компанией Valor Computerized Systems в конце 1980-х годов и с тех пор стал отраслевым стандартом.

Структура ODB++

Структура ODB++ состоит из нескольких компонентов. На самом высоком уровне к ним относятся заголовок, содержащий общую информацию о конструкции; слои, включающие данные обо всех слоях платы; компоненты, содержащие информацию обо всех деталях, используемых в плате; и сети, содержащие информацию о том, как компоненты соединены между собой. Каждый из этих компонентов далее разбивается на подкомпоненты. Например, компонент «слои» может содержать информацию об отдельных медных слоях, диэлектрических слоях, паяльных масках и т. д. Компоненты могут содержать информацию о номерах деталей, расположении на плате и даже 3D-моделях. А сети могут содержать информацию о подключениях в списке сетей, длине трасс и других данных о трассировке.

ODB++ Structure
Структура ODB++ (изображение из: proto-electronics)

Объединяя все эти фрагменты информации в единую структуру, ODB++ гарантирует, что все данные, необходимые для производства печатной платы, передаются в одном файле. Это упрощает взаимодействие программного обеспечения с данными и помогает сократить количество ошибок и упущений. Кроме того, иерархическая структура ODB++ упрощает добавление новых функций и усовершенствований с течением времени, гарантируя, что проекты остаются актуальными с учетом новейших технологий.

Как вывести ODB++ в Allegro?

Шаг 1: вам необходимо установить ODB++ внутри программного обеспечения Cadence Allegro Design.

ODB++ inside for Cadence Allegro

Шаг 2: Поочередно выберите в меню «Инструменты>Проверка базы данных».

Check the PCB Database by DBDoctor
Check the PCB Database by DBDoctor

Шаг 3: Выберите «Файл>Экспорт>ODB++ внутри», чтобы вывести информацию о слоях платы в соответствии с техническим файлом.

Output the pcb techfile (allegro)
Output the pcb techfile (allegro)

Шаг 4: Затем выберите опцию «GZIP», чтобы выходные данные были автоматически сжаты в один файл.

ODB++ Inside Output Selection Settings
ODB++ Inside Output Selection Settings

Шаг 5: Затем, когда вы нажмете на значок ODB, появится следующее всплывающее окно.

ODB Selected Options Viewer
ODB Selected Options Viewer

Шаг 6: Затем нажмите «Принять», чтобы начать вывод файла, и, наконец, дождитесь появления сообщения об успешном завершении в окне.

Start to Output the ODB File
Start to Output the ODB++ File

Шаг 7: Наконец, мы выводим и распаковываем файл «odbjob.tgz».

decompress the odbjob.tgz file
decompress the odbjob.tgz file

Подписаться

Присоединяйтесь к нашему списку подписчиков, чтобы получать ежемесячные обновления блога, новости о технологиях, практические примеры. Мы никогда не будем рассылать спам, и вы можете отказаться от подписки в любое время.

Об авторе

Picture of Aidan Taylor
Aidan Taylor

I am Aidan Taylor and I have over 10 years of experience in the field of PCB Reverse Engineering, PCB design and IC Unlock.

Нужна помощь?

Прокрутить вверх

Instant Quote