Diseño directo ECAD-MCAD con CoDesigner

El uso de esta documentación de CoDesigner requiere:

  • Un cliente de diseño de Altium compatible:

    • Tenga en cuenta que no todas las funciones descritas en esta página están disponibles en todas las instalaciones de Altium MCAD CoDesigner. Consulte el panel Feature Availability 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

    • Altium CircuitMaker 2.1 o posterior es compatible con la extensión CoDesigner para Autodesk Fusion, versión 2.8 o posterior. Tenga en cuenta que CircuitMaker solo es compatible con Autodesk Fusion®. Más información.

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

    • Espacio de trabajo de Altium 365

    • Espacio de trabajo de Altium Enterprise Server. Note: Si utiliza un servidor local y se han producido cambios en las funciones relacionados con las licencias, actualice sus licencias eliminándolas y volviéndolas a añadir en la página Admin – Licenses de la interfaz web del servidor.

  • Software de diseño MCAD compatible con una versión adecuada del complemento CoDesigner.

Si prefiere aprender viendo vídeos, puede consultar la página Vídeos prácticos de MCAD CoDesign.

Un avance apasionante en el diseño y desarrollo de productos electrónicos es la posibilidad de imprimir el circuito electrónico directamente sobre un sustrato, como una pieza de plástico moldeada que pasa a formar parte de un producto. Altium está desarrollando tecnología para facilitar el diseño de electrónica impresa y dispositivos de interconexión moldeados (MID), realizando la disposición y el enrutamiento directamente sobre una estructura 3D. Por el momento, CoDesigner no admite la transferencia de diseños de electrónica impresa entre ECAD y MCAD debido a los distintos enfoques de diseño que se requieren. El desarrollo continúa y esta compatibilidad se incorporará en una futura actualización.

¿Qué es CoDesign?

Trabajar entre los ámbitos del diseño electrónico y mecánico plantea retos singulares. Las herramientas ECAD y MCAD tienen distintos objetivos de diseño y han evolucionado por caminos diferentes, también en la forma de almacenar y gestionar sus datos.

Sin embargo, los diseños actuales exigen superar este reto: carcasas de productos pequeñas y complejas que alojan varias placas de circuito impreso de formas irregulares. Para diseñar estos productos con éxito, los diseñadores deben poder colaborar intercambiando cambios de diseño entre los ámbitos ECAD y MCAD.

Transferir cambios de diseño complejos y detallados entre distintos programas de diseño implica mucho más que poder guardar datos en otro formato. Los equipos de diseño electrónico y mecánico trabajan de forma independiente y deben poder transferir cambios en cualquier momento de su proceso de diseño. ¿Cómo se gestiona el flujo de cambios entre los equipos sin afectar al trabajo de diseño diario de ninguno de ellos? Lo último que necesitan los equipos de diseño es que uno tenga que detener su trabajo hasta que el otro haya aceptado su último cambio para que ambos puedan continuar.

CoDesigner resuelve este reto de diseño colaborativo mediante una interfaz para transferir diseños de placas de circuito impreso entre los ámbitos de diseño ECAD y MCAD.

Cómo funciona

Una vez añadido el complemento CoDesigner al software ECAD y MCAD, CoDesigner puede intercambiar cambios de diseño a través de un espacio de trabajo de Altium. El espacio de trabajo actúa como puente entre los ámbitos ECAD y MCAD, como se muestra a continuación.

PCB design data can be transferred in both directions between ECAD and MCAD through an Altium Managed Content Server

La ventaja de transferir los cambios de diseño a través de un espacio de trabajo es que el proceso de actualización pasa a ser stateless. Esto significa que cada equipo puede seguir trabajando de forma independiente, sin tener que preocuparse por el punto del proceso de diseño en el que se encuentra el otro equipo.

Por ejemplo, cuando el diseñador MCAD ha definido la forma de la placa, puede Push el ensamblaje al espacio de trabajo. El diseñador ECAD recibirá automáticamente una notificación de que hay un cambio pendiente. Cuando haga clic en Pull, su placa se comparará con la definición de la placa MCAD en el espacio de trabajo y se generará una lista de los cambios necesarios para sincronizar su placa con la versión del espacio de trabajo. El diseñador ECAD podrá entonces habilitar los cambios que desee y Apply dichos cambios a su placa. A continuación, el diseñador ECAD podría configurar las distintas capas de cobre y otras capas de fabricación necesarias en el apilado de capas, definir el grosor de la placa y Push la placa actualizada al diseñador MCAD, lista para colocar los componentes mecatrónicos cuya ubicación sea crítica.

¿Qué es un espacio de trabajo?

Un espacio de trabajo de Altium es un servidor dedicado a alojar y gestionar todo su contenido de diseño, que se integra directamente con su software de diseño. El software de diseño de Altium funciona a la perfección con el espacio de trabajo y ofrece una solución elegante para gestionar los datos de diseño garantizando su integridad.

  • El espacio de trabajo de Altium se proporciona y comercializa como Altium Develop Workspace o Altium Agile Workspace en función de la solución de Altium que haya adquirido. Para ambas variantes del espacio de trabajo, esta documentación utilizará el término general Altium Workspace o uno similar.

  • Para obtener la información más reciente sobre la seguridad, la fiabilidad, la privacidad y el cumplimiento normativo de la plataforma Altium 365, visite el Centro de confianza de Altium 365.

  • Para las organizaciones que necesitan cumplir las normativas de seguridad del Gobierno de EE. UU., como ITAR y EAR, Altium ofrece Altium 365 GovCloud, alojado en Estados Unidos, que opera en la región AWS GovCloud y proporciona medidas adicionales de protección de datos. Consulte Altium 365 GovCloud y sus preguntas frecuentes relacionadas para obtener más información.

El software de diseño de Altium puede conectarse a los siguientes espacios de trabajo:

  • Altium 365 Workspace - un espacio de trabajo alojado en la plataforma de infraestructura en la nube Altium 365. El espacio de trabajo facilita una conectividad fluida y proporciona los mecanismos para transferir datos entre los ámbitos de diseño, fabricación y suministro. Se recomienda un espacio de trabajo en la nube, ya que ofrece diversas funciones de colaboración y uso compartido a escala global que solo están disponibles a través de la plataforma Altium 365 en la nube.
  • Altium On-Prem Enterprise Server Workspace - si su equipo de diseño no puede utilizar un espacio de trabajo alojado en la nube, Altium también admite un servidor Enterprise local que se instala en sus instalaciones y que gestiona su propio departamento de TI.

Más información sobre Diseñar con un espacio de trabajo conectado

¿Qué es un espacio personal?

Todos los diseñadores que se registran en Altium Live también obtienen acceso a su propio espacio personal de Altium 365. El espacio personal es gratuito y ofrece algunas de las funciones de colaboración disponibles en un espacio de trabajo. El espacio personal también se utiliza como interfaz de transferencia ECAD-MCAD para los diseñadores que trabajan con Altium CircuitMaker y Autodesk Fusion.

Más información sobre el espacio personal de Altium 365

Más información sobre la colaboración entre Altium CircuitMaker y Autodesk Fusion

¿Se pregunta si CoDesigner funciona con su software MCAD? Consulte la página Instalación y configuración de Altium MCAD CoDesigner para ver una lista del software MCAD compatible.

Transferencia de los datos de diseño

La función del espacio de trabajo

MCAD CoDesigner transfiere el diseño entre ECAD y MCAD mediante el envío (Push) y la recepción (Pull) de cambios de diseño a través de un espacio de trabajo de Altium. Cuando realiza un envío desde ECAD, no envía el archivo de PCB al espacio de trabajo de Altium, sino un paquete de datos especial de ECAD a MCAD. Este paquete incluye: los datos de la placa, la geometría de las capas, los modelos 3D de los componentes en formato Parasolid (obtenga más información sobre cómo se asignan los nombres a los modelos 3D en MCAD) y, si está habilitada, la geometría del cobre.

Cuando se realiza un envío desde ECAD o MCAD, CoDesigner prepara primero el paquete de datos en una subcarpeta local, <DesignName>-EDM. En el lado de MCAD, la carpeta EDM también se utiliza para almacenar los datos de MCAD. A continuación, este paquete de datos se transfiere a una carpeta especial de su espacio de trabajo de Altium, llamada Mechatronic 3D Models. Esta carpeta solo la utiliza MCAD CoDesigner para almacenar datos de ECAD a MCAD. Si utiliza MCAD CoDesigner, no elimine ni mueva esta carpeta, ni restrinja el acceso de los ingenieros eléctricos y mecánicos.

Obtenga más información sobre la transferencia de modelos 3D mecatrónicos

Conversión de objetos entre ECAD y MCAD

A medida que el diseño de la placa se transfiere entre ECAD y MCAD en ambos sentidos, los objetos de un entorno de diseño deben convertirse en objetos equivalentes en el otro entorno de diseño. Para algunos objetos, la conversión es sencilla; por ejemplo, un taladro de montaje de ECAD se convierte en un taladro de MCAD, y la pieza de placa de MCAD se convierte en la forma de placa de ECAD.

Para otros objetos, el proceso no es tan directo. Por ejemplo, un componente de ECAD incluye elementos de la huella que pasan a formar parte de la placa fabricada, como la serigrafía y los pads (que incluyen detalles específicos de cada capa, como el cobre y la máscara de soldadura, además de los taladros), así como el modelo 3D del componente que se monta sobre esa huella durante el ensamblaje de la PCB. En MCAD, todos los elementos del componente de ECAD relacionados con la placa pasan a formar parte de la pieza de placa de MCAD, y el modelo 3D se convierte en el componente de MCAD. 

Esta conversión de objetos puede generar confusión al principio; por ejemplo, cuando mueve un componente en MCAD, los pads del componente y sus taladros permanecen en su posición original. Después de enviar la placa de vuelta a ECAD y recibirla de nuevo en MCAD, la ubicación de esos pads se actualiza para coincidir con la nueva ubicación de su componente.

Para ayudarle a comprender este proceso, las secciones desplegables siguientes resumen cómo se convierten los objetos en cada dirección.

Envío automático de CoDesigner al guardar en el servidor

Cuando realiza un Save en ECAD, el archivo de diseño se guarda localmente, en la carpeta de trabajo del proyecto. Cuando realiza un Save to Server, el archivo se guarda localmente y, después, también se guarda en la carpeta del proyecto en el espacio de trabajo.

Estas acciones son independientes de realizar un Push en MCAD CoDesigner. Esta separación entre el envío a MCAD y el guardado en el servidor puede generar confusión: un ingeniero electrónico podría pensar que, al guardar en el servidor al final del día, todos los demás que necesitan acceder a esos datos de diseño ya disponen de la información actualizada y lista para usar.

Para simplificar la sincronización de archivos, una vez que el proyecto se ha importado al menos una vez a MCAD, el espacio de trabajo realiza un envío automático cada vez que se efectúa un Save to Server en el proyecto en ECAD.

Se realiza automáticamente un envío a MCAD cuando el proyecto se guarda en el servidor.Se realiza automáticamente un envío a MCAD cuando el proyecto se guarda en el servidor.

  • El espacio de trabajo realiza los envíos automáticos e inicia este proceso una vez que se ha efectuado la primera importación a MCAD.

  • Actualmente, el envío automático solo está habilitado para los espacios de trabajo de Altium 365. La compatibilidad con los espacios de trabajo de Enterprise Server locales se añadirá próximamente.

  • El envío automático es compatible con los proyectos ECAD de PCB, arneses y múltiples placas. La compatibilidad con los proyectos de arneses se añadió en MCAD CoDesigner 3.14.

Cuando el ingeniero mecánico realiza una importación, se le informa de que el último envío a MCAD fue automático, como se muestra en las diapositivas siguientes.

Cuando el proyecto se guarda en el espacio de trabajo desde ECAD, también se envía automáticamente a MCAD.

Si se producen advertencias o errores durante el envío, aparece un indicador.

Haga clic para ver los detalles de la advertencia o del error.

 

Si no se puede realizar un envío automático, se advierte al ingeniero mecánico de que la versión de los datos que está importando no es la más reciente ().

El envío automático no se realiza cuando:

  • The ECAD project has only been saved to the working folder – el proyecto aún no se ha guardado en el servidor. Una vez guardado en el servidor, el envío automático comienza después de que el ingeniero mecánico realice la primera importación desde el espacio de trabajo.

  • The ECAD project has failed CoDesigner's validation checks – estos deben resolverse antes de poder realizar un envío a MCAD automático o manual.

  • There are multiple PCB files in the ECAD project, which have all been Saved to the Server – MCAD CoDesigner no puede determinar qué PCB debe enviarse automáticamente; el ingeniero electrónico debe resolverlo realizando un envío manual a MCAD de la PCB correcta.

Dónde registra MCAD CoDesigner el progreso de sus operaciones

MCAD CoDesigner guarda información detallada sobre todos los aspectos de las operaciones de ECAD y MCAD en archivos de registro. Los archivos de registro se encuentran en:

C:\Users\<>\AppData\Local\Altium\Altium CoDesigner\

En esta ubicación:

  • Los eventos de ECAD se registran en: AltiumDesignerExtension.log

  • Los eventos de MCAD se registran en: <McadName>Addin.log

La interfaz de diseño colaborativo

Tanto el software de Altium como el de MCAD se comunican entre sí a través de un panel (pestaña) del software. En el software de Altium, se denomina panel MCAD CoDesigner; en el software de MCAD, se denomina panel o pestaña Altium CoDesigner .

Panel MCAD CoDesigner / Altium CoDesigner

Los cambios de diseño se envían e importan en ECAD desde el panel MCAD CoDesigner. 

Los cambios de diseño se envían e importan en MCAD desde el panel Altium CoDesigner.

 
  • En el software de diseño de Altium, el panel MCAD CoDesigner se utiliza para enviar e importar cambios de diseño en ambos sentidos y mostrar mensajes.

  • En el software de MCAD, el panel Altium CoDesigner se utiliza para:

    • Crear nuevos proyectos de colaboración

    • Abrir un proyecto de colaboración existente

    • Configurar las opciones de colaboración

    • Enviar e importar cambios de diseño en ambos sentidos

    • Mostrar mensajes

Cada herramienta MCAD utiliza un método diferente para habilitar los paneles (pestañas). Encontrará información sobre cómo acceder al panel Altium CoDesigner en la página correspondiente de la sección Instalación y configuración de Altium MCAD CoDesigner.

Trabajar en el panel CoDesigner

Aunque los conceptos generales son los mismos, existen algunas diferencias en la forma de trabajar entre Altium CircuitMaker y Autodesk Fusion.

Obtenga más información sobre la colaboración entre CircuitMaker y Autodesk Fusion.

Las funciones disponibles en el panel CoDesigner son esencialmente las mismas en ECAD y MCAD. El panel siempre muestra el último cambio realizado en ECAD y el último cambio realizado en MCAD.

Toda la actividad de diseño colaborativo se realiza a través del panel CoDesigner.Toda la actividad de diseño colaborativo se realiza a través del panel CoDesigner.

Lo más reciente de ECAD / Lo más reciente de MCAD

  • Estas dos secciones muestran el último cambio realizado en ECAD y el último cambio realizado en MCAD.

  • Haga clic en el icono del triángulo para expandir el panel y mostrar los detalles del último cambio .

  • Cuando se envían nuevos cambios desde el otro entorno, aparece automáticamente el aviso , como se muestra a continuación.
    El panel mostrará los siguientes detalles:

    • El nombre de inicio de sesión del ingeniero que realizó el envío

    • El comentario opcional que introdujo al realizar el envío

Cuando se envían cambios, aparece un aviso de notificación de nuevos cambios.Cuando se envían cambios, aparece un aviso de notificación de nuevos cambios.

  • Al hacer clic en el botón Pull, CoDesigner compara el diseño abierto actualmente con la última versión enviada al Workspace desde el otro dominio de diseño. Cada diferencia detectada aparece en la lista Changes del panel, como se muestra a continuación. Al seleccionar un cambio de la lista, el impacto de ese cambio se resalta en morado, siempre que sea posible.

Haga clic en un cambio de la lista para resaltar su impacto.Haga clic en un cambio de la lista para resaltar su impacto.

  • Desmarque la casilla de cada cambio que no desee aplicar.
  • Puede haber algún cambio que no se pueda aplicar. En ese caso, tanto el cambio como su casilla aparecen atenuados. Esta diferencia seguirá existiendo después de aplicar los cambios y deberá comentarse con el ingeniero que la envió.
  • Cuando esté listo, haga clic en el botón Apply para aplicar todos los cambios habilitados al diseño abierto actualmente.

Compatibilidad con el historial de cambios y los comentarios de rechazo

Se conserva el historial completo de todos los cambios. Para consultar el historial, haga clic en el enlace Historial situado a la derecha del menú desplegable Última versión de ECAD/MCAD, como se muestra a continuación.

El historial de cambios permite que los ingenieros de ambos dominios conozcan fácilmente las respuestas del otro a los cambios realizados.El historial de cambios permite que los ingenieros de ambos dominios conozcan fácilmente las respuestas del otro a los cambios realizados.

Cada conjunto de cambios detalla:

  1. Quién realizó este evento de envío () o recepción (), y desde qué dominio de diseño ( ECAD o  MCAD).

  2. La fecha y la hora en que se produjeron estos eventos.

  3. El resumen opcional incluido al enviar los cambios desde el otro dominio.

  4. Una lista que detalla cada cambio específico, con una marca de verificación para los cambios aceptados o una cruz para los rechazados.

  5. Una explicación opcional que detalla por qué se rechazó un cambio específico. 

  6. Haga clic en el botón en el modo History del panel para volver al modo Latest Changes.

  7. Haga clic en el botón View Project in Browser para ver el proyecto en su Workspace. 

  8. En el navegador, haga clic en el enlace History de la izquierda para ver el historial del proyecto, como se muestra en la imagen siguiente. Cada tarjeta de evento del historial correspondiente a un envío de CoDesigner tiene el título MCAD Changes Suggested e incluye el nombre de la persona que realizó el envío, la fecha y la hora, así como el mensaje, si se incluyó alguno. Utilice esta información para cotejar el panel de CoDesigner con la vista del historial. 

    Obtenga más información sobre el historial del proyecto en: un Workspace de Altium 365 o un Workspace de Enterprise Server.

El historial de cambios también puede consultarse en el Workspace.El historial de cambios también puede consultarse en el Workspace.

¿Por qué son diferentes las tarjetas de eventos del historial de CoDesigner?

En ECAD, un envío de CoDesigner guarda datos en el Workspace, pero estos datos de CoDesigner son independientes de los documentos fuente de esquemas y PCB del proyecto. Los documentos fuente de esquemas y PCB del proyecto no se modifican ni se guardan durante un envío de CoDesigner, y no se registra una nueva revisión del proyecto. El registro de una revisión del proyecto only se produce cuando el ingeniero ECAD realiza una operación Guardar en el servidor, y estos eventos se muestran en tarjetas de color gris antracita.

Para reflejar que el historial de MCAD CoDesigner no afecta al historial de los eventos estándar de registro de revisiones del proyecto, los cambios de MCAD se registran como sugerencias en una tarjeta morada. La tarjeta no se conecta físicamente a la línea de tiempo; en su lugar, una flecha indica dónde encaja ese evento en el historial general del proyecto. Tenga en cuenta que, actualmente, solo se admiten los eventos de envío de MCAD CoDesigner.

Para evitar confusiones y simplificar el flujo de trabajo, al realizar una operación Guardar en el servidor también se efectúa un envío automático de CoDesigner, para garantizar que todos los ingenieros ECAD y MCAD tengan acceso a los datos de diseño más recientes. Obtenga más información sobre el envío automático de CoDesigner.

Consulte Note en el panel de la derecha para saber si la función de historial del proyecto estará disponible en su instalación de MCAD CoDesigner.

Definición de la PCB: áreas de la placa

En un diseño, puede haber áreas de la placa que requieran atención especial y que el ingeniero MCAD deba definir y comunicar al ingeniero ECAD. Por ejemplo, puede haber una zona de la superficie de la placa que deba mantenerse libre de cobre porque una parte conductora de la carcasa entra en contacto con ella al ensamblar el producto. Para ello, el ingeniero MCAD puede definir Keep Out Areas y Text Note Rooms mediante los botones de la cinta Altium CoDesigner.

Si se ha colocado cualquiera de estos objetos en la placa en MCAD, aparecerán en la lista Áreas de la placa de la sección PCB Definitions del panel CoDesigner:

  • Keep Out Area - Un área de exclusión definida en MCAD se convertirá en una zona de exclusión de PCB en ECAD. Una zona de exclusión de PCB es una región o área de la placa configurada para restringir la colocación de objetos ECAD específicos. Las zonas de exclusión pueden definirse en cualquiera de las caras de la placa o aplicarse a todas las capas de la PCB. Los objetos que deben mantenerse fuera de esta área en la PCB de ECAD se seleccionan como propiedades Keepout Restriction en el panel Altium CoDesigner de MCAD; configúrelas según sea necesario. Obtenga más información sobre cómo colocar un área de exclusión en MCAD.

  • Text Note Room - Una sala con nota de texto definida en MCAD se convertirá en una sala de PCB en ECAD. Una sala de PCB es una regla de diseño que se utiliza para definir un área en la que deben colocarse determinados componentes o de la que deben excluirse. Un uso habitual de esta regla es definir una restricción de altura de los componentes en el área de la placa cubierta por la sala. Por lo general, la regla de sala se aplica a un componente individual o a una clase de componentes. Haga clic en la definición de una sala con nota de texto en el panel Altium CoDesigner de MCAD para seleccionarla y, a continuación, introduzca instrucciones o información para el ingeniero ECAD; este texto se convertirá en el campo Comentario de esa sala en el editor de PCB de ECAD. Obtenga más información sobre cómo colocar una sala con nota de texto en MCAD.

Las áreas de la placa y las salas con nota de texto son zonas especiales definidas por el ingeniero MCAD que, posteriormente, se envían al ingeniero ECAD. 

  • Las zonas de exclusión y las salas creadas o modificadas en ECAD no se muestran de forma predeterminada en MCAD, lo que elimina información visual redundante para el ingeniero mecánico. Su visibilidad en MCAD puede restablecerse cuando sea necesario.

  • No se pueden definir regiones de cobre en MCAD. Si el ingeniero MCAD necesita definir una región de cobre, debe colocar un área de exclusión en la capa correspondiente en MCAD y, a continuación, utilizar el comando Tools » Convert » Convert Selected Keepouts to Primitives en ECAD para convertir el objeto de región de exclusión en un objeto de región de cobre.

Definición de la PCB: carcasa de la placa

CoDesigner permite trabajar a nivel de ensamblaje del dispositivo en MCAD y transferir la carcasa junto con la placa de MCAD a ECAD.

CoDesigner reconoce que la placa y la carcasa se han añadido al ensamblaje del dispositivo.CoDesigner reconoce que la placa y la carcasa se han añadido al ensamblaje del dispositivo.

Obtenga más información sobre cómo trabajar en el ensamblaje del dispositivo y enviar la carcasa de MCAD a ECAD.

Menú de configuración de CoDesigner en MCAD

El menú de configuración de CoDesigner se utiliza para configurar CoDesigner en su software MCAD.

Haga clic en la flecha hacia abajo situada en la esquina superior derecha del panel Altium CoDesigner para abrir el menú.

Utilice las opciones del menú para:

  • Confirme en qué servidor o espacio de trabajo ha iniciado sesión actualmente.
  • Cierre la sesión del servidor o espacio de trabajo en el que ha iniciado sesión actualmente.
  • Abra el cuadro de diálogo CoDesigner Settings, donde puede configurar una ubicación central para almacenar modelos y habilitar la compatibilidad con cobre real.
  • Acceda a un servidor personalizado. Al hacer clic en la opción Use Custom Server, se cerrará la sesión del espacio de trabajo actual y volverá al modo de inicio de sesión del panel Altium CoDesigner.

Para comprobar el número de versión en una versión anterior de CoDesigner que no lo muestre, abra Programas y características en el Panel de control de Windows.

La cinta de opciones de CoDesigner en MCAD

Cuando se instala el complemento CoDesigner en el software MCAD, se añade la cinta de opciones Altium CoDesigner a la interfaz. Haga clic en la pestaña Altium CoDesigner para acceder a la cinta de opciones, que permite acceder fácilmente a los objetos de diseño específicos de PCB más habituales que se necesitan durante el proceso de codiseño ECAD-MCAD. El uso de estos botones garantiza que se utilice el tipo de objeto MCAD correcto para crear un objeto ECAD compatible.

Utilice la cinta de opciones de CoDesigner para definir objetos en la PCB de forma que estén preparados para ECAD.Utilice la cinta de opciones de CoDesigner para definir objetos en la PCB de forma que estén preparados para ECAD.

Flujo de trabajo de colaboración recomendado

El codiseño ECAD-MCAD es un proceso flexible; no hay un procedimiento obligatorio que deba seguirse. Aunque es habitual diseñar la forma de la placa en MCAD, el grosor de la placa must definirse en ECAD, ya que es ahí donde se seleccionan y configuran los distintos materiales de las capas de la PCB. Este requisito da lugar al flujo de diseño recomendado que se describe a continuación.

Inicio del proceso de colaboración en ECAD

In ECAD:

  1. Cree el proyecto.

  2. Añada una PCB.

  3. Defina el apilado de capas para establecer el grosor de la placa.

  4. Abra el panel MCAD CoDesigner (haga clic en el botón Panels situado en la parte inferior derecha del espacio de diseño y seleccione el nombre del panel, o utilice el submenú View » Panels).

  5. Push la placa mediante el botón del panel MCAD CoDesigner. Además de enviar los datos de intercambio ECAD-MCAD a su espacio de trabajo, esta acción también guarda el proyecto y el archivo de la placa en el espacio de trabajo. El proyecto y la placa guardados pasan a ser los archivos de trabajo del diseñador ECAD.


In MCAD:

  1. Abra el panel Altium CoDesigner. Los pasos para abrir el panel dependerán del software MCAD que se utilice; consulte el enlace correspondiente de Instalación de CoDesigner en su software MCAD para obtener más detalles.

  2. Pull la placa en el panel Altium CoDesigner: esto crea un ensamblaje de placa MCAD basado en la definición de la placa de su espacio de trabajo.

  1. Inserte la placa en el ensamblaje del dispositivo.
  2. Configure la forma de la placa para que se adapte a la carcasa.
  3. Defina los orificios de montaje.
  4. Coloque los componentes mecatrónicos cuya ubicación sea crítica.
  5. Defina las zonas de exclusión o regiones de notas de texto que sean necesarias.
  6. Guarde el ensamblaje MCAD.

    Consulte la sección Recomendaciones para el ingeniero mecánico para obtener información más detallada sobre cómo definir la forma de la placa, añadir orificios y colocar componentes.

Pushing from MCAD back to ECAD:

  1. Mediante el botón del panel MCAD CoDesigner, Push la placa al espacio de trabajo: esto guarda la definición de la placa, los orificios y los detalles de los componentes colocados como datos de intercambio MCAD-ECAD.

Pulling into ECAD:

  1. Abra la placa y realice una operación de Pull para cargar la definición actualizada de la placa y los detalles de los componentes desde su espacio de trabajo.

In MCAD or ECAD:

  1. Vuelva a abrir el ensamblaje o el archivo PCB para continuar trabajando en el diseño.

Inicio del proceso de colaboración en MCAD

Starting the Board in MCAD:

  1. Es posible iniciar el proceso de diseño de PCB en MCAD, pero no se recomienda. El proceso es el mismo en todos los entornos MCAD compatibles.

Enviar y compartir para invitar a un ingeniero mecánico (Workspace alojado en Altium 365)

Al hacer clic en Push en el panel MCAD CoDesigner de ECAD, el panel MCAD CoDesigner también ofrece la posibilidad de Share el proyecto con otro ingeniero.

CoDesigner envía y recibe el diseño de la placa transfiriendo un paquete de datos especial de ECAD a MCAD en ambos sentidos a través de su Workspace de Altium. Al activar la casilla Share, se inicia un proceso que configura el acceso al Workspace y los permisos del proyecto para que el ingeniero invitado pueda acceder al proyecto, incluido el paquete de datos especial ECAD-MCAD. El ingeniero invitado obtiene acceso desde su software MCAD mediante las funciones de envío y recepción del panel Altium CoDesigner, así como desde un navegador web si tiene una cuenta de Altium o decide crearla durante el proceso de invitación.

El estado activado o desactivado de la casilla Share depende de si hay algún miembro del Workspace que tenga asignado el rol de ingenieros mecánicos. Si no hay ninguno, la casilla está On de forma predeterminada.

El proyecto se puede compartir con cualquier persona, independientemente de si ya es miembro del Workspace del proyecto o incluso de si tiene una cuenta de Altium. La siguiente tabla resume el acceso al proyecto según los permisos que tuviera la persona invitada en el momento de compartirlo.

Existing Altium Account Status Existing Workspace Status Permissions Assigned During Share Notes
Sin una cuenta de Altium activa No es miembro del Workspace del proyecto Se le concede acceso de invitado al proyecto, con permisos de edición

La persona invitada recibe un correo electrónico con un enlace para crear una cuenta de Altium. Una vez creada, el invitado también tendrá acceso al proyecto desde el navegador a través de la sección Compartido conmigo de su Espacio personal.

Tenga en cuenta que la persona invitada no tendrá acceso al proyecto desde su software MCAD. Esto se puede resolver añadiendo al usuario como miembro del Workspace y asignándole permisos de edición.

Cuenta de Altium activa No es miembro del Workspace del proyecto Se convierte en miembro del Workspace del proyecto y se le asigna el rol de ingeniero mecánico; el proyecto se comparte con permisos de visualización

Al nuevo miembro del Workspace se le asigna el rol de ingeniero mecánico. Ahora que hay un miembro del Workspace con este rol asignado, la casilla Compartir ya no se activará automáticamente.

Tenga en cuenta que es necesario elevar los permisos del proyecto a edición para que el ingeniero mecánico pueda realizar un envío desde MCAD.

Cuenta de Altium activa Ya es miembro del Workspace del proyecto Proyecto compartido con permisos de edición  

El proceso para compartir

Si la casilla Share está activada, el cuadro de diálogo Share with a Mechanical Engineer se abrirá al hacer clic en el botón Send del panel MCAD CoDesigner.

Introduzca el Email Address de la persona con la que desea compartir el proyecto (y un Note opcional) y, a continuación, haga clic en el botón Share del cuadro de diálogo. Si la persona invitada aún no es miembro del Workspace, aparecerá el cuadro de diálogo de notificación Share with a Mechanical Engineer, que advierte de que el usuario invitado podría no pertenecer a su organización.

Al hacer clic en OK en este cuadro de diálogo, o si la persona ya es miembro de su Workspace, se genera un correo electrónico de notificación y se envía a la persona invitada.

Tenga en cuenta que la función de notificaciones por correo electrónico requiere que la opción Enable Mail Notifications esté activada en el Workspace ().

Tras unos instantes, aparecerá un cuadro de diálogo de confirmación.

El proyecto ya está compartido con el ingeniero mecánico.

Notas sobre el envío y el uso compartido

  • Debe iniciar sesión en su Workspace desde el navegador y confirmar que al ingeniero mecánico invitado se le ha asignado Edit permissions en el cuadro de diálogo Share del proyecto (). Aunque el ingeniero mecánico podrá recibir la placa con solo permisos de visualización, no podrá enviar cambios al diseño de la placa si the project no se comparte con él con permisos de edición. Como el codiseño ECAD-MCAD se realiza mediante un archivo intermedio independiente de las herramientas y el ingeniero mecánico tiene acceso de solo lectura a los archivos reales del diseño de PCB, el riesgo al compartir es bajo.

  • Todos los administradores del Workspace recibirán una notificación por correo electrónico de que se ha invitado al proyecto a la persona en cuestión (identificada por su dirección de correo electrónico).

  • Si la persona invitada no tiene una cuenta de Altium, recibirá un correo electrónico que la dirigirá a un formulario intermedio para registrarse y crear una cuenta de Altium. Una vez que se haya registrado, el proyecto se compartirá con ella como Guest con Edit permissions. Tenga en cuenta que, al registrarse, la persona invitada que no tenía una cuenta de Altium se tratará como si fuera su propia organización personal. No se añadirá como miembro de su Workspace.

  • Si el ingeniero de Altium Designer que realizó el envío y compartió el proyecto no tiene permisos de administrador del Workspace, el proceso incluye una etapa adicional. En primer lugar, se notificará a todos los administradores del Workspace la solicitud para compartir. Una vez que un administrador apruebe la solicitud de invitación (), esta se procesará como se acaba de describir y también se notificará por correo electrónico a la persona que envió la invitación inicial. Obtenga más información sobre cómo invitar a otros usuarios a su Workspace de Altium 365.

Trabajo entre MCAD y ECAD

La precisión con la que CoDesigner detecta actualmente los cambios es de: 0.5 mils (0.0127 mm) para las dimensiones lineales y 0.5 degrees para las dimensiones angulares. Esta precisión se aumentará en una futura actualización de CoDesigner.

En cualquier momento del proceso de diseño, se pueden transferir cambios entre las herramientas MCAD y ECAD mediante el panel CoDesigner.

Los cambios se envían y se reciben entre las herramientas MCAD y ECAD a través del panel CoDesigner. Changes to the board and component detail are Pulled from MCAD in the MCAD CoDesigner panel Los cambios se envían y se reciben entre las herramientas MCAD y ECAD a través del panel CoDesigner.

  1. Para transferir cambios de diseño, haga clic en el botón Push del panel correspondiente.
  2. Al hacer clic en el botón Push, aparece una ventana de edición en la parte superior del panel del editor de origen. Introduzca un mensaje sobre el cambio de diseño y, a continuación, haga clic en Send.
  3. Al hacer clic en Enviar :
    • La copia de trabajo del archivo PCB modificado se guarda automáticamente si hay cambios sin guardar.
    • Los cambios se guardan en su Workspace.
    • El mensaje publicado se muestra en el hilo de mensajes del panel CoDesigner del editor de origen.
    • El panel del editor de destino mostrará un mensaje que indica que hay un cambio pendiente la próxima vez que se abra la copia de trabajo del archivo de diseño.
  4. Haga clic en Pull en el panel del editor de destino; se mostrará una lista que detalla cada cambio necesario para volver a sincronizar los diseños.

Trabajo con la lista de cambios

Al hacer clic en el botón Pull, se muestra una lista de todos los cambios que deben realizarse en el archivo de trabajo para sincronizarlo con la instantánea de su Workspace, tal como se muestra a continuación.

Incoming changes are detailed in the CoDesigner panel, these can be selectively enabled as required

  • Cada diferencia detectada entre el diseño actual y la instantánea almacenada en su Workspace se detalla como un cambio en la lista de cambios.
  • No es obligatorio aceptar un cambio. Si se ignora un cambio, volverá a aparecer en la lista de cambios la próxima vez que se realice una actualización en esa dirección. Tenga en cuenta que, si decide ignorar un cambio, por ejemplo, el desplazamiento de un orificio de montaje, y luego envía los cambios de su diseño, es posible que el cambio ignorado se sobrescriba, ya que su versión tiene el orificio de montaje en la ubicación anterior. El diseñador de MCAD siempre puede evitar perder su cambio si no acepta el desplazamiento del orificio de montaje que usted ha enviado.
  • Un único cambio de diseño, como modificar la ubicación de un componente, puede convertirse en varios cambios en la lista de cambios. Cuando se desplaza un componente de la PCB, se producen cambios en MCAD en la ubicación del componente, en las formas que genera el componente en la capa de serigrafía de componentes y en las formas que genera en las capas de cobre superior e inferior. Todos los cambios relacionados deben aplicarse juntos.
  • La lista puede incluir cambios que no se pueden aplicar en el entorno de destino. En este caso, se mostrará el cambio, pero la casilla de verificación no estará disponible, lo que indica que esta diferencia no se puede resolver.
  • Siempre que sea posible, el cambio seleccionado se resalta en el espacio de diseño al hacer clic en él en la lista de cambios.
  • Haga clic en Apply para aplicar los cambios marcados.

Consulte la sección Recomendaciones para el ingeniero mecánico para obtener información más detallada sobre cómo definir la forma de la placa, añadir orificios y colocar componentes.

Los siguientes tipos de PCB se not transferirán de ECAD a MCAD:

Cuadrícula de coordenadas de MCAD

CoDesigner utiliza el origen absoluto de ECAD como referencia cuando la placa se envía de ECAD a MCAD. CoDesigner 2.4 introdujo una función para crear una nueva cuadrícula MCAD Coordinates al recibir el diseño en ECAD, incluida una entidad MCAD Origin, cuando el origen de MCAD difiere del origen predeterminado (absoluto) de ECAD. Esto ayuda al ingeniero electrónico a comunicarse con el ingeniero mecánico sobre la colocación de las distintas entidades de la placa.

La representación de la cuadrícula MCAD Coordinates se puede personalizar en ECAD; haga doble clic en la entrada del panel Properties para abrir el cuadro de diálogo del editor de cuadrículas. Obtenga más información sobre el sistema de cuadrículas de PCB.

La cuadrícula de coordenadas definida en MCAD también se puede personalizar en ECAD.La cuadrícula de coordenadas definida en MCAD también se puede personalizar en ECAD.

Tenga en cuenta que el cambio de ubicación del contorno de la placa en MCAD debe realizarse antes de colocar los componentes y otros objetos, para evitar tener que restablecer manualmente la ubicación de estos objetos.

Planos de MCAD para la colocación de componentes

A partir de CoDesigner 2.2.0, al recibir la placa se crean en MCAD planos para los componentes de las caras superior e inferior, a fin de simplificar el proceso de colocación de componentes en MCAD. Los componentes enviados desde ECAD se colocan en MCAD sin tener en cuenta el espesor de la capa de máscara de soldadura.

Cómo gestiona CoDesigner las capas de cobre, máscara y serigrafía

Además de la forma de la placa y los componentes, CoDesigner también transfiere de ECAD a MCAD las capas de cobre, máscara de soldadura y serigrafía de componentes de las caras superior e inferior.

Capas de ECAD como calcomanías

De forma predeterminada, estas capas se envían al Workspace desde ECAD como imágenes SVG individuales. Cuando se recibe el ensamblaje de la placa en MCAD, CoDesigner convierte las imágenes SVG en imágenes PNG. A partir de estas imágenes PNG, CoDesigner combina el conjunto de imágenes de la cara superior en una única calcomanía superior, y el conjunto de la cara inferior en una única calcomanía inferior. Estas dos calcomanías se aplican después a las superficies superior e inferior de la placa durante la recepción en MCAD.

Las calcomanías superior e inferior se aplican a cada cara de la placa en MCAD. Las calcomanías superior e inferior se aplican a cada cara de la placa en MCAD.

Autodesk Fusion: capas de ECAD como perfiles de boceto

Se utiliza un enfoque diferente para transferir las capas superior e inferior de cobre y serigrafía de componentes de ECAD a Autodesk Fusion. En Autodesk Fusion, estas capas se importan como perfiles de boceto dibujados sobre el objeto de placa. Este conjunto de capas se puede activar y desactivar en Autodesk Fusion haciendo clic en el botón Advanced Geometry ( ) de la cinta de opciones Altium CoDesigner. Como alternativa, utilice el icono de visibilidad de Autodesk Fusion para ocultar o mostrar de forma selectiva cualquiera de estas capas.

Las capas de serigrafía de componentes y de cobre superficial se crean como perfiles de boceto en Autodesk Fusion.Las capas de serigrafía de componentes y de cobre superficial se crean como perfiles de boceto en Autodesk Fusion.

Las capas superior e inferior de máscara de soldadura no se transfieren a Autodesk Fusion. En su lugar, al objeto de placa se le aplica el color de la capa superior de máscara de soldadura de ECAD.

Geometría de cobre avanzada en MCAD

Como alternativa a mostrar calcomanías (imágenes) de las capas de cobre, máscara y serigrafía en MCAD, CoDesigner también puede transferir a MCAD la geometría real del cobre (denominada Advanced Copper Geometry) y las capas de máscara en 3D. Actualmente, esta función es compatible con PTC Creo, Autodesk Inventor, SOLIDWORKS y Siemens NX. A partir de CoDesigner 2.7, la calcomanía de serigrafía de componentes se aplica a la cara de la extrusión de la máscara de soldadura.

Las capas de cobre se pueden transferir a MCAD si es necesario. En la imagen anterior, se han ocultado los componentes y las capas, excepto la capa de cobre superior.Las capas de cobre se pueden transferir a MCAD si es necesario. En la imagen anterior, se han ocultado los componentes y las capas, excepto la capa de cobre superior.

Para incluir la geometría de cobre avanzada, active la opción Build 3D geometry for Copper and Solder Mask en el cuadro de diálogo Altium CoDesigner Settings (junto con la opción Build Vias, si es necesario). Se accede al cuadro de diálogo de configuración desde el menú de CoDesigner en el panel Altium CoDesigner ().

Active la opción Crear geometría 3D para cobre y máscara de soldadura para incluir estas capas en el ensamblaje de MCAD (cuadro de diálogo de Autodesk Inventor).Active la opción Crear geometría 3D para cobre y máscara de soldadura para incluir estas capas en el ensamblaje de MCAD (cuadro de diálogo de Autodesk Inventor).

Notas sobre el trabajo con geometría de cobre y capas de máscara en 3D:

  • Las capas de cobre y máscara se incluyen como subensamblajes de MCAD.
  • Se incluyen todas las capas de cobre de la PCB presentes en el apilado de capas. Tenga en cuenta que el espesor de la capa de cobre no incluye los datos de las capas de recubrimiento, como el acabado superficial. Esto se añadirá en una futura actualización.
  • Los cilindros metalizados de los pads de orificio pasante se incluyen cuando se activa la opción Build 3D geometry for Copper and Solder Mask.
  • Las formas superficiales de las vías también se incluyen cuando se activa la opción Build 3D geometry for Copper and Solder Mask. Active la opción Build Vias para incluir los cilindros de cobre de las vías.
  • Cuando se activa la opción Build 3D geometry for Copper and Solder Mask, la calcomanía de serigrafía de componentes se aplica a la cara de la extrusión de la máscara de soldadura.
  • Según la complejidad del diseño, incluir la geometría de cobre y las vías puede significantly increase el tamaño del archivo y el tiempo necesario para recibir el diseño en MCAD.
  • Los datos de cobre y máscara siempre se envían desde ECAD. No es necesario volver a enviarlos desde ECAD si activa las opciones Build 3D geometry for Copper and Solder Mask y Build Vias en MCAD; basta con cerrar la placa y volver a recibirla desde el Workspace.

Notes:

  • Consulte Note en el panel derecho para obtener información sobre si la función de geometría avanzada del cobre estará disponible en su instalación de MCAD CoDesigner. Si no lo está, puede utilizar calcomanías basadas en imágenes, como se describe anteriormente.
  • La forma del cobre solo se puede editar en ECAD; las modificaciones realizadas en MCAD no se envían a ECAD.

Representación precisa de la máscara de soldadura

Desde la actualización 2.5, CoDesigner crea un modelo preciso de la máscara de soldadura, incluidas las aberturas para los pads, como una entidad independiente en MCAD cuando la opción Build 3D Copper está habilitada. Dado que la máscara rellena las zonas de cobre eliminadas por grabado, el espesor de la capa de máscara en MCAD es la suma de los espesores de la capa de cobre superior y de la capa de máscara de soldadura, tal como se definen en ECAD.

Dado que la máscara de soldadura rellena las zonas grabadas entre las pistas, los pads y las vías, su espesor total en MCAD es la suma del espesor de la capa de cobre y del espesor de la máscara de soldadura, tal como se definen en ECAD.Dado que la máscara de soldadura rellena las zonas grabadas entre las pistas, los pads y las vías, su espesor total en MCAD es la suma del espesor de la capa de cobre y del espesor de la máscara de soldadura, tal como se definen en ECAD.

Como se mencionó anteriormente, en MCAD los componentes se colocan en los planos de componentes de las caras superior e inferior (que se crean en MCAD al importar la placa). Dado que estos planos se encuentran en la superficie exterior de las capas de cobre superior e inferior, los componentes enviados desde ECAD se colocan en MCAD sin tener en cuenta el espesor de la capa de máscara de soldadura. Esto provoca colisiones entre los componentes y la capa de máscara de soldadura. Si estas colisiones suponen un problema de diseño, reduzca temporalmente el espesor de la PCB para que los componentes queden situados sobre la superficie exterior de las capas de máscara de soldadura. Esto se resolverá en una futura actualización mediante la incorporación de una opción para ocultar las capas de máscara de soldadura en MCAD.

Compatibilidad con zonas de exclusión y Rooms

La cinta de opciones Altium CoDesigner permite acceder fácilmente a los objetos de diseño habituales específicos de PCB en MCAD, incluidas las zonas de exclusión y las Rooms. El uso de estos botones garantiza que se utilice el tipo de objeto MCAD correcto para crear un objeto ECAD compatible.

Compatibilidad con zonas de exclusión

Una zona de exclusión de PCB es una región o área de la placa configurada para restringir la colocación de objetos ECAD específicos. Las zonas de exclusión pueden definirse para cualquiera de las caras de la placa o aplicarse a todas las capas de la PCB. Los objetos que deben quedar fuera de esta área se seleccionan mediante las propiedades de restricción de la zona de exclusión.

Definición de una zona de exclusión en MCAD:

  • Haga clic en el botón Keep Out Area de la cinta de opciones Altium CoDesigner.
  • Se le pedirá que elija una cara, superficie o plano; haga clic en la cara de la placa que requiera la zona de exclusión. Si la zona de exclusión debe aplicarse a todas las capas, puede dibujarla en cualquiera de las caras.
  • Haga clic en una herramienta de croquis de MCAD adecuada, como Rectángulo, para definir la zona de exclusión. Tenga en cuenta que el croquis solo debe incluir un contorno; no se admiten contornos internos.
  • Dibuje la forma necesaria para la zona de exclusión.
  • Salga del modo Sketch.
  • Ahora puede editar las propiedades de la operación. Puede considerar la zona de exclusión como una valla alrededor del área de exclusión; ajuste Depth a un valor pequeño, por ejemplo, 1 mm.
  • Esta zona de exclusión se convertirá en una zona de exclusión específica de capa en ECAD, en la capa en la que se haya dibujado en MCAD. Para definir una zona de exclusión en todas las capas, configúrela en MCAD para que se extruya en ambas direcciones y establezca Depth en la segunda dirección en un valor lo suficientemente grande como para que la extrusión atraviese la placa.
  • Haga clic en el botón Aceptar de MCAD para finalizar el proceso de definición de la operación. Si es necesario, puede cambiar el nombre de la operación en el árbol de operaciones.
  • En el panel Altium CoDesigner, seleccione la pestaña PCB Definition y configure las restricciones de la zona de exclusión según sea necesario. Ahora puede enviar la zona de exclusión a ECAD, donde se añadirá como una región de exclusión. Según cómo se haya configurado en MCAD, se convertirá en una zona de exclusión de la capa superior, de la capa inferior o de la capa de exclusión. Si es necesario, puede ajustar la forma de la zona de exclusión en ECAD y enviarla de nuevo a MCAD.

Compatibilidad con Rooms

Una Room de PCB es una regla de diseño que define un área en la que deben colocarse o excluirse determinados componentes. Un uso habitual de esta regla es definir una restricción de altura de los componentes en el área de la placa cubierta por la Room. Normalmente, la regla de Room se aplica a un componente individual o a una clase de componentes.

Definición de una Room en MCAD:

  • Haga clic en el botón Text Note Room de la cinta de opciones Altium CoDesigner.

  • Se le pedirá que elija una cara, superficie o plano; haga clic en la cara de la placa que requiera la Room.

  • Haga clic en una herramienta de croquis de MCAD adecuada, como Rectángulo, para definir la Room. Tenga en cuenta que el croquis solo debe incluir un contorno; no se admiten contornos internos.

  • Dibuje la forma necesaria para la Room.

  • Salga del modo Sketch.

  • Haga clic en el botón Aceptar de MCAD para finalizar el proceso de definición de la operación. Si es necesario, puede cambiar el nombre de la operación en el árbol de operaciones.

  • En el panel Altium CoDesigner, seleccione la pestaña PCB Definition e introduzca un comentario para la Room que explique su finalidad al ingeniero de ECAD. Ahora puede enviar la Room a ECAD, donde se añadirá como una regla de diseño Placement Room, en la capa en la que se haya dibujado en MCAD. La única propiedad que puede transferirse entre MCAD y ECAD es el comentario, que se convierte en el comentario de la regla de diseño de Room de colocación.

  • Ahora puede configurar la regla de diseño de Room de colocación según sea necesario en ECAD.

Las zonas de exclusión y las Rooms pueden definirse en MCAD y enviarse a ECAD.Las zonas de exclusión y las Rooms pueden definirse en MCAD y enviarse a ECAD.

Notas sobre la transferencia de áreas de la placa:

  • Se admiten regiones de exclusión de ECAD de tipo relleno y región sólida.
  • CoDesigner detecta el estado de bloqueo de las zonas de exclusión y las Rooms en ECAD, lo que garantiza que no se muevan durante una importación desde MCAD.
  • Dado que los objetos de exclusión de ECAD no incluyen un identificador único ni un nombre de objeto, los cambios en las zonas de exclusión de ECAD a MCAD se realizan eliminando el objeto existente y añadiendo uno nuevo (con un nuevo nombre en MCAD).
  • Los cambios realizados en las Rooms de ECAD también se indican como eliminaciones y adiciones durante una transferencia de cambios de ECAD a MCAD, pero se conservan el nombre y el comentario.
  • Las zonas de exclusión y las Rooms creadas o modificadas en ECAD no se muestran de forma predeterminada en MCAD, lo que elimina información visual redundante para el ingeniero mecánico. Su visibilidad en MCAD puede restablecerse cuando sea necesario.

Important Note about Versions: Si existe la posibilidad de que la extensión de ECAD se haya actualizado, pero el complemento de MCAD no, tenga cuidado al aplicar cambios de MCAD a ECAD. Si tiene zonas de exclusión y Rooms definidas en la PCB en ECAD, CoDesigner sugerirá eliminarlas. La solución consiste simplemente en rechazar esos cambios en ECAD para conservar las zonas de exclusión y las Rooms.

Control del número de componentes importados a MCAD

Para mejorar el rendimiento al trabajar con placas que contienen un gran número de componentes, CoDesigner permite excluir los componentes cuya altura sea inferior a un valor definido por el usuario durante una importación desde ECAD. Para el umbral de altura, CoDesigner utiliza la altura definida en las propiedades del componente en ECAD. Tenga en cuenta que se trata de la propiedad Height del componente de PCB, no de la altura del modelo 3D añadido a la huella del componente ().

La altura umbral que comprueba CoDesigner se define en el cuadro de diálogo Altium CoDesigner Settings, como se muestra en la imagen siguiente. Se accede al cuadro de diálogo desde el panel Altium CoDesigner en MCAD; seleccione Settings en el menú del panel para abrirlo. La imagen siguiente muestra la configuración de Autodesk Fusion; el mismo ajuste está disponible en cada herramienta MCAD compatible.

Los componentes pequeños se pueden excluir al importar a MCAD configurando el umbral de altura de la opción Ignorar componentes con una altura inferior al umbral.Los componentes pequeños se pueden excluir al importar a MCAD configurando el umbral de altura de la opción Ignorar componentes con una altura inferior al umbral.

Configuración de la altura de los componentes en ECAD

El siguiente vídeo muestra técnicas para localizar componentes de PCB que no tienen definido su Height (con un valor predeterminado de cero) y actualizar rápidamente el valor de altura de varios componentes. A continuación, muestra cómo configurar Ignore components setting smaller than en MCAD y cómo MCAD CoDesigner gestiona este ajuste durante una importación desde ECAD. 

Los valores incorrectos de altura de los componentes se pueden detectar y corregir rápidamente en ECAD.

Cambios inteligentes en los croquis en MCAD

Considere una situación en la que el ingeniero de ECAD necesita modificar el contorno de la placa y dicho contorno tiene cotas y restricciones aplicadas en MCAD. Anteriormente, las cotas y restricciones del croquis de MCAD se perdían al volver a importar la placa a MCAD. Ahora, durante una importación, CoDesigner vuelve a dibujar únicamente los elementos del croquis que se han modificado en ECAD, de modo que las cotas y restricciones relacionadas con los elementos no modificados se conservan tal como estaban.

Tenga en cuenta que, en algunos casos, por ejemplo, cuando existen restricciones mecánicas complejas, este comportamiento puede provocar cambios inesperados en la geometría. En tales casos, puede resultar más eficaz desactivar esta nueva función de compatibilidad con croquis inteligentes y volver a importar, para después volver a crear las cotas y restricciones (como era necesario en versiones anteriores de CoDesigner). Para ello, desactive la opción Smart Sketch Change en el cuadro de diálogo Altium CoDesigner Settings de MCAD.

Las cotas inteligentes que no se ven afectadas por los cambios de diseño se conservan durante una importación desde ECAD.

Gestión de la trayectoria de fresado de la PCB en MCAD

Una característica habitual del diseño de una placa es la definición de una trayectoria de fresado alrededor del borde exterior de su contorno. Esta trayectoria suele incluir varias filas de pequeños orificios (denominados «mordidas de ratón»), cuyo material circundante es suficiente para mantener la placa sujeta dentro del panel en el que se fabrica. Una vez finalizado el ensamblaje de la PCB, la placa puede separarse del material sobrante que la rodea.

Observe la trayectoria de fresado alrededor del borde exterior de la placa, incluidos los orificios de «mordida de ratón».

La trayectoria de fresado se define en ECAD en una capa mecánica que se ha configurado como capa de trayectoria de fresado.

 

Aunque la trayectoria de fresado es esencial para la fabricación, a menudo no es necesaria durante el diseño en MCAD, cuando el ingeniero mecánico necesita centrarse en encajar la placa en la carcasa del producto. La actualización de MCAD CoDesigner 3.13 introdujo la opción Build Route Tool Path en el cuadro de diálogo Altium CoDesigner Settings, lo que permite al ingeniero mecánico controlar si la trayectoria de fresado se importa a MCAD (tenga en cuenta que la trayectoria siempre se envía desde ECAD). 

Elija si desea incluir la trayectoria de fresado en la importación a MCAD.Elija si desea incluir la trayectoria de fresado en la importación a MCAD.

Codiseño de una PCB con variantes

Altium Designer permite al diseñador electrónico crear variantes del producto que está diseñando. Las variaciones admitidas incluyen marcar un componente como no montado; modificar los parámetros de un componente, incluido el valor del componente que aparece en la serigrafía de la placa; o sustituir un componente por otro alternativo (que puede utilizar o no una huella diferente).

En Altium Designer solo hay un diseño de placa. La información de las variantes, como los detalles de un componente alternativo, se almacena en el archivo de proyecto y se aplica a la placa cuando se selecciona la variante en el panel Projects. La versión [No Variations] de la placa se guarda como PcbDoc.

Altium Designer permite crear variantes de un diseño de placa; seleccione la variante en el panel Projects y, a continuación, envíela a MCAD desde el panel CoDesigner.Altium Designer permite crear variantes de un diseño de placa; seleccione la variante en el panel Projects y, a continuación, envíela a MCAD desde el panel CoDesigner.

Obtenga más información sobre el trabajo con variantes en ECAD

Recomendaciones para el ingeniero mecánico

Esta sección detalla las funciones y los comportamientos que el ingeniero mecánico debe conocer al utilizar CoDesigner.

Visualización del designador de referencia de ECAD en MCAD

Altium MCAD CoDesigner utiliza un método diferente para mostrar el designador de referencia en cada herramienta MCAD:

  • Autodesk Fusion – Abra el panel ECAD Properties para mostrar las propiedades de la pieza seleccionada actualmente ().
  • Autodesk Inventor – El designador de referencia se muestra de forma predeterminada en el árbol del modelo ().
  • PTC Creo – En el modo Model Tree del panel, haga clic en el botón Tree Columns para abrir el cuadro de diálogo Model Tree Columns. Establezca Not Displayed Type en ECAD Params, localice el parámetro ECAD_REF_DES y haga clic en el botón Add Column ().
  • SOLIDWORKS – El designador de referencia se muestra en el árbol del modelo de forma predeterminada ().
  • Siemens NX – En el navegador de ensamblaje, right-click donde se muestran los nombres de las columnas para abrir el menú contextual y, a continuación, seleccione Columns » Component Name para mostrar la columna Nombre del componente ().

Sincronización de cambios entre ingenieros mecánicos

  1. CoDesigner transfiere el ensamblaje mecánico de la PCB a ECAD a través de un espacio de trabajo de Altium, como un espacio de trabajo de Altium 365. Los cambios enviados y recibidos a través del espacio de trabajo son direccionales: el ensamblaje de la PCB enviado desde MCAD (y recibido en ECAD) se almacena en el espacio de trabajo por separado del ensamblaje de la PCB enviado desde ECAD (y recibido en MCAD). Esto significa que un segundo ingeniero mecánico no puede recibir la placa modificada que otro ingeniero mecánico acaba de enviar al espacio de trabajo; en su lugar, recibirá los últimos datos enviados desde ECAD. Tenga en cuenta que las restricciones de MCAD solo existen en el ensamblaje de MCAD en el que se crearon. Cuando la placa se envía desde MCAD a ECAD, se envían las posiciones de los componentes resultantes de las restricciones, pero no las restricciones en sí. Por lo tanto, si la placa se recibe en un nuevo ensamblaje de MCAD, no se incluirá ninguna de las restricciones creadas por un ingeniero de MCAD anterior.

Los cambios de ECAD y MCAD se almacenan por separado en el espacio de trabajo.Los cambios de ECAD y MCAD se almacenan por separado en el espacio de trabajo.

Para que otros ingenieros mecánicos puedan ver sus cambios, guarde el ensamblaje de la PCB del mismo modo que cualquier otro ensamblaje: en un almacenamiento compartido al que ambos tengan acceso. Este método conservará todas las restricciones de MCAD. Como alternativa, pida al diseñador de ECAD que reciba los datos en ECAD, los guarde y, a continuación, envíe el diseño actualizado de vuelta a MCAD. Sin embargo, como se ha explicado anteriormente, con este método no se incluirá ninguna restricción de MCAD.

  1. Otro punto importante es que los cambios realizados en el mismo ensamblaje de PCB por distintos ingenieros mecánicos no se combinan al enviarlos: el último cambio enviado por cualquier ingeniero mecánico sobrescribirá los cambios enviados anteriormente por otros ingenieros mecánicos.

El espacio de trabajo de Altium no está pensado para utilizarse como mecanismo de sincronización de cambios entre varios ingenieros de MCAD; esto debe hacerse mediante un sistema adecuado de gestión de datos de producto (PDM) para MCAD. Si no se dispone de un sistema PDM y se utiliza el espacio de trabajo de Altium, recuerde que el ingeniero de ECAD debe recibir y aceptar los cambios del ingeniero de MCAD 1 y, a continuación, enviar la placa actualizada de vuelta al espacio de trabajo para que el ingeniero de MCAD 2 pueda recibirlos y verlos (como se describe a continuación).

Demostración gráfica del proceso de sincronización

ECAD y MCAD envían sus cambios a distintas ubicaciones de almacenamiento del espacio de trabajo. Esto significa que cada ingeniero solo puede recibir los cambios que haya enviado el otro ingeniero. Esos cambios solo incluirán los suyos propios si el otro ingeniero ya los ha aceptado antes de realizar el envío.

Por ejemplo, se crea una placa en ECAD, se envía al espacio de trabajo y se recibe en MCAD:

Se realizan cambios en el diseño en ECAD

Una vez enviados a MCAD (almacenados en el espacio de trabajo)

Se pueden recibir en MCAD

 

Si, a continuación, el ingeniero de ECAD añade componentes AND el ingeniero de MCAD añade taladros, AND si cada uno envía su placa y después recibe la del otro, CoDesigner intentará eliminar los taladros de la placa del ingeniero de MCAD y los componentes de la placa del ingeniero de ECAD:

Se están realizando cambios tanto en ECAD como en MCAD

Si ambos ingenieros envían sus cambios antes de recibir los del otro

Se perderán los cambios de diseño del otro

 

Cada ingeniero tiene la opción de rechazar cambios propuestos específicos; por ejemplo, el ingeniero de ECAD podría aceptar la adición de los taladros, pero rechazar la eliminación de los componentes. Sin embargo, esta forma de trabajar puede ser difícil de gestionar con placas o cambios complejos. Otro aspecto que debe tenerse en cuenta es que CoDesigner considera todos los cambios en las calcomanías como un único cambio, por lo que solo se pueden aceptar o rechazar en conjunto, no individualmente.

Un enfoque más adecuado consiste en que un ingeniero realice sus cambios y envíe la placa, y que después el otro ingeniero reciba la placa antes de realizar sus propios cambios, como se muestra a continuación.

 

 

 

 

 

 

 

 

 

Utilice un enfoque circular para transferir los cambios de diseño entre ECAD y MCAD.

Inclusión de redondeos y chaflanes en la forma de la placa en MCAD

Una práctica habitual de los ingenieros mecánicos es aplicar chaflanes y redondeos para dar forma a las esquinas de la placa. Si estos se definen en MCAD como entidades 3D, CoDesigner no puede transferirlos a ECAD porque el editor de PCB de ECAD define la forma de la placa como un objeto 2D (con un espesor). Para resolverlo, cuando CoDesigner detecta este tipo de entidades 3D, ofrece convertirlas en entidades 2D e incorporarlas al croquis de la placa. 

CoDesigner puede transformar en 2D los redondeos y chaflanes 3D de MCAD aplicados a una arista en el eje Z y enviarlos a ECAD.CoDesigner puede transformar en 2D los redondeos y chaflanes 3D de MCAD aplicados a una arista en el eje Z y enviarlos a ECAD.

  • Tenga en cuenta que la transformación de redondeos y chaflanes es un proceso unidireccional. Una vez convertidos, ya no se pueden editar como entidades 3D. 
  • La compatibilidad inicial con la transformación de entidades 3D a 2D abarca los redondeos y chaflanes 3D creados en las aristas verticales de la forma de la placa en MCAD (aristas a lo largo del eje Z).
  • Las versiones anteriores a CoDesigner 3.9 advertían al ingeniero mecánico de la existencia de estas entidades, pero las ignoraban.

Compatibilidad con redondeos y chaflanes:

  • Se admiten los redondeos regulares (circulares) con un radio constante ().
  • Se admiten los chaflanes definidos mediante distancias iguales desde la arista (distancia-distancia simétrica) ().
  • No se admiten los chaflanes definidos mediante ángulo-distancia () o distancia-distancia no simétrica.
  • No se admiten los redondeos y chaflanes definidos en aristas laterales no rectas, ni tampoco los definidos sobre otros redondeos y chaflanes.
  • No se admiten los redondeos y chaflanes definidos en un diseño rígido-flexible.

Resolución de problemas con el contorno de la placa en ECAD

Cuando se envía la placa desde ECAD, CoDesigner comprueba el contorno de la placa y avisa al usuario si hay problemas con microsegmentos o si se han encontrado contornos con autointersecciones. Cuando se importa la placa en MCAD, CoDesigner intenta resolver estos problemas. Si no se pueden resolver, deberán corregirse en ECAD.

Eliminación automática de microsegmentos

CoDesigner 2.4 incorporó una función automática para detectar y resolver microsegmentos en el contorno de la placa. Si se detectan, aparecerá un cuadro de diálogo que ofrece resolver los problemas, como se muestra a continuación. Si hace clic en Yes, los problemas detectados se resolverán automáticamente. Si hace clic en No y cierra el cuadro de diálogo, aparecerá un cuadro de diálogo de error que detalla la ubicación de los problemas, que deberán resolverse manualmente (como se describe a continuación).

Tenga en cuenta que esta función utiliza una nueva API, por lo que solo está disponible con Altium Designer 21.3.x o versiones posteriores.

Tenga en cuenta que la función automática no resuelve las autointersecciones detectadas en el contorno de la placa o en un recorte de la placa. Para resolverlas, puede utilizar las técnicas manuales descritas a continuación.

Eliminación manual de microsegmentos y autointersecciones

Los microsegmentos y las autointersecciones que no se hayan resuelto automáticamente o que se detecten en un recorte de la placa deben resolverse manualmente.

Para corregir los problemas en ECAD:

  1. Copie la información del error del cuadro de diálogo en un editor de texto para tener disponibles las coordenadas de los problemas.

  2. Establezca la cuadrícula de ajuste (atajo Gtrl+G) en un valor pequeño (p. ej., 0,001 mil) para poder realizar pequeños cambios en la ubicación de los vértices.

  3. Cambie a View » Board Planning Mode.

  4. Amplíe la zona donde se encuentra el problema. También puede utilizar el comando Ir a ubicación (Edit » Jump » New Location, o el atajo J, L) e introducir las coordenadas en el cuadro de diálogo Jump to Location. Tenga en cuenta que puede incluir las unidades (mm o mil) junto con el valor si difieren de las unidades actuales de la placa. Si el problema se debe a un arco, la ubicación del problema podría ser el punto central del arco. En este caso, revise visualmente el contorno de la placa para detectar arcos cortos y poco pronunciados.

  5. Ejecute el comando Design » Edit Board Shape (atajo D, D). El contorno de la placa mostrará vértices en los extremos y en el centro de cada borde. Compruebe si hay varios vértices muy próximos entre sí y arcos muy poco pronunciados. Utilice los siguientes consejos para resolver los problemas:

    1. Haga clic y arrastre un borde o un vértice para modificar la forma. Durante la edición hay tres modos de modificación de la forma disponibles: Dividir borde, Mover (deslizar) borde y Curvar borde; pulse Shift+Space durante la edición para alternar entre los modos. El modo actual se muestra en la barra de estado.
    2. Mueva ligeramente el vértice situado en el extremo de un borde corto y, a continuación, suelte el botón del ratón. A menudo, esto será suficiente para que el software resuelva el problema y elimine el borde corto.
    3. Un arco corto y poco pronunciado puede convertirse en un borde recto arrastrando el vértice central en el modo Curvar para aplanar el arco (se sustituirá por un borde recto al soltarlo).
    4. Se mostrarán guías de alineación verdes cuando el borde en movimiento o la cuerda del arco se alineen con un borde existente.
    5. Haga clic en un vértice, mantenga pulsado el botón del ratón y pulse Delete para eliminarlo; para añadir un vértice, mantenga pulsado Ctrl mientras hace clic en el borde y, a continuación, sitúe el cursor y suelte el botón.

     

  6. Vuelva a enviar la placa.

Las autointersecciones y los microsegmentos del contorno de la placa deben resolverse antes de poder enviar la placa a MCAD.

El vídeo anterior muestra cómo resolver problemas con el contorno de la placa y un recorte de la placa en Altium Designer. El proceso es esencialmente el mismo en otros programas de diseño de Altium.

Más información sobre los modos de edición de vértices

Más información sobre cómo definir la forma de la placa

Corregir un problema obliga a ECAD a recalcular todo el contorno de la placa o del recorte, y ese recálculo podría resolver otros problemas automáticamente, por lo que se recomienda realizar un envío después de cada corrección.

Importar una revisión anterior de la PCB en MCAD

Para importar la placa de ECAD en un ensamblaje MCAD vacío, haga clic en el botón Importar del panel Altium CoDesigner para abrir el cuadro de diálogo Seleccionar proyecto del espacio de trabajo de la empresa. De forma predeterminada, el cuadro de diálogo ofrece la última placa enviada. Si necesita abrir una versión o revisión anterior de un diseño de PCB, haga clic en Cambiar en la sección ECAD Push to Open del cuadro de diálogo para abrir el cuadro de diálogo Select Pushi.

El cuadro de diálogo enumera todos los envíos anteriores; elija el que necesite y haga clic en OK. Si las confirmaciones de cambios de ECAD se han etiquetado, puede filtrar rápidamente la lista activando la opción Only show tagged commits en el cuadro de diálogo Select Push.

Utilice el cuadro de diálogo Select Push para seleccionar la revisión anterior entre todas las revisiones enviadas desde ECAD.Utilice el cuadro de diálogo Select Push para seleccionar la revisión anterior entre todas las revisiones enviadas desde ECAD. 

  • El espacio de trabajo realiza envíos automáticos e inicia este proceso después de la primera importación en MCAD. Más información sobre los envíos automáticos.

Visibilidad de los cambios realizados en ECAD

Es importante abrir el propio ensamblaje de PCB en el software MCAD, no el dispositivo o ensamblaje superior en el que se está diseñando para encajar. Si se abre el ensamblaje de PCB, los cambios realizados y enviados desde ECAD se detallarán en el panel Altium CoDesigner. Los cambios no se detallarán en el panel si se abre el dispositivo o ensamblaje superior.

Obtener los cambios de ECAD en el ensamblaje de PCB

  1. Abra el ensamblaje de PCB como un archivo independiente (como ensamblaje raíz) en MCAD.
  2. Abra el panel Altium CoDesigner.
  3. Haga clic en Pull.
  4. Revise los cambios en la tabla, active los que desee aplicar y haga clic en el botón Apply.

Antes de transferirse de ECAD a MCAD, los modelos 3D de los componentes se transforman al formato Parasolid (más información sobre cómo se asignan los nombres a los modelos 3D en MCAD). Puede haber situaciones en las que algunos modelos no puedan transformarse. En MCAD, estos modelos se sustituyen por su caja delimitadora y CoDesigner muestra un mensaje de advertencia al respecto.

Como alternativa, puede sustituir uno de estos modelos por un modelo Parasolid de un solo cuerpo en ECAD, ya que estos se transfieren directamente entre ECAD y MCAD sin transformación. Más información sobre la resolución de problemas con modelos.

Cuando abra un ensamblaje de PCB en MCAD por primera vez

  1. Añada el ensamblaje de PCB al ensamblaje del dispositivo.
  2. Fíjelo aplicando las relaciones de posición o restricciones adecuadas.

If a contour of the PCB does not correspond to the shape of your enclosure:

  1. Empiece a editar la pieza de la placa.
  2. Edite el croquis de la extrusión de la placa y ajuste su forma a la carcasa.

Una forma de cambiar la forma de la PCB es eliminar todo el contorno y crearlo desde cero utilizando un desfase respecto al contorno correspondiente de la carcasa.

Realizar cambios en el diseño de la PCB en MCAD

A continuación se ofrecen algunos consejos para garantizar que las formas y los objetos del diseño utilizados en MCAD sean compatibles al enviar la placa a ECAD.

Editar la forma del contorno de la placa

  1. Comience a editar la pieza de la placa.
  2. Edite el croquis de la extrusión de la placa.

Notes:

  • No incluya contornos internos en el croquis del contorno de la placa en Creo e Inventor, ni en el croquis del contorno de una placa rígido-flexible en SolidWorks. Para los recortes y taladros, utilice las operaciones Corte extruido o Taladro, según corresponda.

  • No cree varios perfiles en el croquis del contorno de la placa en Inventor, ya que CoDesigner puede interpretarlos de forma impredecible.

  • En Autodesk Fusion, si se está recreando la forma de la placa en MCAD mediante el comando Proyectar para proyectar un contorno existente de la carcasa, debe desactivar la opción Projection Link en el cuadro de diálogo PROJECT de Autodesk Fusion. Cuando la opción Vínculo de proyección está activada, el contorno proyectado cambia de tamaño automáticamente cada vez que cambia el tamaño del contorno de referencia. Actualmente, CoDesigner no admite esta función.

Cambiar el origen MCAD de la placa

  1. Si es necesario, el ingeniero mecánico puede cambiar el origen MCAD de una placa desnuda en las primeras etapas de su definición. Para ello, basta con mover o volver a dibujar todo el sketch del contorno de la placa dentro de la pieza de la placa. Tenga en cuenta que la pieza de la placa tiene una restricción de tipo «fijo» dentro del ensamblaje de la placa, con su origen coincidente con el del ensamblaje (por lo tanto, el «origen MCAD» se refiere tanto al origen de la pieza de la placa como al del ensamblaje de la placa).

Se recomienda encarecidamente NO modificar ni romper esta restricción, ya que podría provocar cambios impredecibles.

Notes:

  • Si ya hay componentes colocados, deberán moverse dentro del ensamblaje de la placa según corresponda.
  • El origen «eléctrico» de la placa en ECAD no cambiará, ya que se gestiona por separado.

Crear/editar taladros de montaje

  1. Comience a editar la pieza de la placa.
  2. Cree/edite una operación Hole en la superficie superior o inferior de la pieza de la placa.

Notes:

  • No se admiten patrones de operaciones.
  • Si las posiciones de los taladros se definen con relación al borde de la placa, estas relaciones se perderán si el contorno de la placa se modifica posteriormente en ECAD y se transfiere de nuevo a MCAD. Consulte la sección Trabajar con restricciones y cotas más adelante para obtener más información sobre cómo trabajar con taladros.

Crear/editar recortes

  1. Comience a editar la pieza de la placa.
  2. Cree/edite una operación Extruded Cut basada en la superficie superior o inferior de la pieza de la placa.

Notes:

  • Los croquis con varios contornos no son compatibles con PTC Creo ni con Autodesk Inventor y no deben utilizarse.*
  • No se admiten patrones de operaciones.
  • Si el croquis del corte extruido se define con relación al borde de la placa, estas relaciones se perderán si el contorno de la placa se modifica posteriormente en ECAD y se transfiere de nuevo a MCAD.

Editar la colocación de los componentes

  1. Comience a editar el ensamblaje de la placa.
  2. Mueva/gire/voltee un componente, o aplíquele una relación de posición o una restricción.

Notes:

  • Los taladros de los componentes y la serigrafía no siguen los movimientos de los componentes en MCAD. Para reflejar estos cambios dependientes de los componentes, envíe la placa a ECAD, aplique allí los cambios y, a continuación, vuelva a enviar la placa desde ECAD a MCAD para actualizar los taladros de los componentes y la serigrafía.
  • Las relaciones de posición o restricciones de MCAD que hacen referencia a un borde de la placa pueden perderse si se modifica la forma de la placa en ECAD.

Sincronizar los estados fijo o restringido en MCAD con el estado bloqueado en ECAD

Si un componente está fijo o restringido en MCAD, pasa a estar bloqueado en ECAD (independientemente de si esa restricción permite o no algún movimiento dentro del ensamblaje de la PCB). Si un componente está bloqueado en ECAD, pasa a estar fijo en MCAD, a menos que ya tenga una restricción allí. Los cambios en el estado bloqueado/fijo se sincronizan entre MCAD y ECAD.

Transferir parámetros de componentes de ECAD a MCAD

Los parámetros de los componentes de la PCB en ECAD se transfieren a los modelos correspondientes creados en MCAD. Tenga en cuenta que esto no incluye los componentes que se colocaron originalmente en MCAD.

Trabajar con restricciones y cotas en MCAD

Restricciones aplicadas al contorno de la placa

  1. El ingeniero mecánico puede aplicar una restricción desde un elemento del contorno de la placa a otro elemento del contorno de la placa, a una operación de referencia, a una pieza de un ensamblaje de nivel superior o a un componente. CoDesigner no modifica estas restricciones. Sin embargo, si se cambia el contorno de la placa en ECAD, el croquis de la pieza de la placa se volverá a dibujar en MCAD y cambiarán todos los identificadores de los bordes. Tenga en cuenta que cualquier cambio en cualquier parte del contorno de la placa en ECAD hará que se vuelva a dibujar toda la placa en MCAD y que cambien todos los identificadores de sus bordes. Si se había aplicado alguna restricción a esos bordes o a las superficies derivadas, dichas restricciones se romperán. La placa permanecerá en su posición en MCAD y, si es necesario, las restricciones podrán restablecerse manualmente.

Teniendo en cuenta el tiempo necesario para redefinir las restricciones, se recomienda only make changes to the board outline in MCAD.

Note: Recuerde que CoDesigner no puede utilizarse para transferir cambios entre ingenieros mecánicos (consulte Sincronizar cambios entre ingenieros mecánicos).

Restricciones aplicadas a los componentes

  1. El ingeniero mecánico puede aplicar una restricción desde un componente a la placa, a una carcasa o a otro componente. Estas restricciones seguirán siendo válidas si el modelo de ese componente puede encontrarse localmente (si el ensamblaje de la PCB no se crea desde cero en una carpeta diferente o si se configura una carpeta común para almacenar los modelos). Sin embargo, si se mueve un componente en ECAD, el cambio de posición en MCAD podría no corresponderse con ese movimiento y deberá comprobarse manualmente (CoDesigner le avisará en esta situación). Para los componentes con una huella ECAD, la separación del componente respecto a la placa (su ubicación con relación a la superficie de la placa en la dirección Z) siempre estará definida por la posición del modelo STEP en la huella. CoDesigner siempre intentará anular cualquier restricción de MCAD que entre en conflicto al importar los cambios a MCAD.

Note: Preste atención a dónde se aplican las relaciones de posición o restricciones. Por ejemplo, si no ha fijado el ensamblaje de la PCB dentro del ensamblaje del dispositivo y después aplica una restricción o relación de posición entre un componente de la PCB y la carcasa, podrían producirse cambios impredecibles en el diseño.

Cambios que no se transferirán de MCAD a ECAD

  • Espesor de la placa desnuda: definido por el apilado de capas en ECAD.

    Note: los cambios realizados en el grosor de la placa en MCAD se mostrarán como un cambio no aplicable en ECAD, de modo que el diseñador de ECAD esté al tanto del cambio propuesto.

  • Se admiten redondeos 3D definidos con un radio constante y chaflanes 3D definidos mediante distancias iguales desde la arista (definidas en la dirección del eje Z), así como taladros y cortes extruidos en la dirección del eje Z de la placa. Se ignora cualquier operación geométrica 3D adicional aplicada a la pieza de la placa, como los chaflanes de ángulo y distancia. Obtenga más información sobre cómo trabajar con redondeos y chaflanes.
  • Cualquier operación geométrica adicional aplicada a la pieza de la placa (p. ej., chaflanes o redondeos 3D), excepto los taladros y los cortes extruidos en la dirección del eje Z de la placa.
  • Cualquier operación geométrica adicional creada en el contexto del ensamblaje de la placa (p. ej., taladros creados en el contexto de un ensamblaje), a menos que estas operaciones se propaguen a las piezas.
  • La ubicación de los taladros de los componentes si se mueven por separado del componente.
  • El tamaño de los taladros de los componentes.
  • Patrones de operaciones.
  • Croquis de recortes con varios contornos (en PTC Creo y Autodesk Inventor).
  • Cambios realizados en el cobre extruido.
  • Cambios realizados en la serigrafía.
  • Eliminaciones de componentes. Dado que los cambios de posición de los componentes se transfieren a ECAD, el ingeniero de MCAD podría indicar una eliminación moviendo el componente fuera del área de la placa (descubra por qué no se admite la eliminación de componentes). 

Trabajo en el contexto del ensamblaje del dispositivo

En CoDesigner 2.2.0, se añadió compatibilidad para trabajar en el nivel del ensamblaje del dispositivo en MCAD y, después, transferir la carcasa junto con la placa a ECAD. El siguiente vídeo muestra el proceso de inclusión del ensamblaje de la placa en la carcasa del dispositivo y la transferencia de la carcasa a ECAD.

Consulte Note en el panel de la derecha para obtener información sobre si la función de intercambio de carcasas estará disponible en su instalación de MCAD CoDesigner. Si no está disponible, este vídeo muestra un método alternativo para transferir la carcasa.

Descripción general del trabajo en el contexto del ensamblaje del dispositivo.

Consejos para trabajar con la carcasa:

  • Después de colocar el ensamblaje de la placa en la carcasa, haga clic en el botón Recognize del panel Altium CoDesigner. CoDesigner detectará la relación entre la placa y la carcasa y mostrará los nombres de todos los ensamblajes de placa añadidos a la carcasa del dispositivo en la parte superior del panel.

  • Una vez detectada la relación, el último paso es añadir la carcasa a la placa. Para ello:

    • Seleccione la carcasa en el árbol del modelo.
    • Muestre la cinta de opciones Altium CoDesigner.
    • Haga clic en el botón Enclosure de la cinta de opciones.
    • Abra o muestre el panel Altium CoDesigner, donde podrá confirmar que la carcasa está asociada a la placa en la sección Board Enclosure del panel Altium CoDesigner.
  • Ahora puede enviar la carcasa con la placa a ECAD.

Envío del ensamblaje de PCB con sus cambios a ECAD

  • Asegúrese de que el ensamblaje de PCB esté abierto como un documento independiente (como ensamblaje raíz) en MCAD.
  • Vaya al panel Altium CoDesigner.
  • Haga clic en Push.

* Está previsto mejorar este comportamiento en una futura actualización.

Trabajo con un sistema de gestión de datos de MCAD

Consulte Note en el panel de la derecha para obtener información sobre si la función de vinculación de componentes ECAD-MCAD estará disponible en su instalación de MCAD CoDesigner.

CoDesigner permite colocar componentes nativos de MCAD cuando la PCB se envía desde ECAD y se recibe en MCAD. Para ello, CoDesigner solicita al software MCAD que obtenga el modelo del componente del sistema de gestión de datos de MCAD (por el nombre del modelo) y, a continuación, coloca ese componente en el ensamblaje de PCB de MCAD, en lugar del modelo procedente de ECAD.

Actualmente, la vinculación de componentes nativos de ECAD a MCAD es compatible con:

  • PTC Creo Parametric con la versión 2.6.0 o posterior de CoDesigner Addin, conectado a un servidor PTC Windchill®. Consulte la documentación de Creo para obtener información sobre cómo conectarse a Windchill. Obtenga más información sobre cómo configurar PTC Creo.
  • SOLIDWORKS con la versión 2.6.0 o posterior de CoDesigner Addin, conectado a SOLIDWORKS® PDM Professional. Consulte la documentación de SOLIDWORKS para obtener información sobre cómo conectarse a SOLIDWORKS PDM. Obtenga más información sobre cómo configurar SOLIDWORKS para trabajar con componentes nativos de MCAD.
  • Siemens® NX™ con la versión 3.4.0 o posterior de CoDesigner Addin, conectado a Siemens Teamcenter PLM. Consulte la documentación de Siemens NX para obtener información sobre cómo conectarse a Teamcenter PLM. Obtenga más información sobre cómo configurar Siemens NX para trabajar con componentes nativos de MCAD.
  • El vínculo entre el componente ECAD y el componente nativo de MCAD se define en su espacio de trabajo de Altium. Obtenga más información sobre cómo vincular los componentes ECAD con los componentes MCAD.
  • El espacio de trabajo de Altium no está pensado para utilizarse como mecanismo para que varios ingenieros de MCAD sincronicen cambios; esto debe hacerse mediante un sistema adecuado de gestión de datos de productos de MCAD. Si no se dispone de un PDM y se utiliza el espacio de trabajo de Altium, recuerde que el ingeniero de ECAD debe recibir y aceptar los cambios del ingeniero de MCAD 1 y, a continuación, volver a enviar la placa actualizada al espacio de trabajo, para que el ingeniero de MCAD 2 pueda recibirlos y verlos.

Trabajo con SOLIDWORKS PDM

CoDesigner se ha desarrollado y probado con SOLIDWORKS® PDM Professional.

Colocación de componentes nativos de MCAD desde SOLIDWORKS PDM

Cuando el diseño de la placa se transfiere de ECAD a SOLIDWORKS MCAD, CoDesigner permite sustituir el componente ECAD por un componente nativo equivalente de MCAD procedente del sistema SOLIDWORKS PDM. Para ello, debe configurar los ajustes en:

  • MCAD - configure los ajustes de PDM y el almacenamiento de modelos de CoDesigner, y familiarícese con los requisitos de sincronización, tal como se describe aquí.
  • ECAD - haga referencia al modelo MCAD en el componente ECAD utilizando la sintaxis correcta. La referencia al componente MCAD debe definirse en el componente ECAD como un parámetro, cuyo valor debe tener el formato:
    <vault>:folder\folder\component.sldprt, donde <vault> es el nombre del almacén de SOLIDWORKS PDM.
  • Workspace - configure las opciones del espacio de trabajo para indicar que desea utilizar componentes nativos de MCAD y defina qué parámetro del componente ECAD se utilizará para hacer referencia al componente MCAD equivalente. Obtenga más información sobre cómo vincular los componentes ECAD con los componentes MCAD.

Antes de recibir cambios en el ensamblaje de PCB existente

  • Sincronice con el servidor la copia local de la carpeta de componentes Carpeta común para almacenar modelos (utilice el comando Get latest version en SOLIDWORKS PDM).
  • Extraiga los siguientes archivos:
    • Ensamblaje de la placa
    • Pieza de la placa
    • Para ensamblajes rígido-flexibles 2.0: todas las piezas y subensamblajes de la placa
    • Si se genera cobre 3D: ensamblajes y piezas relacionados con el cobre 3D y la máscara de soldadura
    • Archivos PNG de calcomanías, si están almacenados en PDM

Note: Normalmente, no es necesario reservar los modelos de componentes en PDM.

Al obtener cambios de ECAD en MCAD

  • Preste atención a cualquier cambio en las propiedades de los componentes que CoDesigner proponga realizar: la fila correspondiente se resaltará en amarillo en la tabla de la lista de cambios del panel Altium CoDesigner de SOLIDWORKS.

Un motivo habitual de estos cambios es que, al crear los modelos de componentes en MCAD, CoDesigner escribe las propiedades de los componentes almacenadas en la biblioteca de componentes de ECAD en las propiedades del modelo MCAD. Sin embargo, algunas de esas propiedades, por ejemplo, Description y Material, pueden ser modificadas automáticamente por MCAD o PDM posteriormente. Por lo tanto, si se detectan valores diferentes en las propiedades, CoDesigner propondrá cambiarlos.

Sin embargo, si intenta aplicar esos cambios, MCAD exigirá reservar en PDM cada modelo afectado o guardarlos con otro nombre. Para evitarlo, desmarque los cambios relacionados con la modificación de las propiedades de los componentes en el panel Altium CoDesigner. Tenga en cuenta que se recomienda encarecidamente aclarar por qué las propiedades de los componentes son diferentes y sincronizarlas en MCAD y ECAD.

Después de aplicar los cambios

  • Incorpore a PDM los componentes recién creados, el ensamblaje de la placa, los subensamblajes y las piezas.

Clonación de la PCB en MCAD

¿Tiene un ensamblaje de PCB existente en MCAD que le gustaría clonar y reutilizar en un nuevo proyecto de PCB para no perder sus cotas y referencias mecánicas? Puede hacerlo editando dos de las propiedades de la copia clonada del ensamblaje MCAD.

El ensamblaje de PCB en MCAD está asociado al proyecto ECAD mediante dos propiedades, ManagedProjectGUID y ManagedProjectName, que se pueden consultar y editar en el cuadro de diálogo Properties del ensamblaje de PCB en MCAD. La imagen siguiente muestra el cuadro de diálogo Properties de SOLIDWORKS.

Dos propiedades vinculan el ensamblaje MCAD con el proyecto ECAD.Dos propiedades vinculan el ensamblaje MCAD con el proyecto ECAD.

  1. Para asociar un ensamblaje de PCB existente en MCAD a un nuevo proyecto ECAD, debe actualizar estas propiedades en el ensamblaje MCAD para que coincidan con el nuevo proyecto ECAD.
  • ManagedProjectName - el nombre del archivo del proyecto de PCB en ECAD: <ManagedProjectName>.PrjPcb

  • ManagedProjectGUID - para encontrar el GUID, puede copiarlo de:

    1. La barra de direcciones del navegador del espacio de trabajo: abra el espacio de trabajo de Altium donde está almacenado el proyecto y, a continuación, haga doble clic en el proyecto para abrirlo en una pestaña independiente del navegador. La URL de la barra de direcciones del navegador incluye el ManagedProjectGUID (); o bien del

    2. Archivo del proyecto ECAD: abra el archivo del proyecto en un editor de texto (tiene la extensión .PrjPcb). El ManagedProjectGUID se encuentra en la sección [Design], al principio del archivo (). Copie el ManagedProjectGUID, pero do not modify or save el archivo .PrjPcb en el editor de texto.

  1. En su software MCAD, abra el ensamblaje de PCB en MCAD, edite el Value de esas dos propiedades, guarde el ensamblaje MCAD y ciérrelo.

  2. Vuelva a abrir el ensamblaje MCAD clonado y compruebe la parte superior del panel Altium CoDesigner; ahora debería mostrar la propiedad ManagedProjectName que introdujo en el archivo clonado en el paso 1. Si es así, el proceso de clonación se ha completado correctamente y la definición de la placa ya se puede Pushed al espacio de trabajo desde su software MCAD.

    Después de editar las propiedades ManagedProjectName y ManagedProjectGUID, el panel de CoDesigner reflejará el nombre actualizado del proyecto.Después de editar las propiedades ManagedProjectName y ManagedProjectGUID, el panel de CoDesigner reflejará el nombre actualizado del proyecto.

 

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Contents
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.

Contents