Aprenda como fazer reutilização de circuitos com trechos no Altium Designer para economizar tempo no seu processo de design. Frequentemente, um circuito comumente usado, como uma fonte de alimentação que atendeu à certificação UL ou EMI, pode aparecer em muitos designs. Ou, um circuito como um buffer de saída, pode ser reproduzido várias vezes em uma PDB. O design pode ser acelerado capturando esses layouts de circuito e reutilizando-os, tanto em um único design de placa no caso do buffer, quanto em muitos designs, como no exemplo da fonte de alimentação.
A funcionalidade de Trechos do Altium Designer oferece uma maneira rápida e simples de preservar e reutilizar blocos de design em um projeto de circuito. Trechos salvos podem ser adicionados em qualquer design sem redesenhar o layout do circuito cada vez do zero - reutilização de design, feita de maneira simples.
A ferramenta de Trechos dá aos designers de PCB várias opções para salvar circuitos para reutilização. Você pode salvar qualquer seleção de: - Circuitos em uma única folha esquemática - Circuitos em um design de PCB, incluindo os componentes e roteamento - Código de dentro de um dos editores conscientes de código do Altium Designer Acesse o painel de Trechos a partir do menu associado ao botão de acesso ao painel do Sistema, situado abaixo da janela principal de design. Alternativamente, você pode acessar o painel através do sub-menu Visualizar -> Painéis de Trabalho -> Sistema.
Figura 1 - Trechos podem ser acessados a partir do menu Sistema
Usar os circuitos com trechos no design de PCD com o painel organiza os trechos em pastas, permitindo que você agrupe circuitos relacionados, subcircuitos e blocos de design juntos. Existem dois tipos de pastas no sistema de trechos.
Pastas de Trechos - estas são pastas existentes no Windows® que podem conter tanto trechos quanto uma ou mais subpastas de trechos. Estas pastas de nível superior não podem ser criadas a partir do painel de Trechos. Em vez disso, elas são ‘abertas’ ou ‘fechadas’ com relação à navegação dos trechos que contêm. Estas pastas só podem ser criadas diretamente no seu disco rígido ou rede, fora do Altium Designer.
Subpastas - estas são pastas de nível inferior usadas para organizar os trechos de uma maneira mais lógica e estruturada. Elas podem ser facilmente criadas (e excluídas) a partir do painel de Trechos, ou diretamente dentro de uma pasta existente no seu disco rígido ou rede.
As pastas de Trechos de nível superior são abertas e fechadas a partir do diálogo de Pastas de Trechos Disponíveis. Acesse este diálogo clicando no botão Pastas de Trechos (canto superior direito do painel de Trechos) ou clicando com o botão direito dentro do painel e escolhendo Adicionar -> Pasta de Trechos.
Use o botão Abrir Pasta para navegar até a pasta necessária no seu disco rígido ou rede. A pasta selecionada será adicionada à lista no diálogo, e posteriormente aparecerá dentro do painel de Trechos.
Figura 2 - Controle quais pastas de nível superior de trechos estão disponíveis para uso dentro do Altium Designer
Para remover uma pasta de trechos de nível superior da lista, o que basicamente significa fechá-la do ponto de vista de navegação, selecione essa pasta na lista e clique no botão Remover Pasta. Alternativamente, clique com o botão direito na pasta no painel de Trechos e escolha Remover-> Fechar Pasta de Trechos.
Use os botões Mover Para Cima e Mover Para Baixo para alterar a ordem na qual as pastas de nível superior serão apresentadas no painel de Trechos.
Para adicionar uma nova subpasta na estrutura geral de trechos, clique com o botão direito dentro do painel de Trechos e escolha a opção Adicionar -> Criar Nova Pasta. O diálogo de Propriedades da Pasta aparecerá, de onde você pode especificar um nome para a nova pasta e determinar sob qual pasta pai ela será criada.
Figura 3 - Atribua nomes usando o diálogo de Propriedades da Pasta
Uma subpasta pode ser renomeada e movida para uma pasta 'pai' diferente a qualquer momento, clicando com o botão direito do mouse na pasta no painel de Snippets e selecionando o comando Propriedades. A melhor maneira de excluir uma subpasta é clicar com o botão direito do mouse na sua entrada no painel e escolher Remover -> Excluir Pasta. A alteração é atualizada imediatamente no painel de Snippets. Se você remover pastas usando a navegação do Windows, a alteração não aparecerá no painel de Snippets até que o Altium Designer seja fechado e reiniciado.
Para armazenar um snippet no painel de Snippets, selecione a circuiteria necessária no esquemático ou editor de Placa de Circuito Impresso PCB, ou código dentro de um editor que reconheça código, em seguida, clique com o botão direito e escolha Snippets -> Criar Snippet a partir de um comando de objeto selecionado no menu de contexto. Um Snippet também pode ser criado dentro do próprio painel de Snippets. Com os objetos/código selecionados no editor, clique com o botão direito no painel de Snippets e escolha o comando Criar Snippet a partir da Seleção.
Figura 4 - Exemplo de criação de um snippet a partir de um fragmento de circuito esquemático
Em seguida, a caixa de diálogo Adicionar Novo Snippet será aberta. Use esta caixa de diálogo para definir um nome para o Snippet e em qual pasta ele deve ser armazenado, bem como algum comentário descritivo que descreva o fragmento do circuito ou código.
Figura 5 - Defina as propriedades do novo snippet conforme necessário
Uma vez salvo, o snippet será criado e subsequentemente apresentado no painel de Snippets. Note que o nome, localização da pasta e comentário para um Snippet podem ser alterados a qualquer momento a partir da caixa de diálogo Propriedades do Snippet – acessada clicando com o botão direito na entrada do Snippet no painel e escolhendo Propriedades no menu de contexto.
Cada Snippet é armazenado em um arquivo esquemático padrão, Placa de Circuito Impresso PCB ou baseado em código (por exemplo, *.vhd). Após a criação, vários outros arquivos também são criados (*.Snippet, *.SnippetIcon, *.SnippetThumbnail). Um arquivo de indexação também está presente para cada pasta de snippet, para acompanhar os snippets que ela contém.
Para colocar um snippet em um design, selecione sua entrada no painel de Snippets e clique no botão Place xxx correspondente no topo do painel. Alternativamente, clique com o botão direito na entrada do snippet e escolha Colocar Snippet no menu de contexto.
Figura 6 - O comando Colocar Trecho inserirá o circuito no design
Certifique-se de que o documento alvo correto esteja aberto e ativo. Em seguida, coloque um bloco de design reutilizável, fragmento de circuito ou código em seu design a partir do painel de Trechos. O comando só é visível quando o tipo de Trecho corresponde ao tipo de documento.
Para excluir um trecho, clique com o botão direito do mouse na sua entrada no painel de Trechos e selecione o comando Excluir Trecho. Para excluir todos os trechos em uma pasta específica, clique com o botão direito do mouse nessa pasta e escolha Remover -> Limpar Pasta.
Clicar com o botão direito do mouse no painel de Trechos oferecerá as seguintes opções e comandos:
- Colocar Trecho (disponível quando um trecho está selecionado) - Coloca o trecho selecionado atualmente na área de trabalho do design.
- Excluir Trecho (disponível quando um trecho está selecionado) - Exclui o trecho selecionado atualmente.
- Adicionar - Cria uma nova pasta sob a pasta pai, ou adiciona uma pasta de Trechos existente às disponíveis no painel.
- Remover - Limpa o conteúdo de uma pasta, ou exclui a própria pasta.
- Ordenar - Ordena a listagem de pastas/trechos do painel por data/tipo/nome e define a visibilidade de pastas/detalhes.
- Mostrar Miniaturas - Seleciona Trechos para serem exibidos em forma de miniatura ou ícone. No estado de ícone, o comentário de um Trecho não é exibido no painel.
- Propriedades - Abre o diálogo de Propriedades do Trecho para visualizar ou editar as propriedades do trecho selecionado.
Ser capaz de fazer reuso da função de Trechos de Design do Altium Designer permite a construção fácil de uma biblioteca cheia de circuitos comumente usados que aceleram seu processo de design. Esse tipo de automação é mais eficaz para completar seus designs, dando prazos para otimizar seu processo de design, economizando tempo e dinheiro.