Gerenciando Alterações de Projeto entre o Esquemático e a PCB

Definir requisitos de projeto utilizando o Gestor de Restrições

As restrições de projeto formam, em conjunto, um conjunto de instruções que o projeto da placa de circuito impresso (PCB) deve seguir. Abrangem todos os aspetos do projeto: distâncias de segurança, larguras de traçado, topologia, etc. Para visualizar, criar e gerir as restrições de projeto utilizadas nos seus projetos de PCB, Constraint Manager é utilizado o Constraint Manager fornece uma interface de edição unificada, baseada em tabelas e semelhante a uma folha de cálculo, para definir restrições de projeto, acessível tanto a partir do esquema como da placa de circuito impresso. Esta abordagem poderosa, mas simplificada, facilita uma maior colaboração entre engenheiros com funções diferentes dentro de uma organização, permitindo que um conjunto alargado de partes interessadas defina coletivamente as restrições necessárias para um projeto.

Do I have the Constraint Manager?

O Altium Designer sugere duas abordagens distintas para definir restrições de projeto: o Constraint Manager e a PCB Rule and Constraints Editor caixa de diálogo.

Constraint Manager está disponível num projeto de PCB apenas se a Constraint Management opção tiver sido ativada na caixa de diálogo «Criar Projeto » quando este projeto foi criado. Note que:

  • Se a Constraint Manager estiver ativada para o projeto de PCB, a PCB Rule and Constraints Editor caixa de diálogo está not disponível no editor de PCB.

  • Se a Constraint Manager estiver not ativada para o projeto de PCB, apenas as abordagens anteriores para definir restrições de projeto (utilização de diretivas de projeto e da PCB Rule and Constraints Editor caixa de diálogo) podem ser utilizadas.

Para verificar rapidamente qual a abordagem utilizada para definir restrições de projeto no projeto de PCB atual, verifique se o Design » Constraint Manager comando está disponível nos menus principais do editor de esquemas ou de PCB quando se abre um documento de esquema/PCB do projeto. Se o comando estiver presente, a Constraint Manager é utilizada neste projeto. Caso contrário, é utilizada a PCB Rule and Constraints Editor caixa de diálogo (Design » Rules no editor de PCB) é utilizada para este projeto.

A Constraint Manager pode ser acedido selecionando o Design » Constraint Manager comando nos menus principais do editor de esquemas ou do editor de PCB. O Constraint Manager possui várias vistas para definir diferentes tipos de restrições. Utilize os botões na parte superior da Constraint Manager para alternar entre as vistas:

  • Clearances – uma Matriz de Distâncias que permite definir distâncias elétricas entre classes de redes.

  • Physical – uma lista de redes, pares diferenciais, xNets e as respetivas classes, onde é possível definir restrições físicas para o projeto: larguras dos condutores, distância entre pares diferenciais, etc.

  • Electrical – uma lista de redes, xNets, xSignals e as suas classes, onde pode definir restrições elétricas para o projeto: topologia, impedância, etc.

Quando a Constraint Manager é acedido a partir do editor de PCB, fica disponível uma All Rules vista adicional fica disponível. Trata-se de uma vista orientada por regras das restrições de projeto, uma lista de todas as regras no projeto da placa de circuito impresso onde é possível criar regras personalizadas com base em consultas.

É necessário guardar o Constraint Manager antes de as alterações serem refletidas no projeto. Utilize o File » Save (quando o Constraint Manager for acedido a partir do esquema) ou File » Save to PCB (quando o Constraint Manager for acedido a partir da placa de circuito impresso) nos menus principais do Constraint Manager ou o Ctrl+S atalho para o fazer.

As restrições definidas no Constraint Manager acessado a partir do lado do esquema são transferidas para o projeto da placa de circuito impresso durante o processo normal de ECO (Ordem de Alteração de Engenharia), conforme descrito abaixo.

Configurar o projeto para transferência para a placa de circuito impresso

A Project Options caixa de diálogo inclui várias definições que controlam quais os dados que são transferidos entre o projeto esquemático e o layout da placa de circuito impresso. Clique com o botão direito do rato na entrada do projeto no Projects painel e selecione o Project Options no menu de contexto para aceder à caixa de diálogo.

Utilize os seguintes separadores da caixa de diálogo para configurar o que deve ser sincronizado durante a transferência do projeto:

IDJavaScript: Dlg_ProjectOptions

Class Generation – permite-lhe configurar e controlar a geração de classes de componentes e de redes. Por exemplo, os componentes colocados em folhas de esquemas específicas podem ser agrupados em classes de componentes, ou as redes agrupadas em barramentos podem ser agrupadas em classes de redes. Além disso, a geração de classes definidas pelo utilizador, derivadas dediretivas de projetocolocadas, pode ser configurada neste separador. Saiba mais sobrecomo trabalhar com classes num esquema e numa placa de circuito impresso.

Comparator – permite definir que tipos de diferenças devem ser detetados e quais devem ser ignorados ao comparar documentos, ou seja, exatamente quais os dados do esquema e da placa de circuito impresso que são comparados. Utilize a Mode coluna de um tipo de comparação para selecionar o modo de comparação, tal como Find Differences ou Ignore Differences.

ECO Generation – permite definir quais as modificações de projeto (com base nas diferenças detetadas pelo comparador) que podem dar origem a Ordens de Alteração de Engenharia (ECOs) durante a transferência de dados. Utilize a Mode coluna relativa a um tipo de modificação para selecionar o modo de geração, como Generate Change Orders ou Ignore Differences.

Consulte a página«Aceder, Definir e Gerir Opções do Projeto» para saber mais.

Transferência de Informações de Projeto para a PCB

A sincronização do projeto é realizada diretamente entre os editores de esquemas e de PCB. Quando tiver um documento de PCB adicionado ao seu projeto e guardado no disco rígido, selecione o Design » Update PCB Document comando nos menus principais do editor de esquemas para abrir a Engineering Change Order caixa de diálogo. A caixa de diálogo contém a lista de alterações (Ordem de Alteração de Engenharia – ECO) a serem feitas na placa de circuito impresso para que esta corresponda ao esquema, de acordo com as opções atuais do projeto.

  • Pode ativar/desativar as entradas de modificação na caixa de diálogo, conforme necessário.

  • Clique no Validate Changes botão para executar uma verificação de validação das modificações ativadas para inclusão na ECO. Os resultados da validação aparecerão na Check coluna na Status da caixa de diálogo.

    Se alguma entrada de modificação não passar na fase de validação, aparecerá uma entrada na Message coluna da caixa de diálogo, indicando o motivo da falha (por exemplo, Footprint Not Found). Pode sempre fechar a caixa de diálogo para investigar por que razão determinadas alterações estão a falhar e efetuar as alterações de projeto necessárias.
  • Quando estiver satisfeito com as alterações a efetuar, clique no Execute Changes botão para executar o ECO e aplicar as alterações válidas nele contidas. Os resultados da execução aparecerão na Done coluna na Status área da caixa de diálogo.

Depois de clicar no Execute Changes botão, as alterações serão aplicadas ao documento da placa de circuito impresso e a Engineering Change Order caixa de diálogo poderá ser fechada. No caso de uma PCB recém-criada, verá as pegadas dos componentes colocadas fora da placa e as linhas de ligação entre os pads das pegadas, de acordo com o projeto esquemático.

Após a transferência inicial do projeto para a PCB, quaisquer alterações adicionais no esquema são transferidas para a PCB utilizando o mesmo processo.

Consulte a página«Manter os esquemáticos e a PCB sincronizados»para saber mais.

Pesquisa cruzada

A pesquisa cruzada é a capacidade de localizar um objeto noutros editores clicando no objeto no editor atual. Por exemplo, depois de ter iniciado o comando Tools » Cross Probe , pode clicar num componente no esquema para apresentar o mesmo componente na placa de circuito impresso. Este comando suporta a pesquisa cruzada entre componentes, barramentos, redes e pinos/pads.

O comportamento predefinido é permanecer no editor de origem. Utilize esta funcionalidade quando tanto o documento de origem como o de destino estiverem visíveis, por exemplo, quando o espaço de projeto estiver dividido para mostrar dois documentos, tal como demonstrado no vídeo acima. Saiba mais sobre a gestão de janelas de documentos.

Quando apenas um documento estiver visível, mantenha premido Ctrl enquanto clica num objeto para estabelecer uma ligação cruzada com o mesmo no documento de destino e tornar este documento ativo.

Seleção cruzada

A funcionalidade de seleção cruzada é utilizada para selecionar objetos correspondentes entre documentos de PCB e esquemáticos. Por outras palavras, quando seleciona um objeto no documento de PCB, o mesmo objeto no documento esquemático de origem também é selecionado, e vice-versa.

Para ativar a funcionalidade de seleção cruzada, selecione o Tools » Cross Select Mode comando nos menus principais do editor de esquemas ou do editor de PCB. Este comando ativa e desativa a funcionalidade, e o ícone do comando no menu exibe o estado do comando.

Esta funcionalidade pode ser particularmente útil para criar rapidamente uma nova classe de componentes no documento da placa de circuito impresso, selecionando um conjunto de componentes nos esquemas, ou para reposicionar vários componentes da placa de circuito impresso sequencialmente, na ordem em que os selecionou nos esquemas.
Consulte a página«Cross-Probing & Selecting» para saber mais.
AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Conteúdo