Ayuda a duplicar la disposición de Altium PCB con diferentes ID de serigrafía

0

Tengo el diseño para un módulo regulador de conmutación de 3.3V y también hice un módulo regulador de conmutación de 1.5V. El diseño de 3.3V está muy bien hecho y me gustaría replicarlo para el 1.5V. Sin embargo, el 1.5V tiene una hoja esquemática diferente y los componentes tienen nombres diferentes (comience con 1 en lugar de 3, por ejemplo, R115 en lugar de R315).

Utilicé un fragmento de código para duplicar mi esquema de 3.3 V y luego lo agregué a una nueva hoja y cambié los designadores con la esperanza de que conservara mi diseño pero no lo hizo. Mi pregunta es, ¿cómo puedo duplicar el diseño de 3.3V pero usar los designadores de 1.5V y conectarlo a mi esquema de 1.5V para que cuando haga un cambio de diseño se actualice la sección correcta?

¡Gracias!

Esto se basa en este hilo: Altium: reutiliza el esquema y el diseño de la PCB

No tengo experiencia en el uso de fragmentos, por lo que se agradece cualquier ayuda.

    
pregunta jonnyd42

2 respuestas

2

Lamentablemente ...

No creo que esto sea compatible. Aquí hay una solución (hack):

1. Romper los enlaces de los componentes

Desde el Esquema ,

  

Herramientas - >
  Anotar esquemas ... - >
  Restablecer todo - >
  Actualizar lista de cambios - >
  Aceptar cambios (Crear ECO) - >
  Ejecutar

Cuando Altium informa que el número ha cambiado, debería ser igual al número de partes en su esquema. Si no lo hace para todas las partes, busque las partes que se vuelven a anotar en la misma ID / designador y restaurelas manualmente (haga doble clic en la parte y haga clic en "Restablecer" al lado del campo "ID única").

2. Realizar una actualización de diseño

Sincronice los cambios en el diseño a través del sistema ECO.

Altium te advertirá que las cosas no coinciden y te permitirá hacerlo manualmente.

3. Corregir los vertidos / pistas

Si ha cambiado algún nombre de red, deberá corregir manualmente las fuentes y pistas afectadas. Altium restablecerá cualquier cosa que ya no coincida con el nombre de una lista de redes con "No Net", así que asegúrese de verificar esto o tendrá un diseño muy frágil que le causará problemas más adelante.

    
respondido por el DrFriedParts
0

Suponiendo que la diferencia de nombre es consistente, por ejemplo, R10 [x] es el mismo componente que R30 [x] y las dos placas están basadas en los mismos modelos de componentes de PCB.

Es bastante fácil escribir un script Delphi o VB para iterar a través de cada componente (ordenado por ident) en ambos PCB y copiar los atributos de la serigrafía, texto / fuente / tamaño / ubicación entre ellos.

Los ejemplos de secuencias de comandos están incluidos en su instalación y también están disponibles en Altum Vault, son un buen punto de partida.

    
respondido por el Jason Morgan

Lea otras preguntas en las etiquetas