Suporte para Verificação de Dados Importados

O CAM Editor do Altium Designer permite-lhe importar ficheiros Gerber, NC Drill, ODB++, Netlist, Mill/Rout, bem como outros ficheiros com diferentes aberturas, e depois executar um conjunto de regras de design para verificar os dados nos ficheiros importados. Depois de verificados, pode utilizar uma opção de Auto Fix para muitas destas regras.

Criar um Novo Documento CAM

Pode criar um novo documento CAM selecionando File » New » CAM Document no menu. Surge um novo documento CAM em branco na janela de design. Pode guardar o documento selecionando File » Save (Ctrl+S).

Importar Ficheiros com o Quick Load

Selecione File » Import » Quick Load para abrir a caixa de diálogo File Import - Quick Load. Para importar os ficheiros pretendidos para o novo documento CAM, pode utilizar a opção Quick Load para importar todos os ficheiros encontrados na pasta selecionada de uma só vez.

A caixa de diálogo File Import - Quick Load A caixa de diálogo File Import - Quick Load

Clique em () para abrir o diretório de ficheiros e selecionar a pasta que pretende importar. Assim que todos os ficheiros (incluindo ficheiros Gerber, NC Drill e netlist) forem importados, a caixa de diálogo Import Drill Data será aberta.

A caixa de diálogo Import Drill DataA caixa de diálogo Import Drill Data

Depois de configurar as definições ao seu gosto, os ficheiros importados para o CAM Editor serão apresentados na janela de design juntamente com um Relatório do Processo Quick Load (*.log).

Se a sua placa tiver quaisquer furos, por exemplo, furos passantes ou vias cegas ou enterradas, tem de fornecer pelo menos as camadas de sinal (por exemplo, ficheiros Gerber para top e bottom) e um ou mais ficheiros NC Drill (formato Excellon 2).

Verificar as Atribuições das Camadas

Todas as camadas Gerber, NC Drill e netlist no documento CAM têm de ser atribuídas a um tipo de camada adequado. O CAM Editor tenta fazer isto por si, fazendo corresponder as extensões dos seus ficheiros Gerber às listadas na caixa de diálogo Layer Types Detection Template , mas recomenda-se que reveja o Layers Table quanto à integridade e exatidão. Para ver ou modificar o Template de Deteção dos Tipos de Camada, selecione Tables » Layer Type Detection para abrir a caixa de diálogo Layer Types Detection Template.

A caixa de diálogo Layer Types Detection TemplateA caixa de diálogo Layer Types Detection Template

As camadas importantes para a extração da netlist, que é necessária antes de executar o DRC para verificar os dados, são as camadas de sinal e de plano. As camadas de sinal podem ser atribuídas aos seguintes tipos de camada: top, bottom ou internal. As camadas de silkscreen também serão tidas em conta durante o DRC. Se precisar de adicionar outra string de tipo de camada, adicione uma string (separada por uma vírgula da entrada anterior, como mostrado acima) para associar a camada ao tipo de camada. Tenha em atenção que, se fizer alterações a este template nesta fase, terá de voltar a importar os seus ficheiros para ver as novas associações.

A caixa de diálogo Layers Table A caixa de diálogo Layers Table

Para rever ou editar a Tabela de Camadas, selecione Tables » Layers no menu principal para abrir a caixa de diálogo Layers Table.

Pode rever a lista de nomes das camadas configurada através das atribuições automáticas de tipo. Ao fazê-lo, poderá ver que os nomes das camadas foram atribuídos aos tipos de camada conforme definido no template Layer Types Detection. As camadas mecânicas são definidas como Temporary.

Verificar a Ordem das Camadas

Assim que todas as camadas estiverem corretamente atribuídas, pode rever o Layers Order Table para garantir que a stack de camadas da PCB está correta.

Selecione Tables » Layers Order para abrir a caixa de diálogo Create/Update Layers Order. Esta caixa de diálogo fornece um mapa entre as camadas tal como foram importadas para o CAM Editor (a ordem lógica das camadas) e a sua constituição física para fabrico (ordem física das camadas). Pode rever a lista de nomes das camadas com atribuições de mapeamento automático. Altere o Layer Physical Order, se necessário, clicando na lista pendente de uma camada disponível nesta coluna e selecionando um novo valor. Tenha em atenção que não pode atribuir o mesmo Layer Physical Order a mais do que uma camada.

A caixa de diálogo Create/Update Layers OrderA caixa de diálogo Create/Update Layers Order

Se fechar e reabrir esta caixa de diálogo, irá reparar que a stackup foi reorganizada para refletir quaisquer alterações ao Layer Physical Order.

Verificar os Conjuntos de Camadas

Verificar os conjuntos de camadas só é necessário se a sua placa contiver vias cegas e/ou enterradas, caso em que tem de designar cada conjunto de furação individualmente, associar o ficheiro NC Drill correspondente e selecionar todas as camadas pelas quais esse conjunto de furação irá passar. Para configurar conjuntos de camadas para um design diferente, comece por selecionar Tables » Layers Sets para abrir a caixa de diálogo Create/Update Layers Sets.

A caixa de diálogo Create/Update Layers Set  A caixa de diálogo Create/Update Layers Set  

A partir da caixa de diálogo Create/Update Layers Sets, pode inserir ou eliminar conjuntos de camadas e selecionar pares de camadas. Para criar um conjunto de camadas, escreva um nome na coluna Layers Set Name, por exemplo, Blind Top, ou clique em Insert Layers Set para adicionar um novo conjunto. Introduza os dados para criar os Conjuntos de Camadas necessários para as vias cegas e enterradas no design. Selecione uma camada de furação atribuída na lista pendente que é apresentada quando clica na coluna Assigned Drill Layer .

Selecione as camadas de sinal/plano que serão incluídas no conjunto na caixa de diálogo Select Layer Pairs, apresentada quando clica na coluna Signal/Plane Layers in Set. Pode utilizar as teclas Ctrl ou Shift para selecionar várias camadas.

Extrair e Renomear a Netlist

Depois de verificar as configurações das camadas, pode criar uma netlist. É necessário extrair uma netlist antes de executar um Design Rule Check para verificar o design. Para o fazer, selecione Tools » Netlist » Extract. Depois de a netlist ser extraída, as nets são rastreadas ao longo do cobre ligado de uma camada para outra de acordo com a stackup de camadas e os conjuntos de camadas fornecidos. Clique no separador Nets no painel CAMtastic para ver os nomes das nets. Nesta fase, foram atribuídos nomes genéricos às nets, por exemplo, $Net1.

Renomear Nets

Se desejar, pode renomear as nets para os seus nomes originais no design da PCB, porque incluímos a IPC Netlist, que armazena os nomes originais das nets, no processo de importação Quick Load. Se não tiver sido incluído um ficheiro de netlist IPC-356-D para os seus dados Gerber e NC Drill na pasta Quick Load, pode importá-lo utilizando o comando File » Import » Netlist.

Para renomear as nets, selecione Tools » Netlist » Rename Nets. Os nomes das nets são renomeados das nets geradas pelo CAM Editor (por exemplo, $Net1) para os seus nomes originais, tal como apareciam no design da PCB, como GND e VCC. Depois de os nomes das nets serem atualizados, as alterações serão refletidas no separador Nets no painel CAMtastic.

Configurar a Verificação das Regras de Design

Para garantir que não existem violações no seu ficheiro .CAM que possam afetar o fabrico, pode executar uma Design Rule Check (DRC) para verificar se não existem violações. Além disso, pode selecionar Analysis » PCB Design Check/Fix para abrir a caixa de diálogo PCB Design Check/Fix.

 A caixa de diálogo PCB Design Check / Fix

Nesta caixa de diálogo, pode alterar os valores dimensionais relevantes, se necessário, ou ativar a opção Auto Fix, se disponível. Com Auto Fix, o CAM Editor tenta corrigir quaisquer violações encontradas. Iremos primeiro executar o DRC sem Auto Fix ativado para rever o número de violações e depois com essa opção ativada.

Utilizar o Auto Fix

Depois de a caixa de diálogo PCB Design Check/Fix estar ajustada ao seu gosto, clique em OK para executar o DRC. Depois de concluído, a caixa de diálogo Information apresentará detalhes sobre cada violação.

A caixa de diálogo Information A caixa de diálogo Information

Também pode utilizar a opção Auto Fix, quando aplicável, no menu do botão direito quando estiver no separador DRC do painel CAMtastic. Isto permite-lhe corrigir erros individuais, bem como tipos de DRC completos. Para corrigir automaticamente erros de silkscreen sobre solder mask, por exemplo, clique com o botão direito na pasta de violações Silkscreen over Solder Mask no separador DRC do painel CAMtastic e selecione Fix All Silkscreen over Solder Mask errors. Para corrigir automaticamente erros individuais, quando disponível, clique com o botão direito numa pasta de erro individual Ref e selecione Fix DRC Error.

Pode utilizar Edit » Undo (Ctrl+Z) para reverter quaisquer correções automáticas.

Fazer duplo clique num erro de DRC no separador DRC do painel CAMtastic irá realçar a localização do erro selecionado.

Consultar uma Violação para Obter Mais Informações

Pode encontrar mais informações sobre a possível causa dos erros consultando o(s) objeto(s) envolvido(s) na violação. Se o painel CAMtastic estiver ativo, prima Shift+F5 para tornar a janela de design ativa, ou clique no espaço de design.

Selecione Analysis » Query » Object ou prima Q para alterar o cursor para uma mão apontadora. Clique no objeto sobre o qual pretende encontrar mais informações. A informação sobre o objeto selecionado é apresentada no separador Info do painel CAMtastic. Na parte inferior da secção Info Query , são listados todos os erros de DRC relacionados com o objeto consultado. Clique nesses erros para ampliar as violações relacionadas.

Também poderá querer medir distâncias entre objetos se existirem problemas de clearance. Nesse caso, pode selecionar uma opção de medição, como Point to Point ou Object to Object no submenu Analysis » Measure e, em seguida, clicar nos pontos ou objetos que pretende medir. As medições são apresentadas no separador Info do painel CAMtastic.

Também poderá querer medir distâncias entre objetos se existirem problemas de clearance. Nesse caso, pode selecionar uma opção de medição, como Point to Point ou Object to Object no submenu Analysis » Measure e, em seguida, clicar nos pontos ou objetos que pretende medir. As medições são apresentadas no separador Info do painel CAMtastic.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo