Criando a montagem física de múltiplas placas

Altium Designer oferece suporte à criação de uma montagem de múltiplas placas, denominada multi-board assembly. Depois que a estrutura lógica do sistema é definida em um esquemático multi-board (*.MbsDoc), o projeto físico multi-board é então criado transferindo o projeto do sistema para um documento vazio de montagem multi-board (*.MbaDoc). Esse processo carregará no editor de montagem multi-board a representação física (PCBs e outras montagens multi-board) referenciada por cada bloco lógico no esquemático multi-board. Esta página aborda esse processo.

Para saber mais sobre a etapa de projeto lógico de uma montagem multi-board, consulte a página Capturing the Logical System Design.

Projetos multi-board e seus subprojetos associados podem ser salvos em um Workspace conectado, onde podem se beneficiar dos recursos de controle de versão, compartilhamento e gerenciamento fornecidos por um Altium 365 Workspace ou Enterprise Server Workspace.

Para obter informações sobre como armazenar e compartilhar um projeto multi-board em um Altium 365 Workspace, consulte a página Workspace Projects .

Para criar um novo documento de montagem multi-board:

  1. Adicione um novo documento de montagem multi-board (*.MbaDoc) ao projeto multi-board clicando com o botão direito na entrada do projeto no painel Projects e selecionando Add New to Project » Multi-board Assembly no menu de contexto.

    Cada projeto de design multi-board pode incluir apenas um documento de montagem multi-board.

  2. Salve o novo documento de montagem multi-board (clique com o botão direito em sua entrada no painel Projects e selecione Save As no menu de contexto).

  3. Transfira a representação lógica do sistema do esquemático multi-board para o documento de montagem multi-board – saiba mais.

  4. Se o invólucro estiver disponível, carregue-o na montagem – saiba mais.

  5. Posicione cada elemento dentro da montagem – consulte a página Positioning & Orienting Your Boards para saber mais.

  6. Conecte os elementos dentro da montagem usando mates – consulte a página Working with Mates para saber mais.

Exemplo de uma montagem multi-board. Várias PCBs conectadas são posicionadas dentro de um invólucro.
Exemplo de uma montagem multi-board. Várias PCBs conectadas são posicionadas dentro de um invólucro.

Opening a Multi-board Assembly Created in Altium Designer 18

Montagens multi-board criadas no Altium Designer 18 devem ser importadas devido a alterações no formato de arquivo necessárias para oferecer suporte ao motor 3D e ao conjunto de recursos aprimorado. Quando um documento de montagem multi-board no formato antigo é aberto, a caixa de diálogo Legacy document import será aberta.

Selecione o comando Design » Import no editor de montagem multi-board para gerar ECOs que recarregarão os módulos filhos.

Observe que, devido às alterações no formato de arquivo necessárias para oferecer suporte ao conjunto de recursos aprimorado e ao motor 3D, uma montagem multi-board salva em uma versão posterior do Altium Designer não pode ser aberta no Altium Designer 18.

O editor de Multi-board Assembly usa a biblioteca Open CASCADE para modelagem geométrica de uma montagem multi-board. Observe que, ao abrir um documento de montagem multi-board mais antigo (de uma versão anterior do software), os mates criados serão removidos (você pode escolher entre manter as posições relativas das partes da montagem ou colocá-las em linha). Você tem a opção de criar um backup dessa versão antiga no momento da abertura.

Este recurso está em Open Beta e disponível quando a opção System.MBAEngine.UseOpenCascade está habilitada na caixa de diálogo Advanced Settings dialog.

Transferindo o projeto do sistema para o documento de montagem multi-board

O projeto multi-board é transferido do esquemático multi-board para o documento de montagem multi-board usando um dos seguintes comandos:

  • Design » Update Assembly - <MultiBoardAssemblyDocumentName>.MbaDoc a partir dos menus principais do editor de esquemático multi-board.

  • Design » Import Changes From <MultiBoardProjectName>.PrjMbd a partir dos menus principais do editor de montagem multi-board.

Ao executar um desses comandos, o software analisa cada módulo no esquemático multi-board, identifica a PCB/montagem que foi selecionada para cada um dos projetos filhos e apresenta a lista de modificações necessárias para adicionar cada uma dessas placas à montagem na caixa de diálogo Engineering Change Order.

A placa de cada projeto PCB é listada como uma modificação ECO e é carregada no editor de Multi-board Assembly quando os ECOs são executados.
A placa de cada projeto PCB é listada como uma modificação ECO e é carregada no editor de Multi-board Assembly quando os ECOs são executados.

Quando o botão  é clicado, as placas/montagens são carregadas no editor de montagem multi-board. Cada placa/montagem é posicionada no espaço de projeto na mesma orientação em que está no projeto filho. Esse processo levará algum tempo, pois o conjunto completo de dados de cada PCB deve ser analisado e carregado.

Placas nesta montagem multi-board carregadas no espaço de projeto do editor de montagem multi-board, prontas para serem posicionadas.
Placas nesta montagem multi-board carregadas no espaço de projeto do editor de montagem multi-board, prontas para serem posicionadas.

  • Usando opções na página Multi-board Assembly – General page da caixa de diálogo Preferences, você pode configurar se corpos 3D livres das PCBs filhas devem ser importados e se corpos 3D com altura inferior ao valor especificado não devem ser importados.

  • Use o comando View » Toggle Units nos menus principais (ou o atalho Q) para alternar as unidades entre imperial e métrico.

Adicionando objetos adicionais à montagem multi-board

Você também pode carregar objetos adicionais em uma montagem multi-board (além das PCBs referenciadas no esquemático multi-board). Objetos adicionais podem ser carregados usando o menu Design ou usando os botões localizados na parte superior do painel Multi-board Assembly.

Cada entidade, ou item, em uma montagem multi-board é chamada de part.

Use o comando ou botão apropriado para:

  • Insert PCB Part () – inserir outra PCB nesta montagem.

  • Insert MBA Part () – inserir outra montagem multi-board nesta montagem.

  • Insert STEP Part () – inserir um modelo mecânico no formato STEP nesta montagem.

  • Observe que uma peça é inserida na montagem multi-board como uma única entidade. Por exemplo, se você inserir o modelo STEP de uma caixa, que consiste em uma metade superior e uma metade inferior, não será possível manipular essas metades de forma independente. Nessa situação, você precisará inserir cada metade na montagem separadamente.

  • A montagem ou PCB inserida é adicionada not ao projeto Multi-board Design (*.PrjMbd) e, portanto, não aparece como filha desse projeto no painel Projects.

Atualizando ou editando uma peça de montagem

Bloqueando/Desbloqueando uma peça

Para bloquear/desbloquear uma peça, selecione a peça desejada, clique com o botão direito e escolha o comando Lock Selected Part/Unlock Selected Part no menu de contexto para bloquear/desbloquear a peça (ou peças com mate) em sua localização atual no espaço de projeto do editor de montagem. Como alternativa, clique com o botão direito em uma entrada de peça no painel Multiboard Assembly e escolha Locked.

  • Uma peça bloqueada não pode ser editada/movida.

  • Peças bloqueadas são marcadas com um ícone de cadeado no painel Multiboard Assembly .

  • Uma peça individual bloqueada não exibe um gizmo de objeto (para saber mais sobre o gizmo de objeto, consulte a página Positioning & Orienting Your Boards). Uma peça bloqueada não pode receber mate se for selecionada como a origem (o objeto que se move – para saber mais sobre o mating das peças, consulte a página Working with Mates).

Atualizando uma peça

Se uma peça ou corpo 3D adicionado a uma montagem tiver sido atualizado, a atualização poderá ser carregada na montagem multi-board usando uma das seguintes ações:

  • Escolha o comando Edit » Update All Parts nos menus principais ou clique com o botão direito em qualquer lugar do espaço de projeto e escolha o comando Update All Parts no menu de contexto (atalho: Shift+Ctrl+U) para atualizar todas as peças na montagem multi-board ativa com as informações de layout mais recentes de seus documentos PCB filhos correspondentes.

  • Selecione a(s) peça(s) desejada(s) e escolha o comando Edit » Update Selected Part nos menus principais ou clique com o botão direito em qualquer lugar do espaço de projeto e escolha o comando Update Selected Part no menu de contexto (atalho: Ctrl+U) para atualizar as peças selecionadas na montagem multi-board ativa com as informações de layout mais recentes de seus documentos PCB filhos correspondentes.

  • Selecione o corpo 3D desejado e escolha o comando Edit » Update Selected 3D Body nos menus principais ou clique com o botão direito em qualquer lugar do espaço de projeto e escolha o comando Update Selected 3D Body no menu de contexto para atualizar os corpos 3D selecionados na montagem multi-board ativa com as informações de layout mais recentes de seus documentos PCB filhos correspondentes.

Editando uma peça

Uma sessão de edição de montagem ou PCB pode ser iniciada a partir do editor de montagem multi-board. Selecione a peça desejada e execute o comando Edit » Edit Selected Part ou clique com o botão direito em qualquer lugar do espaço de projeto e escolha o comando Edit Selected Part no menu de contexto (atalho: Ctrl+E). Após executar o comando, você entrará no modo de edição de peça, com a PCB selecionada ampliada e centralizada (quando possível) para caber na janela principal de projeto. A placa permanecerá exibida com sua coloração completa, enquanto todas as outras placas ficarão acinzentadas (somente leitura).

Faça alterações no posicionamento dos componentes conforme necessário, usando posicionamento manual e/ou recursos de alinhamento. Quando terminar a edição, use o comando Finish Part Editing (Ctrl+E). A visualização do espaço de projeto retornará para ajustar todas as placas da montagem, com a placa que estava sendo editada permanecendo selecionada.

Se quiser cancelar a edição sem implementar nenhuma das alterações, use o comando Cancel Part Editing .

Navegando e gerenciando a montagem multi-board

Para navegar e gerenciar uma montagem multi-board, você pode usar o painel Multiboard Assembly.

O painel apresenta uma visualização em árvore expansível da estrutura completa da montagem, incluindo:

  • As placas (PCBs) e montagens multi-board incluídas e os componentes, camadas e nets dentro de cada PCB

  • Modelos STEP incluídos

  • Outras montagens multi-board incluídas

  • Mates formados entre objetos na montagem

Destacando elementos na montagem multi-board

O painel Multiboard Assembly fornece recursos de destaque, em que a peça selecionada na árvore é destacada no espaço de projeto. O destaque é bidirecional para seleções feitas no topo da árvore da montagem; por exemplo, o estado de seleção das entradas do painel mudará em resposta a objetos de nível superior que tenham sido selecionados no espaço de projeto. A partir do painel, a seleção é suportada em todos os níveis da árvore onde isso for lógico. Por exemplo, selecionar uma net individual destacará essa net em toda a placa, mas selecionar uma camada dielétrica individual não destacará essa camada. Os atalhos padrão do Windows Shift+Click ou Ctrl+Click podem ser usados para seleção múltipla no painel.

Três placas selecionadas no espaço de projeto também são destacadas no painel.
Três placas selecionadas no espaço de projeto também são destacadas no painel.

O destaque a partir do painel fornece um excelente método para localizar uma peça específica ou examinar o caminho de um conjunto de nets à medida que passam sob uma daughterboard.

Controlando a visibilidade e a transparência de peças da montagem

Além de destacar uma peça específica ou várias peças, o painel também pode ser usado para controlar a visibilidade e a transparência das peças atualmente selecionadas no painel. Clique com o botão direito na(s) peça(s) selecionada(s) e escolha Visible ou Transparent no menu de contexto. Peças transparentes se tornarão translúcidas. Peças com a opção Visible desabilitada ficarão ocultas.

Javascript ID: MBA_Pnl_MultiboardAssembly_PartVisibility

Um modelo STEP está totalmente visível na montagem.

O mesmo modelo foi tornado transparente.

O mesmo modelo foi ocultado completamente.

Você também pode controlar a visibilidade de uma PCB, componente de PCB ou modelo STEP diretamente no espaço de projeto.

  • Para um objeto inteiro, como uma PCB ou modelo STEP, selecione o objeto, clique com o botão direito para exibir o menu de contexto e escolha a opção Visible para ocultar o objeto. Use o painel Multi-board Assembly para restaurar a visibilidade.

  • Para um componente de PCB, selecione a PCB no espaço de projeto, clique com o botão direito e escolha Edit Selected Part. Em seguida, clique com o botão direito em qualquer componente dessa placa e escolha os comandos Visible ou Transparent no menu de contexto. Quando terminar de configurar a visibilidade dos componentes dessa placa, clique com o botão direito nela novamente e escolha Finish Editing Part ou Cancel Editing Part.

Medindo a distância

O comando Tools » Measure Distance nos menus principais (atalho: Ctrl+M) é usado para medir distâncias entre corpos 3D na montagem multi-board. Após executar o comando, você entrará no modo de medição. A medição é realizada da seguinte forma:

  1. Escolha o primeiro objeto 3D, ou uma face específica desse objeto. À medida que você move o cursor sobre um potencial objeto 3D, a cor desse objeto mudará. Se quiser selecionar uma face específica do objeto, mantenha pressionada a tecla Ctrl  enquanto move o cursor – a face atualmente sob o cursor será destacada. Com o cursor no lugar, clique para confirmar a seleção do objeto/face.

  2. Escolha o segundo objeto 3D, ou uma face específica desse objeto.

  3. A ferramenta apresenta visualmente a menor distância entre os dois objetos (faces) escolhidos.

  4. Continue medindo a distância entre outros objetos/faces ou pressione Esc para sair do modo de medição.

  • Todos os resultados de medição durante a sessão de medição ativa são apresentados no painel Messages . Você pode clicar duas vezes em uma entrada para fazer cross-probe dessa medição no espaço de projeto.

  • Quando encerrar a sessão de medição, todas as medições visuais serão apagadas, juntamente com todas as entradas de medição no painel Messages .

  • Ao passar o cursor sobre um corpo 3D (ou uma face dele), a cor mudará para aquela especificada para a cor de sistema Highlight Under Cursor , na seção System Colors do painel View Configuration.

Teste de colisão

Colisões são sinalizadas sempre que dois objetos têm superfícies que se tocam ou se intersectam.

Para verificar colisões, selecione Tools » Check Collisions (atalho: Ctrl+K). Após executar o comando, o software verifica colisões entre as várias entidades envolvidas na montagem multi-board. Primeiro, cada placa é verificada quanto a colisão com as partes superior e inferior do invólucro/caixa (peças STEP), seguido da verificação entre as próprias placas (PCBs).

Quaisquer colisões serão relatadas por meio do painel Messages , e os objetos envolvidos serão destacados usando a cor de sistema Violation . Use a região Details do painel Messages para investigar qual componente em uma placa envolvida em um conflito está causando a colisão.

Se necessário, as violações de colisão destacadas no espaço de projeto após a execução da verificação de colisão podem ser apagadas selecionando o comando Tools » Clear Violations .

  • A verificação de colisão será realizada entre todas as placas e partes do invólucro/caixa, independentemente da visibilidade da placa/peça no espaço de projeto.

  • Superfícies com mate não são consideradas em colisão.

Suporte a Rigid-Flex

O editor de montagem multi-board oferece suporte a PCBs rigid-flex. Rigid-flex é o nome dado a uma placa de circuito impresso que é uma combinação de circuito(s) flexível(eis) e circuito(s) rígido(s). O editor de montagem multi-board exibe a PCB no estado final dobrado conforme definido no editor de PCB.

Para obter informações sobre o projeto de PCBs rigid-flex, consulte a página Designing a Rigid-Flex PCB.

Exportando para MCAD

A montagem pode ser exportada em formato STEP 3D ou Parasolid. Para exportar a montagem inteira em STEP 3D (*.step ou *.stp), selecione File » Export » STEP 3D  nos menus principais. Para exportar a montagem inteira em formato Parasolid (*.x_t), selecione File » Export » Parasolid nos menus principais.

Exemplo do arquivo STEP da montagem multi-board aberto em uma ferramenta MCAD.
Exemplo do arquivo STEP da montagem multi-board aberto em uma ferramenta MCAD.

Uma montagem multi-board também pode ser sincronizada entre Altium Designer e uma ferramenta MCAD compatível usando a funcionalidade Altium MCAD CoDesigner.

Para saber mais, consulte a página Synchronizing a Multi-board Assembly.

Exportando para PDF 3D

Um documento de montagem multi-board também pode ser exportado para um arquivo PDF (*.pdf). Para fazer isso, escolha o comando File » Export to PDF File nos menus principais.

Para mais informações, consulte a página Preparing a PDF3D File.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Documentação Legada

A documentação do Altium Designer já não é versionada. Se precisar de aceder à documentação de versões anteriores do Altium Designer, visite a secção Documentação Legada da página de Outros Instaladores.

Conteúdo