Biblioteca de PCB
Parent page: Painéis
Navegue, visualize e edite interativamente componentes da biblioteca PCB e os respetivos primitivos constituintes.
Resumo
O painel PCB Library permite-lhe navegar pelas footprints de componentes armazenadas no documento de biblioteca PCB ativo e editar as respetivas propriedades. Quando um documento de Biblioteca PCB está ativo, o painel é preenchido com informações relativas às footprints constituintes dessa biblioteca. O painel também oferece a possibilidade de transmitir diretamente para o documento de desenho PCB quaisquer alterações efetuadas.
Acesso ao painel
Para abrir o painel PCB Library, certifique-se de que uma Biblioteca PCB é o documento ativo no editor e clique em View | PCB Library |
nos menus principais
Os painéis podem ser configurados para flutuar no espaço do editor ou ficar ancorados nas laterais do ecrã. Se o painel PCB Library estiver atualmente num grupo de painéis do Espaço de Trabalho, utilize o separador PCB Library localizado na parte inferior dos painéis para o trazer para a frente.
Navegação na biblioteca
O corpo do painel PCB Library tem três secções, cada uma oferecendo um âmbito ou vista diferente dos componentes na Biblioteca PCB ativa:
- Components - A lista de footprints de componentes na biblioteca ativa. O número de pads e objetos primitivos usados para definir a footprint é apresentado para cada entrada.
- Component Primitives - Os objetos primitivos, e as suas principais propriedades, que compõem a footprint do componente atualmente selecionado.
- Mini-viewer window - Uma vista geral simplificada do componente atualmente selecionado, com a vista principal do editor indicada por uma sobreposição gráfica.
À medida que um componente é selecionado no painel PCB Library, os seus primitivos constituintes preenchem a secção Component Primitives do painel e a footprint é apresentada na área de trabalho principal do editor. Selecionar um objeto primitivo no painel faz com que o objeto correspondente seja realçado na área de trabalho do editor. Desta forma, o painel PCB Library oferece uma forma rápida e fácil de navegar, visualizar e aceder às footprints da biblioteca PCB.
Um primitivo Arco selecionado e realçado do componente de biblioteca DIP-6.
Filtrar conteúdo
O conteúdo da lista pode ser filtrado, permitindo-lhe encontrar rapidamente uma determinada footprint de componente na biblioteca. Isto é especialmente útil se a biblioteca contiver um grande número de itens. A filtragem pode ser aplicada usando filtragem indireta ou direta, ou uma combinação de ambas.
Filtragem indireta
Este método utiliza o campo Mask no topo do painel para filtrar o conteúdo da lista. É aplicada uma máscara com base na entrada no campo. Apenas os componentes da lista abrangidos pelo âmbito da entrada permanecerão visíveis.
Utilize o operador wildcard * para uma filtragem mais elaborada. Por exemplo, escrever m* irá apresentar apenas as footprints de componentes cujos nomes começam por m. Ou, como na imagem abaixo, escrever *16 irá apresentar apenas as footprints de componentes em que o corpo do nome contém 16.
Filtragem direta
Este método está disponível para todas as regiões de lista no painel e permite-lhe saltar rapidamente para uma entrada escrevendo diretamente na área da lista. Não é aplicada qualquer máscara, mantendo todo o conteúdo da lista sempre visível.
Para utilizar a funcionalidade para encontrar rapidamente uma footprint de componente, clique dentro da secção Components do painel e escreva a primeira letra da footprint do componente para a qual pretende saltar. Por exemplo, se quisesse saltar rapidamente para entradas de componentes que começam pela letra S, pressionaria essa letra no teclado. O primeiro componente da lista que começa por S ficaria ativo, e a letra seria realçada para indicar que a filtragem da lista se baseia nela.
Se existirem vários componentes a começar pela mesma letra e, especialmente, se a biblioteca for particularmente grande, escreva mais letras para localizar a entrada específica de que necessita – por exemplo; SOT como ilustrado na imagem abaixo.
Filtragem combinada
Em algumas situações, pode ser útil utilizar em conjunto a filtragem indireta e direta. Se, por exemplo, se recordar de que o componente que pretende localizar tem um número de subtipo 23 e um prefixo TO, esta informação pode ser usada como entradas indiretas (Máscara) e diretas, respetivamente, como mostrado na imagem abaixo.
Navegar pelos primitivos do componente
A secção Component Primitives do painel lista todos os objetos primitivos que constituem a footprint do componente atualmente selecionado na lista Components. Para cada entrada de primitivo, é apresentada a seguinte informação:
- Type - o tipo de objeto primitivo (por exemplo, pad, track, arc, etc.).
- Name - o valor especificado para o designador do objeto (quando existir).
- X-Size - a dimensão X do objeto (por exemplo, a largura de um arco, track ou fill; o valor X-Size de um pad).
- Y-Size - a dimensão Y do objeto (por exemplo, a altura de um fill; o valor Y-Size de um pad. Este campo ficará vazio para uma track ou um arco).
- Layer - a camada em que o objeto se encontra.
À medida que os primitivos de objetos individuais são selecionados no painel, o objeto correspondente (track, arc, pad, etc.) é realçado graficamente na área de trabalho do editor.
Selecionar um primitivo do componente realça-o na área de trabalho do editor. Podem ser selecionadas várias entradas utilizando as técnicas padrão Ctrl+click e Shift+click.
Controlar a apresentação das entradas navegadas na área de trabalho
Selecionar uma entrada em qualquer uma das listas do painel (Componentes ou Primitivos do Componente) aplica um filtro, usando essencialmente a entrada como âmbito. O resultado visual da filtragem aplicada ao documento na janela do editor de desenho é determinado por uma série de controlos de realce localizados no topo do painel.
Funções de apresentação
-
Mask / Dim / Normal - esta lista pendente fornece opções para contrastar visualmente objetos filtrados e não filtrados na janela do editor de desenho.
Quando Mask está selecionado, os objetos filtrados aparecerão visíveis na janela do editor de desenho, ficando todos os outros objetos monocromáticos. Para definir o contraste dos objetos de fundo (não realçados), ajuste o controlo Mask Level – View | Highlight & Edit Mask:

Quando esta opção é aplicada, os objetos não filtrados não estarão disponíveis para seleção ou edição. -
Quando Dim está selecionado, os objetos filtrados aparecerão visíveis na janela do editor de desenho, com todos os outros objetos a manterem as suas cores, mas sombreados. Defina o equilíbrio entre objetos filtrados e não filtrados ajustando o controlo Dim Level – View | Highlight & Edit Mask:
-
Para limpar (repor) o realce atual na área de trabalho, clique no botão Clear do grupo de controlos – View | Highlight & Edit Mask |
- Select - quando ativado (predefinição), os objetos filtrados serão selecionados na área de trabalho.
- Zoom - quando ativado (predefinição), os objetos filtrados serão ampliados e centrados (quando possível) na janela do editor de desenho.
- Clear Existing - quando ativado (predefinição), um filtro existente será limpo antes de aplicar um novo. Desativar esta opção permite-lhe expandir um filtro existente, refinando-o ainda mais ao aplicar um novo filtro além do já existente.
Qualquer combinação destas opções pode ser ativada. Por exemplo, poderá querer que todos os objetos filtrados sejam ampliados, centrados e selecionados na janela do editor de desenho, enquanto aplica mascaramento para reduzir a confusão causada por outros objetos do desenho.
do painel para limpar o filtro atualmente aplicado. Todos os objetos na área de trabalho de desenho ficarão totalmente visíveis e disponíveis para seleção/edição. Se pretender voltar a aplicar o filtro, clique no botão ![]()
Utilizar o minivisualizador do painel
A secção inferior do painel fornece um minivisualizador do documento, com uma imagem da footprint do componente ativo no centro da sua janela. Uma caixa de visualização branca é sobreposta à imagem, representando a área atualmente apresentada na janela do editor de desenho.
À medida que desloca a vista pelo documento na janela do editor de desenho - quer através da utilização das barras de deslocamento horizontal e vertical associadas, quer através da mão de deslocamento com o botão direito - a caixa de visualização no painel mover-se-á em conformidade. Inversamente, se clicar dentro da caixa de visualização e a arrastar pela imagem da footprint no painel, o documento na janela do editor de desenho será deslocado em conformidade, e ao nível de zoom atual.
À medida que aumenta ou diminui o zoom na janela do editor de desenho, a caixa de visualização será redimensionada em conformidade no painel. Inversamente, redimensionar a caixa de visualização no painel, clicando e arrastando qualquer um dos seus vértices, fará com que o nível de zoom mude na janela do editor de desenho. Quanto menor for o tamanho da caixa de visualização, maior terá sido o zoom aplicado ao documento real.
no topo do painel disponibiliza uma lupa flutuante e um cursor de zoom na janela do editor de desenho. À medida que os move pela área de trabalho, o minivisualizador no painel conterá a imagem ampliada da footprint do componente ativo centrada no cursor. Isto permite-lhe navegar pelo documento em tamanho real na janela do editor de desenho, enquanto observa detalhes ampliados na janela do minivisualizador.
Utilize as teclas Page Up e Page Down para aumentar ou diminuir a ampliação, respetivamente. Clique com o botão direito do rato, clique ou prima Esc para sair do modo de ampliação.
Alterar a Apresentação do Painel
A secção Components do painel é sempre apresentada. No entanto, as secções subsequentes do painel podem ser configuradas para serem apresentadas ou ocultadas.
Isto é conseguido utilizando o botão associado localizado à direita de uma secção do painel:
-
Quando uma secção está atualmente visível, o botão aparecerá como
Ao clicar, a secção será ocultada.
-
Quando uma secção está atualmente oculta, o botão aparecerá como
Ao clicar, a secção será apresentada.
-
Quando várias secções consecutivas estão ocultas, o botão aparecerá como
. Ao clicar no botão, será apresentado um menu pop-up que lhe permite escolher qual a secção que pretende voltar a apresentar.
Menus de Clique com o Botão Direito
Componentes
Ao clicar com o botão direito do rato na entrada de um componente, será apresentado um menu pop-up com os seguintes comandos:
-
New Blank Component - adiciona uma nova footprint de componente à lista. À footprint é atribuído o nome predefinido
PCBCOMPONENT_1e é aberta uma folha em branco na janela do editor de design, pronta para começar a colocar os objetos primitivos que a irão definir -
Component Wizard - abre o PCB Component Wizard:

As páginas do assistente irão guiá-lo pelos passos necessários para criar uma nova footprint de componente. Tenha em atenção que, se cancelar o assistente, será adicionado um novo componente à lista com um nome predefinido (PCBCOMPONENT_1) e uma folha em branco pronta para definir manualmente a footprint. - Cut - coloca uma cópia da(s) footprint(s) de componente selecionada(s) na área de transferência interna do Editor de Bibliotecas PCB e, em seguida, elimina permanentemente a(s) footprint(s) da biblioteca. Será apresentada uma caixa de diálogo de confirmação a pedir verificação para prosseguir com a eliminação.
- Copy - coloca uma cópia da(s) footprint(s) de componente selecionada(s) na área de transferência interna do Editor de Bibliotecas PCB.
- Copy Name - copia o nome da footprint de componente em foco para a área de transferência interna do Editor de Bibliotecas PCB.
- Paste - cola uma footprint de componente da área de transferência interna do Editor de Bibliotecas PCB no documento de biblioteca ativo. A entrada deste comando mudará para refletir quantas footprints de componente válidas estão na área de transferência. Por exemplo, se tiver anteriormente cortado ou copiado uma footprint de componente de um documento de biblioteca PCB, a entrada será apresentada como Paste 1 Components. Se tiver copiado/cortado dois componentes de biblioteca, a entrada será apresentada como Paste 2 Components, e assim sucessivamente.
- Delete - elimina permanentemente a(s) footprint(s) de componente selecionada(s) do documento de biblioteca. Será apresentada uma caixa de diálogo de confirmação a perguntar se pretende ou não prosseguir com a eliminação.
- Select All - seleciona rapidamente todas as entradas de componentes na lista.
-
Component Properties - acede à caixa de diálogo PCB Library Component, a partir da qual pode ver/modificar o Nome, a Altura e a Descrição da footprint de componente em foco. A caixa de diálogo PCB Library Component também será aberta quando se fizer duplo clique numa entrada de componente no painel.
-
Place - coloca a footprint de componente em foco no documento de design PCB. Ao clicar, a última PCB que esteve ativa (independentemente do projeto a que pertence) passará a ser o documento ativo na janela do editor de design e a caixa de diálogo Place Component será aberta. Utilize esta caixa de diálogo para definir o designador e o comentário da footprint, conforme necessário, antes da colocação no design.
- Update PCB With <FocusedComponent> - propaga as alterações efetuadas à footprint de componente em foco no documento de biblioteca para todos os documentos de design PCB abertos onde essa footprint de componente tenha sido colocada. Todas as instâncias da footprint serão atualizadas.
- Update PCB With All - propaga todas as alterações efetuadas às footprints de componente no documento de biblioteca para todos os documentos de design PCB abertos onde essas footprints de componente tenham sido colocadas. Todas as instâncias colocadas de uma footprint de componente alterada serão atualizadas.
-
Report - gera um relatório para o componente ativo. Após executar o comando, o relatório será gerado (
LibraryName.CMP) na mesma pasta que o documento de biblioteca PCB de origem e será automaticamente aberto como documento ativo na janela do editor de design. O relatório lista informações, incluindo dimensões da footprint, uma discriminação dos objetos primitivos que constituem a footprint e as camadas em que se encontram. - Delete All Grids And Guides in Library - utilize este comando para eliminar todas as grelhas de ajuste e guias definidas pelo utilizador da área de trabalho. A grelha de ajuste predefinida permanecerá.
Primitivos do Componente
Ao clicar com o botão direito do rato na entrada de um primitivo, será apresentado um menu pop-up com os seguintes comandos:
- Show Pads - ativa a apresentação de entradas de pads na secção Component Primitives do painel.
- Show Vias - ativa a apresentação de entradas de vias na secção Component Primitives do painel.
- Show Tracks - ativa a apresentação de entradas de tracks na secção Component Primitives do painel.
- Show Arcs - ativa a apresentação de entradas de arcos na secção Component Primitives do painel.
- Show Regions - ativa a apresentação de entradas de regiões na secção Component Primitives do painel.
- Show Component Bodies - ativa a apresentação de entradas de corpo de componente (3D Body) na secção Component Primitives do painel.
- Show Fills - ativa a apresentação de entradas de preenchimentos na secção Component Primitives do painel.
- Show Strings - ativa a apresentação de entradas de strings na secção Component Primitives do painel.
- Select All - seleciona rapidamente todas as entradas de primitivos do componente na lista.
- Report - gera um relatório de informação de primitivos para a footprint de componente em foco na secção Components do painel. Após executar o comando, será apresentada a caixa de diálogo Report Preview, contendo a informação de primitivos atualmente apresentada na secção Component Primitives do painel. Utilize a caixa de diálogo para consultar, imprimir e exportar o relatório em vários formatos de ficheiro.
-
Properties - acede à caixa de diálogo Properties correspondente ao primitivo do componente em foco, a partir da qual pode ver/modificar propriedades conforme necessário. A caixa de diálogo correspondente do primitivo Properties também será aberta quando se fizer duplo clique numa entrada de primitivo no painel.
Notas
Informação adicional sobre o painel PCB Library:
- É suportada a funcionalidade padrão de Ctrl+Click e Shift+Click para a seleção de múltiplas entradas numa lista.
- A footprint de componente ativa é aquela cujos gráficos estão atualmente apresentados na janela do editor de design.
- Ctrl+Click sobre uma entrada selecionada numa lista para anular a sua seleção. Se a entrada for a única selecionada nessa secção, ao executar esta ação o filtro será limpo.
- Os atalhos de teclado Up Arrow, Home, End e Down Arrow podem ser utilizados para apresentar a footprint de componente anterior, a primeira, a última e a seguinte, respetivamente.
- Nas secções do painel em que existem múltiplas colunas de dados, os dados podem ser ordenados por qualquer coluna clicando no respetivo cabeçalho. Um clique ordena por ordem ascendente. Clique novamente para ordenar por ordem descendente.
- Pode alterar a ordem pela qual as colunas de dados são apresentadas. Para mover uma coluna, clique no respetivo cabeçalho e arraste-o horizontalmente para a posição pretendida. Uma posição válida é indicada pelo aparecimento de duas setas verdes de posicionamento.
- A filtragem aplicada ao navegar pelos objetos de design utilizando o painel PCB Library é permanente. Se tiver sido selecionado o método de realce Mask ou Dim, todos os objetos que não se enquadrem no âmbito do filtro ficarão esbatidos (dependendo das definições) na área de trabalho e não estarão disponíveis para seleção ou edição. Clicar dentro da janela do editor de design não limpará o filtro. Um filtro permanente tem de ser limpo clicando no botão Clear dentro do painel PCB Library, ou utilizando o controlo Clear no ribbon principal View .
- A footprint de componente que cola no documento de biblioteca ativo pode ter origem num documento de design PCB ou noutro documento de biblioteca PCB.
- Se tiverem sido copiados vários componentes para a área de transferência a partir do design principal no PCB Editor, apenas o último componente do grupo a ter sido selecionado será colado no documento de biblioteca.
-
Se o mesmo componente for colado na biblioteca mais do que uma vez, ou se for adicionado mais do que um novo componente à biblioteca sem renomear, as cópias são distinguidas pelo sufixo -
DUPLICATE, -DUPLICATE1, -DUPLICATE2, e assim sucessivamente. - Tem de estar aberto um documento de design PCB antes de um componente de biblioteca poder ser colocado utilizando o comando Place.
- Tem de estar aberto um documento de design PCB para poder propagar alterações efetuadas às footprints de componente no documento de biblioteca.
- Os atributos de pads e de outros objetos gráficos utilizados para definir a footprint de componente podem ser editados utilizando o painel Inspector. Os objetos têm primeiro de ser selecionados para que o painel apresente os atributos.
-
Quando é criado um novo documento de biblioteca PCB, o painel conterá, por predefinição, uma única footprint de componente em branco -
PCBCOMPONENT_1. -
As footprints de componentes de biblioteca só podem ser editadas na biblioteca PCB de origem (
.PcbLib). Não é possível editar as footprints de componentes numa biblioteca integrada (.IntLib). Terá primeiro de descompilar a biblioteca integrada e depois editar o(s) componente(s) necessário(s) no(s) documento(s) de biblioteca PCB de origem. Em seguida, a origem pode ser recompilada para produzir a biblioteca integrada atualizada.