Criando Modelos e Bibliotecas de Pads e Vias
Juntamente com os objetos Track, Pads e Vias são elementos fundamentais de todos os projetos de placas de circuito. Para ampliar os recursos de reutilização e gerenciamento de projeto para Pads e Vias em projetos de PCB, o Altium Designer oferece suporte a bibliotecas de modelos de Pad e Via.
O conceito de modelos de Pad e Via que podem ser reunidos em uma biblioteca é semelhante ao das bibliotecas de footprints de PCB, embora seja um pouco mais básico. A biblioteca de modelos de Pad/Via não armazena Pads e Vias reais; em vez disso, ela armazena definições pré-configuradas que são aplicadas a uma instância de um Pad ou Via no momento em que ele é inserido. Bibliotecas de modelos de Pad/Via salvas podem ser carregadas e usadas para inserir instâncias de Pads e Vias predefinidos em qualquer projeto de PCB ou footprint de PCB.
As bibliotecas de modelos de Pad/Via são outro documento de projeto que pode ser criado no Altium Designer e têm a extensão de arquivo *.PvLib. As bibliotecas de modelos de Pad/Via podem ser incluídas como um documento do projeto e, nesse caso, esses modelos estarão sempre disponíveis para esse projeto por meio do painel PCB Pad Via Templates. Bibliotecas de modelos também podem ser instaladas no painel, tornando-as disponíveis para todos os projetos abertos. Saiba mais sobre como disponibilizar modelos na página Working with Pad Via Templates.
Os modelos de Pad e Via são criados e editados abrindo um arquivo PvLib. Os modelos de Pad e Via no PvLib são listados no painel Pad Via Library, com o modelo de Pad ou Via selecionado sendo exibido no Editor de Modelo de Pad/Via, como mostrado abaixo.
|
Tanto os modelos de Pad quanto os de Via são editados abrindo o arquivo PvLib. As opções do editor mudarão de acordo com o tipo de objeto que está sendo editado. O Editor de Modelo de Pad é mostrado aqui. Tanto os modelos de Pad quanto os de Via são editados abrindo o arquivo PvLib. As opções do editor mudarão de acordo com o tipo de objeto que está sendo editado. O Editor de Modelo de Via é mostrado aqui. |
Criando uma biblioteca de modelos de Pad/Via
Uma nova biblioteca de modelos de pad/via pode ser criada das seguintes maneiras:
-
Selecione o comando File » New » Library nos menus principais e selecione a opção Pad Via Library na região File da caixa de diálogo New Library que será aberta; em seguida, clique em Create. A nova biblioteca de modelos de Pad/Via recebe o nome padrão
PvLib1.PvLib. Nesta etapa, o arquivo ainda não foi salvo no disco rígido; ele existe apenas na memória do computador. Como ainda não foi salvo, na primeira vez que você salvá-lo, a caixa de diálogo Save As será aberta, oferecendo salvá-lo no Default Location definido na página System – Default Locations da caixa de diálogo Preferences. -
Uma nova biblioteca de modelos de Pad/Via também pode ser adicionada ao projeto atual clicando com o botão direito no projeto no painel Projects e selecionando Add New to Project » Pad Via Library no menu de contexto. O arquivo aparecerá na pasta
Libraries/Pad Via Library Documentsda estrutura do projeto. Quando o arquivo for salvo, o local padrão será a pasta do projeto. -
Uma biblioteca de modelos de Pad/Via pode ser criada a partir dos Pads e Vias de uma PCB aberta no modo Pad & Via Templates do painel PCB. Usando as técnicas padrão de seleção do Windows, selecione os modelos de Pad/Via a serem salvos na biblioteca e clique no botão Save as Library. O novo PvLib será aberto pronto para edição, mas ainda não terá sido salvo no disco rígido. Salve o arquivo em um local adequado, dando a ele o nome desejado. Quando a biblioteca de modelos de Pad/Via for aberta pela primeira vez no editor de modelos, ela poderá mostrar apenas um modelo de pad no painel Pad Via Library (o modelo padrão). Se isso ocorrer, salve, feche e reabra o arquivo para atualizar a lista de modelos no painel Pad Via Library.

Uma biblioteca de modelos de Pad/Via pode ser criada a partir dos pads/vias selecionados na PCB atual.
Painel Pad Via Library
O painel Pad Via Library fornece acesso aos modelos contidos na biblioteca de Pad/Via ativa. O painel Pad Via Library, disponível no editor de modelos de pad/via, lista os modelos de Pad e Via contidos na biblioteca de modelos de Pad/Via atual. As unidades preferidas para esta sessão de edição são selecionadas no menu suspenso Display Units, na parte superior do painel.
Acesso ao painel
O painel é acessado a partir do Editor de Modelo de Pad/Via (com um documento *.PvLib aberto como documento ativo no espaço de projeto) das seguintes maneiras:
- Clique no botão Panels no canto inferior direito do espaço de projeto e selecione Pad Via Library.
- Clique em View » Panels » Pad Via Library nos menus principais.
Criando um modelo de Pad ou Via
Para criar um novo modelo de Pad ou Via, clique com o botão direito dentro do painel e selecione Add Pad template ou Add Via template no menu de contexto. Use Delete para remover um modelo da biblioteca.

O painel fornece acesso aos modelos contidos na biblioteca de Pad/Via atual. Clique com o botão direito para adicionar um novo modelo.
Editor de Modelo de Pad/Via
O Pad Template Editor é usado para configurar as opções básicas de configuração de um modelo de Pad ou Via, que depois podem ser aplicadas a um Pad ou Via em um documento de PCB ou de footprint de PCB. Elas incluem as principais propriedades de uma configuração de Pad/Via, enquanto as propriedades específicas do documento (como posição, orientação, camada etc.) são definidas quando o Pad ou Via é inserido em um documento de projeto.

O editor de modelos é usado para configurar o modelo de Pad ou Via atualmente selecionado no painel Pad Via Library.
A maioria das opções de configuração de Pad/Via é padrão e familiar nas configurações de Pad and Via do Altium Designer (Tamanho, Furo e Máscara etc.). O editor de modelo de Pad compartilha um design de interface comum e muitas das opções com o editor de modelo de Via. Cada região do editor de modelos é descrita abaixo, com as opções específicas de Pads ou Vias marcadas como tal.
Geral
-
Name – por padrão, assume um nome automático com base nos atributos do pad/via, de acordo com IPC-7251/7351 Padstack naming conventions (descrito aqui). Se necessário, um nome manual pode ser definido e removido novamente clicando no botão
. Se um modelo com nome manual tiver sido usado em um projeto de placa e esse modelo for então desvinculado da biblioteca de modelos (de modo que suas propriedades se tornem editáveis), o nome manual será substituído pelo nome automático.
- Description – descrição opcional.
- Pad Type (somente pad) – montagem em superfície ou furo passante.
Informações do furo
- Hole Size – indicado por h<Value> no nome, diâmetro do furo.
- Tolerance – indicado por Tol no nome, insira as tolerâncias positiva e negativa do furo, se necessário. Insira N/A se não aplicável.
- Hole Type (somente pad) – redondo, quadrado ou ranhura.
- Length (somente pad) – indicado por _<Value> anexado ao tamanho do furo no nome, comprimento do furo quadrado ou da ranhura.
- Rotation (somente pad) – ângulo de rotação do furo quadrado ou da ranhura.
- Plated (somente pad) – metalizado ou não metalizado (não metalizado indicado por n no nome).
Máscara de pasta (somente pad)
- Manual Expansion – marque a caixa para definir um valor de expansão manual que substituirá um valor de regra de projeto quando o pad for inserido em um projeto de PCB. Esse valor é indicado por p<Value> no nome do modelo de pad.
- Expansion – quantidade para expandir (um valor positivo) ou contrair (um valor negativo) a abertura na Máscara de Pasta. Pode ser definida como um valor absoluto (mil/mm) ou como percentual da área do pad. Quando um valor absoluto é definido, o percentual será mostrado à direita do campo, e vice-versa. Desmarque a caixa Use Paste à esquerda do campo para desativar o uso da máscara de pasta para o modelo de pad.
Máscara de solda
- Manual Expansion – indicado por m<Value> no nome, em que m<Value> é o tamanho total da abertura na Máscara de Solda. O elemento de nomenclatura passa a ser m<Value>mx<Value> se os valores de expansão Superior e Inferior não estiverem vinculados.
- Top/Bottom – quantidade de expansão, medida a partir da borda do pad/via, a menos que a opção Solder mask from the hole edge esteja habilitada.
-
– os valores Superior e Inferior estão vinculados (iguais); clique para definir valores diferentes para Superior e Inferior.
- Tented – habilite para fechar a abertura na Máscara de Solda (o tamanho da abertura é definido como zero).
- Solder mask from the hole edge – habilite para referenciar o valor de expansão a partir da borda do furo, em vez da borda do pad/via.
Tipos e recursos de Via (somente via)
- IPC 4761 Via Type – use a lista suspensa para selecionar um tipo de via de acordo com a norma IPC 4761, Design Guide for Protection of Printed Board Via Structures.
-
Grid – aparece quando um tipo de via diferente de
Noneé selecionado na lista suspensa IPC 4761 Via Type. Selecione as Side da placa e digite uma Material para os recursos disponíveis de acordo com o tipo de via selecionado.
Tamanho e forma
- Offset From Hole Center (X/Y) (somente pad) – indicado por o<Xvalue>_<Yvalue> no nome, quantidade pela qual o furo do pad é deslocado do centro do pad.
-
Mode – tipo de stack de pad/via, as opções incluem
Simple,Top-Middle-BottomouFull Stack(para pads, esta opção está disponível apenas quando o Pad Type é Through hole). Permite que pads/vias tenham propriedades de Tamanho e Forma diferentes nas camadas disponibilizadas para esse modo. O elemento de nomenclatura x<Xvalue_Yvalue> é adicionado quando um tamanho/forma diferente é definido para a camada Bottom. O elemento de nomenclatura z<Xvalue_Yvalue> é adicionado quando um tamanho/forma diferente é definido para camadas intermediárias. -
Attributes on Layer – atributos padrão de pad/via.
-
Shape (somente pad) – indicado por c<SizeValue> (circular); s<SizeValue> (quadrado) ou r<xSizeValue_ySizeValue> (retangular), dependendo de as dimensões X/Y serem iguais ou diferentes; s<SizeValue>c<Value> (octogonal); s<Sizevalue>r<Radius%Value> ou r<xSizeValue_ySizeValue>r<Radius%Value> (retângulo com cantos arredondados).
-
X & Y Size (somente pad) – dimensão do pad no plano X & Y.
-
Corner Radius (somente pad) – valor absoluto do raio do canto do pad. O valor deve ser menor ou igual à metade do lado mais curto do pad. Insira um valor seguido do símbolo
%para definir o raio como a porcentagem da metade do lado mais curto do pad, em que100%arredonda completamente o lado mais curto do pad. Esta opção só fica acessível se Rounded Rectangle estiver selecionado para o Shape do pad. -
Diameter (somente via) – diâmetro da via (vias só podem ser circulares).
-
-
Thermal Relief – configurações de alívio térmico deste pad para um polígono ao redor da mesma net; desmarque a caixa de seleção From Rule para editar e usar essas configurações locais.
- From Rule – as configurações locais não são aplicadas quando esta opção está habilitada; desmarque para definir e usar configurações locais.
- Connect Style – estilo do alívio térmico.
- Air Gap – distância da borda do pad até o polígono ao redor.
- Conductors – número de condutores do pad até o polígono ao redor.
- Width – largura dos condutores do pad até o polígono ao redor.
- Angle – padrão angular dos condutores de alívio.
- Layer – camadas neste padstack/viastack; as camadas disponíveis dependem da configuração atual de Mode; clique com o botão direito para Adicionar, Remover ou Redefinir as camadas quando Mode for Full Stack.


