Creación del ensamblaje físico de múltiples placas

Altium Designer permite crear un ensamblaje de múltiples tarjetas, denominado multi-board assembly. Una vez que la estructura lógica del sistema se define en un esquema multi-board (*.MbsDoc), el diseño físico multi-board se crea transfiriendo el diseño del sistema a un documento de ensamblaje multi-board vacío (*.MbaDoc). Este proceso cargará en el editor de ensamblaje multi-board la representación física (PCB y otros ensamblajes multi-board) referenciada por cada bloque lógico del esquema multi-board. Esta página trata sobre ese proceso.

Para obtener más información sobre la etapa de diseño lógico de un ensamblaje multi-board, consulte la página Captura del diseño lógico del sistema.

Los proyectos multi-board y sus subproyectos asociados pueden guardarse en un Workspace conectado, donde pueden beneficiarse de las capacidades de control de versiones, uso compartido y gestión proporcionadas por un Altium 365 Workspace o un Enterprise Server Workspace.

Para obtener información sobre cómo almacenar y compartir un proyecto multi-board en un Altium 365 Workspace, consulte la página Proyectos del Workspace .

Para crear un nuevo documento de ensamblaje multi-board:

  1. Agregue un nuevo documento de ensamblaje multi-board (*.MbaDoc) al proyecto multi-board haciendo clic con el botón derecho en la entrada del proyecto en el panel Projects y seleccionando Add New to Project » Multi-board Assembly en el menú contextual.

    Cada proyecto de diseño multi-board solo puede incluir un documento de ensamblaje multi-board.

  2. Guarde el nuevo documento de ensamblaje multi-board (haga clic con el botón derecho en su entrada en el panel Projects y seleccione Save As en el menú contextual).

  3. Transfiera la representación lógica del sistema desde el esquema multi-board al documento de ensamblaje multi-board – más información.

  4. Si el cerramiento está disponible, cárguelo en el ensamblaje – más información.

  5. Coloque cada elemento dentro del ensamblaje – consulte la página Posicionamiento y orientación de sus tarjetas para obtener más información.

  6. Conecte elementos dentro del ensamblaje mediante mates – consulte la página Trabajo con mates para obtener más información.

Ejemplo de un ensamblaje multi-board. Varios PCB conectados están colocados dentro de un cerramiento.
Ejemplo de un ensamblaje multi-board. Varios PCB conectados están colocados dentro de un cerramiento.

Opening a Multi-board Assembly Created in Altium Designer 18

Los ensamblajes multi-board creados en Altium Designer 18 deben importarse debido a los cambios en el formato de archivo necesarios para admitir el motor 3D y el conjunto de funciones mejorado. Cuando se abre un documento de ensamblaje multi-board con el formato antiguo, se abrirá el cuadro de diálogo Legacy document import.

Seleccione el comando Design » Import en el editor de ensamblaje multi-board para generar ECO que recargarán los módulos secundarios.

Tenga en cuenta que, debido a los cambios en el formato de archivo necesarios para admitir el conjunto de funciones mejorado y el motor 3D, un ensamblaje multi-board guardado en una versión posterior de Altium Designer no puede abrirse en Altium Designer 18.

El editor de Multi-board Assembly utiliza la biblioteca Open CASCADE para el modelado geométrico de un ensamblaje multi-board. Tenga en cuenta que, al abrir un documento de ensamblaje multi-board antiguo (de una versión anterior del software), los mates creados se eliminarán (puede elegir entre mantener las posiciones relativas de las partes del ensamblaje o colocarlas en línea). Tiene la opción de crear una copia de seguridad de esa versión anterior en el momento de abrirla.

Esta función está en Open Beta y está disponible cuando la opción System.MBAEngine.UseOpenCascade está habilitada en el cuadro de diálogo Advanced Settings dialog.

Transferencia del diseño del sistema al documento de ensamblaje multi-board

El diseño multi-board se transfiere desde el esquema multi-board al documento de ensamblaje multi-board mediante cualquiera de los siguientes comandos:

  • Design » Update Assembly - <MultiBoardAssemblyDocumentName>.MbaDoc desde los menús principales del editor de esquemas multi-board.

  • Design » Import Changes From <MultiBoardProjectName>.PrjMbd desde los menús principales del editor de ensamblaje multi-board.

Cuando ejecuta uno de estos comandos, el software examina cada módulo del esquema multi-board, identifica el PCB/ensamblaje que se ha seleccionado para cada uno de los proyectos secundarios y presenta la lista de modificaciones necesarias para agregar cada una de esas tarjetas al ensamblaje en el cuadro de diálogo Engineering Change Order.

La tarjeta de cada proyecto PCB se enumera como una modificación ECO y se carga en el editor de Multi-board Assembly cuando se ejecutan los ECO.
La tarjeta de cada proyecto PCB se enumera como una modificación ECO y se carga en el editor de Multi-board Assembly cuando se ejecutan los ECO.

Cuando se hace clic en el botón  , las tarjetas/ensamblajes se cargan en el editor de ensamblaje multi-board. Cada tarjeta/ensamblaje se coloca en el espacio de diseño con la misma orientación que tiene en el proyecto secundario. Este proceso llevará algún tiempo, ya que debe analizarse y cargarse el conjunto completo de datos de cada PCB.

Tarjetas de este ensamblaje multi-board cargadas en el espacio de diseño del editor de ensamblaje multi-board, listas para ser posicionadas.
Tarjetas de este ensamblaje multi-board cargadas en el espacio de diseño del editor de ensamblaje multi-board, listas para ser posicionadas.

  • Usando opciones en la página Multi-board Assembly – General del cuadro de diálogo Preferences, puede configurar si deben importarse los cuerpos 3D libres de los PCB secundarios y si no deben importarse los cuerpos 3D con una altura inferior al valor especificado.

  • Use el comando View » Toggle Units de los menús principales (o el atajo Q) para alternar las unidades entre imperiales y métricas.

Adición de objetos adicionales al ensamblaje multi-board

También puede cargar objetos adicionales en un ensamblaje multi-board (además de los PCB referenciados en el esquema multi-board). Los objetos adicionales pueden cargarse usando el menú Design o mediante los botones ubicados en la parte superior del panel Multi-board Assembly.

Cada entidad, o elemento de un ensamblaje multi-board, se denomina part.

Use el comando o botón apropiado para:

  • Insert PCB Part () – insertar otro PCB en este ensamblaje.

  • Insert MBA Part () – insertar otro ensamblaje multi-board en este ensamblaje.

  • Insert STEP Part () – insertar un modelo mecánico en formato STEP en este ensamblaje.

  • Tenga en cuenta que una parte se inserta en el ensamblaje multi-board como una única entidad. Por ejemplo, si inserta el modelo STEP de una carcasa, que consta de una mitad superior y una mitad inferior, no podrá manipular estas mitades de forma independiente. En esta situación, debe insertar cada mitad en el ensamblaje por separado.

  • El ensamblaje o PCB insertado se agrega not al proyecto Multi-board Design (*.PrjMbd) y, por lo tanto, no aparece como secundario de ese proyecto en el panel Projects.

Actualización o edición de una parte del ensamblaje

Bloqueo/desbloqueo de una parte

Para bloquear/desbloquear una parte, seleccione la parte deseada, haga clic con el botón derecho y luego elija el comando Lock Selected Part/Unlock Selected Part en el menú contextual para bloquear/desbloquear la parte (o partes relacionadas por mates) en su ubicación actual dentro del espacio de diseño del editor de ensamblaje. Como alternativa, haga clic con el botón derecho en una entrada de parte en el panel Multiboard Assembly y luego elija Locked.

  • Una parte bloqueada no puede editarse/moverse.

  • Las partes bloqueadas están marcadas con un icono de candado en el panel Multiboard Assembly .

  • Una parte individual bloqueada no muestra un manipulador de objeto (para obtener más información sobre el manipulador de objeto, consulte la página Posicionamiento y orientación de sus tarjetas). Una parte bloqueada no puede emparejarse mediante mates si se selecciona como origen (el objeto que se mueve; para obtener más información sobre cómo emparejar las partes, consulte la página Trabajo con mates).

Actualización de una parte

Si una parte o cuerpo 3D agregado a un ensamblaje se ha actualizado, la actualización puede cargarse en el ensamblaje multi-board mediante una de las siguientes acciones:

  • Elija el comando Edit » Update All Parts en los menús principales o haga clic con el botón derecho en cualquier lugar del espacio de diseño y elija el comando Update All Parts en el menú contextual (atajo: Shift+Ctrl+U) para actualizar todas las partes del ensamblaje multi-board activo con la información de diseño más reciente de sus documentos PCB secundarios correspondientes.

  • Seleccione la(s) parte(s) requerida(s) y elija el comando Edit » Update Selected Part en los menús principales o haga clic con el botón derecho en cualquier lugar del espacio de diseño y elija el comando Update Selected Part en el menú contextual (atajo: Ctrl+U) para actualizar las partes seleccionadas del ensamblaje multi-board activo con la información de diseño más reciente de sus documentos PCB secundarios correspondientes.

  • Seleccione el cuerpo 3D requerido y elija el comando Edit » Update Selected 3D Body en los menús principales o haga clic con el botón derecho en cualquier lugar del espacio de diseño y elija el comando Update Selected 3D Body en el menú contextual para actualizar los cuerpos 3D seleccionados del ensamblaje multi-board activo con la información de diseño más reciente de sus documentos PCB secundarios correspondientes.

Edición de una parte

Se puede iniciar una sesión de edición de un ensamblaje o PCB desde el editor de ensamblaje multi-board. Seleccione la parte requerida y ejecute el comando Edit » Edit Selected Part o haga clic con el botón derecho en cualquier lugar del espacio de diseño y elija el comando Edit Selected Part en el menú contextual (atajo: Ctrl+E). Después de ejecutar el comando, entrará en el modo de edición de partes, con el PCB seleccionado ampliado y centrado (cuando sea posible) para ajustarse a la ventana principal de diseño. La tarjeta seguirá mostrándose con todos sus colores, mientras que todas las demás tarjetas aparecerán atenuadas (solo lectura).

Realice los cambios necesarios en la colocación de componentes, utilizando colocación manual y/o funciones de alineación. Una vez que termine de editar, use el comando Finish Part Editing (Ctrl+E). La vista del espacio de diseño volverá a ajustarse para mostrar todas las tarjetas del ensamblaje, y la tarjeta que se estaba editando permanecerá seleccionada.

Si desea cancelar la edición sin aplicar ninguno de los cambios, use el comando Cancel Part Editing.

Navegación y gestión del ensamblaje multi-board

Para navegar y gestionar un ensamblaje multi-board, puede usar el panel Multiboard Assembly.

El panel presenta una vista de árbol expandible de la estructura completa del ensamblaje, que incluye:

  • Las tarjetas (PCB) y ensamblajes multi-board incluidos, así como los componentes, capas y redes dentro de cada PCB

  • Modelos STEP que se han incluido

  • Otros ensamblajes multi-board que se han incluido

  • Mates formados entre objetos del ensamblaje

Resaltado de elementos en el ensamblaje multi-board

El panel Multiboard Assembly proporciona capacidades de resaltado, donde la parte seleccionada en el árbol se resalta en el espacio de diseño. El resaltado es bidireccional para las selecciones realizadas en la parte superior del árbol del ensamblaje; por ejemplo, el estado de selección de las entradas del panel cambiará en respuesta a los objetos de nivel superior que se hayan seleccionado en el espacio de diseño. Desde el panel, la selección es compatible en todos los niveles del árbol donde sea lógico. Por ejemplo, seleccionar una red individual resaltará esa red en toda la tarjeta, pero seleccionar una capa dieléctrica individual no resaltará esa capa. Se pueden usar los atajos estándar de Windows Shift+Click o Ctrl+Click para realizar selección múltiple en el panel.

Tres tarjetas seleccionadas en el espacio de diseño también se resaltan en el panel.
Tres tarjetas seleccionadas en el espacio de diseño también se resaltan en el panel.

El resaltado desde el panel proporciona un excelente método para localizar una parte específica o examinar la trayectoria de un conjunto de redes a medida que pasan por debajo de una tarjeta hija.

Control de la visibilidad y transparencia de las partes del ensamblaje

Además de resaltar una parte específica o varias partes, el panel también puede usarse para controlar la visibilidad y la transparencia de las partes actualmente seleccionadas en el panel. Haga clic con el botón derecho en la(s) parte(s) seleccionada(s) y luego elija Visible o Transparent en el menú contextual. Las partes transparentes se volverán translúcidas. Las partes con la opción Visible deshabilitada quedarán ocultas.

Javascript ID: MBA_Pnl_MultiboardAssembly_PartVisibility

Un modelo STEP es completamente visible en el ensamblaje.

El mismo modelo se hizo transparente.

El mismo modelo se ocultó por completo.

También puede controlar la visibilidad de un PCB, un componente de PCB o un modelo STEP directamente en el espacio de diseño.

  • Para un objeto completo, como un PCB o un modelo STEP, seleccione el objeto, luego haga clic con el botón derecho para mostrar el menú contextual y elija la opción Visible para ocultar el objeto. Use el panel Multi-board Assembly para restaurar la visibilidad.

  • Para un componente de PCB, seleccione el PCB en el espacio de diseño, haga clic con el botón derecho y elija Edit Selected Part. Luego, haga clic con el botón derecho en cualquier componente de esa tarjeta y elija los comandos Visible o Transparent en el menú contextual. Cuando haya terminado de configurar la visibilidad de los componentes de esa tarjeta, haga clic con el botón derecho sobre ella nuevamente y elija Finish Editing Part o Cancel Editing Part.

Medición de distancia

El comando Tools » Measure Distance de los menús principales (atajo: Ctrl+M) se utiliza para medir distancias entre cuerpos 3D en el ensamblaje multi-board. Después de ejecutar el comando, entrará en el modo de medición. La medición se realiza de la siguiente manera:

  1. Elija el primer objeto 3D, o una cara específica de ese objeto. A medida que mueve el cursor sobre un posible objeto 3D, el color de ese objeto cambiará. Si desea seleccionar una cara específica del objeto, mantenga presionada la tecla Ctrl  mientras mueve el cursor; la cara situada actualmente bajo el cursor se resaltará. Con el cursor en posición, haga clic para confirmar la selección del objeto/cara.

  2. Elija el segundo objeto 3D, o una cara específica de ese objeto.

  3. La herramienta presenta visualmente la distancia más corta entre los dos objetos (caras) elegidos.

  4. Continúe midiendo la distancia entre otros objetos/caras o presione Esc para salir del modo de medición.

  • Todos los resultados de medición durante la sesión de medición activa se presentan en el panel Messages . Puede hacer doble clic en una entrada para hacer cross-probe a esa medición dentro del espacio de diseño.

  • Una vez que finalice la sesión de medición, se borrarán todas las mediciones visuales, junto con todas las entradas de medición en el panel Messages .

  • Al pasar el cursor sobre un cuerpo 3D (o una cara de este), el color cambiará al especificado para el color del sistema Highlight Under Cursor , en la sección System Colors del panel View Configuration.

Comprobación de colisiones

Las colisiones se señalan siempre que dos objetos tengan superficies que se toquen o se intersecten.

Para comprobar colisiones, seleccione Tools » Check Collisions (atajo: Ctrl+K). Después de ejecutar el comando, el software comprueba si hay colisiones entre las distintas entidades involucradas en el ensamblaje multi-board. Primero, se comprueba la colisión de cada tarjeta con las partes superior e inferior del cerramiento/carcasa (partes STEP), seguida de la comprobación entre las propias tarjetas (PCB).

Cualquier colisión se informará a través del panel Messages y los objetos infractores se resaltarán usando el color del sistema Violation . Use la región Details del panel Messages para investigar qué componente de una tarjeta involucrada en un conflicto está causando la colisión.

Si es necesario, las infracciones de colisión resaltadas en el espacio de diseño después de haber ejecutado la comprobación de colisiones pueden borrarse seleccionando el comando Tools » Clear Violations .

  • La comprobación de colisiones se realizará entre todas las tarjetas y las partes del cerramiento/carcasa, independientemente de la visibilidad de una tarjeta/parte en el espacio de diseño.

  • No se considera que las superficies relacionadas mediante mates estén en colisión.

Compatibilidad con rígido-flexible

El editor de ensamblaje multi-board admite PCB rígido-flexibles. Rígido-flexible es el nombre que se da a un circuito impreso que es una combinación de circuito(s) flexibles y circuito(s) rígidos. El editor de ensamblaje multi-board muestra el PCB en el estado plegado final según se define en el editor de PCB.

Para obtener información sobre el diseño de PCB rígido-flexibles, consulte la página Diseño de un PCB rígido-flexible.

Exportación a MCAD

El ensamblaje puede exportarse en formato STEP 3D o Parasolid. Para exportar todo el ensamblaje en STEP 3D (*.step o *.stp), seleccione File » Export » STEP 3D  en los menús principales. Para exportar todo el ensamblaje en formato Parasolid (*.x_t), seleccione File » Export » Parasolid en los menús principales.

Ejemplo del archivo STEP del ensamblaje multi-board abierto en una herramienta MCAD.
Ejemplo del archivo STEP del ensamblaje multi-board abierto en una herramienta MCAD.

Un ensamblaje multi-board también puede sincronizarse entre Altium Designer y una herramienta MCAD compatible mediante la funcionalidad Altium MCAD CoDesigner.

Para obtener más información, consulte la página Sincronización de un ensamblaje multi-board.

Exportación a PDF 3D

Un documento de ensamblaje multi-board también puede exportarse a un archivo PDF (*.pdf). Para hacerlo, elija el comando File » Export to PDF File en los menús principales.

Para obtener más información, consulte la página Preparación de un archivo PDF3D.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Documentación heredada

La documentación de Altium Designer ya no está versionada. Si necesita acceder a la documentación de versiones anteriores de Altium Designer, visite la sección Documentación heredada de la página de Otros instaladores.

Contenido