¿Qué es la línea de arrastre verde / roja en Altium?

4

Cuando arrastro un componente en Altium, siempre hay una línea (a veces es roja, a veces es verde) conectada en el centro de la parte y que apunta a algún lugar en el PCB. Siempre me pregunto de qué se trata esta línea?

    
pregunta mFeinstein

4 respuestas

3

Le pregunté al soporte técnico de Altium si hay una manera de desactivar esta función o de obtener una descripción detallada para entender lo que hace.

Esto se ha traducido libremente de la respuesta alemana:

  

Si ve líneas verdes / rojas al colocar componentes en el documento de PCB, esto se puede interpretar de la siguiente manera: es un tipo de retroalimentación de Altium Designer sobre la longitud y la posición de las líneas de conexión. Las líneas rojas indican que todavía hay una mejor posición disponible con respecto a las intersecciones y la longitud de la conexión. Si la línea se muestra en verde, esto indica que la longitud de las líneas de conexión es la adecuada.

No estoy realmente satisfecho con esa respuesta, pero podría deshabilitar ... oh, espera.

  

Sin embargo, actualmente no hay forma de desactivar este modo durante la colocación.

Bueno, al menos es un gran ejemplo de implementación de una función que nadie necesita porque ni siquiera está documentado cómo funciona :)

    
respondido por el Rev1.0
2

Resulta que esta característica (Optimal Placement Vector, o OPC) está documentada en el tutorial ( enlace ) Esto es lo que dice. A medida que mueva un componente en el área de trabajo, se mostrará una línea verde o roja gruesa, que viajará desde un punto dentro del componente hasta una ubicación en el tablero. Esta línea se llama Vector de ubicación óptima, su función es dar una indicación de si la nueva ubicación es mejor (verde) o peor (roja) que la ubicación anterior.

El vector tiene dos propiedades distintas: su ubicación objetivo propuesta; y su color.

Para determinar las ubicaciones para cada extremo del vector, la función utiliza el centroide de la forma poligonal definida por las ubicaciones de los puntos finales de las líneas de conexión. Hay 2 centroides de interés, uno definido por los extremos de las líneas de conexión que terminan en el componente que está moviendo (el centroide del componente), el segundo definido por los otros extremos de ese conjunto de líneas de conexión (el centroide de ubicación de destino).

El Vector de ubicación óptima se dibuja entre estos 2 centroides, con el extremo del componente resaltado por un punto. Debido a que es un indicador relativo, cuando hace clic por primera vez para comenzar a mover un componente, el vector siempre se dibuja en verde. Los 2 centroides se vuelven a calcular continuamente a medida que mueve el componente, ya que las líneas de conexión pueden moverse de una almohadilla a otra, ya que se vuelven a optimizar automáticamente para mantener la topología de red aplicable para el componente en movimiento. Debido a esta re-optimización de la red, el extremo objetivo de la OPV puede saltar mientras se mueve el componente. Si los centroides se separan y la OPV se alarga, puede cambiar a rojo. Si los centroides se acercan y la OPV se acorta, puede cambiar a verde.

La longitud del vector no es la única condición utilizada para establecer el color, el color de la OPV también se ve afectado por la longitud total de las líneas de conexión unidas al componente en movimiento. Si al mover el componente, aumenta la longitud total de las líneas de conexión, entonces la OPV se vuelve roja. Alternativamente, si al mover el componente, la longitud total de las líneas de conexión disminuye, entonces se vuelve verde.

    
respondido por el Jeff
1

Ok, la línea parece estar mostrando el punto medio entre cada extremo de las dos líneas de red, al menos al arrastrar un dispositivo de dos pines.

Parece ser parte del "Reconector dinámico", un término que no aparece en absoluto en los documentos Altium.

En cualquier caso, si presiona N mientras arrastra activamente un componente, deja de seguir el componente. Sin embargo, también pierdes las redes en vivo.

Creo que la única forma de obtener más información es esperar a que Altium documente esta función o contactar directamente con ellos.

    
respondido por el Connor Wolf
1

Es una función que se supone que muestra el enrutamiento óptimo en función de la posición del componente. Al igual que, cuando pones rotar un componente de una manera, y se vuelve verde, se supone que es la mejor posición para ese componente. En su mayoría es BS, IMHO.

    
respondido por el dext0rb

Lea otras preguntas en las etiquetas