Definir os Substacks - Modo Avançado

Existem dois modos de conceção rigid-flex disponíveis no software de conceção de PCB da Altium. O modo original, ou padrão, designado por Rigid-Flex, suporta conceções rigid-flex simples. Se a sua conceção tiver requisitos rigid-flex mais complexos, como regiões flex sobrepostas, então necessita do modo Advanced Rigid-Flex (também conhecido como rigid-flex 2.0). O modo é escolhido no menu Tools no Layer Stack Manager.

A diferença fundamental entre os modos é que, no modo original, a forma da placa é dividida em regiões de placa separadas através da colocação de uma Split Line, e essa Split Line permanece como um objeto que define onde termina uma região da placa e começa outra. No modo Advanced, cada região da placa é colocada separadamente ou, se uma região maior for dividida (Sliced), passa a tornar-se em dois objetos de região separados. No modo Advanced, as arestas das regiões de placa adjacentes definem onde essas duas regiões se encontram, e não a presença de uma Split Line. Devido a esta diferença, não existe qualquer objeto Split Line quando a placa está no modo Advanced Rigid-Flex.

Saiba mais sobre Designing a Rigid-Flex PCB

Se o modo Rigid-Flex (Advanced) estiver ativado, a apresentação mudará de Stackup mode (mostrado acima) para Board mode (mostrado abaixo). O modo Board é utilizado para editar visualmente e organizar os vários substacks na conceção rigid-flex. Um substack individual pode ser editado fazendo duplo clique sobre ele; quando o fizer, é apresentado o modo Stackup para esse substack.

Utilize Navigation bar no canto superior direito do Layer Stack Manager para alternar entre Stackup e Board modes, conforme destacado na imagem abaixo.

O modo Board do Layer Stack Manager é utilizado para definir os Substacks numa conceção rigid-flex.
O modo Board do Layer Stack Manager é utilizado para definir os Substacks numa conceção rigid-flex.

Board mode do Layer Stack Manager é utilizado para:

  • Adicionar Substacks.
  • Configurar as relações entre camadas em Substacks adjacentes - se partilham camadas (Common) ou se as camadas são exclusivas desse Substack (Individual).
  • Configurar se camadas adjacentes se estendem para dentro do Substack vizinho.
  • Adicionar Branches adicionais (as Branches são utilizadas quando a conceção tem várias secções flex que irradiam a partir de uma única secção rígida - mais sobre isto na secção Creating a Branch).

Configurar os Substacks

Uma Board pode incluir qualquer número de Substacks. Uma abordagem que ajuda a visualizar a estrutura global da placa é definir um Substack para cada Region da placa. No entanto, isto não é um requisito; o requisito mínimo é criar um Substack para cada conjunto único de camadas necessário em toda a conceção. Se necessário, podem depois ser atribuídas várias Regions da placa ao mesmo Substack.

O vídeo abaixo mostra uma placa rigid-flex com nove Board Regions, que utilizam três Substacks únicos.

Cada Substack pode ser atribuído a uma Board Region tantas vezes quantas as necessárias.

Cada Substack é criado dentro de uma secção. Porque precisa de secções? Porque também pode criar múltiplos Substacks dentro de uma secção, uma funcionalidade utilizada quando está a criar uma placa rigid-flex ao estilo bookbinder (duas regiões rígidas ligadas por múltiplas regiões flex). A imagem abaixo mostra dois substacks flex, com os nomes FlexUpper e FlexLower, na secção central do layer stack.

Uma PCB rigid-flex ao estilo bookbinder; repare que a secção central tem dois Substacks.
Uma PCB rigid-flex ao estilo bookbinder; repare que a secção central tem dois Substacks.

Trabalhar em Board mode no Layer Stack Manager:

  • Depois de o modo Rigid-Flex ter sido ativado, o Layer Stack Manager abre em Board mode, onde são adicionados novos Substacks e alinhados com os Substacks adjacentes.
  • Para editar as camadas e as propriedades das camadas do Substack selecionado (a seleção é indicada por um contorno azul-claro, como mostrado acima), faça duplo clique no Substack ou utilize a barra de navegação do Layer Stack Manager para selecionar o Substack pretendido e abrir Stackup mode, onde as camadas individuais desse Substack podem ser editadas. Adicione e configure as camadas conforme necessário.
  • Para regressar a Board mode depois de editar um Substack, clique no botão Home na barra de navegação do Layer Stack Manager.

Adicionar e Editar um Novo Substack

Além de ser utilizado para adicionar e remover Substacks, Board mode também é utilizado para configurar se um Stackup usa camadas comuns ou individuais.

Um novo substack é criado a partir das camadas atualmente selecionadas.

Criar um novo Substack:

  • Um novo Substack é criado a partir das camadas atualmente selecionadas (destacadas a azul-claro) - o primeiro passo é selecionar as camadas necessárias no novo Substack:
    • Left Click para selecionar um Substack inteiro.
    • Shift+Click para selecionar uma única camada num Substack. Continue a Shift+Click noutras camadas para formar o conjunto de camadas selecionadas. Em alternativa, Shift+Click na primeira camada pretendida, depois avance diretamente para a última camada e Shift+Click para a selecionar; todas as camadas intermédias também serão selecionadas.
  • Para adicionar um novo Substack utilizando as camadas selecionadas, clique no botão e selecione o comando apropriado:
    • Insert Selected before - cria o novo Substack à esquerda do Substack atualmente selecionado
    • Insert Selected after - cria o novo Substack à direita do Substack atualmente selecionado
    • Insert Selected into - cria o novo Substack na mesma secção que o Substack atualmente selecionado.
    • Branch - cria uma nova Branch, a partir do Substack atualmente selecionado. Mais informações sobre branches abaixo.
  • Em alternativa, pode arrastar e largar horizontalmente o conjunto de camadas selecionadas em Board view para criar um novo substack dessas camadas (como mostrado no vídeo acima). 
  • O novo Substack será criado; faça duplo clique no Substack para o abrir para edição em Stackup mode do Layer Stack Manager.
  • Se estiver a planear adicionar Coverlays a uma região flex, ative a opção Is Flex no painel Properties quando o Substack flex estiver aberto em Stackup mode.
  • Configure as camadas do Substack conforme necessário e, em seguida, clique no botão Home na barra de navegação do Layer Stack Manager para regressar a Board mode.
  • Edite o Name do Substack no painel Properties para refletir a sua função na conceção global.
  • Continue a adicionar um Substack para cada Region na conceção rigid-flex.

Quando as camadas são copiadas de um Substack existente para criar um novo Substack, essas camadas passam então a ser comuns a ambos os Substacks - editar as propriedades de uma camada num Substack aplicará essa alteração à camada em ambos os Substacks. Se um Substack necessitar de camadas com propriedades exclusivas, adicione essas camadas diretamente nesse Substack (como mostrado no vídeo acima). 

Utilização de Material

Ative a opção Individual Material Usage para permitir camadas adjacentes diferentes.
Ative a opção Individual Material Usage para permitir camadas adjacentes diferentes.

Uma conceção rigid-flex tem frequentemente camadas de cobre e dielétrico que são comuns nas regiões rígidas e flex, mas camadas dielétricas exteriores diferentes, como as coverlays. Para ajudar o designer a gerir isto, Properties para o Substack selecionado inclui uma opção Material Usage.

  • Common - utilização de material significa: todas as camadas no Substack com a menor contagem de camadas devem ter camadas idênticas (e propriedades idênticas) às camadas nos Substacks adjacentes. Isto inclui tanto as camadas comuns de cobre/dielétrico como quaisquer camadas dielétricas exteriores de finalidade especial, como as coverlays.
  • Individual - ative o modo Individual para permitir diferentes combinações de materiais adjacentes neste Substack.

Criar uma Branch

Se a conceção tiver uma estrutura de stackups que não possa ser modelada em Board view, então é necessária a funcionalidade Branch. No exemplo mostrado na imagem abaixo, existem quatro regiões flexíveis a irradiar de diferentes camadas na placa principal, com cada região flex a ter uma pequena região rígida na extremidade. Embora seja possível ligar as quatro regiões flex à MainBoard sem utilizar Branches, não é possível criar a pequena região rígida na extremidade de cada região flex.

À Region selecionada, ConnectorRegion4, está a ser atribuído o Substack ConnectorRigid4.
À Region selecionada, ConnectorRegion4, está a ser atribuído o Substack ConnectorRigid4.

Esta placa requer a utilização da funcionalidade Branch. Uma Branch cresce a partir de um Substack; um Substack pode ter várias branches a irradiar a partir dele. Neste exemplo, o Substack MainBoard tem quatro branches; FirstFlexBranch, SecondFlexBranch, ThirdFlexBranch e ForthFlexBranch.

Utilize os controlos na Barra de Navegação para mudar de uma Branch para outra.
Utilize os controlos na Barra de Navegação para mudar de uma Branch para outra.

Trabalhar com branches:

  • Uma Branch é criada tendo como base o Substack atualmente selecionado; selecione o Substack pretendido antes de adicionar uma Branch.
  • Clique no botão e selecione Branch no menu. A nova Branch será apresentada, contendo apenas o Substack comum a partir do qual a branch foi criada. Introduza um Branch Name adequado no painel Properties.
  • Adicione novos Substacks à Branch, conforme necessário.
  • Utilize a Barra de Navegação do Layer Stack Manager para mudar de uma Branch para outra.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo