El origen de la huella de cambio de Altium causa un cambio en el problema de la pcb

Necesitaba actualizar todos mis componentes en mi biblioteca (que se muestra en las imágenes a continuación), pero cuando actualizo mi proyecto a nuevos componentes, todos los componentes cambian debido al cambio de origen. ¿Es posible hacer algunos trucos, características, secuencias de comandos para evitar problemas de cambio?

¡Gracias por su ayuda!

Componente antiguo:

https://i.imgur.com/VZH9neW.jpg

Componente actualizado:

ingrese la descripción de la imagen aquí

¿Puedes colocar el origen en el mismo lugar que tu antigua huella en la nueva?
Hasta donde yo sé, no hay una manera de hacer esto.
La compañía de @Colin__s quiere poner el origen en el medio porque todos sus componentes son así. Así que tengo que cambiar el origen de mis componentes al medio
Si cambia el origen, solo puede usar la nueva huella en nuevos diseños. No puede simplemente sustituirlo en diseños existentes. Si desea modificar un diseño existente y utilizar la nueva biblioteca, deberá ajustar manualmente la ubicación de los componentes.

Respuestas (1)

El problema es que la información de origen de cada componente no se almacena en el diseño de PCB, solo la posición del origen del componente hace referencia al origen de PCB. No sabe dónde está el origen dentro del componente. De alguna manera, el software necesitaría detectar la ubicación de los orígenes dentro de los componentes originales y la ubicación de los orígenes dentro de los componentes actualizados y cambiar los componentes automáticamente en cada diseño de PCB. Supongo que puede ser posible usar un script, pero probablemente no sea práctico y un uso ineficiente de su tiempo de ingeniería para desarrollar el script (a menos que ya esté bien versado en el idioma).