Altium, ubicación fija de designadores y comentarios en esquemas

En Altium, la ubicación del designador y el comentario del componente en los esquemas se mueven a una posición predeterminada cada vez que actualizo el componente desde la biblioteca. ¿Hay alguna forma de corregir una ubicación predeterminada para cada componente o deshabilitar el cambio de ubicación al actualizar el componente?

Respuestas (4)

Creo que esto se puede hacer desde dentro de la biblioteca esquemática. Al crear o editar el símbolo del componente en el editor de la biblioteca, vaya a Herramientas --> Opciones de documento (o acceso directo a TD). La siguiente ventana aparecerá:

ingrese la descripción de la imagen aquí

Asegúrese de que la casilla "Mostrar siempre comentario/designador" esté marcada. Esto le permitirá ver y mover manualmente la posición del designador.

[imagen por venir - imgur parece estar caído]

Sin embargo, esta es solo la mitad de la solución. Así es como puede establecer su propia posición, pero la siguiente parte es decirle al software que use su posición predeterminada en lugar de la suya. Para hacer esto, vuelva al editor de la biblioteca, haga doble clic en el indicador (o cualquier texto que desee corregir) o haga clic con el botón derecho y abra la ventana "Propiedades". En el panel que se abre, desmarque la casilla "Autoposición":

[imagen por venir - imgur parece estar caído]

Esto le indicará a Altium que no mueva el designador de donde está colocado en la biblioteca cuando la pieza se agregue o actualice desde la biblioteca.

Muy buena nota sobre la edición de la posición del designador de biblioteca. Sin embargo, desmarcar la opción Autoposición no pareció funcionar para mí.
@Samuel ¿También actualizó la posición del designador en el editor de la biblioteca? Acabo de probar esto en varios componentes de la biblioteca y funcionó siempre. Además, no se actualiza automáticamente si ya tiene el símbolo colocado, debe actualizar desde la biblioteca
Intenté establecer una posición personalizada del designador en la biblioteca y desmarqué la posición automática tanto para él como para el existente en el esquema. Restablece la posición al actualizar desde la biblioteca.
Hmm, me pregunto si es un escenario en alguna parte. ¿Qué hace si intenta sacarlo de la biblioteca, en lugar de actualizarlo desde la biblioteca?
Si hago el método Actualizar desde la biblioteca que describí a continuación, no cambia la posición. Todavía se estropea al enviar cambios desde la biblioteca.
Pero, ¿qué sucede si introduce el componente recién extraído de la biblioteca en el esquema? Solo por curiosidad
¿Como colocar un nuevo componente de la biblioteca? Tiene un designador en la posición que establecí manualmente; la nueva posición predeterminada.
Bien, tengo el mismo problema ahora. Acceder desde la biblioteca funciona bien y usa mi posición manual, pero la actualización no parece funcionar.
Sí, eso funciona muy bien. Estoy muy feliz por eso. Pero la actualización del OP quería cambiar los componentes existentes. Así que creo que introducir cambios en lugar de empujarlos es la respuesta correcta. ¿Te funciona mi método? No sé si tengo una configuración en otro lugar para que funcione.

Si todo lo que está haciendo es cambiar la representación gráfica o las huellas, este método funciona perfectamente. Si desea cambiar los parámetros base o de qué biblioteca proviene el componente, entonces no podrá hacerlo. Sin embargo, como cambiar el símbolo gráfico y las huellas es el cambio más común, esto debería funcionar.

No actualices desde la biblioteca. Actualice desde el esquema con Tools->Update From Libraries.

Luego desmarque la opción para actualizar parámetros:ingrese la descripción de la imagen aquí

El principal problema es cuando se actualizan los parámetros, porque ahí es cuando se reinicia la posición.

Puede desmarcar la casilla solo para los componentes seleccionados o simplemente seleccionar los que desee y actualizar de esa manera. Luego crea un ECO adecuado en lugar de forzar cambios que no desea.

Por ejemplo, si por alguna razón quisiera cambiar la ubicación del círculo en mi punto de prueba de arriba a abajo de esta manera:

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Y luego hice una actualización de la biblioteca, mi esquema se vería así:

ingrese la descripción de la imagen aquí

Pero, si guardo la biblioteca, luego vuelvo al esquema y actualizo usando Herramientas-> Actualizar desde bibliotecas con las opciones anteriores, obtengo esto:

ingrese la descripción de la imagen aquí

Funciona de la misma manera para actualizar las huellas en la biblioteca y luego actualizar desde el esquema. Sin embargo, tenga cuidado, la actualización de las huellas restablecerá qué huella se selecciona para usar en la PCB de forma predeterminada. Puede desmarcar la opción en el ECO generado.


EDITAR: Lo siento, también puede hacer un reemplazo completo, solo use la otra opción en el cuadro de diálogo Actualizar desde bibliotecas. Por alguna razón, recuerdo que esto no me funcionó correctamente, tal vez borrando parámetros específicos del esquema, pero de un vistazo parece funcionar. De cualquier manera debería funcionar.

ingrese la descripción de la imagen aquí

Edición 2: Sí, creo que la opción "Conservar visibilidad de parámetros" es nueva en una de las versiones más recientes.

Sé que esto es antiguo, pero tuve el mismo problema y no pude encontrar la solución en varios foros. La clave es establecer primero la posición exacta que desea para los parámetros (designador, comentario, etc.) en el símbolo y guardarlo. El posicionamiento de estos se controla en al menos 3 ubicaciones diferentes. El primero son las propiedades de nivel de símbolo. (parámetro de clic derecho -> Propiedades -> Posición automática) No estoy completamente seguro de que esta configuración realmente haga algo, ya que parece ser anulada por las preferencias del sistema. (esto podría ser un artefacto que Altium olvidó eliminar) La siguiente ubicación que controla esto parece ser la más importante. (Preferencias del sistema -> Esquema -> Valores predeterminados -> Lista de primitivos...) En la Lista de primitivos, anule la selección de la configuración de Posición automática para Comentario y Designador. Esto ahora permitirá que los componentes se coloquen en un esquema con sus parámetros colocados exactamente como se guardaron en la biblioteca de símbolos. La ubicación final que controla esto está más relacionada con las órdenes de cambio de ingeniería. (Haga clic con el botón derecho en el componente -> Acciones de piezas -> Actualizar selección de bibliotecas -> Configuración -> Acciones -> deseleccione Conservar ubicaciones de parámetros). La advertencia de poder posicionar con precisión los parámetros según lo previsto por el diseño del símbolo es que no se posicionarán automáticamente al girar el componente. Espero que esto ayude a alguien. La ubicación final que controla esto está más relacionada con las órdenes de cambio de ingeniería. (Haga clic con el botón derecho en el componente -> Acciones de piezas -> Actualizar selección de bibliotecas -> Configuración -> Acciones -> deseleccione Conservar ubicaciones de parámetros). La advertencia de poder posicionar con precisión los parámetros según lo previsto por el diseño del símbolo es que no se posicionarán automáticamente al girar el componente. Espero que esto ayude a alguien. La ubicación final que controla esto está más relacionada con las órdenes de cambio de ingeniería. (Haga clic con el botón derecho en el componente -> Acciones de piezas -> Actualizar selección de bibliotecas -> Configuración -> Acciones -> deseleccione Conservar ubicaciones de parámetros). La advertencia de poder posicionar con precisión los parámetros según lo previsto por el diseño del símbolo es que no se posicionarán automáticamente al girar el componente. Espero que esto ayude a alguien. La advertencia de poder posicionar con precisión los parámetros según lo previsto por el diseño del símbolo es que no se posicionarán automáticamente al girar el componente. Espero que esto ayude a alguien. La advertencia de poder posicionar con precisión los parámetros según lo previsto por el diseño del símbolo es que no se posicionarán automáticamente al girar el componente. Espero que esto ayude a alguien.

He intentado esto en el pasado. Hasta donde yo sé, no hay forma de obligarlo a mantener ubicaciones en AD11 a 16 (va a comenzar 17 la próxima semana).

Algunas personas dicen que podría usar el editor de esquemas para colocarlos de manera diferente desde el principio (mientras está en el Editor de biblioteca: Herramientas> Opciones de documento; marque "Mostrar siempre comentario/designador"), pero en mi experiencia cuando rota o voltea partes o todo el componente esto resultará en un lío aún mayor, si no inicialmente, ciertamente en la actualización.

Hasta que, finalmente, suficientes personas se quejen de esto con Altium, es probable que tengas que vivir con eso. Pero todo esto es solo un "Lo intenté una vez y después de una tarde me di por vencido", así que quién sabe, puede haber una manera después de todo.


Incluso deshabilitar Auto-Position es inútil, funciona, hasta que una actualización de la biblioteca lo sobrescribe. Incluso con la posición automática desactivada de la biblioteca, la maldita cosa todavía los vuelve a colocar, perfectamente con la posición automática desactivada.

Se agregó una respuesta que también podría funcionar para usted.
@Samuel Creo que mi respuesta en realidad puede ser más simple y más en línea con lo que está buscando el OP