Sincronización de un conjunto de placas múltiples

La sincronización del montaje de varias placas requiere:

  • Un cliente de diseño de Altium compatible:

    • Ten en cuenta que no todas las funciones descritas en esta página están disponibles en todas las instalaciones de Altium MCAD CoDesigner. Consulta el Feature Availability panel de la derecha para obtener más información.

    • Para determinar qué clientes de diseño de Altium son compatibles, compruebe la versión del complemento MCAD CoDesigner que está utilizando y, a continuación, consulte las versiones compatibles en la Matriz de compatibilidad de versiones ECAD-MCAD.

  • Un espacio de trabajo de Altium; los espacios de trabajo compatibles incluyen:

    • Altium 365 Workspace, o

    • Altium Enterprise Server Workspace. Note: Si utiliza un servidor local y se han producido cambios en las funciones relacionados con las licencias, actualice sus licencias eliminando y volviendo a añadir las licencias en la Admin – Licenses página de la interfaz del navegador del servidor.

  • Software de diseño MCAD compatible:

    • SOLIDWORKS 2020 o posterior, con el complemento CoDesigner versión 3.0 o posterior

    • PTC Creo 7.X o posterior, con el complemento CoDesigner versión 3.5 o posterior

    • Siemens NX v1953 o posterior, con CoDesigner Add-in versión 3.10 o posterior

    • Autodesk Inventor con el complemento CoDesigner versión 3.11 o posterior

Descripción general

En el diseño mecánico, el enfoque estándar para desarrollar un producto consiste en construir el dispositivo a partir de una serie de subconjuntos. El software de diseño electrónico de Altium admite un concepto similar, en el que se pueden agrupar varias placas de circuito impreso (PCB) para crear un conjunto de PCB; en ECAD se denomina Multi-Board Assembly. Este ensamblaje también puede incluir la carcasa y otros elementos mecánicos.

Un ensamblaje de varias placas abierto en el editor de ensamblajes de varias placas de ECAD de Altium.Un ensamblaje de varias placas abierto en el editor de ensamblajes de varias placas de ECAD de Altium.

El proceso de montaje de las placas de circuito impreso en la carcasa se realiza mejor en MCAD. Sin embargo, es posible que el ingeniero de ECAD también tenga que realizar comprobaciones electromecánicas, como las distancias entre componentes y entre estos y la carcasa; así como comprobar el acceso y el etiquetado de los elementos de interfaz con el usuario, como indicadores y pantallas, botones y conectores.

Para ello, los ingenieros mecánicos y eléctricos deben poder intercambiar el ensamblaje entre MCAD y ECAD. Esto se puede hacer utilizando Altium MCAD CoDesigner. La sincronización de un conjunto de placas entre los ámbitos MCAD y ECAD ofrece numerosas ventajas, entre ellas la posibilidad de que tanto el equipo de diseño mecánico como el de diseño electrónico verifiquen rápidamente el estado actual del dispositivo ensamblado. 

Flujo de trabajo

Las diapositivas que se muestran a continuación ofrecen un resumen de la sincronización de un ensamblaje de múltiples placas entre MCAD y ECAD. El orden de los pasos no es fijo; por ejemplo, las diapositivas muestran una secuencia en la que las placas de circuito impreso individuales se han extraído de ECAD y se han ensamblado en la carcasa de MCAD, antes de decidir transferir todo el ensamblaje a ECAD.

Push the Individual PCBs from ECAD

Cada PCB debe «enviarse» desde ECAD, «importarse» a MCAD y guardarse como un ensamblaje MCAD.

Create and Push the ECAD Multi-board Assembly

Cree el ensamblaje de placas múltiples en ECAD y añada las placas de circuito impreso individuales (su posición puede dejarse sin definir); a continuación, envíe el ensamblaje de placas múltiples (MBA) desde ECAD al espacio de trabajo.

Create the Device Assembly in MCAD

Crea el ensamblaje MCAD y añade la carcasa y los ensamblajes de PCB de MCAD. Las PCB también se pueden añadir más tarde, tras vincular los ensamblajes. Este flujo alternativo se describe en las secciones numeradas que figuran a continuación.

Recognize the PCBs

Una vez añadidos los ensamblajes de PCB al ensamblaje MCAD, haz clic en el Recognize Designs botón. CoDesigner identificará cada una de las placas de circuito impreso que detecte como parte del ensamblaje de dispositivo MCAD.

Link the MCAD Multi-board Assembly to the ECAD Multi-board Assembly

El siguiente paso consiste en vincular el ensamblaje del dispositivo MCAD al ensamblaje de placas múltiples ECAD. Si se han reconocido las PCB, el botón ya no aparecerá en el panel. En este caso, la vinculación se realiza seleccionando el Link Multiboard comando del menú desplegable situado en la parte superior del Altium CoDesigner panel, tal y como se muestra arriba. Si las PCB aún no se han reconocido, utiliza el Link Multiboard botón del Altium CoDesigner panel. Esto llevará a cabo tanto el proceso de reconocimiento como la vinculación.

Identify the Enclosure to CoDesigner

Selecciona la carcasa en el árbol de características de MCAD y, a continuación, haz clic en el Enclosure botón de la Altium CoDesigner cinta. CoDesigner reconocerá ahora esta pieza o ensamblaje como la carcasa y lo indicará en la Multiboard Definition sección del Altium CoDesigner .

Push the Assembly from MCAD

Ahora que CoDesigner reconoce todos los elementos del ensamblaje, este se puede enviar a ECAD. Tenga en cuenta que CoDesigner solo envía a ECAD la ubicación y la orientación de cada PCB, junto con cualquier objeto definido como parte de la carcasa. Si se han realizado modificaciones MCAD en cualquiera de las placas del ensamblaje, dichos cambios deben enviarse por separado. Esto puede hacerse desde el ensamblaje, estableciendo esa placa como objeto activo en el panel de Altium CoDesigner.

Pull the Assembly into ECAD

Importa el ensamblaje terminado a ECAD en el MCAD CoDesigner panel del editor de ensamblajes de placas múltiples en ECAD. Las placas se colocarán y reorientarán tal y como se definieron en MCAD, y cualquier objeto definido como parte de la carcasa se añadirá al ensamblaje de placas múltiples de ECAD.

The Completed Assembly in ECAD

El ingeniero de ECAD ya puede examinar el ensamblaje de placas múltiples terminado.

 

Los pasos numerados que se muestran a continuación ilustran el mismo proceso, pero en una secuencia diferente. En esta ocasión, primero se vincula la carcasa del dispositivo de MCAD al ensamblaje de placas múltiples de ECAD y, a continuación, se añaden las PCB a la carcasa del dispositivo.

1. Transfiere cada PCB de ECAD a MCAD

Para transferir el ensamblaje de ECAD a MCAD, primero debe «empujar» cada PCB individualmente y, a continuación, «arrastrarlas» a MCAD, guardándolas como ensamblajes mecánicos.

Push from ECAD Utiliza el MCAD CoDesigner panel para «empujar» cada placa desde ECAD al espacio de trabajo, tal y como se muestra arriba.
Pull into MCAD

Utilice el Altium CoDesigner panel para «Pull» cada placa desde el espacio de trabajo, guardándolas como ensamblajes MCAD. Tenga en cuenta que la sincronización a nivel de placa debe mantenerse independientemente de la sincronización del ensamblaje del que formen parte dichas placas.

  • En MCAD, si el ensamblaje mecánico actual es una PCB, el Altium CoDesigner panel no muestra el Pull botón « ». Para poder importar otra placa a MCAD, crea un nuevo ensamblaje vacío y se mostrará el Pull el botón aparecerá en el Altium CoDesigner panel ().

  • También se pueden importar placas de circuito impreso adicionales y crearlas como nuevos ensamblajes de MCAD en cualquier momento durante el proceso de sincronización de placas múltiples, según sea necesario.

2. Importar el ensamblaje ECAD de múltiples placas desde ECAD

El ensamblaje ECAD de varias placas se define como un proyecto de varias placas, al que posteriormente se añaden cada uno de los proyectos de PCB.

Define the assembly in ECAD

En ECAD, las placas se añaden a un ensamblaje multiplaca colocando un módulo para cada placa en un esquema multiplaca y, a continuación, importando dichas placas a un documento de ensamblaje multiplaca.

Más información sobre el diseño multiplaca en ECAD.

Mating the boards Se recomienda definir las relaciones de acoplamiento en el ensamblaje de dispositivos de MCAD, en lugar de en el ensamblaje de placas múltiples de ECAD.
Push the assembly from ECAD Una vez que las PCB se han añadido al documento de ensamblaje de múltiples placas de ECAD, el ensamblaje de ECAD está listo para enviarse a MCAD. Tras colocar y orientar las placas en MCAD, la información de ubicación y orientación puede transferirse de nuevo a ECAD.

3. Crear el ensamblaje de dispositivos en MCAD y vincular el ensamblaje de placas múltiples de ECAD

El ensamblaje de dispositivos MCAD se vincula al ensamblaje de placas múltiples ECAD a través del Altium CoDesigner panel. Se puede realizar el enlace en cualquier fase: desde un archivo de ensamblaje MCAD vacío, una vez añadidas las carcasas, o después de haber añadido una o varias placas. En este ejemplo, se ha añadido la carcasa, pero no las placas. 

Create the MCAD assembly Cree un nuevo ensamblaje de dispositivos en MCAD.
Include the enclosure Si es necesario, añada la carcasa al ensamblaje del dispositivo y guarde el ensamblaje.
Recognize Designs button

El Altium CoDesigner panel incluye un botón con la etiqueta Recognize Designs (). Al hacer clic en este botón, le indicas a MCAD CoDesigner que se trata de un ensamblaje de varias placas. MCAD CoDesigner identificará todas las placas del ensamblaje y actualizará el contenido del panel para mostrar el estado de sincronización de CoDesigner de una de las placas. También incluye un menú desplegable en la parte superior del panel (); utilízalo para seleccionar qué objeto está activo actualmente en MCAD CoDesigner. Dado que las placas aún no se han añadido, este botón no se utiliza en este ejemplo; se utiliza en la presentación de diapositivas al principio de esta página, si desea ver un ejemplo de ese flujo.

Link the MCAD assembly to the ECAD assembly

Los ensamblajes MCAD y ECAD se vinculan haciendo clic en el Link Multiboard botón del Altium CoDesigner panel, tal y como se muestra en la imagen anterior. Si CoDesigner está conectado al mismo espacio de trabajo al que se ha enviado el ensamblaje multiplaca, el MBA de ECAD aparecerá en el Select Project from Company Workspace cuadro de diálogo (). Selecciona el ensamblaje multiplaca y haz clic en OK para establecer el enlace. Ten en cuenta que, al hacer clic en este botón, también se reconocen todas las placas de circuito impreso que ya se han añadido al ensamblaje MCAD.

  • Si ya se ha ejecutado la función «Reconocer diseños», el Link Multiboard botón ya no aparecerá en el Altium CoDesigner panel. En este caso, el comando estará disponible en el menú desplegable situado en la parte superior del panel (); utilícelo en su lugar.

  • Para vincular el ensamblaje MCAD al ensamblaje ECAD de múltiples placas, MCAD CoDesigner añade tres propiedades al ensamblaje MCAD. Para romper el enlace, elimine la ManagedMbaProjectGuid, ManagedProjectName y ManagedProjectGuid del ensamblaje ().

4. Importar el ensamblaje de placas múltiples a MCAD

Ahora que los ensamblajes MCAD y ECAD están vinculados, se puede comprobar el estado de la sincronización realizando una operación «Pull» en MCAD.

Check for differences

Una vez establecido el enlace a nivel de ensamblaje, CoDesigner puede comprobar si existen diferencias entre el ensamblaje MCAD y el MBA ECAD haciendo clic en «Pull» en el Altium CoDesigner panel (). Las diferencias detectadas se muestran en el panel de Altium CoDesigner, tal y como se muestra en la imagen anterior.

Changes highlighted in yellow Dado que las PCB están presentes en el ensamblaje ECAD pero no en el ensamblaje MCAD, es necesario añadir las PCB al ensamblaje MCAD. Un cambio resaltado en amarillo indica que CoDesigner no puede completar este cambio sin ayuda. Pase el cursor por encima del cambio para mostrar una información sobre herramientas con instrucciones sobre cómo resolver el problema, tal y como se muestra en la imagen anterior.
Adding the boards in MCAD

La primera vez que se extrae el ensamblaje, CoDesigner no sabrá de dónde obtener las versiones MCAD de las placas de circuito impreso. Para localizar cada placa para CoDesigner, haz clic en el Location botón de puntos suspensivos () para mostrar el Open cuadro de diálogo y, a continuación, utilícelo para definir la ubicación de cada placa que falte. Tenga en cuenta que deberá buscar la versión MCAD de cada PCB, por lo que estas ya deben haberse importado a MCAD y guardado como un ensamblaje MCAD, tal y como se describe en el paso 1. Una vez localizada una placa, el elemento «Cambio» de dicha placa dejará de aparecer resaltado en amarillo, y ese cambio estará listo para ser aplicado.

Changes highlighted in red Cuando un cambio aparece resaltado en rojo, indica que no se puede aplicar y que CoDesigner no puede ayudar a resolverlo. Un ejemplo sería cuando una PCB del ensamblaje aún no se ha transferido desde ECAD.

5. Trabajar con el ensamblaje de dispositivos MCAD

El ensamblaje MCAD incluye ahora varios elementos que se pueden sincronizar entre MCAD y ECAD, incluidas cada una de las PCB y también el ensamblaje completo. Para poder realizar funciones de CoDesign, tales como: definir objetos de carcasa, sincronizar cambios realizados en una placa específica dentro del ensamblaje o sincronizar cambios realizados en la ubicación de una placa en el ensamblaje, debe indicar a MCAD CoDesigner en qué PCB o ensamblaje se está trabajando actualmente.

Para ello, seleccione la PCB o el ensamblaje en el menú desplegable situado en la parte superior del Altium CoDesigner panel, tal y como se muestra en la imagen siguiente. 

What is being synchronized

Se elige lo que se desea que CoDesigner sincronice con ECAD en el menú desplegable situado en la parte superior del Altium CoDesigner panel, tal y como se muestra en la imagen anterior.

Por ejemplo, si necesita editar una de las placas de circuito impreso, selecciónela en el menú desplegable, realice las modificaciones y, a continuación, aplique esos cambios de la placa a la PCB de ECAD de la forma habitual ().

Presta atención al elemento que CoDesigner está supervisando en ese momento; el contenido del panel refleja el estado de sincronización del elemento seleccionado en el menú desplegable.

6. Definir la carcasa en MCAD

Se puede definir cualquier número de objetos MCAD como parte de la carcasa en MCAD CoDesigner.

1. Select the objects Seleccione los objetos de la carcasa en el árbol del modelo MCAD.
2. Define as enclosure Haga clic en el Enclosure botón de la Altium CoDesigner cinta; esto indica a CoDesigner que los objetos seleccionados forman parte de la carcasa.
3. Confirmación de CoDesigner MCAD CoDesigner confirmará que estos objetos se han identificado como parte de la carcasa de la PCB o el ensamblaje activo.
4. Enclosure objects Los objetos mecánicos que MCAD CoDesigner reconoce como pertenecientes a la carcasa. Estos objetos se transferirán a la placa o conjunto ECAD cuando el diseño se envíe a ECAD. Si es necesario, se pueden seleccionar y eliminar objetos de la lista.

7. Preparar el ensamblaje del dispositivo y enviarlo a ECAD

Los objetos de la carcasa y de la placa se orientan y se sitúan en MCAD utilizando las técnicas estándar. En cualquier fase de este proceso, el ensamblaje puede enviarse a ECAD. 

1. Prepare the MCAD assembly Coloque y acople las placas de circuito impreso (PCB) dentro de la carcasa.
2. Select what is being synchronized Asegúrese de que el ensamblaje de placas múltiples esté seleccionado como elemento activo en el menú desplegable situado en la parte superior del Altium CoDesigner panel.
3. Push the assembly to ECAD Envíe todo el ensamblaje desde MCAD al espacio de trabajo, listo para ser importado a ECAD.

8. Importar el ensamblaje a ECAD

Los cambios realizados en el ensamblaje de MCAD se pueden sincronizar en ECAD. Abre el proyecto del ensamblaje «Multi-board» en Altium Designer y activa el MCAD CoDesigner panel.

Check for changes in ECAD

Aparecerá una notificación en el MCAD CoDesigner panel, advirtiendo de que se han detectado cambios (). Si la advertencia no aparece automáticamente, haz clic en el Pull botón para iniciar una comprobación.

Review the list of Changes Los cambios incluirán actualizaciones de la ubicación de las placas de circuito impreso, así como de la carcasa si se ha añadido en MCAD. Los tipos de cambios admitidos incluyen: ubicación y orientación de la placa de circuito impreso, y adición o eliminación de elementos de la carcasa. 
Apply the Changes Los cambios se pueden aplicar de forma selectiva; desactive aquellos que no desee aplicar en esta pasada. 
Modify a child PCB

Si se han realizado cambios de diseño en MCAD en una PCB secundaria del ensamblaje, esas actualizaciones deben incorporarse primero al proyecto de la PCB secundaria (desde el archivo de PCB de ECAD). A continuación, la PCB debe actualizarse en el ensamblaje multiplaca de ECAD (). MCAD CoDesigner no gestiona las actualizaciones internas de ECAD.

Añadir una PCB en MCAD Si se ha añadido una placa adicional al ensamblaje en MCAD, al intentar realizar un «Push» desde MCAD aparecerá un cuadro de diálogo de CoDesigner advirtiendo de que la PCB adicional no forma parte del ensamblaje multiplaca de ECAD (). En esta situación, debe añadir esa placa al ensamblaje de placas múltiples en ECAD y, a continuación, enviar el proyecto desde ECAD al espacio de trabajo. No es necesario descargar esta actualización en MCAD; basta con volver a enviar el ensamblaje desde MCAD y la información sobre la ubicación y la orientación de la placa adicional se enviará al espacio de trabajo, lista para ser descargada en ECAD. 

9. El ensamblaje listo para el ingeniero de ECAD

Ahora se pueden realizar todas las tareas de ECAD necesarias, como la comprobación de holguras y la confirmación visual del ajuste de las placas de circuito impreso. La imagen siguiente muestra una vista en sección del ensamblaje de placas múltiples en ECAD.

 

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.

Contenido