Preparación de SOLIDWORKS para CoDesign

Parent page: Instalación y configuración de Altium CoDesigner

Altium CoDesigner es una interfaz para transferir diseños de placas de circuito impreso entre los dominios de diseño ECAD y MCAD. Una vez que el complemento CoDesigner se haya añadido a su software MCAD, CoDesigner puede transferir los cambios de diseño en ambos sentidos. Los cambios de diseño se transmiten a través de un Altium Workspace, que actúa como puente entre los dominios ECAD y MCAD.

Compruebe la compatibilidad de versión entre su software MCAD y CoDesigner

Para acceder al panel Altium CoDesigner en SOLIDWORKS® debe instalar un complemento (plugin), como se detalla a continuación. Puede descargar el plugin MCAD CoDesigner desde la página de descargas del sitio web de Altium.

 
 
 
 
 

Instalación y configuración de CoDesigner en SOLIDWORKS

Para establecer la interfaz hacia y desde SOLIDWORKS®, necesita instalar el complemento Altium CoDesigner for SOLIDWORKS.

Instale y habilite el complemento para acceder a CoDesigner en su software MCAD. Instale y habilite el complemento para acceder a CoDesigner en su software MCAD.

Para instalar el complemento:

  1. Cierre SOLIDWORKS antes de la instalación.

  2. Descargue e instale el complemento de SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).

  3. Inicie SOLIDWORKS y habilite el complemento mediante el cuadro de diálogo Add-Ins, como se muestra arriba.

  4. Una vez habilitado el complemento, la pestaña Altium CoDesigner puede añadirse a las pestañas del Panel de tareas de la forma habitual. Todas las actividades de colaboración se realizan a través de esta pestaña.

Mostrar la pestaña del Panel de tareas de CoDesigner

En SOLIDWORKS, las pestañas del Panel de tareas pueden habilitarse o deshabilitarse en el cuadro de diálogo Customize Taskpane Tabs.

Se accede a CoDesigner a través de una pestaña del Panel de tareas de SOLIDWORKS. Se accede a CoDesigner a través de una pestaña del Panel de tareas de SOLIDWORKS.

Si la pestaña Altium CoDesigner del Panel de tareas () no aparece en SOLIDWORKS:

  1. Haga clic en el engranaje Setup en la parte superior del Panel de tareas, como se muestra arriba. Se abrirá el cuadro de diálogo Customize Taskpane Tabs.

  2. En el cuadro de diálogo, habilite la pestaña Altium CoDesigner.

Conectarse a su Workspace desde SOLIDWORKS

SOLIDWORKS colabora con Altium Designer a través de un Workspace, en el que debe iniciar sesión la primera vez que lo utilice.

Cuando no haya iniciado sesión, la pestaña Altium CoDesigner incluirá campos de inicio de sesión, como se muestra a continuación. Hay dos modos de inicio de sesión: uno para iniciar sesión en un Altium 365 Workspace y otro para iniciar sesión en un Workspace en un On-Prem Enterprise Server.

Conectarse a un Altium 365 Workspace

Inicio de sesión en un Altium 365 Workspace.Inicio de sesión en un Altium 365 Workspace.

  1. Seleccione la opción Altium Account en la pestaña del Panel de tareas Altium CoDesigner.

  2. Introduzca la dirección de correo electrónico que utiliza para iniciar sesión en Altium Live como su Email, y su Password de Altium Live.

  3. Habilite la opción Remember Me para conservar los datos (incluida la contraseña) y conectarse automáticamente a su Altium 365 Workspace cada vez que se inicie SOLIDWORKS.

  4. Haga clic en el botón Sign In para conectarse.

Se admiten varios Workspaces: abra el menú de CoDesigner y seleccione el Workspace requerido.

Menu used to select the active workspace, to change to a custom server, or sign out

Conectarse a un Workspace de Altium Enterprise Server

Inicio de sesión en un Workspace de On-Prem Enterprise Server.Inicio de sesión en un Workspace de On-Prem Enterprise Server.

  1. Seleccione la opción Use Custom Server en la pestaña del Panel de tareas Altium CoDesigner.

  2. La primera vez que inicie sesión, debe especificar la Server Address (URL) para conectarse a su Workspace de On-Prem Enterprise Server. La dirección se la proporcionará su administrador del sistema.

  3. Introduzca su User Name y Password; ambos datos también se los proporcionará el administrador del sistema.

  4. Habilite la opción Remember Me para conservar los datos (incluida la contraseña) y conectarse automáticamente a su Workspace cada vez que se inicie SOLIDWORKS.

Una vez que haya iniciado sesión, estará listo para empezar a colaborar mediante Altium CoDesigner.

CoDesigner se ha instalado y está listo para usarse. CoDesigner se ha instalado y está listo para usarse.

En SOLIDWORKS, CoDesigner admite el trabajo con un ensamblaje de placas, denominado Multi-board Assembly (MBA) en ECAD. Obtenga más información sobre la sincronización de un ensamblaje multitarjeta con Altium MCAD CoDesigner.

Configuración de los ajustes de colaboración de SOLIDWORKS

Una vez que haya iniciado sesión, la configuración de CoDesigner puede ajustarse en el cuadro de diálogo Altium CoDesigner Settings, que se abre mediante la entrada de menú Settings en el menú de CoDesigner, como se muestra arriba.

Configure las opciones de CoDesigner en el cuadro de diálogo Settings. Configure las opciones de CoDesigner en el cuadro de diálogo Settings.

  • Common folder for storing models that are coming from ECAD - Todos los modelos de componentes creados por CoDesigner se almacenan en esta ubicación, independientemente del proyecto al que pertenezcan (tenga en cuenta que la pieza de la placa y el ensamblaje de la placa son creados por CoDesigner en la carpeta del proyecto especificada durante la extracción inicial a Solidworks). Si no se especifica ninguna ubicación, todos los modelos de componentes se crearán en la carpeta del proyecto y no estarán disponibles para reutilizarse en otros proyectos.

  • Build 3D geometry for Copperi - Las capas de cobre superior e inferior siempre se representan como calcomanías en las superficies de la pieza de la placa. Cuando esta opción está habilitada, CoDesigner también creará funciones extruidas para representar todas las capas de cobre, así como las almohadillas de orificio pasante. Tenga en cuenta que habilitar esta opción puede generar una gran cantidad de datos que afecte significativamente al rendimiento.
  • Build Viasi - habilite esta opción para incluir también los barriles de las vías. Tenga en cuenta que habilitar esta opción puede generar una gran cantidad de datos que afecte significativamente al rendimiento.
  • Flat Folder Structure - Cuando esta opción está habilitada, los archivos de piezas y ensamblajes secundarios se almacenan en la misma carpeta que el archivo del ensamblaje principal. Cuando la opción está deshabilitada, todos los archivos de piezas y ensamblajes secundarios se almacenan en la subcarpeta \<McadAssyName>-EDM. Se recomienda una estructura de carpetas plana si utiliza SOLIDWORKS con Windchill como sistema de gestión de datos del producto.

  • Smart Sketch Update - cuando está habilitada, durante una operación Pull MCAD CoDesigner solo vuelve a dibujar los elementos de un croquis que hayan cambiado en ECAD, manteniendo las cotas y restricciones relacionadas con los elementos no modificados tal como estaban. Deshabilite esta opción si produce resultados no deseados. Obtenga más información sobre la compatibilidad con Smart Sketch Change.

  • Build Route Tool Path – La Route Tool Path es un contorno definido para fresar la placa fuera del panel en el que se fabrica. Deshabilite esta opción si la ruta no es necesaria en MCAD. Obtenga más información sobre la ECAD Route Tool Path.

  • Transfer board sketch holes that are bigger than <Size><Units> to ECAD as cutouts - Cualquier agujero incluido en el boceto del contorno de la placa que pueda interpretarse como un pad en ECAD (incluidos agujeros circulares, cuadrados o ranurados), con un tamaño de agujero (o ancho de ranura) igual o inferior a este valor, se convertirá en un pad libre en ECAD. Los agujeros con un tamaño superior a este valor se convertirán en un recorte de placa. Los agujeros no circulares que no correspondan a una forma cuadrada o de ranura siempre se convierten en un recorte de placa, independientemente de su tamaño.

  • Ignore components smaller than <Value><Units> in height - Los componentes más pequeños pueden excluirse del proceso de sincronización. Configure esta opción para excluir componentes menores de <Value><Units> cuando se realice un Pull. Tenga en cuenta que la altura del componente se define en ECAD como una propiedad del componente (footprint); no es la altura del modelo 3D colocado sobre el footprint. Más información sobre cómo configurar CoDesigner para ignorar componentes pequeños.

  • Participate in the product improvement program - Active esta opción para compartir automáticamente con Altium información técnica sobre su uso de MCAD CoDesigner. Más información sobre el programa de mejora del producto.

  • Utilice una carpeta común para almacenar modelos si trabaja con múltiples diseños de PCB con un porcentaje de componentes reutilizados, ya que esto ahorrará tiempo y espacio de almacenamiento al cargar un proyecto nuevo.
  • Si un componente está fijado o restringido en MCAD, queda bloqueado en ECAD (independientemente de si esa restricción permite o no algún movimiento dentro del ensamblaje de PCB). Si un componente está bloqueado en ECAD, queda fijado en MCAD, a menos que ya esté restringido en MCAD. Los cambios en el estado bloqueado/fijado se sincronizan entre MCAD y ECAD.

Trabajo en SOLIDWORKS

Esta sección detalla configuraciones específicas de SOLIDWORKS que son importantes al trabajar con Altium MCAD CoDesigner.

Harness Design in SOLIDWORKS

Si planea usar las capacidades de diseño de mazos de cables de MCAD CoDesigner, debe estar instalado SOLIDWORKS Routing Electrical para poder sincronizar el mazo de cables (incluido en el paquete SOLIDWORKS Premium). Tenga en cuenta que SOLIDWORKS Routing Electrical también requiere que Microsoft Excel esté instalado para poder leer la información de conectividad del mazo de cables. Más información sobre la sincronización de mazos de cables con SOLIDWORKS y MCAD CoDesigner.

Plantillas predeterminadas de SOLIDWORKS

Para evitar que se le solicite una plantilla de componente cada vez que se crea un componente nuevo, se recomienda configurar y usar plantillas predeterminadas para piezas, como se muestra a continuación. Estas pueden ser las plantillas suministradas de SOLIDWORKS o las plantillas propias de su empresa. Defina la ubicación de las plantillas para Parts, Assemblies y Drawings, y seleccione Always use these default document templates, como se muestra a continuación.

Configure sus plantillas preferidas de SOLIDWORKS. Configure sus plantillas preferidas de SOLIDWORKS.

Se recomienda volver a seleccionar las plantillas predeterminadas cada vez que actualice su software SOLIDWORKS a una versión posterior. Si no se hace esto, puede aparecer el siguiente error en el registro al hacer Pull de un diseño en SOLIDWORKS:

2025-12-04 13:21:52.1740|1|Error|MCAD: Could not create a new assembly. Make sure default document templates are specified in Tools - Options - Default Template

CoDesigner para SOLIDWORKS asume que el croquis de la placa, la extrusión, las relaciones de posición y los planos de referencia de colocación se basan en la orientación de plantilla Y-up. Esto significa que CoDesigner para SOLIDWORKS espera plantillas Y-up , donde los planos de referencia predeterminados estén orientados como Front = XY, Top = XZ, and Right = YZ.

En SOLIDWORKS 2025 se introdujeron plantillas Z-up. Este cambio significa que la geometría de los planos es diferente, por ejemplo Front = YZ, lo que hace que CoDesigner rechace la plantilla durante la creación del ensamblaje o de la pieza. Cambiar el nombre de los planos no resuelve esto porque CoDesigner verifica la orientación real del plano de referencia, no solo los nombres de los planos. Las plantillas Z-up no pueden utilizarse con MCAD CoDesigner; deben utilizarse plantillas Y-up.

Visualización del cobre, las máscaras y la serigrafía de la PCB en SOLIDWORKS

CoDesigner combina imágenes del cobre superior, la máscara de soldadura superior y la serigrafía superior en una sola calcomanía para la cara superior, y repite este proceso para las mismas capas de la cara inferior de la placa. Estas calcomanías de la cara superior e inferior se aplican cuando la placa se lleva a MCAD mediante Pull.

La calcomanía superior es una combinación de la capa de cobre superior, la capa de máscara de soldadura superior y la capa de serigrafía superior.La calcomanía superior es una combinación de la capa de cobre superior, la capa de máscara de soldadura superior y la capa de serigrafía superior.

Notas sobre las calcomanías:

  • Si las calcomanías no se muestran correctamente, podría tratarse de un problema de renderizado en SOLIDWORKS. Para obtener más información sobre tarjetas de video certificadas y las últimas actualizaciones del software del controlador de video, consulte https://www.solidworks.com/support/system-requirements. Tenga en cuenta que la página incluye un enlace a Certified Cards and Drivers, donde quizá pueda descargar un parche de actualización para su tarjeta de video.

  • Si el paso anterior no resuelve la visualización de las calcomanías, pruebe a alternar la opción Enhanced graphics performance en la página Performance del cuadro de diálogo System Options de SOLIDWORKS (). En algunas tarjetas de video, desactivar esta opción ayudará; en otras, ayudará activarla.

  • Si el modo Build 3D Geometry for Copper and Solder Mask está habilitado en la configuración de CoDesigner, cada capa de cobre y de máscara de soldadura se transfiere como una capa individual; no se combinan en una calcomanía. En este modo, el detalle de la serigrafía se aplica a la capa de máscara de soldadura como una calcomanía. Más información sobre Cómo maneja CoDesigner las capas de cobre, máscara y superposición

Almacenamiento de calcomanías en SOLIDWORKS

Para ofrecer mejor soporte a los diseñadores que usan SOLIDWORKS con un sistema PDM, CoDesigner guarda las calcomanías (archivos de imagen que representan las capas de cobre, serigrafía y máscara de soldadura) directamente en el archivo de pieza de la placa. Esto simplifica la gestión de los archivos relacionados con la PCB cuando se utiliza un sistema PDM en el lado de MCAD.

Las calcomanías se almacenan en el archivo prt de SOLIDWORKS, lo que simplifica el proceso de trabajo con SOLIDWORKS y un sistema PDM.Las calcomanías se almacenan en el archivo prt de SOLIDWORKS, lo que simplifica el proceso de trabajo con SOLIDWORKS y un sistema PDM.

  • Si utiliza SOLIDWORKS con un PDM y observa que Image file path sigue haciendo referencia a una ubicación en el disco duro, cierre el diseño y elimine los archivos de imagen de esa ubicación. SOLIDWORKS usará entonces las calcomanías almacenadas dentro de la pieza de la placa la próxima vez que se abra el diseño.

  • Si necesita acceder a los archivos de imagen temporales creados durante el proceso de Pull, por ejemplo cuando trabaja con SOLIDWORKS Visualize, Altium CoDesigner puede configurarse para no eliminar automáticamente los archivos temporales creados durante el proceso Pull-to-MCAD. Tenga en cuenta que para hacer esto debe editarse el registro de Windows, lo cual solo debe realizarse si comprende los riesgos asociados.

Trabajo con múltiples versiones de SOLIDWORKS

Si su empresa trabaja con múltiples versiones de SOLIDWORKS, sabrá que SOLIDWORKS no permite abrir archivos más nuevos en una versión más antigua de SOLIDWORKS. Si tiene CoDesigner configurado para usar una carpeta común para almacenar modelos, esto puede convertirse en un problema, ya que un ingeniero que trabaje con una versión más reciente de SOLIDWORKS podría sobrescribir modelos compartidos, dejándolos inutilizables para un ingeniero que ejecute una versión anterior de SOLIDWORKS.

CoDesigner almacena la ruta de la carpeta común de modelos en un archivo de configuración (config):

  • Archivo: SolidworksAddin.config
  • Ubicación: %localappdata%\Altium\Altium CoDesigner\Config\

Este archivo se carga cuando se inicia SOLIDWORKS y se guarda cuando se cierra SOLIDWORKS. Si necesita trabajar con múltiples versiones de SOLIDWORKS y desea configurar Altium MCAD CoDesigner para admitir una ubicación distinta de carpeta común de modelos para cada versión, puede crear un archivo de configuración único para cada versión de SOLIDWORKS que desee ejecutar.

Esta instalación de Altium CoDesigner se ha configurado para ejecutarse con SOLIDWORKS 2023 y SOLIDWORKS 2024.Esta instalación de Altium CoDesigner se ha configurado para ejecutarse con SOLIDWORKS 2023 y SOLIDWORKS 2024.

Para lograrlo:

  1. Cree una copia del archivo de configuración para cada versión de SOLIDWORKS con la que vaya a trabajar.
  2. Incluya la versión de SOLIDWORKS en el nombre de archivo de cada copia del archivo de configuración; por ejemplo SolidworksAddin.2023.config.
  3. La ruta única del modelo necesaria en cada versión de SOLIDWORKS puede definirse entonces de una de estas maneras: editando el Value de la clave SolidWorksPartsLibraryFolderPath en el archivo de configuración (como se muestra a continuación), o ejecutando SOLIDWORKS y editando la ruta en el cuadro de diálogo Altium CoDesigner Settings.

Configure un archivo de configuración para iniciar cada versión de SOLIDWORKS con una ruta de modelo única de CoDesigner.Configure un archivo de configuración para iniciar cada versión de SOLIDWORKS con una ruta de modelo única de CoDesigner.

Configuración de SOLIDWORKS PDM para CoDesign

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

Cliente de SOLIDWORKS PDM

Un complemento útil cuando se trabaja con SOLIDWORKS PDM es el cliente de SOLIDWORKS PDM. El cliente proporciona acceso al PDM Vault (servidor), permitiéndole navegar y explorar el contenido de su PDM Vault.

  • El cliente PDM se instala mediante el SOLIDWORKS Installation Manager ().

  • También necesitará una Vault View, que permite que el contenido del Vault se muestre en el Explorador de archivos de Windows. Vault Viewer estará disponible para su instalación una vez que se haya instalado el cliente PDM ().

Configuración de PDM

  • Desactive la opción Prompt to check out file if opened in read-only mode en la configuración de SOLIDWORKS PDM (accesible desde el menú Tools en SOLIDWORKS), como se muestra a continuación. Hacer esto significa que los componentes existentes no tendrán que extraerse, por lo que no habrá inconvenientes para otros ingenieros mecánicos. Sin embargo, cuando sea necesario cambiar las propiedades de los componentes, los componentes correspondientes deberán extraerse.

SOLIDWORKS Product Data Management (PDM) es una solución local de gestión de datos que admite la gestión de equipos y la colaboración durante el desarrollo de productos.

Recomendado para mantener bajo control de PDM

  • La carpeta común donde CoDesigner almacena modelos. Configure la carpeta especificada en la opción Common folder for storing models option del cuadro de diálogo Altium CoDesigner Settings para que quede bajo el control de SOLIDWORKS PDM y sincronice esa carpeta con el almacenamiento local antes de colaborar con ECAD.
  • Para MCAD CoDesigner 3.7 o anterior, incluya las subcarpetas \Orig y \Expt.
  • Para MCAD CoDesigner 3.8 y versiones posteriores, se recomienda habilitar la opción Flat Folder Structure en el cuadro de diálogo Altium CoDesigner Settings si se está utilizando Windchill como sistema de gestión de datos del producto. 
  • Ensamblajes y piezas relacionados con el proyecto de PCB.

No es necesario mantenerlos bajo control de PDM

  • Los archivos PNG se utilizan para generar las calcomanías (imágenes que representan el cobre, la serigrafía y la máscara de soldadura). Estos archivos de imagen se almacenan en la misma carpeta donde se almacena la pieza de la placa.

Ahora que SOLIDWORKS PDM está listo para CoDesign, el último paso es configurar las opciones del Workspace de Altium para indicar que desea utilizar componentes MCAD nativos y definir qué parámetro de componente ECAD se utilizará para hacer referencia al componente MCAD equivalente. Obtenga más información sobre Vinculación de componentes ECAD con componentes MCAD.

Una vez hecho esto, ya está listo para obtener más información sobre Trabajar con SOLIDWORKS PDM.

¿Qué sigue?

Ahora que CoDesigner está instalado en su software MCAD y conectado a su Workspace, el siguiente paso es configurar los ajustes pertinentes del Workspace.

Obtenga más información sobre Configuración de los ajustes de su Workspace

 

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

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

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

Contenido