Enrutamiento interactivo

Altium Training

Altium Essentials: PCB Routing

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

El enrutamiento es el proceso de definir una trayectoria de conexión entre los nodos de cada red, colocando objetos de diseño de PCB, como pistas, arcos y vías, en las capas de cobre para crear una conexión continua entre los nodos. En lugar de colocar estos objetos uno por uno para construir la trayectoria de conexión, usted interactively route la conexión.

  • En el editor de PCB, el enrutamiento interactivo es un proceso inteligente. Después de iniciar el comando de enrutamiento interactivo, haga clic en una almohadilla para seleccionar una conexión que se va a enrutar. A medida que aleja el cursor de la almohadilla, el enrutador interactivo intenta definir una ruta desde esa almohadilla hasta la ubicación actual del cursor. La ruta que define el enrutador está controlada por varias propiedades, incluida la corner style actual y la configuración de gloss.

  • Las propiedades de las pistas/arcos que se colocan están controladas por la regla de diseño Routing Width, y la separación respecto de objetos de otras redes por la regla de diseño eléctrica Clearance.

  • La forma en que el enrutador interactivo responde a los objetos que ya existen en la placa, como las almohadillas de componentes y el enrutamiento de otras redes, depende del modo Routing Conflict Resolution actual. El modo determina si el enrutador Walkaround el obstáculo, o Hug el objeto and Push si es necesario, o Push, o Stop, o Ignore.

Enrutamiento interactivo de una conexión: después de iniciar el comando y hacer clic en una línea de conexión, el Enrutador Interactivo encuentra una ruta desde el objeto de red hasta la ubicación actual del cursor, sorteando los objetos existentes. Un clic del botón del ratón colocará todos los segmentos de pista sombreados, Ctrl+Click para completar automáticamente la ruta.

El enrutamiento interactivo se puede realizar en:

  • Una sola red – Route » Interactive Routing

  • Dos redes configuradas como un par diferencial – Route » Interactive Differential Pair Routing (más información)

  • Un conjunto de redes seleccionadas – Route » Interactive Multi-Routing

Desarrollar habilidad en el enrutamiento requiere una buena comprensión de cómo se ubican los objetos en el espacio de diseño de la PCB; la siguiente sección ofrece una visión general de esto. También es importante entender cómo controlar la visualización de las rutas, para ver fácilmente en qué está trabajando dentro del espacio de diseño densamente poblado; en la segunda sección se ofrece una visión general de esto. La tercera habilidad que mejora su capacidad de enrutamiento es aprender a controlar las propiedades de las pistas y las vías mientras enruta.

Si tiene estas habilidades y ha llegado a esta página para aprender más sobre el proceso de enrutamiento, vaya directamente a la sección trabajar con el enrutador interactivo.

Cómo se ubican los objetos en el espacio de diseño

El editor de PCB es un entorno de edición basado en rejilla; el comportamiento predeterminado es que el enrutamiento interactivo se coloque en la rejilla de ajuste actual. Además de la rejilla de ajuste, el software incluye una serie de funciones de ajuste adicionales, diseñadas para ayudarle a posicionar y alinear con precisión los objetos de diseño. En conjunto, estas funciones se conocen como Unified Cursor-Snap System.

Hay dos aspectos fundamentales del sistema de ajuste del cursor, what a qué se ajusta el cursor, y when se ajustará.

  • What - los puntos del espacio a los que se ajusta el cursor incluyen: Grids definidas por el usuario, Guides, de trabajo y puntos de ajuste en los Objects existentes.

  • When - el cursor se ajusta a un punto de ajuste: se ajusta cuando está dentro de la Snap Distance, y el ajuste está permitido en esa Layer.

Demostración de las funciones de ajuste del cursor: configure las opciones en el panel Properties, o presionando Ctrl+E.

A qué se ajusta

Snap to grids

Las rejillas están disponibles en formatos cartesiano y polar (Demostración de diferentes cuadrículas). Se pueden definir múltiples rejillas dentro de la misma área, aplicándose la rejilla de mayor prioridad (valor numérico más bajo) (). Las rejillas también se pueden configurar para apuntar a: todos los objetos, solo objetos de componentes o objetos que no sean componentes; use esto para definir una rejilla de colocación de componentes de mayor prioridad (). Obtenga más información sobre las rejillas.

Snap to objects Los objetos colocados pull el cursor a su posición cuando se mueve dentro de la Snap Distance, según la proximidad del cursor a los puntos de ajuste (puntos activos) de ese objeto. Use esto, por ejemplo, para llevar el cursor al centro de una pista o a una almohadilla fuera de rejilla. El ajuste a objetos se puede aplicar en: todas las capas, solo la capa actual o deshabilitarse. Use el atajo Shift+E para alternar entre los modos y supervise el modo actual en la barra de estado().
Snap to guides Se pueden colocar guías horizontales, verticales, diagonales y puntuales y utilizarlas para la alineación de objetos, como se muestra en el video de arriba. Obtenga más información sobre las guías.
Snap to object axes Una función que atrae el cursor, ya sea en la dirección X o Y, para que se alinee axialmente con un punto activo de un objeto colocado que esté dentro de la Axis Snap Range ().
Controlling the snapping
  • Before you start – configure las opciones de ajuste en el panel Properties () (sin nada seleccionado en el espacio de diseño).

  • During routing – Presione Ctrl+E para mostrar la paleta de opciones de ajuste, como se muestra en el video de arriba. Presione Esc para ocultar la paleta.

  • Inhibit snapping – todo ajuste se inhibe temporalmente manteniendo presionada la tecla Ctrl.

Control de la visualización de las rutas

El diseño de la placa de circuito impreso suele ser muy denso y estar muy cargado de objetos. El software incluye varias funciones para ayudar a gestionar la visibilidad de los objetos, entre ellas: visibilidad de capas, enmascaramiento y atenuación, visibilidad y transparencia de objetos, junto con varias funciones adicionales.

Utilice las funciones de resaltado y de control de objetos y capas para ayudar a interpretar el diseño.

Control de la visualización de rutas

Single layer mode Presione Shift+S para cambiar la visualización al modo de capa única. Hay 3 modos disponibles; habilite sus modos preferidos en la página PCB Editor – Board Insight Display del cuadro de diálogo Preferences (). Cada vez que presione Shift+S avanzará al siguiente modo de capa única habilitado, hasta volver finalmente a la visualización de todas las capas actualmente habilitadas.
Layer sets Se pueden configurar conjuntos predefinidos de capas visibles y luego seleccionarse usando el botón Manage Layer Sets en la parte inferior izquierda de la ventana de edición (). Los conjuntos nuevos se definen en el panel View Configuration; esto se demuestra en el video de arriba.
Dim or Mask to fade Para resaltar rápidamente un objeto de interés, como un componente, una red, un par diferencial o cualquier tipo de clase, busque el objeto en el panel PCB y habilite el modo Dim o Mask (). Ambos modos atenúan todos los objetos except aquellos que le interesan, haciendo que los objetos de interés destaquen. Los niveles de atenuación y enmascaramiento se configuran en el panel View Configuration ().
Clearance boundaries

Habilite esto para mostrar la separación requerida alrededor de los objetos eléctricos. (). La separación se muestra como un sombreado blanco, configurado para mostrar la distancia especificada por la restricción de separación eléctrica aplicable al objeto que se está enrutando (o deslizando). Use el atajo Ctrl+W para habilitar el enrutamiento interactivo; luego, durante el enrutamiento, se usa el atajo Ctrl+W para activar y desactivar los límites de separación. 

Más información sobre cómo controlar la visualización de los límites de separación.

Object transparency El nivel de transparencia de cada tipo de objeto se puede configurar en la sección Object Visibility del panel View Configuration (). Use el control deslizante All Objects en la parte superior del conjunto para ajustar todos los objetos simultáneamente.
The visibility of objects Ocultar los objetos que no son de interés es una forma práctica de despejar el espacio de diseño (). Tenga en cuenta que los objetos siguen siendo comprobados por el sistema de restricciones; para ocultar polígonos de la visibilidad and del sistema de restricciones, guárdelos temporalmente en su lugar.
 Displaying net names  Configure las opciones para controlar la visualización de los nombres de red en pads, vías y pistas en el panel View Configuration (). Tenga en cuenta que los nombres de red siempre se muestran en el centro de cada segmento de pista, pero se pueden repetir si es necesario. Las propiedades de la fuente de visualización se configuran en la página PCB Editor – Board Insight Display del cuadro de diálogo Preferences ().

Control de las propiedades del enrutado

El enfoque utilizado para definir los requisitos de diseño – ya sea el Constraint Manager o Design Rules, se elige cuando se crea el proyecto por primera vez. La opción de usar el Constraint Manager se establece en el cuadro de diálogo Create Project. Obtenga más información sobre Definir requisitos de diseño mediante el Constraint Manager. Como alternativa, obtenga más información sobre Definir, delimitar y gestionar reglas de diseño

Ya ha configurado las restricciones de diseño de separación, ancho de enrutado y estilo de vía de enrutado; ya está listo para enrutar. Cuando hace clic para comenzar a enrutar, ¿cómo sabe el enrutador qué ancho de pista debe usar y qué tamaño de vía debe usar cuando cambia de capa?

Demostración sencilla de la configuración para enrutar y, a continuación, de la selección del ancho de enrutado y el estilo de vía durante el enrutado.

Iniciar un enrutado

Launch the interactive router...

Use cualquiera de estas técnicas para iniciar el enrutado interactivo:

  • Seleccione el comando Route » Interactive Routing en los menús.

  • Haga clic en el botón Interactive Routing en la Active Bar ().

  • Presione el atajo Shift+W.

Aparecerá una cruceta en el cursor; está listo para comenzar a enrutar.

...then click on a connection line

Si hace clic en una línea de conexión después de iniciar el comando Interactive Routing, el Interactive Router saltará al objeto del extremo más cercano de la línea de conexión y añadirá segmentos de pista desde la ubicación del clic hasta la ubicación actual del cursor. También cambiará a la capa en la que está el objeto si no es la capa actual. 

  • Presione el atajo 9 para cambiar al otro extremo de esa línea de conexión y comenzar a enrutar desde allí.

  • Presione el atajo 7 para soltar la línea de conexión seleccionada y tomar otra línea de conexión que salga del mismo objeto.

...or click on an object Si hace clic en un objeto que pertenece a una red, el Interactive Router cambiará a la capa en la que está el objeto y añadirá segmentos de pista desde la ubicación del clic hasta la ubicación actual del cursor.
...or click in free space Si hace clic en un espacio libre, comenzará a enrutar, salvo que esta vez será una ruta sin red. Al ser una ruta sin red, utilizará el ancho de pista predeterminado del editor PCB.
The initial style of the route

El ancho inicial de la ruta se describe en la sección desplegable justo debajo. La forma en que el enrutador interactivo genera una esquina a medida que mueve el cursor se denomina corner style. Las esquinas diagonales son las más comunes, pero las esquinas curvas (creadas colocando arcos) también son populares.

Más información sobre la configuración del estilo de esquina .

Manually editing the properties during routing

También es posible editar manualmente los valores durante el enrutado. Presione Tab para acceder a las opciones de Interactive Routing en el panel Properties (Panel de propiedades de Enrutamiento Interactivo) y editar:

  • la capa de enrutado,

  • el diámetro de la vía de enrutado y el tamaño del taladro,

  • el ancho de enrutado (entre los valores mínimo y máximo definidos en la restricción Width; puede seleccionarlo o escribir un valor). 

Cada clic del ratón coloca (confirma) todos los segmentos de pista tramados desde su ubicación inicial hasta el cursor. Presione Backspace para deshacer la última confirmación y hacer que esos segmentos vuelvan a quedar bajo el control del enrutador interactivo y de las rutinas de alisado. 

Trabajar con el Interactive Router

Inicia el comando Interactive Routing y hace clic en un pad o en una línea de conexión... ¿y qué sucede? El motor de enrutado interactivo intenta encontrar una ruta desde el cobre más cercano a la ubicación del clic que esté en esa red (pad, vía, pista) hasta la ubicación actual del cursor, colocando pistas/arcos del ancho especificado y distribuyéndolos en un patrón ordenado de acuerdo con la configuración actual del enrutador.

¿Cómo sale la ruta de un pad SMD? ¿Cómo reacciona el enrutado cuando encuentra un obstáculo: lo rodea, lo empuja o lo ignora? ¿Qué forma adopta la esquina y cómo pasa entre los pads de otros componentes? Mientras que la sección anterior describía cómo controlar las propiedades de la ruta en sí, esta sección resume las funciones que tiene para controlar la ruta a medida que se mueve por el espacio de enrutado.

Trabajar con el Interactive Router

Hatched/solid/hollow track/arc segments

Las pistas/arcos rayados no están colocados, las pistas/arcos sólidos sí están colocados (). Tenga en cuenta que, para la conexión que se está enrutando actualmente, las pistas/arcos sólidos se clasifican como soft-commits, lo que significa que el motor de enrutamiento reconoce que están colocados, pero conserva la capacidad de alisarlos y de eliminarlos si mueve el cursor a una ubicación donde ya no sean adecuados (como se demuestra en el video al comienzo de esta página).

Cuando la pista unida al cursor es hueca (no rayada ni sólida), se denomina look-ahead segment; no se colocará al hacer clic la próxima vez. Use esta función para posicionar el punto final del segmento anterior, sin comprometerse a colocar el último segmento (). Presione el atajo 1 para alternar entre entrar y salir del modo de vista previa.

How the router forms the corners

Durante el enrutamiento interactivo, la forma creada por las pistas y los arcos que forman una esquina se denomina corner style. Las esquinas diagonales son las más comunes, pero las esquinas curvas (creadas al colocar arcos) también son populares. Hay 5 estilos de esquina disponibles, 4 de los cuales también tienen submodos de dirección de esquina.

  • Presione Shift+Spacebar durante el enrutamiento para recorrer cíclicamente los estilos de esquina; el estilo actual se muestra en la barra de estado ( Status bar with the current corner style highlighted) y en la visualización contextual.

  • Presione Spacebar para alternar la dirección de la esquina.

  • Como alternativa, presione Tab para abrir el panel Properties y cambiar allí el estilo de esquina ().

How the routing leaves a pad

La forma en que el motor de enrutamiento interactivo sale de una almohadilla o entra en ella está controlada por:

Más información sobre las entradas a almohadillas.

How the route reacts to an existing object

Esto se determina mediante la configuración actual del modo de resolución de conflictos. El modo actual de resolución de conflictos se muestra en la barra de estado (), en la visualización contextual (), y en el panel Properties durante el enrutamiento o el deslizamiento interactivo. 

Más información sobre el modo de resolución de conflictos.

La suavidad del nuevo enrutamiento A medida que mueve el cursor alejándolo de la ubicación del clic inicial, el enrutamiento se remodela para encontrar la mejor trayectoria alrededor de los objetos y llegar a la ubicación actual del cursor. La prolijidad, o calidad, de esa trayectoria está determinada por el glossing setting actual. El alisado es un conjunto de herramientas que mejora la calidad del enrutamiento, intentando reducir la longitud de la trayectoria, mejorar la forma de las esquinas y reducir su número. También intenta evitar ángulos rectos y prevenir ángulos agudos en uniones en T y almohadillas. El alisado también admite pares diferenciales e intentará mejorar la porción del par que está equilibrada en longitud y separación.

El alisado tiene tres configuraciones: Desactivado, Débil y Fuerte. Durante el enrutamiento interactivo o el deslizamiento interactivo use el atajo Ctrl+Shift+G para recorrer cíclicamente las configuraciones, o presione Tab para abrir el panel Properties y seleccionar la configuración requerida.

Más información sobre el alisado durante el enrutamiento.

Auto-complete the connection

Mientras enruta interactivamente una red, mantenga presionados Ctrl y Left Click para indicar al enrutador interactivo que intente auto-complete la conexión actual. Para que pueda completarse automáticamente:

  • El punto de inicio y la almohadilla de destino deben estar en la misma capa.

  • La ruta debe poder completarse de acuerdo con las restricciones de diseño aplicables.

Si una conexión no puede completarse automáticamente, la herramienta volverá al último modo de enrutamiento interactivo utilizado.

Center the routes between pads / vias

El enrutador interactivo respeta las restricciones de diseño, enrutando automáticamente a través de un par de almohadillas con la separación mínima permitida respecto de la almohadilla más cercana. Si prefiere que las rutas se alejen para que queden espaciadas entre las almohadillas, configure la opción Apply Trace Centering option. Para permitir lograr esto entre cualquier par de almohadillas, o vías, o un par almohadilla/vía, la función utiliza un multiplicador de separación que puede ajustar inteligentemente para aumentar la separación de enrutamiento hasta ese valor.

Más información sobre el centrado de rutas entre almohadillas.

Auto-narrow the route

Reducir el ancho de la ruta para que pase por un espacio estrecho a veces es la única forma de enrutar esa red. La función Auto Shrinking puede lograrlo, estrechando automáticamente la ruta lo suficiente para que quepa en el espacio, y el mínimo permitido está definido por la restricción de ancho de enrutamiento.

Más información sobre la función de reducción automática.

Route selection strategies

Seleccionar las rutas sobre las que se va a trabajar es un aspecto clave del enrutamiento. Puede implicar seleccionar rutas para desenrutarlas, alisarlas, revisar sus propiedades o eliminarlas. 

Más información sobre estrategias para seleccionar el enrutamiento.

Actualización del enrutamiento

El enrutamiento es un proceso interactivo que requiere que el diseñador ajuste, actualice o incluso elimine constantemente el enrutamiento existente a medida que completa el diseño de la placa.

La forma más sencilla de cambiar el enrutamiento es hacer clic, mantener pulsado y arrastrar esa ruta a una nueva ubicación. A veces deslizar no es la solución; es necesario reenrutar una sección. El motor de enrutamiento interactivo admite esto mediante una función llamada Loop Removal. Esta función supervisa el proceso de enrutamiento interactivo y, si detecta que se ha enrutado una nueva trayectoria en paralelo a una trayectoria existente, elimina automáticamente los segmentos redundantes antiguos.

Arrastrar rutas existentes se denomina Interactive Sliding, y los controles para ello se muestran en el panel Properties durante el deslizamiento (Cuadro de diálogo Preferences). Durante el deslizamiento, el motor de enrutamiento interactivo intentará mantener la calidad del enrutamiento, cumpliendo al mismo tiempo con las restricciones de diseño aplicables. Las características clave que controlan el proceso de deslizamiento incluyen: el modo de resolución de conflictos de enrutamiento (respuesta ante obstáculos), la intensidad del pulido (esfuerzo para ordenar los resultados) y el hugging (rodear obstáculos y formar esquinas). Hay una serie de funciones que admiten el deslizamiento interactivo, entre ellas el arrastre de uniones en T y vértices, el arrastre de vías, así como soporte para el arrastre de pares diferenciales.

También hay funciones para admitir el arrastre de componentes ya enrutados.

Opciones de enrutamiento interactivo y deslizamiento interactivo

Tanto si está enrutando interactivamente una nueva conexión como si está arrastrando (deslizando) una ruta existente para hacer espacio para más enrutamiento, se aplican muchas de las mismas tecnologías de enrutamiento. Esta sección resume: las opciones de Interactive Routing (Panel de propiedades de Enrutamiento Interactivo), Interactive Sliding (Panel de propiedades de Deslizamiento Interactivo) e Interactive Via Dragging (Panel de propiedades de Arrastre Interactivo de Vías) disponibles en el panel Properties. La configuración predeterminada de estas capacidades se establece en la sección PCB Editor del cuadro de diálogo Preferences (Cuadro de diálogo Preferences).

  • Pulse Tab durante el enrutamiento interactivo para mostrar el panel de Properties de Interactive Routing, pulse Tab durante el deslizamiento interactivo para mostrar el panel de Properties de Interactive Sliding, o pulse Tab durante el arrastre de vías para mostrar el panel Properties de Interactive Via Dragging.

  • La acción de enrutamiento se pondrá en pausa para darle acceso al panel; para volver al proceso interactivo pulse Esc en el teclado, o haga clic en el icono Pause () que aparece en el centro del espacio gráfico de diseño.

Resolución de conflictos Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Panel de propiedades de Arrastre Interactivo de Vías Cuadro de diálogo Preferences

Esta opción determina cómo quiere que los objetos de enrutamiento/deslizamiento reaccionen cuando encuentran un objeto existente. Pulse el atajo Shift+R para alternar entre los modos disponibles durante el enrutamiento o el deslizamiento, o pulse Tab para abrir el panel Properties y seleccionar la configuración requerida.

Más información sobre el modo de resolución de conflictos durante el enrutamiento interactivo, o durante el deslizamiento interactivo.

El color de la fila refleja cuándo una capacidad está disponible.
Ignore Obstacles En este modo, el enrutador interactivo puede colocar pistas en cualquier lugar, incluso sobre objetos existentes, mostrando pero permitiendo posibles violaciones.
Walkaround Obstacles Intenta encontrar un camino, desde la ubicación del último clic hasta la ubicación actual del cursor, alrededor de objetos existentes como pistas, pads y vías. La separación respecto de otros objetos está definida por la regla de diseño Clearance aplicable. Si este modo no puede rodear un obstáculo sin causar una violación, aparece un indicador para mostrar que la ruta está bloqueada.
Push Obstacles Empuja las pistas y vías existentes para hacer espacio para la nueva ruta. Si este modo no puede empujar un obstáculo sin causar una violación, aparece un indicador para mostrar que la ruta está bloqueada. El empuje de vías está controlado por la opción Allow Via Pushing.
HugNPush Obstacles El enrutamiento seguirá de cerca los objetos existentes y solo los empujará cuando no haya espacio suficiente para la pista que se está enrutando. Si este modo no puede ajustarse o empujar un obstáculo sin causar una violación, aparece un indicador para mostrar que la ruta está bloqueada.
Stop at First Obstacle El enrutamiento se detendrá en el primer obstáculo que se interponga.
Autoroute Current Layer Aplica la inteligencia del autoenrutador al enrutador interactivo, seleccionando automáticamente entre empujar y rodear para proporcionar la menor longitud total de ruta en la capa actual.
Autoroute MultiLayer Aplica la inteligencia del autoenrutador al enrutador interactivo, seleccionando automáticamente entre empujar, rodear o cambiar de capa para proporcionar la menor longitud total de ruta.

Estilo de esquina Panel de propiedades de Enrutamiento Interactivo

Durante el enrutamiento interactivo, la forma que crean las pistas y los arcos al formar una esquina se denomina corner style. Las esquinas diagonales son las más comunes, pero las esquinas curvas (creadas colocando arcos) también son populares. 

Pulse Shift+Spacebar para alternar entre los 5 estilos de esquina durante el enrutamiento interactivo (deslizamiento), y pulse Spacebar para cambiar la dirección de la esquina, o pulse Tab para abrir el panel Properties.

Más información sobre cómo controlar el estilo de esquina durante el enrutamiento interactivo, o durante el deslizamiento interactivo.

El color de la fila refleja cuándo una capacidad está disponible.

Track 45

Cree la esquina usando una pista de 45 grados (). Pulse Spacebar para cambiar la dirección de la esquina ().

Track 45 with Arc

Cree la esquina usando una pista y un arco de 45 grados (). Pulse Spacebar para cambiar la dirección de la esquina (). Use las teclas , y . para cambiar interactivamente el radio del arco; mantenga pulsada Shift para acelerar el cambio de radio.

Track 90

Cree la esquina usando dos pistas a 90 grados entre sí (). Pulse Spacebar para cambiar la dirección de la esquina ().

Track 90 with Arc

Cree una esquina usando una pista y un arco de 90 grados (). Pulse Spacebar para cambiar la dirección de la esquina (). Use las teclas , y . para cambiar interactivamente el radio del arco; mantenga pulsada Shift para acelerar el cambio de radio.

Any Angle

Coloque el siguiente segmento directamente desde el último segmento colocado hasta la posición actual del cursor (). Use este modo junto con Strong Glossing para realizar enrutamiento serpenteante.

Esfuerzo de alisado (enrutado) Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Panel de propiedades de Arrastre Interactivo de Vías Panel Gloss and Retrace Cuadro de diálogo Preferences

Durante un evento de enrutamiento, como el enrutamiento interactivo o el deslizamiento interactivo, el software ejecuta el motor de alisado. El motor de alisado revisa constantemente todos los segmentos colocados o afectados por el evento de enrutamiento actual, intentando mejorar la calidad de los resultados. La cantidad de esfuerzo aplicada se denomina Gloss Effort

Las medidas de la calidad del alisado incluyen: reducir el número de esquinas, reducir el número de segmentos, eliminar ángulos agudos y reducir la longitud total del enrutamiento. Use el atajo Ctrl+Shift+G para alternar entre los ajustes durante el enrutamiento interactivo o el deslizamiento interactivo, o pulse Tab para abrir el panel Properties y seleccionar el ajuste requerido. 

Más información sobre el esfuerzo de alisado durante el enrutamiento interactivo, durante el deslizamiento interactivo y durante el alisado o retrazado del enrutamiento seleccionado.

El color de la fila refleja cuándo una capacidad está disponible.
Off En este modo, el alisado está esencialmente desactivado. Sin embargo, tenga en cuenta que la limpieza sigue ejecutándose después de que se produce el enrutamiento/arrastre para eliminar, por ejemplo, segmentos de pista superpuestos. Este modo suele ser útil en la etapa final del diseño de la placa, cuando se requiere el máximo nivel de ajuste fino (por ejemplo, al arrastrar pistas manualmente, limpiar entradas a pads, etc.).
Weak Se aplica un nivel bajo de alisado, con el Interactive Router considerando solo aquellas pistas conectadas directamente o en el área de las pistas que está enrutando actualmente (o pistas/vías que se están arrastrando). Este modo de alisado suele ser útil para ajustar finamente el diseño de pistas o al trabajar con rutas críticas.
Strong Se aplica un alto nivel de alisado, con el Interactive Router buscando los caminos más cortos, suavizando las pistas, etc. Este modo de alisado suele ser útil en las primeras etapas del proceso de diseño, cuando el objetivo es enrutar rápidamente una buena parte de la placa.

Durante el deslizamiento interactivo, el alisado se reduce temporalmente a Weak, para evitar que el motor de alisado obstaculice al diseñador en sus intentos de recolocar el enrutamiento.

Esfuerzo de alisado (vecino) Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Panel de propiedades de Arrastre Interactivo de Vías Cuadro de diálogo Preferences

Esfuerzo de alisado (vecino) configura la cantidad de alisado aplicada a las rutas adyacentes afectadas por el enrutamiento o deslizamiento interactivo actual. También tiene tres ajustes: Off, Weak y Strong.

Pulse Tab para abrir el panel Properties y seleccionar el ajuste requerido. 

Más información sobre el esfuerzo de alisado durante el enrutamiento interactivo y durante el deslizamiento interactivo.

El color de la fila refleja cuándo una capacidad está disponible.
Off En este modo, el alisado está esencialmente desactivado. Sin embargo, tenga en cuenta que la limpieza sigue ejecutándose después de que se produce el enrutamiento/arrastre para eliminar, por ejemplo, segmentos de pista superpuestos. Este modo suele ser útil en la etapa final del diseño de la placa, cuando se requiere el máximo nivel de ajuste fino (por ejemplo, al arrastrar pistas manualmente, limpiar entradas a pads, etc.).
Weak Se aplica un nivel bajo de alisado, con el Interactive Router considerando solo aquellas pistas conectadas directamente o en el área de las pistas que está enrutando actualmente (o pistas/vías que se están arrastrando). Este modo de alisado suele ser útil para ajustar finamente el diseño de pistas o al trabajar con rutas críticas.
Strong Se aplica un alto nivel de alisado, con el Interactive Router buscando los caminos más cortos, suavizando las pistas, etc. Este modo de alisado suele ser útil en las primeras etapas del proceso de diseño, cuando el objetivo es enrutar rápidamente una buena parte de la placa.

Estilo de seguimiento Panel de propiedades de Deslizamiento Interactivo Panel de propiedades de Arrastre Interactivo de Vías Cuadro de diálogo Preferences

Esta opción controla cómo deben gestionarse las formas de las esquinas durante el deslizamiento interactivo y afectará tanto a las pistas que se deslizan como a las pistas que son empujadas. Las esquinas existentes que se vean afectadas por el movimiento de pistas durante el deslizamiento interactivo se convertirán (de 45 Degree a Rounded, o de Rounded a 45 Degree) según el estilo de seguimiento actual. El estilo de seguimiento actual también se aplica durante el alisado o retrazado de las rutas seleccionadas

Use el atajo Shift+Spacebar para alternar entre los tres modos.

Más información sobre el seguimiento durante el deslizamiento interactivo, y durante el alisado o retrazado del enrutamiento seleccionado.

El color de la fila refleja cuándo una capacidad está disponible.
45 Degree Use siempre segmentos rectos ortogonales/diagonales para crear esquinas durante el deslizamiento (use este modo para el comportamiento tradicional de enrutamiento ortogonal/diagonal).
Mixed Use segmentos de pista rectos cuando los objetos que se mueven o empujan sean rectos; use arcos cuando sean curvos. El tamaño mínimo del arco está controlado por la opción Min Arc Ratio option.
Rounded Use arcos en cada vértice implicado en el movimiento/empuje. Use este modo para el enrutamiento serpenteante, y para usar arcos + rutas en cualquier ángulo al alisar (durante el enrutamiento interactivo y el alisado manual).

Acción del vértice Panel de propiedades de Deslizamiento Interactivo Cuadro de diálogo Preferences

Opciones que se aplican cuando hace clic y arrastra sobre un vértice en lugar de hacerlo a lo largo de un segmento de pista o arco (el vértice es la ubicación de la esquina donde se unen dos segmentos). Use el atajo Spacebar para alternar entre los modos disponibles durante el deslizamiento.

El color de la fila refleja cuándo una capacidad está disponible.
Deform Rompa o alargue los segmentos de pista conectados al vértice en movimiento para que el vértice siga el movimiento del cursor.
Scale Mantenga la forma de la esquina y redimensione y mueva los segmentos de pista entrantes, manteniendo el vértice unido al cursor.
Smooth Remodele suavemente la esquina, insertando arcos para crear una esquina curva al arrastrar hacia dentro (en el estilo de seguimiento Mixed o Rounded), en cada vértice afectado por el proceso de deslizamiento. También agregue arcos al arrastrar hacia fuera en el estilo de seguimiento Rounded.

Otras opciones de enrutamiento

Si hay un atajo disponible para una opción, se detalla en el lado derecho del panel Properties. Cada descripción incluye una imagen de dónde puede configurarse esa opción.

El color de la fila refleja cuándo una capacidad está disponible.

Automatically Terminate Routing
Panel de propiedades de Enrutamiento Interactivo Cuadro de diálogo Preferences

Cuando la conexión actual que se está enrutando alcanza el pad de destino, detenga automáticamente el enrutamiento de esa red, pero permanezca en el comando de enrutamiento interactivo, listo para hacer clic y comenzar a enrutar otra red.

Más información sobre cuándo usar esta opción durante el reenrutamiento.

Automatically Remove Loops
Panel de propiedades de Enrutamiento Interactivo Cuadro de diálogo Preferences

Cuando esta opción está habilitada, puede enrutar una nueva trayectoria para una ruta existente; cuando la nueva trayectoria vuelve a encontrarse con la trayectoria existente, el bucle redundante se elimina automáticamente.

Más información sobre la eliminación automática de bucles durante el reenrutamiento.

Remove Loops with Vias Cuando hay una conexión directa entre vía y pad, la vía se eliminará si se considera que ya no es necesaria después de eliminar el bucle.
Remove Net Antennas Una antena de red es una sección de enrutamiento que no está terminada en uno de sus extremos. Estas se eliminan automáticamente si el enrutamiento actual afecta a un objeto que la antena está tocando.
Keep Coupled
Panel de propiedades de Arrastre Interactivo de Vías

Marque esta opción para asegurarse de que los objetos que pertenecen a un par diferencial se arrastren junto con la pista o vía complementaria del par.

Más información sobre cómo arrastrar un par diferencial.

Include Miters
Panel de propiedades de Deslizamiento Interactivo
Marque esta opción para incluir ingletes al arrastrar segmentos de pista.
Merge Parallel
Panel de propiedades de Deslizamiento Interactivo
Marque esta opción para permitir que un segmento de pista que se está arrastrando se fusione con un segmento fijo existente una vez que el segmento arrastrado se alinee con el segmento fijo.

Allow Via Pushing
Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Panel de propiedades de Arrastre Interactivo de Vías Cuadro de diálogo Preferences

Marque esta opción para permitir empujar una vía cuando esté en los modos Push Obstacles o HugNPush Obstacles.
Pin Swapping
Panel de propiedades de Enrutamiento Interactivo

Marque esta opción para habilitar el intercambio de pines para esta red.

Más información sobre cómo configurar el intercambio de pines.

Auto Shrinking
Panel de propiedades de Enrutamiento Interactivo Cuadro de diálogo Preferences

Marque esta opción para reducir automáticamente el ancho del enrutamiento a un valor que permita enrutar en ubicaciones donde la pista no puede pasar entre obstáculos con el ancho de enrutamiento elegido actualmente. Tenga en cuenta que el ancho puede reducirse hasta el mínimo permitido por la restricción de diseño Routing Width aplicable.

Más sobre la reducción automática.

Esta función está disponible cuando la opción PCB.Routing.EnableAutoShrinking está habilitada en el cuadro de diálogo Advanced Settings (función actualmente en Open Beta).

Display Clearance Boundaries
Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Cuadro de diálogo Preferences

Muestra el área restringida alrededor de los objetos existentes (), definida por la regla de diseño Clearance aplicable a esos objetos.

Más información sobre cómo controlar la visualización de las rutas.

Reduce Clearance Display Area Reduce la visualización de los límites de separación a una zona circular alrededor de la ubicación actual del cursor ().

Show Length Gauge
Panel de propiedades de Enrutamiento Interactivo

El indicador de longitud muestra qué tan bien la ruta actual cumple con las reglas de diseño Length y Matched Length aplicables.

Obtenga más información sobre Length Tuning.

Pad Entry Stability
Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Cuadro de diálogo Preferences

El control deslizante protege las entradas centradas en pads, evitando que Glossing descentre una pista centrada (mantiene una pista centrada en el centro; no centra una pista descentrada). Utilice la barra deslizante para configurar el nivel de protección.

Más información sobre el enrutamiento de entradas a pads.

Apply Trace Centering
Panel de propiedades de Enrutamiento Interactivo Cuadro de diálogo Preferences

Cuando está habilitado, el motor de enrutamiento interactivo detecta cuándo una ruta pasa entre pads e intenta centrar la ruta, hasta una distancia máxima igual a la restricción de separación aplicable multiplicada por la Added Clearance Ratio especificada a continuación. El centrado de pistas también puede aplicarse entre vía-vía y vía-pad si la subopción Adjust Vias está habilitada. Esta función puede deshabilitarse durante el deslizamiento de pistas, si es necesario.

Más información sobre el centrado de pistas.

Esta función está disponible cuando la opción PCB.EnableTraceCentering está habilitada en el cuadro de diálogo Advanced Settings (función actualmente en Open Beta).

Adjust Vias
Panel de propiedades de Enrutamiento Interactivo Cuadro de diálogo Preferences

Esta opción tiene dos propósitos:

  • Habilítela para que la función de centrado de pistas también centre entre vía-vía o vía-pad. Desactívela si no se requiere el centrado entre vía-vía o vía-pad. Para evitar que las vías sean empujadas por el centrado de pistas, puede deshabilitar la opción Allow Via Pushing. En ese caso, las vías no se empujarán (ni siquiera para garantizar la separación mínima según la restricción Clearance). Más información sobre el centrado de pistas.

  • Si las vías deben empujarse cuando se está en los modos Push o HugNPush.

Para excluir las vías, deshabilite la opción Adjust Vias.

Added Clearance Ratio
Panel de propiedades de Enrutamiento Interactivo Cuadro de diálogo Preferences

Un multiplicador de la separación aplicable, que luego se suma a la separación. Por ejemplo, si la separación aplicable es 0.15 mm, establecer la opción en 2 indicará al motor de enrutamiento que despeje los pads y vías existentes en 0.15 + 2*0.15 = 0.45 mm, cuando sea posible. Luego, el motor de enrutamiento puede reducir esta separación hasta la separación especificada para centrar las rutas con precisión, si es necesario.

Más información sobre el centrado de pistas.

Disable Trace Centering when Dragging
Panel de propiedades de Deslizamiento Interactivo Cuadro de diálogo Preferences

Habilite esta opción para desactivar el centrado de pistas al deslizar una ruta de forma interactiva. Cuando esta opción está habilitada, el centrado de pistas no se aplica durante el deslizamiento interactivo de una ruta, aunque la opción principal Apply Trace Centering option esté habilitada.

Más información sobre el centrado de pistas.

Miter Ratio
Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Cuadro de diálogo Preferences

La relación de inglete controla la mínima estrechez de la esquina. La relación de inglete multiplicada por el ancho actual de la pista equivale a la separación entre paredes de la forma en U más cerrada que se puede enrutar para esa relación (). Introduzca un valor positivo igual o mayor que cero (el multiplicador x se agrega automáticamente).

Más información sobre las esquinas en inglete.

Min Arc Ratio
Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Deslizamiento Interactivo Cuadro de diálogo Preferences

La relación mínima de arco se aplica durante cualquier enrutamiento interactivo con ángulo y también durante el deslizamiento interactivo con Mixed Hugging Style. La relación se utiliza para determinar el radio mínimo de arco permitido; cuando el radio del arco cae por debajo de este mínimo, el arco se reemplaza por segmentos de pista, donde:

Min Arc Radius = Min Arc Ratio x Arc Width

  • Esta configuración no se aplica durante ningún enrutamiento de arco en esquina ni durante el deslizamiento interactivo con Rounded Hugging Style, ya que estos modos no usan arcos segmentados.

  • Establezca la relación mínima de arco en 0 (cero) para usar siempre arcos.

Subnet Jumper Length
Panel de propiedades de Enrutamiento Interactivo

Para admitir el intercambio de pines en cualquier etapa del proceso de diseño, incluido en la PCB ya enrutada, el editor de PCB puede agregar y eliminar pequeños conectores de enrutamiento en redes con intercambio habilitado, llamados puentes de subred. Un puente de subred es un segmento corto de pista que el software reconoce como un elemento que puede colocarse y eliminarse fácilmente; ya sea manualmente mediante los comandos Add y Remove Subnet Jumper del menú Route, o automáticamente por el motor de enrutamiento si enruta hacia un pin intercambiable durante el enrutamiento interactivo. Este valor define la longitud del puente de subred que se agrega a una red intercambiable durante el enrutamiento interactivo.

Más información sobre los puentes de subred.

Restricciones de diseño aplicables (reglas) Panel de propiedades de Enrutamiento Interactivo

Durante el enrutamiento interactivo, las restricciones de diseño Routing Width y Routing Via Style que se aplican a la ruta que se está realizando se muestran en el panel Properties. Estos son enlaces activos; haga clic para abrir la restricción de diseño correspondiente para revisarla o editarla, si es necesario.

El color de la fila refleja cuándo una capacidad está disponible.

Via Constraint

La restricción de diseño Routing Via Style aplicable a la(s) red(es) que se está(n) enrutando actualmente.

Width Constraint

La restricción de diseño Routing Width aplicable a la(s) red(es) que se está(n) enrutando actualmente.

Información de red / par diferencial Panel de propiedades de Enrutamiento Interactivo Panel de propiedades de Enrutamiento Interactivo

Durante el enrutamiento interactivo y el deslizamiento interactivo, la(s) red(es) que se están editando se detallan en la parte superior del panel Properties

El color de la fila refleja cuándo una capacidad está disponible.

Name & Class

Se muestra el nombre de la red o del par diferencial que se está editando, junto con la clase a la que pertenece (si la hubiera). El nombre y la clase son enlaces activos; haga clic para abrir el panel PCB, que muestra los detalles de la red o del par correspondiente.

Length & Delay

Se detallan la longitud de la señal y el retardo calculado; los valores mostrados son válidos cuando se produce el clic inicial de enrutamiento/deslizamiento. La longitud y el retardo son enlaces activos; haga clic para abrir el panel PCB, que muestra los detalles de la red o del par correspondiente, y que se actualizarán en tiempo real a medida que se realice el enrutamiento o el deslizamiento.

Opciones de arrastre Cuadro de diálogo Preferences

Define el comportamiento que se aplicará cuando haga clic y arrastre un objeto.

Aparte de Vertex Actions, estas opciones solo están disponibles en el cuadro de diálogo Preferences.
Preserve Angle When Dragging

Cuando está habilitado, el software intentará preservar el ángulo al arrastrar, de acuerdo con la configuración actual de Interactive Sliding en el panel Properties (Panel de propiedades de Deslizamiento Interactivo). Si la opción está habilitada, la subopción seleccionada también se aplica cuando los comandos Re-route y Break Track se ejecutan desde el menú Edit » Move ():

  • Ignore Obstacles - se ignorarán los obstáculos para preservar el ángulo durante el arrastre.

  • Avoid Obstacles (Snap Grid) - en función de la cuadrícula de ajuste, el software intentará evitar obstáculos mientras preserva los ángulos.

  • Avoid Obstacles - el software intentará evitar obstáculos durante el arrastre.

Disable Trace Centering When Dragging

Se detalla anteriormente en esta página

Vertex Actions Se detalla anteriormente en esta página
Unselected via/track

Define el comportamiento predeterminado al arrastrar una unselected vía o pista para que sea una acción de Move o Drag. Para acceder al modo no seleccionado, mantenga presionado el atajo Ctrl mientras hace clic y mantiene presionado sobre la vía o la pista.

Selected via/track Define el comportamiento predeterminado al arrastrar una selected vía o pista para que sea una acción de Move o Drag. Para acceder al modo no seleccionado, mantenga presionado el atajo Ctrl mientras hace clic y mantiene presionado sobre la vía o la pista.
Component pushing Este campo define el modo actual de resolución de conflictos entre componentes al mover componentes dentro del espacio de diseño. Para esta función, los componentes se identifican por su selection bounding box. Se admiten los siguientes modos:
  • Ignore – este es el comportamiento predeterminado, en el que el componente puede moverse incluso si crea una violación con el/los componente(s) vecino(s).

  • Push – el componente empujará a otros componentes para cumplir con las separaciones entre componentes. Los componentes en uniones pueden ser empujados y la ubicación de los componentes en la unión puede cambiar, pero la unión no se romperá. Los componentes bloqueados no pueden ser empujados.

  • Avoid – se forzará al componente a evitar la violación de las reglas de separación entre componentes.

Component re-route

Cuando está habilitado, después de mover el/los componente(s) a una nueva ubicación y soltarlos, el software intentará volver a enrutar el/los componente(s) para reconectar cualquier red interrumpida. Durante el movimiento, puede usarse el atajo Shift+R para activar o desactivar el comportamiento de reenrutamiento. Tenga en cuenta que el reenrutamiento de componentes no se aplica a un componente movido si ese componente es miembro de una unión.

Más información sobre el movimiento de componentes con enrutamiento.

Move component with relevant routing

Habilite esta opción para iniciar la acción de mover componente con el enrutamiento correspondiente (Components +Via Fanouts +Escapes +Interconnects). Use el atajo Shift+Tab para alternar el conjunto de selección. Deshabilite la opción para iniciar la acción de mover componente con solo los componentes seleccionados. Debido a que el conjunto de objetos de enrutamiento relevantes se detecta antes de que comience el movimiento, no es posible usar Shift+Tab para alternar entre el conjunto de selección cuando la opción está deshabilitada.

  • up to - cuando la opción Move component with relevant routing  está habilitada, esta opción especifica la cantidad de pines que puede tener el componente antes de que el software ignore el enrutamiento correspondiente. El valor predeterminado es 2.

Más información sobre cómo mover componentes con enrutamiento.

Opciones de Origen del Ancho de Enrutamiento Interactivo Cuadro de diálogo Preferences

Guarda el último ancho de enrutamiento y tamaño de vía seleccionados durante el enrutamiento interactivo. Durante el enrutamiento interactivo, cambie entre los modos presionando el atajo 3.

Estas opciones solo están disponibles en el cuadro de diálogo Preferences.
Pickup Track Width From Existing Routes Si está habilitado, el enrutador interactivo establecerá el ancho de la nueva ruta para que coincida con la pista bajo el cursor cuando haga clic para comenzar el enrutamiento interactivo, en lugar de usar el Modo de Ancho de Pista seleccionado a continuación. Si no hay ningún segmento de pista debajo de la ubicación del clic cuando comience el enrutamiento interactivo, se utilizará el Modo de Ancho de Pista actual.
Track Width Mode

Hay cuatro anchos posibles con los que se puede enrutar una conexión: mínimo de restricción, preferido de restricción, máximo de restricción y usuario. Esta opción conserva el último modo seleccionado, que se usa la próxima vez que inicie el comando Enrutamiento Interactivo. Presione el atajo 3 durante el enrutamiento para alternar entre los modos de ancho de pista.

Más información sobre cómo seleccionar el modo de ancho de pista durante el enrutamiento.

Via Size Mode

Hay cuatro tamaños de vía posibles que se pueden usar para un cambio de capa durante el enrutamiento interactivo: mínimo de restricción, preferido de restricción, máximo de restricción y usuario. Esta opción conserva el último modo seleccionado, que se usa la próxima vez que inicie el comando Enrutamiento Interactivo. Presione el atajo 4 durante un cambio de capa de enrutamiento para alternar entre los modos de tamaño de vía.

Más información sobre cómo seleccionar el tamaño y el tipo de vía durante el enrutamiento.

Opciones de Ancho Favorito Cuadro de diálogo Preferences

Guarda la lista definida por el usuario de anchos de enrutamiento que se presentan cuando se presiona el atajo Shift+W durante el enrutamiento interactivo (Cuadro de diálogo Preferences).

Estas opciones solo están disponibles en el cuadro de diálogo Preferences.
Favorite Interactive Routing Widths Haga clic en el botón para abrir el cuadro de diálogo Favorite Interactive Routing Widths, donde configurará la lista de anchos predefinidos que el atajo Shift+W muestra durante el enrutamiento interactivo.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenido