Creating the Physical Multi-board Assembly

O Altium Designer suporta a criação de uma montagem multi-board, designada por multi-board assembly. Depois de a estrutura lógica do sistema ser definida num esquema multi-board (*.MbsDoc), o design físico multi-board é então criado ao transferir o design do sistema para um documento vazio de montagem multi-board (*.MbaDoc). Este processo irá 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 esquema multi-board. Esta página descreve esse processo.

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

Os projetos multi-board e os seus subprojetos associados podem ser guardados num Workspace ligado, onde podem beneficiar das capacidades de controlo de versões, partilha e gestão disponibilizadas por um Altium 365 Workspace ou Enterprise Server Workspace.

Para obter informações sobre como armazenar e partilhar um projeto multi-board num 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 depois Add New to Project » Multi-board Assembly no menu de contexto.

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

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

  3. Transfira a representação lógica do sistema do esquema 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 na montagem – consulte a página Positioning & Orienting Your Boards para saber mais.

  6. Ligue os elementos na montagem utilizando mates – consulte a página Working with Mates para saber mais.

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

Opening a Multi-board Assembly Created in Altium Designer 18

As montagens multi-board criadas no Altium Designer 18 têm de ser importadas devido a alterações no formato de ficheiro necessárias para suportar o motor 3D e o conjunto de funcionalidades melhorado. Quando um documento de montagem multi-board num 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 irão recarregar os módulos subordinados.

Tenha em atenção que, devido às alterações no formato de ficheiro necessárias para suportar o conjunto de funcionalidades melhorado e o motor 3D, uma montagem multi-board guardada numa versão posterior do Altium Designer não pode ser aberta no Altium Designer 18.

O editor de Multi-board Assembly utiliza a biblioteca Open CASCADE para a modelação geométrica de uma montagem multi-board. Tenha em atenção que, ao abrir um documento de montagem multi-board mais antigo (de uma versão anterior do software), os mates criados serão removidos (pode escolher entre manter as posições relativas das partes da montagem ou colocá-las em linha). Tem a opção de criar uma cópia de segurança dessa versão mais antiga no momento da abertura.

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

Transferir o Design do Sistema para o Documento de Montagem Multi-board

O design multi-board é transferido do esquema multi-board para o documento de montagem multi-board utilizando um dos seguintes comandos:

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

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

Quando executa um destes comandos, o software analisa cada módulo no esquema multi-board, identifica a PCB/montagem que foi selecionada para cada um dos projetos subordinados 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 se clica no botão  , as placas/montagens são carregadas no editor de montagem multi-board. Cada placa/montagem é colocada no espaço de design com a mesma orientação que tem no projeto subordinado. Este processo demorará algum tempo, uma vez que o conjunto de dados completo de cada PCB tem de ser analisado e carregado.

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

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

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

Adicionar Objetos Adicionais à Montagem Multi-board

Também pode carregar objetos adicionais para uma montagem multi-board (bem como as PCBs referenciadas no esquema multi-board). Os objetos adicionais podem ser carregados utilizando o menu Design ou os botões localizados na parte superior do painel Multi-board Assembly.

Cada entidade, ou item, numa montagem multi-board é referida como uma part.

Utilize 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 em formato STEP nesta montagem.

  • Tenha em atenção que uma peça é inserida na montagem multi-board como uma única entidade. Por exemplo, se inserir o modelo STEP de uma caixa, que consiste numa metade superior e numa metade inferior, não poderá manipular estas metades de forma independente. Nesta situação, terá de inserir cada metade na montagem separadamente.

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

Atualizar ou Editar uma Parte da Montagem

Bloquear/Desbloquear uma Parte

Para bloquear/desbloquear uma parte, selecione a parte pretendida, clique com o botão direito e escolha depois o comando Lock Selected Part/Unlock Selected Part no menu de contexto para bloquear/desbloquear a parte (ou as partes acasaladas) na sua localização atual no espaço de design do editor de montagem. Em alternativa, clique com o botão direito numa entrada de parte no painel Multiboard Assembly e escolha Locked.

  • Uma parte bloqueada não pode ser editada/movida.

  • As partes bloqueadas são assinaladas com um ícone de cadeado no painel Multiboard Assembly .

  • Uma parte individual bloqueada não apresenta um gizmo de objeto (para saber mais sobre o gizmo de objeto, consulte a página Positioning & Orienting Your Boards).

  • Uma parte bloqueada não pode ser acasalada se for selecionada como origem (o objeto que se move – para saber mais sobre o acasalamento das partes, consulte a página Working with Mates).

Atualizar uma Parte

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

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

  • Selecione a(s) peça(s) necessária(s) e escolha o comando Edit » Update Selected Part nos menus principais ou clique com o botão direito em qualquer ponto da área de desenho 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 dos respetivos documentos PCB filho.

  • Selecione o corpo 3D necessário e escolha o comando Edit » Update Selected 3D Body nos menus principais ou clique com o botão direito em qualquer ponto da área de desenho 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 dos respetivos documentos PCB filho.

Editar 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 necessária e execute o comando Edit » Edit Selected Part ou clique com o botão direito em qualquer ponto da área de desenho e escolha o comando Edit Selected Part no menu de contexto (atalho: Ctrl+E). Depois de iniciar o comando, entrará no modo de edição de peças, com a PCB selecionada ampliada e centrada (sempre que possível) para caber na janela principal de desenho. A placa permanecerá visível com toda a sua coloração, enquanto todas as outras placas ficarão esbatidas (só de leitura).

Efetue as alterações necessárias à colocação dos componentes, utilizando funcionalidades de colocação manual e/ou alinhamento. Quando terminar a edição, utilize o comando Finish Part Editing (Ctrl+E). A vista da área de desenho voltará a ajustar-se para mostrar todas as placas na montagem, mantendo selecionada a placa que estava a ser editada.

Se pretender cancelar a edição sem aplicar quaisquer alterações, utilize o comando Cancel Part Editing.

Navegar e gerir a montagem multi-board

Para navegar e gerir uma montagem multi-board, pode utilizar o painel Multiboard Assembly.

O painel apresenta uma vista em árvore expansível de toda a estrutura da montagem, incluindo:

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

  • Modelos STEP incluídos

  • Outras montagens multi-board incluídas

  • Emparelhamentos formados entre objetos na montagem

Realçar elementos na montagem multi-board

O painel Multiboard Assembly disponibiliza capacidades de realce, em que a peça selecionada na árvore é realçada na área de desenho. O realce é bidirecional para seleções feitas no nível superior da árvore da montagem; por exemplo, o estado de seleção das entradas do painel mudará em resposta aos objetos de nível superior que tenham sido selecionados na área de desenho. A partir do painel, a seleção é suportada em todos os níveis da árvore onde isso fizer sentido. Por exemplo, selecionar uma net individual irá realçá-la em toda a placa, mas selecionar uma camada dielétrica individual não irá realçar 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 na área de desenho também são realçadas no painel.
Três placas selecionadas na área de desenho também são realçadas no painel.

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

Controlar a visibilidade e a transparência das peças da montagem

Além de realçar uma peça específica ou várias peças, o painel também pode ser utilizado 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 depois escolha Visible ou Transparent no menu de contexto. As peças transparentes tornar-se-ão translúcidas. As peças com a opção Visible desativada 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 completamente ocultado.

Também pode controlar a visibilidade de uma PCB, componente de PCB ou modelo STEP diretamente na área de desenho.

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

  • Para um componente de PCB, selecione a PCB na área de desenho, 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 novamente com o botão direito sobre ela e escolha Finish Editing Part ou Cancel Editing Part.

Medir a distância

O comando Tools » Measure Distance dos menus principais (atalho: Ctrl+M) é utilizado para medir distâncias entre corpos 3D na montagem multi-board. Depois de iniciar o comando, entrará no modo de medição. A medição é efetuada da seguinte forma:

  1. Escolha o primeiro objeto 3D, ou uma face específica desse objeto. À medida que mover o cursor sobre um potencial objeto 3D, a cor desse objeto mudará. Se pretender selecionar uma face específica do objeto, mantenha premida a tecla Ctrl  enquanto move o cursor – a face atualmente sob o cursor será realçada. Com o cursor na posição certa, 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 a medir a distância entre outros objetos/faces ou prima 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. Pode fazer duplo clique numa entrada para fazer cross-probe para essa medição na área de desenho.

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

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

Teste de colisão

As colisões são assinaladas 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). Depois de iniciar 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), seguindo-se a verificação entre as próprias placas (PCBs).

Quaisquer colisões serão comunicadas através do painel Messages, e os objetos em conflito serão realçados utilizando a cor de sistema Violation. Utilize a região Details do painel Messages para investigar qual o componente numa placa envolvida num conflito que está a causar a colisão.

Se necessário, as violações de colisão realçadas na área de desenho após a execução da verificação de colisões podem ser limpas selecionando o comando Tools » Clear Violations.

  • A verificação de colisões será realizada entre todas as placas e as partes do invólucro/caixa, independentemente da visibilidade de uma placa/peça na área de desenho.

  • As superfícies emparelhadas não são consideradas em colisão.

Suporte para Rigid-Flex

O editor de montagem multi-board suporta PCBs rigid-flex. Rigid-flex é a designação dada a um circuito impresso que combina circuito(s) flexível(is) e circuito(s) rígido(s). O editor de montagem multi-board apresenta a PCB no estado final dobrado conforme definido no editor PCB.

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

Exportar para MCAD

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

Um exemplo do ficheiro STEP da montagem multi-board aberto numa ferramenta MCAD.
Um exemplo do ficheiro STEP da montagem multi-board aberto numa ferramenta MCAD.

Uma montagem multi-board também pode ser sincronizada entre Altium Designer e uma ferramenta MCAD suportada utilizando a funcionalidade MCAD CoDesigner da Altium.

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

Exportar para PDF 3D

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

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

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