Ferramentas de Netlist
Updated: August 23, 2018
Parent page: Comandos
Resumo
Todos os projetos de PCB incluem uma netlist interna que define a conectividade no projeto. À medida que o projeto evolui e são efetuadas alterações, é possível que a netlist interna deixe de corresponder aos componentes colocados e ao encaminhamento. O CircuitStudio inclui um conjunto de comandos que podem ajudar a gerir a netlist interna e a forma como esta é mapeada para a placa encaminhada.
Detalhes
As ferramentas de netlist estão disponíveis no grupo Tools | Netlist no Ribbon.
Utilize as ferramentas de netlist para gerir a netlist interna do projeto.
Utilize estas ferramentas para executar as funções na tabela abaixo.
| Comando | Comportamento |
|---|---|
| Edit Nets | Este comando abre a caixa de diálogo Netlist Manager, onde pode Add nets ao projeto e Delete nets do projeto e Edit as propriedades das nets existentes. Consulte a página da caixa de diálogo Netlist Manager para mais informações. |
| Clean All Nets | Este comando é utilizado para limpar todas as nets encaminhadas, removendo segmentos de pista duplicados (sobrepostos) e dividindo segmentos de pista em junções em T e vias, se necessário. Tenha em atenção que os segmentos sobrepostos em excesso só são removidos se tiverem a mesma largura e comprimento e estiverem na mesma camada. |
| Clean Single Net | Este comando é utilizado para limpar a net encaminhada selecionada, removendo segmentos de pista duplicados (sobrepostos) e dividindo segmentos de pista em junções em T e vias, se necessário. Tenha em atenção que os segmentos sobrepostos em excesso só são removidos se tiverem a mesma largura e comprimento e estiverem na mesma camada. |
| Configure Physical Nets | Este comando é utilizado para abrir a caixa de diálogo Configure Physical Nets. Quando o comando é executado, todo o projeto é analisado, resultando numa lista detalhada de cada net e de cada primitiva nessa net. A caixa de diálogo é interativa; clique numa net ou primitiva para fazer cross-probing para esse objeto. Right-click ou clique no botão Menu para aceder aos comandos disponíveis. Tenha em atenção que a caixa de diálogo também pode ser configurada para Only Show Errors; poderá estar neste modo se a caixa de diálogo aparecer vazia. Cada pad no projeto e o cobre a ele ligado serão listados como uma net. Aos pads que não tenham uma net atribuída será atribuído um nome de net gerado pelo sistema. Utilize isto para resolver erros em footprints que tenham cobre a tocar em pads, mas esses pads não sejam usados no projeto atual. Consulte a página da caixa de diálogo Configure Physical Nets para mais informações. |
| Update Free Primitives From Component Pads | Este comando é utilizado para voltar a sincronizar o nome da net das primitivas de encaminhamento com o nome da net nos pads aos quais essas primitivas estão ligadas. Depois de iniciar o comando, é apresentada uma caixa de diálogo de confirmação a perguntar se pretende atualizar as nets das primitivas livres a partir das nets dos pads dos componentes. Depois de clicar em Yes, começando em cada pad, o cobre ligado é selecionado e o nome da net de cada primitiva de encaminhamento é definido para corresponder ao do pad ao qual está ligada. Este comando é útil após renomear uma net no esquema e atualizar essa alteração para a PCB, uma vez que o processo de atualização apenas atualizará os nomes das nets dos pads nessa net. Também pode ser utilizado para atribuir nomes de net a cobre adicional adicionado a um footprint. Tenha em atenção que este comando não atualiza o cobre ligado a pads que não tenham nome de net (estão definidos como No Net). Para resolver isto, utilize o comando Configure Physical Nets. |
| Export Netlist From PCB | Este comando exporta a netlist interna da PCB para um ficheiro gravado na mesma pasta que o ficheiro PCB. A netlist é escrita no formato Protel e é aberta automaticamente. A secção superior da netlist detalha cada componente; a secção inferior detalha as nets e os nós em cada net. |
| Create Netlist From Connected Copper | Este comando cria um ficheiro de netlist com base na conectividade criada pelo encaminhamento no projeto atual. A netlist é escrita no formato Protel e é aberta automaticamente. A secção superior da netlist detalha cada componente; a secção inferior detalha as nets e os nós em cada net. |
| Clear All Nets | Este comando é utilizado para limpar todas as nets do documento de projeto atual, esvaziando essencialmente a netlist interna da PCB. Utilize este comando quando tiver alterado a informação de net nos documentos de esquema de origem e pretender voltar a sincronizar totalmente a PCB com o esquema de origem. Depois de iniciar o comando, será apresentada uma caixa de diálogo de confirmação a alertá-lo para o facto de esta operação limpar toda a informação de net da PCB. Depois de clicar em Yes, toda a informação de net é removida da PCB. As pistas encaminhadas permanecerão encaminhadas, mas terão uma atribuição de net de No Net. Quaisquer ligações lógicas não encaminhadas serão removidas. Depois de a PCB ter sido novamente sincronizada com o esquema, terá de executar o comando Update Free Primitives From Component Pads ou o comando Configure Physical Nets para voltar a aplicar nomes de net ao encaminhamento. |