Altium: error de anotación posterior

He vuelto a anotar PCB y he vuelto a anotar los esquemas innumerables veces antes y nunca vi este problema.

Primero me aseguro de que mi PCB y mi esquema estén sincronizados y actualizados. En el PCB voy a Tools -> Re-Annotate. Selecciono mi dirección, establezco mi umbral de comparación, etc. y hago clic en "Aceptar". El tablero vuelve a anotar como se esperaba. Guardo la placa y el proyecto. Sin embargo, una vez que vuelvo a mi esquema y hago clic Tools -> Annotation -> Back Annotate Schematicsy selecciono el archivo .WAS que se acaba de generar, aparece el siguiente error:

ingrese la descripción de la imagen aquí

Solo hay 294 componentes en el diseño. Parece que no puedo rastrear la causa o la solución a este problema. ¿Cuál podría ser el problema?

Una vez más, estoy usando el mismo proceso que siempre uso y siempre ha funcionado en el pasado. Incluso he intentado restablecer todos los designadores de componentes en el esquema, anotar la PCB y anotar nuevamente en el esquema, pero eso tampoco funciona.

Estoy usando Altium 17.1.5.

Respuestas (2)

Imagínese, luché con esto durante dos horas y tan pronto como finalmente publiqué la pregunta, logré resolverlo.

Aparentemente, en una de las últimas actualizaciones de Altium, la funcionalidad cambió o se cambió una configuración. Por alguna razón, no puedo actualizar los designadores esquemáticos a menos que se seleccionen sus respectivos componentes. En el caso del problema anterior, solo se seleccionaron algunos de los designadores esquemáticos cuando intenté la anotación inversa, por lo que a la herramienta de anotación se le agregó la cantidad de componentes en la PCB que se volvieron a anotar y la cantidad de componentes seleccionados en el esquema. no emparejaron. Tuve que seleccionar todos los componentes en el esquema para realizar la anotación posterior.

Me parece un poco ridículo, así que si alguien sabe si hay una configuración para cambiar esto, hágamelo saber. De todos modos, la solución mencionada anteriormente funcionó para mí.

Siempre usé la anotación posterior y parece que a veces el .WASarchivo no incluye todos los cambios, especialmente si realiza varias anotaciones de PCB, me parece que el .WASarchivo solo incluye cambios incrementales que pueden causar problemas más adelante.

de todos modos, aquí hay un método simple que me pregunto por qué no lo he estado usando desde la primera vez.

  1. Asegúrese de que no haya un enlace roto entre los componentes en el esquema y la PCB yendo a PCB->Project->Component Links, la sección de componentes no coincidentes debe estar vacía
  2. Vuelva a anotar la PCBPCB->Design->Re-Annotate
  3. Empuje los cambios de vuelta al esquemaPCB->Design->Update Schematics in project.PrjPcb
  4. Desde el esquema, haga una compilación y luego haga una Design->Update PCB Documentpara actualizar y corregir los nombres de red y otros cambios y los devuelva a la PCB