Comprender la sincronización de arneses – Usuarios avanzados

Cómo MCAD CoDesigner admite el diseño de arneses

La compatibilidad de arneses de MCAD CoDesigner integra los modelos ECAD y MCAD del arnés. El objetivo es permitir que el harness geometry se diseñe en MCAD y luego se transfiera de vuelta a ECAD como los parámetros físicos (longitudes) de los elementos del arnés.

El elemento común (y esencialmente similar) entre los entornos ECAD y MCAD es que el esquema/diagrama de cableado del arnés es esencialmente el mismo en ambos lados del intercambio del modelo del arnés. Sin embargo, el modelo físico es diferente entre ECAD y MCAD. En el lado ECAD, no existe un modelo físico exacto del arnés, mientras que en el lado MCAD, el modelo físico es creado (generado) por MCAD CoDesigner, en función de los datos proporcionados desde el lado ECAD (modelos de conectores, topología del arnés y parámetros de los objetos del arnés).

En el lado ECAD, la fuente de datos para el modelo del arnés es el diagrama de layout del proyecto de arnés. Este diagrama es plano y no tiene proporciones reales del arnés, pero contiene la topología, así como el esquema interno del arnés, que se utiliza para construir el borrador del modelo físico del arnés en el lado MCAD.

La compatibilidad inicial de arneses de MCAD CoDesigner es para Creo y Solidworks. Aunque ambas implementaciones pueden considerarse similares en términos de la definición del diagrama de cableado, son bastante diferentes en cuanto al enrutamiento 3D de cables y conductores, así como en la definición de componentes.

En resumen, sus diferencias son:

  1. SOLIDWORKS agrupa cada cable\conductor de la misma ruta en un único haz, y también recomienda no distinguir los pines del conector. En consecuencia, MCAD CoDesigner no crea puntos de conexión separados para cada pin de cada componente (esto sigue las recomendaciones de SOLIDWORKS). Por otro lado, Creo intenta modelar con precisión cada cable\conductor y conector. Por ello, cuando MCAD CoDesigner importa el diseño, crea un punto de conexión para cada pin de Creo.

  2. El enrutamiento en SOLIDWORKS se basa en splines 3D restringidas (que básicamente son entidades estándar de SOLIDWORKS que definen rutas de enrutamiento), mientras que Creo utiliza entidades específicas para conductores y cables.

  3. SOLIDWORKS tiene bibliotecas separadas de cables y conectores que son creadas/mantenidas por MCAD CoDesigner (y el usuario). Las bibliotecas definen los conductores y conectores disponibles (incluidos sus pines), que pueden usarse y compartirse entre proyectos. Técnicamente, estas bibliotecas son archivos XML (para conductores) y XMLs+.sldprt(s) para conectores.
    Por el momento, CoDesigner no admite bibliotecas MCAD compartidas para Creo, y en su lugar define el tipo de cable\conductor directamente dentro del ensamblaje del arnés como un Spool. En Creo, los conectores también son modelos independientes, y estos modelos pueden utilizarse por separado sin necesidad de registrarlos en ninguna biblioteca.

  4. Además de la pieza del arnés, SOLIDWORKS guarda información del arnés en archivos xxx-fromToList.xml y xxx-segmentList.xml. CoDesiger no utiliza esta información directamente, pero SOLIDWORKS requiere estos archivos para trabajar de forma coherente con el diseño del arnés.

Additional Notes:

  • Los haces del diagrama de layout ECAD no son los mismos que los haces del lado MCAD. Los haces MCAD son válidos para el diseño MCAD, pero específicamente estos haces no se envían a ECAD. En su lugar, los segmentos de haz de ECAD se consideran partes concretas de los haces del arnés entre puntos de conexión. En otras palabras, los segmentos de haz y sus longitudes se sincronizan entre ECAD y MCAD, pero el haz completo como entidad no.

  • Los puntos de conexión tienen significados diferentes en los lados MCAD y ECAD. En el lado ECAD, el punto de conexión forma parte de la topología de enrutamiento, mientras que en el lado MCAD (para SOLIDWORKS), es una característica que actúa como punto de entrada del conector.

¿Tiene problemas al sincronizar su proyecto de diseño de arneses? Consulte la sección Solución de problemas de esta página, que ofrece soluciones a algunos de los problemas más comunes que pueden surgir.

Modelo unificado del proyecto de arnés

El modelo unificado que utiliza MCAD CoDesigner para intercambiar el arnés entre ECAD y MCAD refleja esencialmente el modelo de objetos de arnés creado en Altium Designer.

El modelo unificado del arnés contiene los siguientes objetos:

  • Conductores

  • Cables (que contienen conductores)

  • Pares trenzados (en ECAD se consideran un caso particular de los cables)

  • Conectores (terminal, puntos no conectados, empalme o empalme en línea)

  • Segmentos de haz (que agrupan cables y conductores en un segmento de su ruta de enrutamiento)

  • Puntos de conexión (son puntos fijos en el layout del arnés para definir segmentos específicos de la ruta de enrutamiento)

El intercambio MCAD-ECAD no incluye ningún otro objeto. Los detalles sobre los objetos admitidos y sus parámetros pueden encontrarse aquí.

Acuerdos y supuestos de diseño

  1. Desde la perspectiva de CoDesigner, los cables se consideran piezas estándar que incluyen varios conductores. Los cables no agrupan otros cables en su interior; para fines de agrupación, se utilizan segmentos de haz.

  2. El radio mínimo de curvatura y el grosor son propiedades físicas importantes de cables y conductores. Definen el enrutamiento posible (y los casos en los que el enrutamiento es imposible) para conductores y cables.

  3. Los componentes de conector utilizados para el diseño de arneses no se utilizan para el diseño de PCB.

  4. Los componentes de conector deben tener un modelo 3D en su footprint en el lado ECAD.

  5. Los pines físicos se especifican únicamente en el modelo del conector en MCAD.

  6. Los puntos de conexión definidos en el lado ECAD son la forma de agrupar conductores/cables separados a lo largo de su ruta de enrutamiento. Pueden considerarse como “abrazaderas” virtuales en la ruta del conjunto de conductores/cables. Agrupar un conjunto de conductores/cables de esta manera puede ayudar a evitar un enrutamiento inadecuado, en el que los conductores/cables choquen entre sí.

  7. Un conductor “No conectado” debe terminar con un terminal “No conectado”, es decir, el componente. Ese componente no tiene cuerpo físico, pero define la ubicación exacta donde estará el extremo del conductor no conectado.

  8. Un cable es tan largo como el conductor más largo que contiene.

  9. La longitud total de los segmentos de haz en la ruta del cable\conductor es siempre menor que la longitud de ese cable\conductor. Esto se debe a que los segmentos de haz describen solo las partes agrupadas del enrutamiento del cable\conductor.

  10. En SOLIDWORKS (según las recomendaciones de SOLIDWORKS), CoDesigner crea un único pin como punto de entrada para un conector. Si es necesario, el usuario puede redefinir el conector para especificar más de un punto de conexión, con sus pines asociados.

Limitaciones y requisitos de la compatibilidad de arneses

  1. CoDesigner no admite cambios en el lado MCAD en los esquemas ni en la topología del arnés.

  2. Si trabaja con SOLIDWORKS PDM, las bibliotecas de arneses deben gestionarse manualmente. Los archivos XML del arnés deben extraerse antes de las modificaciones y volver a registrarse después de las modificaciones. Si también se prevé actualizar conectores, estos deben extraerse igualmente.

  3. La asignación DMS es compatible con Creo; la compatibilidad con SOLIDWORKS se añadió en la versión 3.12 de CoDesigner.

  4. En versiones de CoDesigner anteriores a la 3.12, los modelos de conectores se nombraban en función del nombre del footprint de ECAD. A partir de CoDesigner 3.12, los modelos de conectores se nombran según la opción Naming of component models that are transferred from ECAD to MCAD, configurada en la página MCAD CoDesigner de la configuración del administrador del Workspace.

  5. Para SOLIDWORKS, MS Excel debe estar instalado en el PC para que funcione la sincronización del arnés, y el nivel de licencia de SOLIDWORKS debe admitir el enrutamiento de SOLIDWORKS.

  6. Para Creo, la licencia de arnés debe estar incluida en el paquete de licencias de Creo.

  7. CoDesigner no trabaja con types de conductores o cables; crea un type independiente para cada conductor o cable, nombrado según su designador (incluso para propiedades de cable\conductor que sean totalmente iguales a las de otros conductores/cables).

Trabajo con bibliotecas de SOLIDWORKS

  • El contenido de la biblioteca de enrutamiento de Solidworks se almacena en archivos cable.xml y components.xml, junto con los modelos de componentes relacionados.

  • MCAD CoDesigner siempre utiliza su propio cable.xml, que es específico del proyecto (diferente para cada proyecto), y su propio components.xml, que puede compartirse entre proyectos (e incluso compartirse con proyectos que no sean de CoDesigner).

  • Components.xml se almacena en la carpeta del proyecto o en la carpeta común de componentes (si dicha carpeta se ha definido en las opciones de MCAD CoDesigner). Los modelos de componentes a los que hace referencia este XML se colocan en la misma carpeta que el archivo Components.xml.

  • CoDesigner utiliza estos archivos de biblioteca durante las operaciones iniciales de pull/push/aplicación de cambios, y esto puede provocar cambios en la configuración actual de los archivos de biblioteca en SOLIDWORKS. Por tanto, en los casos en que se necesiten bibliotecas no específicas de CoDesigner (por ejemplo, si un usuario quiere utilizar un ensamblaje de arnés que no sea de CoDesigner), puede ser necesario que el ingeniero de MCAD se asegure de que estén configuradas las bibliotecas predeterminadas correctas.

Particularidades del modelado de conductores no conectados

  • En el diagrama de cableado de ECAD, un conductor no conectado debe estar conectado con una entidad No conectado.

  • En el diagrama de layout ECAD, debe crearse el punto de conexión asociado con una entidad específica No conectado del diagrama de cableado, así como el segmento de haz que llevará el conductor no conectado hasta ese punto.

  • En el lado MCAD, se creará un modelo de conector independiente para cada punto de conexión “no conectado”. Básicamente, el comportamiento en MCAD de un conductor no conectado será el mismo que el de un conductor conectado, con la única diferencia de que el “conector” de un conductor no conectado existe solo en el lado MCAD.

Notes:

  • Un conductor no conectado (si existe) tiene una longitud.

  • La longitud de un conductor no conectado depende de la posición en el espacio del extremo del conductor no conectado. Por eso CoDesigner necesita un modelo especial de “conector” para conectar el extremo conectado.

  • MCAD CoDesigner no gestionará correctamente los conductores no conectados definidos de cualquier otra forma distinta de la mencionada anteriormente.

  • Si un cable se modela en el lado MCAD, un conductor no conectado dentro de él tendrá la misma longitud que el cable, incluso si ese conductor interno del cable no está conectado (al menos en Creo).

Cómo funciona el pull inicial en MCAD

En MCAD, el procedimiento inicial de extracción de un arnés puede considerarse un proceso de varias etapas, que consta de los siguientes pasos:

  1. Creación del ensamblaje del arnés (es solo un ensamblaje, similar a un ensamblaje de PCB).

  2. Ubicación de los conectores (y, cuando sea necesario, su creación) dentro del ensamblaje creado, en posiciones que correspondan al diagrama de distribución ECAD en el plano X-Y. Es decir, el origen del conector debe estar en la misma posición X-Y que el diagrama de distribución, y el eje Z del conector tendrá la misma dirección que el eje Z del ensamblaje:

    1. Los conectores son piezas MCAD creadas a partir de modelos Parasolid. Los modelos los proporciona ECAD y se nombran con el nombre de la huella utilizada para el componente ECAD (si ECAD puede proporcionarlos).

    2. Como alternativa, en lugar de usar el modelo ECAD para crear la pieza del conector, el conector puede asignarse a una pieza de conector MCAD existente mediante la configuración de asignación de componentes de CoDesigner.

    3. Si la pieza del conector todavía no existe en el lado de MCAD, se crea automáticamente a partir del modelo ECAD de la siguiente manera:

      1. Para Creo, la pieza se crea a partir del modelo Parasolid proporcionado por ECAD (si no se proporciona ningún modelo, entonces se usa un modelo vacío). En esta pieza, cada pin del conector se modela como un sistema de coordenadas, ubicado en el plano X-Z en una fila (separados 0,1 pulgadas), orientado de la misma manera que el sistema de coordenadas predeterminado de la pieza. Además, se crea un sistema de coordenadas para conectar el cable entrante, específicamente llamado ‘CS0’, ubicado en el centro de la fila de pines según una coordenada X, con desplazamientos iguales en las coordenadas X y Z (es decir, para filas de pines más largas, la distancia desde la fila de pines hasta CS0 es mayor)

      2. Para SOLIDWORKS, el procedimiento es similar, con las siguientes diferencias:

        1. Los pines de conectores que no son empalmes no se modelan como puntos de conexión físicos. En su lugar, se crea un único punto de conexión, donde los pines se asocian virtualmente (y ese mismo punto también se usa para conectar cables a sus conectores). El pin del punto de conexión se define como normal al plano Front, con un desplazamiento de 100 mil en X y 100 mil en Y desde el origen. La dirección del pin es opuesta al eje Z.

        2. El conector creado (incluida la información sobre sus pines ‘virtuales’) se registra en la biblioteca de SOLIDWORKS (components.xml), para que SOLIDWORKS siga reconociendo la pieza como un componente. Consulte SOLIDWORKS Connectors Properties Format

    4. Las entidades ‘Splice’ y ‘Not-connected’ también se modelan como un conector y se registran en la biblioteca de conectores (components.xml), pero sin cuerpo (solo con puntos de conexión). Las piezas para estas entidades se nombran según los ID de ECAD. Estas piezas están pensadas para ser específicas del proyecto y no se supone que deban compartirse entre proyectos diferentes.

      1. Tanto en Creo como en SOLIDWORKS, los empalmes se modelan como conectores. Cada pin se modela por separado. Estos pines se orientan de la misma manera que los pines de los conectores, en una fila a lo largo del eje Y, con una separación de 100 mil entre ellos.

      2. Los empalmes en línea (o Taps) se modelan de forma similar a un empalme, sin ningún conector para un cable que pase por alto el empalme. Dicho cable no tiene puntos de conexión exactos, pero más adelante puede enrutarse a través de las ubicaciones de los empalmes.

Note: Si se especifica una carpeta de componentes comunes en la configuración de MCAD CoDesigner para SOLIDWORKS, entonces el archivo components.xml se creará en la carpeta de componentes comunes.

  1. Una vez que todos los conectores se han colocado en el ensamblaje, el esquema (es decir, la tabla From-To) se importa al diseño MCAD. La importación del esquema es un proceso interno de MCAD; CoDesigner solo prepara los datos que se van a importar y ejecuta la importación. Los casos de Creo y SOLIDWORKS son significativamente diferentes en este paso.

    1. Para Creo:

      1. La pieza del arnés se crea en un ensamblaje de arnés mediante MCAD CoDesigner.

      2. El archivo de lista de cables en formato neutral (NWF) lo prepara MCAD CoDesigner y se importa al arnés (NWF Specification, NWF).

      3. Los cables/alambres lógicos y las bobinas se crean a partir de los datos lógicos importados (las entidades lógicas no tienen geometría en el modelo).

    2. Para SOLIDWORKS:

      1. En una carpeta temporal (carpeta temporal de Windows) se crea un archivo Excel preparado de tabla From-To, donde se registra la conectividad de los conectores (ejemplo del formato de tabla de Excel).

      2. Se prepara un archivo cable.xml (esencialmente una biblioteca), donde se registran los cables del proyecto (consulte el Cable properties format).
        Note: A diferencia de la biblioteca de componentes, la biblioteca de cables (cables.xml) se supone que debe ser específica del proyecto, no compartida entre proyectos. Este archivo XML se crea en la carpeta del proyecto.

      3. Ejecute el comando Import From-To (Start from From-To), con los parámetros de: tabla Excel From-To, archivo Cable.xml y archivo Components.xml, para crear la pieza del arnés. La pieza se creará utilizando la plantilla predeterminada de arnés en el ensamblaje creado anteriormente.

      4. Los componentes y cables importados serán reconocidos por SOLIDWORKS y conectados lógicamente (sin enrutamiento exacto del cable). Sin embargo, no se trata solo de una importación de datos esquemáticos al modelo MCAD (como ocurre en Creo), sino de la creación de la pieza del arnés, con un ‘wireframe’ para la geometría de enrutamiento posterior del arnés. En particular, en la pieza del arnés se crean el croquis del arnés y los puntos de conexión del conector (líneas especiales en el croquis).
        Note: La implementación de arneses de SOLIDWORKS requiere que MS Office esté instalado en la PC. Esto permite que SOLIDWORKS importe los archivos XLS que prepara CoDesigner.

  2. A continuación, se crean puntos de conexión (en términos de ECAD) en el diseño, usando las coordenadas del dibujo de distribución.

    1. Para Creo, los puntos de conexión se crean como puntos de referencia.

    2. Para SOLIDWORKS, los puntos de conexión se crean como segmentos de línea en el croquis 3D del arnés. Los segmentos de línea tienen una longitud de 40 mil, y el centro de cada segmento se encuentra en el punto de conexión. El propio segmento es paralelo al eje Y del croquis.

  3. La información de los puntos de conexión y los segmentos de haz se guarda en propiedades específicas del ensamblaje del modelo MCAD. Estas propiedades son administradas por MCAD CoDesigner y no se supone que el usuario las edite.

    1. En Creo, se guardan en las propiedades: AltiumMCAD_ConnectionPoints y AltiumMCAD_BundleSegments.

    2. En SOLIDWORKS, se guardan en las propiedades: ConnectionPointsStorage y BundleSegmentsStorage.

  4. La última etapa del proceso de extracción del arnés en el lado de MCAD es el enrutamiento de cables y alambres. Vale la pena mencionar que no se enrutan automáticamente en función de la tabla From-To, ya que también se deben tener en cuenta los puntos de conexión y los puntos de derivación que no se mencionan en la tabla From-To (básicamente, incorporando también los segmentos de haz del lado ECAD).

    1. Para Creo, usando la API de arneses, CoDesigner es:

      1. El enrutamiento de cada cable/conductor desde el conector inicial hasta el conector final, pasando por los puntos de conexión creados en el paso anterior (los puntos de conexión que se usarán se reconocen según los datos del segmento de haz obtenidos desde ECAD).

      2. Los conductores se enrutan de pin de conector a pin de conector; sin embargo, los cables se enrutan desde el puerto de entrada de cable del conector (representado por CS0) hasta otro puerto de entrada de cable. Los conductores que están dentro del cable no se enrutan automáticamente y pueden enrutarse manualmente según sea necesario.

      3. Para mantener la consistencia en este paso, es importante que CoDesigner encuentre los puntos de conexión (pines) correctos en cada conector, y que MCAD pueda enrutar el conductor/cable dentro de las restricciones dadas por el espesor/radio mínimo de curvatura y la distancia entre puntos de enrutamiento. Si no es posible enrutar el conductor/cable dentro de las restricciones dadas, no se enrutará y se informará un error.

    2. Para SOLIDWORKS, el enrutamiento ocurre de la siguiente manera:

      1. El croquis de enrutamiento y el propio enrutamiento se abren para su edición en SOLIDWORKS.

      2. Se enruta cada conductor/cable independiente.

        1. Para enrutar el cable/conductor, el primer paso es identificar los conectores de origen/destino y los puntos de conexión relacionados del conector.

        2. Luego, de acuerdo con los segmentos de haz donde se identifica el conductor/cable, se define la secuencia de puntos de croquis por los que pasa el conductor/cable.

        3. A continuación, se invoca el autoenrutamiento.

          Note: El cable se enruta incluso si se infringen las restricciones geométricas de radio mínimo de curvatura o espesor, pero SOLIDWORKS mostrará ese cable como si tuviera áreas inconsistentes.

Note:

La principal diferencia en el procedimiento de enrutamiento entre SOLIDWORKS y Creo es que, con Creo, CoDesigner crea el enrutamiento para conductores y cables específicos, mientras que con SOLIDWORKS crea rutas para conductores de cable que CoDesigner no asocia exactamente con un cable o conductor específico. Por lo tanto, SOLIDWORKS decide después qué conductores o cables se incluirán en esas rutas según el esquema proporcionado por CoDesigner.

En la mayoría de los casos, el enrutamiento que crea CoDesigner junto con los datos de esquema proporcionados permite a SOLIDWORKS elegir asignaciones adecuadas de conductor/cable a ruta. Sin embargo, es posible que haya casos en los que SOLIDWORKS decida usar otra ruta para un cable o conductor que se especificó en ECAD. Si este es el caso, deberán realizarse correcciones manuales de enrutamiento en MCAD.

Recopilación del diseño de arnés en MCAD para enviarlo a ECAD

  • La información clave enviada desde MCAD a ECAD es la longitud de los conductores, cables y segmentos de haz.

  • Los conductores, cables, componentes y sus conexiones se leen directamente del modelo del lado de MCAD. Los puntos de conexión y los segmentos de haz no existen en el modelo MCAD, por lo que se obtienen a partir de datos guardados en propiedades.

  • La longitud de los cables y conductores se obtiene de los cables y conductores correspondientes mediante la API de MCAD y, si el conductor/cable también está enrutado, la longitud debería ser correcta.

Note: Para SOLIDWORKS, la longitud del conductor/cable del arnés obtenida por MCAD CoDesigner es la longitud de corte. Es decir, incluye la longitud interna al conector del conductor o cable (3 mm adicionales), que se configura en las propiedades de los puntos de conexión de los conectores ().

  • La longitud de un segmento de haz no es algo que MCAD proporcione directamente. Para obtener esta longitud, CoDesigner primero encuentra e identifica todos los puntos del segmento en el modelo de arnés y luego solicita a la API de MCAD la distancia entre puntos a lo largo de la ruta. Este proceso puede fallar si algunos puntos no están incluidos en el enrutamiento del conductor/cable del segmento.

Note: La longitud del segmento se calcula a partir de cada cable/conductor que contiene. Si la longitud es diferente para distintos cables del segmento, se elige la más corta.

Note: MCAD CoDesigner tiene una tabla en la interfaz de usuario donde se recopilan las longitudes calculadas. Los valores calculados de esta tabla pueden ser sobrescritos por el usuario; si se establece un valor del usuario, se utilizará ese valor.

Actualización del diseño de arnés de MCAD con cambios de ECAD

  • En el lado de MCAD, CoDesigner acepta todos los cambios en el diseño, excepto los cambios en las posiciones de los conectores (CoDesigner ignora los cambios de posición y usa las posiciones de la colocación inicial).

  • Si se cambia el esquema, CoDesigner volverá a importar la tabla FromTo y actualizará el enrutamiento en consecuencia. Sin embargo, si solo cambian las propiedades, CoDesigner únicamente aplica los cambios de propiedades.

  • Un cambio en un punto de conexión es un caso especial en el que la tabla From-To no se vuelve a importar (porque en realidad no ha cambiado). Sin embargo, un cambio en un punto de conexión significa que los conductores deben volver a enrutarse. Este comportamiento puede usarse como un disparador intencional para volver a enrutar. Por ejemplo, si el usuario elimina un punto de conexión en el lado de MCAD y vuelve a hacer Pull del arnés, cuando se apliquen los cambios los cables/conductores que pasan por el punto de conexión eliminado se volverán a enrutar. Esto puede usarse como una técnica para reparar el enrutamiento de conductores específicos.

  • Otro caso a tener en cuenta es que, cuando hay cambios de conectividad, solo se realiza un reenrutamiento parcial según sea necesario; sin embargo, el esquema del lado de MCAD se actualiza por completo (ya que CoDesigner no puede solicitar una actualización parcial del esquema).

  • En ECAD, el único cambio entrante que puede aplicarse es un cambio de longitud para conductores, cables y segmentos de haz. El cambio de longitud se aplica como una propiedad de los objetos correspondientes; no se modifica ninguna geometría del lado de ECAD.

Resolución de problemas de sincronización de arneses

Razones comunes de los problemas

Debido a las limitaciones del lado de MCAD y a las diferencias esenciales en la forma en que se modela el arnés en ECAD y MCAD, no todos los diseños de arnés de ECAD pueden construirse correctamente en MCAD. Cuando el arnés no puede construirse correctamente en MCAD, será necesario realizar cambios en el diseño del arnés en ECAD. MCAD CoDesigner intenta identificar estos casos durante el Push desde ECAD, pero es posible que no se reconozcan todos los casos, por lo que puede ser necesaria una investigación detallada para identificar elementos de diseño de ECAD no compatibles.

Notas sobre el trabajo en el entorno SOLIDWORKS PDM

  • Una regla estándar para trabajar con SOLIDWORKS PDM es: todos los archivos que puedan cambiarse deben ponerse en check-out antes del cambio y luego en check-in una vez completados todos los cambios.

  • Para los cambios del arnés, esta regla se aplica a: la pieza del arnés y todos los archivos XML que intervienen en el proceso de diseño del arnés, es decir, cables.xml, components.xml, xxx-fromToList.xml y xxx-segmentList.xml. Si uno de estos archivos no está en check-out, pueden producirse errores impredecibles al aplicar cambios al diseño del arnés o cuando otro usuario de PDM acceda a este diseño.

  • Para el Pull inicial del arnés, asegúrese de que components.xml esté en check-out antes del Pull, si se está utilizando la carpeta de componentes comunes de CoDesigner.

SOLIDWORKS: Cambio de conectores (incluida la adición de múltiples puntos de conexión)

  • Después de crear nuevos puntos de conexión o redefinir los existentes en un conector en SOLIDWORKS, es necesario ejecutar el comando SOLIDWORKS Re-Import From/To (en el contexto del ensamblaje del arnés) y luego Rebuild usándolo con el archivo From-To .xlsx que corresponde a ese ensamblaje de arnés.

  • Si se agregan nuevos puntos de conexión, también deberán dibujarse nuevas splines hasta los puntos de conexión recién creados.

Cuando falla el Pull inicial

Si el Pull inicial o una actualización del arnés no funciona en MCAD, vale la pena comprobar lo siguiente:

  1. ¿Hay disponible una licencia de arnés para el usuario? (el usuario debe ser de nivel Pro o Enterprise)
  2. ¿Hay advertencias al hacer Push del diseño del arnés desde ECAD? (si las hay, es importante corregirlas)
  3. ¿El software MCAD tiene licencias adecuadas para admitir la funcionalidad de diseño de arneses? (si no está seguro, el usuario debería intentar crear un arnés manualmente)
  4. ¿Se muestran errores durante el Pull del diseño del arnés hacia MCAD? Por ejemplo, si es imposible enrutar algunos conductores/cables, puede valer la pena revisar sus parámetros de espesor/radio mínimo de curvatura)
  5. Si se está utilizando SOLIDWORKS PDM, asegúrese de que todos los archivos relacionados con el arnés (incluidas las bibliotecas) estén en check-out antes de la actualización del arnés/Pull inicial.
  6. Si se produce un comportamiento inconsistente, lea los errores y advertencias en el registro para ayudar a identificar posibles causas raíz.
  7. Para SOLIDWORKS, puede darse el caso de que los conductores/cables no se enruten automáticamente, por lo que vale la pena verificarlo en el panel ‘Edit Route’->’Edit wires’. Aquí, si el conductor/cable tiene una advertencia o longitud cero, puede ser necesario enrutarlo manualmente seleccionando los segmentos de trayectoria por donde debe enrutarse el conductor.

Envío de cambios a ECAD

En la situación en la que el Pull inicial desde ECAD funcionó, pero el arnés no pudo enviarse de vuelta a ECAD correctamente, puede deberse a que se hayan realizado cambios no compatibles en MCAD. Hay ciertas cosas que deben evitarse en MCAD para no llegar a esta situación:

  1. No elimine ni cambie el nombre de los puntos de conexión que crea MCAD CoDesigner (básicamente, no cambie la topología del arnés).
  2. No cambie el esquema del arnés en MCAD; es decir, no agregue/elimine/cambie el nombre de conectores, conductores o cables.
  3. No cambie las propiedades de cables o conductores (no se sincronizan de vuelta con ECAD).
  4. No cambie los nombres de los pines del conector/puntos de entrada para los puntos de entrada del conector creados por CoDesigner.
  5. Antes de hacer Push de cambios desde MCAD, asegúrese de que no haya inconsistencias en el arnés que estén siendo resaltadas en MCAD.
  6. En Creo, si hay cables en el diseño, asegúrese de enrutar manualmente los conductores que van desde los extremos del cable hasta los pines del conector (el enrutamiento manual puede realizarse seleccionando el cable y ejecutando el enrutamiento).
  7. Para SOLIDWORKS, en el contexto de la resolución de problemas, vale la pena verificar la asignación de segmentos de enrutamiento a conductores específicos. En algunos casos límite, esta asignación podría ser incorrecta y puede ser necesario corregirla manualmente.

Actualización del diseño de MCAD con cambios desde ECAD

  1. La actualización del diseño del arnés con cambios de ECAD puede provocar la pérdida del enrutamiento del lado MCAD si se eliminan nodos del arnés (puntos de conexión/conectores). Independientemente de si MCAD CoDesigner debería aplicar correctamente dichos cambios de eliminación, se recomienda evitar este tipo de actualizaciones.

  2. Antes de actualizar el diseño MCAD con cambios de ECAD, se recomienda que el diseño del arnés del lado MCAD sea coherente (sin advertencias ni errores detectados por MCAD).

  3. En general, se recomienda guardar el ensamblaje del arnés MCAD antes de aplicar nuevos cambios, de modo que sea posible volver a un estado anterior si es necesario.

  4. Si CoDesigner no logra importar cambios del arnés desde ECAD a Creo (mostrando un mensaje de error), puede ser necesario eliminar el cable físico en el modelo, así como la bobina correspondiente, y luego volver a importar los cambios. Después, deberá volver a enrutar ese cable desde el árbol del modelo.

  5. Si se cambia la conectividad o el enrutamiento del cable o del alambre, MCAD CoDesigner puede volver a enrutarlo, lo que puede dejar entidades MCAD sueltas asociadas al enrutamiento de un cable o alambre.

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