Importadores de PCB: Assistente de Importação

Criada: Fevereiro 10, 2017
Atualizada: Outubro 27, 2020
Assistente de Importação

Uma tarefa que sempre se mostrou difícil é transferir projetos de produtos eletrônicos de um ambiente de design para outro. Seja porque você mudou de ferramentas de design ou adquiriu projetos de outra empresa, existem vários desafios envolvidos na movimentação de um projeto de uma plataforma de software para outra, mantendo a consistência do design. É um processo difícil e demorado, mas tem que ser feito.

INTRODUÇÃO

Se um projetista de PCB tem um design em um formato de ferramenta de design específico ou programa, como Designspark PCB ou Kicad PCB, e quer usar uma ferramenta diferente daqui para frente. O que ele faz? Ele reinsere o design do zero na nova ferramenta? Isso é custoso e consome tempo, e mais provavelmente levará a discrepâncias no layout entre os dois designs.

Em vez disso, um assistente de importação de design de PCB é muito mais eficaz em importar o design diretamente da antiga ferramenta de design para a nova. Isso economiza tempo e minimiza as chances de introduzir inconsistências de design inesperadas. Portanto, é essencial que suas ferramentas de design tenham capacidades de importação que sejam fáceis de usar e suportem uma ampla gama de formatos de esquemático de design e layout de PCB, para acomodar designs importados de outras ferramentas de Design de PCB.

DESAFIOS AO MUDAR FERRAMENTAS DE DESIGN DE PCB

À medida que as ferramentas de Automação de Design Eletrônico (EDA) se tornam cada vez mais difundidas, várias empresas introduziram seu próprio software de design de PCB no mercado - com vantagens e desvantagens. No entanto, um problema que sempre foi difícil de superar é a transferência de um esquemático de layout de PCB entre as diferentes plataformas de software, mantendo a consistência.

Há várias razões pelas quais um usuário precisaria transferir um design de uma plataforma para outra. Pode haver razões orçamentárias. Talvez uma decisão executiva tenha sido tomada para mudar para uma nova ferramenta de EDA. Talvez você tenha recebido alguns projetos de design de outra empresa que usa um software diferente. Ou talvez você apenas precise acessar alguns designs antigos de uma versão legada do seu software existente, que desde então foi descontinuado. Vamos dar uma olhada em alguns desses cenários e suas repercussões.

A principal razão pela qual um projetista de PCB precisaria mudar os projetos de uma ferramenta para outra é porque a empresa ou organização para a qual trabalham tomou a decisão comercial de mudar as ferramentas de design, enquanto o projetista está no meio de um projeto. Quando isso acontece, os usuários enfrentam não apenas o desafio de ter que aprender uma nova ferramenta de design, mas a tarefa árdua de replicar todos os seus projetos do software antigo para o novo software. Esse procedimento é demorado e introduz a possibilidade de inconsistência no design. Em particular, a inexperiência com o novo ambiente de software pode levar a símbolos esquemáticos sendo redesenhados incorretamente. Isso, por sua vez, pode levar a erros em um design anteriormente funcional.

Problemas semelhantes também podem surgir quando um projetista trabalha em um projeto que teve origem em outra empresa. Digamos que um ex-cliente de um de seus concorrentes estava insatisfeito com o trabalho que fizeram e agora quer que sua equipe o complete. Eles lhe dão os esquemáticos, mas foram criados em uma ferramenta de design diferente. O arquivo do documento é difícil até mesmo de abrir, quanto mais editar. Se você não for cuidadoso, isso pode acabar atrasando o projeto e custando muito dinheiro extra.

Você pode até enfrentar desafios ao usar seus próprios designs e seu próprio software. O ciclo de vida de um projeto de PCB pode durar várias gerações de versões de software. Você vai atualizar um projeto antigo e descobre que a ferramenta que foi usada para criar o design original tornou-se uma ferramenta legada, se não completamente obsoleta. Como você faz as alterações no sistema atual sem acabar com muitos erros novos e discrepâncias que precisam ser corrigidos?

Há várias razões pelas quais um designer precisaria transferir um esquemático de Placa de Circuito Impresso de uma plataforma de software para outra. E cada uma dessas razões vem com seus próprios problemas potenciais e questões de compatibilidade, que podem levar a inconsistências de design, custando tempo e dinheiro. Felizmente, há uma solução: Altium Designer auxilia os designers a prevenir esses problemas, permitindo ao usuário importar esquemáticos de design e layouts de PCB de forma rápida e fácil de outras fontes sem os erros e discrepâncias usuais. Isso é realizado por meio do Assistente de Importação da Altium.

ASSISTENTE DE IMPORTAÇÃO PARA ESQUEMÁTICOS DE PCB

O Assistente de Importação unifica o processo de importação, permitindo que os projetistas de PCB tragam um layout de PCB de uma variedade de diferentes ferramentas de design de PCB. Ele guia você pelo processo de importação, tratando tanto das partes de Esquemático quanto de Placa de Circuito Impresso (PCB) do projeto, e gerenciando a relação entre eles. A arquitetura do Assistente de Importação é projetada para permitir a fácil adição de novos importadores, sem adicionar complexidade para o designer que utiliza o sistema. Os importadores estão disponíveis através de uma janela de instalação fácil. Ao habilitá-lo, um usuário pode facilmente abrir o Assistente de Importação e visualizar suas opções disponíveis.

Figure 1 - Import Wizard

Figura 1 - Assistente de Importação

O Assistente de Importação elimina muitas das dores de cabeça normalmente presentes na tradução de design, analisando seus arquivos e oferecendo uma variedade de padrões e configurações sugeridas para a estrutura do projeto, mapeamento de camadas, nomeação de footprint de PCB, e mais. Flexibilidade completa é encontrada em todas as páginas do assistente, dando aos projetistas de PCB tanto controle quanto desejarem sobre as configurações de tradução antes de se comprometerem com o processo de tradução real.

GUIA DO PROCESSO DE IMPORTAÇÃO DE DESIGN DE PCB

Um tipo de projeto de design de Placa de Circuito Impresso que é frequentemente importado são os designs e projetos do PCAD. Como é um software legado que não é mais suportado, usuários que possuem projetos do PCAD, ou recebem arquivos PCAD de um cliente, teriam dificuldades até mesmo para abrir os arquivos, quanto mais tentar replicá-los usando uma plataforma de software mais atual, como o Altium Designer. Então, o que você faz?

Os seguintes passos de importação e procedimentos são baseados em um design particular no PCAD, e mostram prova de conceito de como o design pode ser traduzido para o Altium. Conceitos similares, edições, modificações e otimizações podem ser reutilizados para outros designs de estilo similar, bem como para importações de outras ferramentas de design.


Figure 2 - Translate P-CAD Designs and Libraries

Figura 2 - Traduzir Designs e Bibliotecas do P-CAD

Uma vez no assistente de importação, um designer pode então selecionar a entrada específica a ser importada--neste caso, os Arquivos de Design e Bibliotecas do P-CAD.

Figure 3 - Translate P-CAD Designs and Libraries

Figura 3 - Traduzir Designs e Bibliotecas do P-CAD

A partir daí, você pode adicionar os arquivos específicos de Captura Esquemática (.Sch) ou arquivo de PCB (.PCB) no importador, onde ele então analisará os arquivos para processamento. Após isso, você pode combinar a camada da ferramenta de design específica (PCAD) com uma camada do ambiente do Altium Designer. Uma vez que esses parâmetros tenham sido definidos, o software então permitirá que você selecione o diretório e confirme os arquivos de saída.

Figure 4 - Output PCB Projects

Figura 4 - Projetos de PCB de Saída

Com apenas algumas ações simples, um usuário pode facilmente transferir um design do PCAD para o Altium Designer. E o PCAD é apenas um exemplo. O Assistente de Importação funciona da mesma maneira para qualquer outra ferramenta de design de importador suportada.

Figure 5 - Import Wizard Projects

Figura 5 - Projetos do Assistente de Importação

VERIFICAÇÃO DE DESIGN DE PLACA DE CIRCUITO

Uma vez que você está importando um design de um aplicativo para outro, dependendo do design de entrada, pode haver alguns casos em que limpezas manuais e modificações são necessárias. Não existe uma maneira automatizada direta de realizar uma comparação de Maçã para Maçã. Neste caso, uma vez que você não está trabalhando com duas aplicações diferentes, o formato dos dados de design, a geração de saída será diferente.

Como parte da validade do design importado para o Altium Designer, é importante percorrer vários Critérios de Verificação, a fim de garantir que o design importado esteja limpo e os esquemáticos estejam sincronizados com a Placa de Circuito Impresso. As ferramentas mais importantes disponíveis para os usuários ao transferir um design de uma ferramenta para outra seriam a Ordem de Mudança de Engenharia (ECO) do Altium Designer e os Links de Componentes do Projeto.

Existem duas maneiras pelas quais o Altium Designer auxilia na verificação pós-processo: Ordem de Mudança de Engenharia e Links de Componentes. A Ordem de Mudança de Engenharia é uma caixa de diálogo que mostra as listas de modificações que podem ser feitas de um design (por exemplo, o esquemático) para outro design (por exemplo, a Placa de Circuito Impresso). Essas mudanças de design são necessárias para satisfazer certas necessidades de modificação a fim de atingir a sincronização. Isso permite que o designer, após a importação, sincronize o documento da Placa de Circuito com o Esquemático fonte, ou atualize os parâmetros dos componentes diretamente das bibliotecas.

Figure 6 - Dialog Box Engineering Change Order

Figura 6 - Caixa de Diálogo Ordem de Mudança de Engenharia

Outro método utilizado pelo Altium Designer, que auxilia os usuários na verificação da consistência do design após a importação, são os Links de Componentes. Esta caixa de diálogo permite que os usuários verifiquem e controlem o status dos links entre os símbolos dos componentes esquemáticos e suas correspondentes montagens de componentes na placa de circuito impresso. Por meio desse método, um usuário pode combinar os componentes de um documento para outro através de uma variedade de filtros, como por designador. Um usuário também pode combinar links entre duas importações de documentos manualmente, permitindo assim versatilidade ao importar documentos de um arquivo de projeto diferente.

Figure 7 - Edit Component Links Dialog Box

Figura 7 - Caixa de Diálogo Editar Links de Componentes

Como mencionado anteriormente, uma vez que a importação é de uma ferramenta de design para outra, a tradução 100% do projeto de design é impossível, devido às diferenças básicas nas duas interfaces. Por isso, recomenda-se que os usuários realizem uma limpeza manual no arquivo da Placa de Circuito Impresso.

Aqui estão alguns dos critérios de verificação propostos:

- Compilar Projetos no Altium Designer

- Analisar os Avisos e Erros reportados

- Resolver Avisos/Erros relacionados ao design Esquemático

- Executar Links de Componentes para combinar automaticamente componentes entre Esquemáticos e Placa de Circuito

- Sincronizar o Editor de PCB ao Design Esquemático via Ordem de Mudança de Engenharia (ECO)

- Resolver Avisos/Erros relacionados ao design de PCB

- Executar a Verificação de Regras de Design (DRC)

- Atualizar as Restrições das Regras de Design e resolver qualquer falha de DRC

- Gerar documentação e arquivos de saída

- Finalmente, uma verificação Visual completa do Esquemático e do PCB

CONCLUSÃO

A indústria de software de Automação de Design Eletrônico (EDA) levou a uma miríade de novos pacotes de software de design de Placa de Circuito Impresso (PCB), que muitas vezes funcionam de maneira muito diferente entre si. Quanto mais ferramentas de Design de PCB estiverem disponíveis, mais provável se torna que um designer tenha que converter uma captura esquemática de uma ferramenta para outra, por uma variedade de diferentes razões. Muitos designers de PCB podem começar um projeto em um programa gratuito de design de Placa de Circuito Impresso como Kicad PCB ou Designspark PCB apenas para descobrir que necessitam de ferramentas mais avançadas. O Assistente de Importação de Design de PCB da Altium oferece uma maneira rápida e fácil de importar designs de outras ferramentas para o Altium Designer, tornando os dois compatíveis e eliminando erros e discrepâncias. Ao verificar a consistência da versão importada com o projeto original, o assistente de importação de design de PCB do Altium Designer oferece o mais alto nível de precisão, economizando tempo e dinheiro.

Aberto como pdf

Recursos relacionados

Documentação técnica relacionada

Retornar a página inicial
Thank you, you are now subscribed to updates.