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

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.

Compartilhar

Postagem recomendada

Precisa de ajuda?

Rolar para cima

Cotação instantânea

Instant Quote