O que é um arquivo ODB++?

Índice

ODB++ file

O que é ODB++?

ODB++ é uma estrutura de dados aberta e hierárquica para dados de projeto de placas de circuito impresso (PCB) e é amplamente utilizada na indústria eletrônica. É um formato abrangente que inclui todas as informações necessárias para fabricar uma PCB, como informações de empilhamento de camadas, listas de redes, arquivos de perfuração e arte final. O ODB++ foi desenvolvido pela Valor Computerized Systems no final da década de 1980 e, desde então, tornou-se um padrão da indústria.

Estrutura ODB++

A estrutura ODB++ consiste em vários componentes. No nível mais alto, estes incluem o cabeçalho, que contém informações gerais sobre o projeto; as camadas, que incluem dados sobre todas as camadas da placa; os componentes, que incluem informações sobre todas as peças utilizadas na placa; e as redes, que incluem informações sobre como os componentes estão conectados. Cada um desses componentes é dividido em subcomponentes. Por exemplo, o componente camadas pode conter informações sobre camadas individuais de cobre, camadas dielétricas, máscaras de solda e assim por diante. Os componentes podem conter informações sobre números de peças, localizações na placa e até mesmo modelos 3D. E as redes podem conter informações sobre conectividade da lista de redes, comprimentos de traços e outros dados de roteamento.

ODB++ Structure
Estrutura ODB++ (imagem de: proto-electronics)

Ao combinar todas essas informações em uma estrutura unificada, o ODB++ garante que todos os dados necessários para a fabricação de uma PCB sejam transmitidos em um único arquivo. Isso facilita a interação do software com os dados e ajuda a reduzir erros e omissões. Além disso, a estrutura hierárquica do ODB++ facilita a adição de novos recursos e aprimoramentos ao longo do tempo, garantindo que os projetos permaneçam atualizados com as tecnologias mais recentes.

Como gerar ODB++ no Allegro?

Passo 1: você precisa instalar o ODB++ dentro do software Cadence Allegro Design.

ODB++ inside for Cadence Allegro

Passo 2: Selecione "Ferramentas>Verificação do banco de dados" no menu.

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

Passo 3: Selecione "Arquivo>Exportar>ODB++ dentro" para exportar as informações da camada da placa de acordo com o arquivo técnico.

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

Passo 4: Em seguida, selecione a opção "GZIP" para que os dados de saída sejam automaticamente compactados em um único arquivo.

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

Passo 5: Ao clicar no ícone ODB, a seguinte janela pop-up será exibida.

ODB Selected Options Viewer
ODB Selected Options Viewer

Passo 6: Em seguida, clique em "Aceitar" para iniciar a saída do arquivo e, por fim, aguarde até que a mensagem de sucesso apareça na janela.

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

Passo 7: Por fim, geramos e descompactamos o arquivo "odbjob.tgz".

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

Inscreva-se

Inscreva-se na nossa lista de assinantes para receber atualizações mensais do blog, notícias sobre tecnologia e estudos de caso. Nunca enviaremos spam e você pode cancelar a assinatura a qualquer momento.

Sobre o autor

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.

Precisa de ajuda?

Rolar para cima

Instant Quote