KB: Se pierde la visibilidad de los parámetros tras reemplazar un componente cuando los nombres de los parámetros no coinciden
Detalles de la solución
Información de parámetros visibles ausente tras la sustitución
Después de sustituir componentes locales del esquemático por componentes gestionados mediante Item Manager, es posible que parámetros como Valor, Tensión y Tolerancia dejen de mostrarse en el editor de esquemáticos. En los diseños afectados, solo permanece visible el designador del componente tras el proceso de sustitución.
Las discrepancias en los nombres de los parámetros provocan la eliminación de datos
El problema se produce cuando los nombres de los parámetros utilizados en los componentes del esquemático no coinciden con los definidos en los componentes gestionados. Durante la sustitución, Item Manager evalúa las reglas de coincidencia de parámetros y puede actualizar o sobrescribir los parámetros de los componentes con los de la fuente gestionada. Los parámetros del esquemático cuyos nombres no coincidan con los del componente gestionado de destino pueden eliminarse, lo que provoca que dejen de ser visibles.
Unifique los nombres de los parámetros antes de la sustitución
- Cambie los nombres de los parámetros del esquemático para que coincidan con los de los componentes gestionados antes de ejecutar Item Manager.
- Utilice Parameter Manager para cambiar directamente los nombres de los parámetros.
- Utilice Find Similar Objects para actualizar los parámetros en todo el proyecto.
- Si los nombres de los parámetros se cambiaron durante la migración, actualice las plantillas de los componentes gestionados para que coincidan con la convención de nomenclatura original.
- Revise las reglas de coincidencia de parámetros y el comportamiento de actualización en Item Manager antes de ejecutar la sustitución de componentes.
Actualice los parámetros y sustituya los componentes
Verifique los nombres de los parámetros antes de la migración.
- Asegúrese de que los nombres de los parámetros se mantengan coherentes al migrar componentes de bibliotecas locales a un servidor o espacio de trabajo.
- Evite cambiar los nombres de los parámetros durante la migración, a menos que se haya definido una estrategia de correspondencia.
Escenario 1: Diferencia sencilla en el nombre de un parámetro
Ejemplo: El esquemático utiliza VALUE_TXT, mientras que el componente gestionado utiliza Value.
- Abra la hoja del esquemático.
- Seleccione Tools » Parameter Manager.
- Compare los nombres de los parámetros utilizados en el esquemático y en el componente gestionado.
- Seleccione la columna VALUE_TXT, haga clic con el botón derecho en el encabezado de la columna y seleccione Rename Column.
- Cambie el nombre de la columna a Value.
- Aplique los cambios y ejecute la ECO.
- Abra Tools » Item Manager.
- Ejecute Automatch, revise las correspondencias de parámetros propuestas, acepte los cambios y ejecute la ECO.
Escenario 2: Varios parámetros asociados a un único parámetro gestionado
- Identifique los parámetros del esquemático que deben corresponder a un único parámetro del componente gestionado.
- Utilice Parameter Manager para cambiar los nombres de los parámetros de forma coherente.
- Verifique la correspondencia antes de sustituir los componentes.
- Sustituya los componentes mediante Item Manager.
Escenario 3: El componente gestionado contiene parámetros adicionales
- Seleccione un valor de parámetro en el esquemático (por ejemplo, 10VAC).
- Haga clic con el botón derecho y seleccione Find Similar Objects.
- Establezca el criterio del valor del parámetro en Same.
- Active Select Matching y seleccione Project Documents.
- Seleccione Apply, OK y, a continuación, Select.
- Abra Properties Panel.
- Cambie el nombre del parámetro a AC Voltage.
- Repita el proceso para los parámetros que deban pasar a ser DC Voltage.
- Utilice la selección de todo el proyecto creada por Find Similar Objects para actualizar todos los componentes coincidentes.
- Sustituya los componentes mediante Item Manager.
Escenario 4: Cambiar los nombres de los parámetros en las plantillas de componentes gestionados
- Registre todos los nombres de los parámetros visibles que se muestran actualmente en el esquemático.
- Cree una lista de correspondencias entre los nombres de los parámetros de la biblioteca de base de datos y los de los componentes gestionados.
- Abra Panels » Explorer » Managed Content » Component Templates.
- Abra la plantilla de componentes correspondiente.
- Cambie los nombres de los parámetros de la plantilla para que coincidan con la convención de nomenclatura de la biblioteca de base de datos.
- Guarde la plantilla en el servidor con Update linked components activado.
- Verifique las actualizaciones de los parámetros en el editor por lotes y guarde los cambios.
- Confirme que los componentes vinculados se hayan actualizado, ya que los cambios de nombre de los parámetros de la plantilla pueden no actualizar automáticamente los componentes existentes.
- Si los estados del ciclo de vida difieren, active Preserve lifecycle state durante la publicación.
- Una vez unificados los nombres de los parámetros, sustituya los componentes mediante Item Manager.
Punto de verificación final
Una vez completada la ECO de sustitución, verifique que todos los parámetros esperados, como Valor, Tensión y Tolerancia, sean visibles y se muestren correctamente en el esquemático.
Notas adicionales
- Este método puede afectar a la visibilidad de los parámetros en los proyectos de ejemplo de Altium.
- Para facilitar las actualizaciones, asegúrese de que los componentes estén en el estado de borrador de su ciclo de vida siempre que sea posible.