Enrutamiento

 

La Routing región incluye comandos que le permiten realizar varias funciones de enrutamiento. El enrutamiento es el proceso de conectar los nodos de cada red colocando una serie de segmentos de pista y vías para definir una ruta de un nodo al siguiente. Se puede acceder a los comandos desde el editor de PCB en la región Home | Routing.

El botón Route tiene dos funciones:

  •  inicia el comando de Enrutamiento Interactivo.

    El enrutamiento interactivo también puede iniciarse usando el atajo R.
  • La lista desplegable Route se utiliza para acceder a un submenú de comandos para realizar enrutamiento interactivo, enrutamiento de pares diferenciales y enrutamiento múltiple interactivo.

CircuitMaker incluye un sofisticado motor de enrutamiento interactivo que mejora enormemente la eficiencia de enrutamiento. Sus capacidades incluyen:

  • Una serie de modos de enrutamiento, como detenerse en el primer obstáculo, rodear y empujar y desplazar.
  • Potentes capacidades de arrastre que mantienen los ángulos de las pistas y la ortogonalidad.
  • Una función de eliminación de bucles que hace que el reenrutamiento sea un proceso rápido y sencillo.

El video a continuación muestra una placa siendo enrutada de forma interactiva. El atajo Ctrl+Click se utiliza para completar muchas de las conexiones.

Resumen de comandos de enrutamiento

Comando Comportamiento
Enrutamiento interactivo Haga clic en la mitad superior del botón Route o seleccione Interactive Routing en el menú, luego haga clic en una línea de conexión o pad para comenzar a enrutar esa red. El comando también está disponible en el menú contextual del espacio de diseño.
Enrutamiento de pares diferenciales Se utiliza para enrutar un par diferencial. Haga clic en cualquiera de las redes del par para comenzar el enrutamiento. Las redes se configuran como un par diferencial en el modo Differential Pairs Editor del panel PCB.
Enrutamiento múltiple interactivo Enruta varias redes simultáneamente.
Desenrutar todo Elimina todos los segmentos de pista y vías de las capas de señal que tengan un nombre de red en toda la placa. Los segmentos de pista y las vías que estén bloqueados no se eliminarán.
Desenrutar red Elimina todos los segmentos de pista y vías de las capas de señal que tengan el nombre de la red sobre la que haga clic después de seleccionar el comando. Los segmentos de pista y las vías que estén bloqueados no se eliminarán.
Desenrutar conexión Elimina los segmentos de pista y vías de las capas de señal que tengan el nombre de la red sobre la que haga clic después de seleccionar el comando, hasta el primer pad en ambas direcciones. Los segmentos de pista y las vías que estén bloqueados no se eliminarán.
Desenrutar componente Comenzando en los pads del componente sobre el que se hace clic, elimina todos los segmentos de pista y vías de las capas de señal en contacto hasta llegar a otro componente.
Mostrar todo Muestra todas las líneas de conexión (ratsnest) en toda la placa.
Mostrar red Muestra las líneas de conexión (ratsnest) de la red elegida.
Ocultar todo Oculta todas las líneas de conexión (ratsnest) en toda la placa.
Ocultar red Oculta las líneas de conexión (ratsnest) de la red elegida.
Cortar pistas Corta los segmentos de pista en dos.

Preferencias de enrutamiento interactivo

Las preferencias de enrutamiento se configuran en la página PCB - Interactive Routing de System Preferences.

Atajos de enrutamiento interactivo

Por su propia naturaleza, el enrutamiento interactivo es un proceso en el que usted está ocupado interactuando con su PCB moviendo el ratón y haciendo clic para definir vértices (esquinas). Debido a esto, el Enrutador Interactivo hace un uso intensivo de teclas de acceso rápido, que son un elemento esencial para un enrutamiento eficiente.

Tecla(s) de acceso rápido Comportamiento
Shift+F1 Abre un menú de atajos interactivos; la mayoría de los ajustes pueden cambiarse sobre la marcha presionando el atajo correspondiente o seleccionándolo en el menú.
R Inicia el enrutamiento interactivo.
*  (teclado numérico) o  Ctrl+Shift+WheelRoll Cambia a la siguiente capa de señal disponible. Se agrega automáticamente una vía, de acuerdo con la regla de diseño Routing Via Style aplicable.
Shift+D Activa o desactiva la eliminación de bucles.
Shift+R Alterna entre los modos de resolución de conflictos habilitados. Habilite los modos requeridos en la página PCB - Interactive Routing de System Preferences. El modo actual se muestra en la barra de estado.
Shift+S Activa o desactiva el modo de capa única. Esto es ideal cuando hay muchos objetos en múltiples capas.
Spacebar Alterna la dirección actual de la esquina.
Tab Activa o desactiva la visualización del panel Inspector.
Shift+Spacebar Alterna entre los distintos modos de esquina de pista. Los estilos son cualquier ángulo, 45°, 45° con arco, 90° y 90° con arco.
Ctrl+Left-Click Completa automáticamente la conexión que se está enrutando. El autocompletado no tendrá éxito si hay conflictos irresolubles con obstáculos.
Ctrl Suspende temporalmente el ajuste Hotspot Snap, o presione Shift+E para alternar entre los tres modos disponibles (desactivado / activado para la capa actual / activado para todas las capas). El modo actual de Hotspot Snap se muestra en la barra de estado.
End Redibuja la pantalla.
PgUp / PgDn Acerca / aleja el zoom, centrado en la posición actual del cursor. Como alternativa, use los atajos estándar de Windows para zoom y desplazamiento con la rueda del ratón.
Backspace Elimina el último segmento de pista confirmado.
Right-click  Esc Suelta la conexión actual y permanece en el modo de Enrutamiento Interactivo.
3 Alterna la fuente del ancho de pista. El ancho puede ser Elección del usuario, Mínimo de regla, Preferido de regla o Máximo de regla. La fuente actual se muestra en la barra de estado.
4 Alterna la fuente del tamaño de vía.

Mientras enruta, mantenga la vista en Status bar. Allí se muestra información importante durante el enrutamiento interactivo, que incluye:

  • Ubicación actual en el espacio de diseño y ajuste de Snap Grid
  • Hotspot Snap: desactivado/activado para la capa actual / activado para todas las capas
  • Modo actual de esquina de pista
  • Modo actual de enrutamiento interactivo
  • Fuente del ancho de enrutamiento 
  • Fuente del estilo de vía de enrutamiento
  • Nombre de la red
  • Longitud total de la ruta
  • Dimensiones del segmento de enrutamiento que se está colocando

Modificación del enrutamiento existente

En lugar de eliminar o desenrutar una ruta existente, CircuitMaker incluye dos enfoques para modificar el enrutamiento existente: reorganizar o reenrutar.

Reorganizar una ruta existente

  • Para deslizar o arrastrar interactivamente segmentos de pista por la placa, haga clic, mantenga presionado y arrastre.
  • Mientras desliza interactivamente, puede presionar Shift+R para alternar entre los modos de resolución de conflictos.
  • El editor de PCB mantendrá automáticamente los ángulos de 45/90 grados con los segmentos conectados, acortándolos y alargándolos según sea necesario.

Reenrutar una ruta existente

  • No es necesario desenrutar una conexión para redefinir su trayectoria; haga clic en el botón Route y comience a enrutar la nueva trayectoria.
  • La función de eliminación de bucles eliminará automáticamente cualquier segmento de pista redundante (y vías) tan pronto como cierre el bucle y haga clic con el botón derecho para indicar que ha terminado.
  • Puede iniciar y finalizar la nueva trayectoria de ruta en cualquier punto, cambiando de capa según sea necesario.
  • También puede crear violaciones temporales cambiando al modo Ignore Obstacle, que luego resolverá.

El panel Inspector

El modo Interactive Routing mode del panel Inspector proporciona controles para cambiar sobre la marcha la configuración de enrutamiento interactivo para la red que se está enrutando. El panel facilita la introducción de un ancho de pista o tamaño de vía exactos, brindando el máximo nivel de control al alcance de la mano. También puede comprobar la configuración actual de enrutamiento interactivo sin tener que salir del enrutamiento y abrir System Preferences.

Enrutamiento interactivo y comportamiento de ajuste

Es importante configurar las opciones de ajuste en el panel Inspector antes de comenzar el enrutamiento interactivo.

Durante el enrutamiento interactivo, mantenga presionada la tecla Ctrl para inhibir temporalmente todo ajuste.

  • Snap Options - seleccione a qué desea ajustarse durante el enrutamiento.
  • Snapping - seleccione la(s) capa(s) en la(s) que desea ajustar. También puede usar Shift+E durante el enrutamiento.
  • Snap Distance - se utiliza para establecer a qué distancia del hotspot de un objeto el cursor es atraído hacia ese hotspot.

Cuadro de diálogo Favorite Interactive Routing Widths

Este cuadro de diálogo proporciona controles para predefinir anchos de pista favoritos para usar al enrutar interactivamente una placa con el Enrutador Interactivo.

Cuando ejecuta el comando Interactive Routing y luego hace clic para comenzar a enrutar, se crea una serie de objetos de pista desde el pad más cercano hasta la ubicación actual del cursor. El ancho de estas pistas se toma de su ancho preferido o de la regla de diseño de ancho de enrutamiento aplicable. El primero se denomina Elección del usuario, y es este cuadro de diálogo el que constituye la base de esta función.Se accede al cuadro de diálogo haciendo clic en el botón Favorite Interactive Routing Widths de la página PCB Editor - Interactive Routing de System Preferences.

Al usar la función User Choice y anchos de enrutamiento predefinidos, sigue teniendo toda la protección del sistema de reglas. Si un ancho de enrutamiento predefinido elegido está fuera de la configuración de regla mín-máx aplicable, el ancho se ajustará de nuevo al mínimo o al máximo, según corresponda.

Las opciones clave se describen a continuación.

  • Widths Grid - esta región presenta una lista de todos los anchos de enrutamiento interactivo definidos actualmente.
Las entradas sin sombreado indican que se usarán las unidades del sistema preferidas cuando se elijan esos anchos. Las unidades de la placa se cambian automáticamente.
La visualización de las columnas Imperial, Metric y System Units puede activarse o desactivarse mediante comandos disponibles en el menú contextual de la región. Estas columnas principales también pueden reordenarse arrastrando horizontalmente una columna principal; las flechas verdes verticales de posición indican una posición válida. Los datos también pueden ordenarse por las distintas subcolumnas.
Haga doble clic en una entrada para acceder al cuadro de diálogo Preferred Routing Width, en el que el valor del ancho puede cambiarse según sea necesario.

  • Add - haga clic para agregar un nuevo ancho de enrutamiento a la lista. Se abrirá el cuadro de diálogo Preferred Routing Width; introduzca el valor requerido.
Si introduce un valor sin unidades, se usarán de forma predeterminada las Imperial unidades del sistema preferidas. Para controlar las unidades del sistema preferidas utilizadas para el ancho, asegúrese de especificar las unidades (especialmente si desea Metric).

Uso de anchos favoritos

Se accede a una variación del cuadro de diálogo Favorite Interactive Routing Widths cuando desea cambiar el ancho de enrutamiento actual a uno de los favoritos predefinidos. Haga clic en Shift+W mientras enruta de forma interactiva para abrir el cuadro de diálogo Choose Width.

  • Widths Grid - esta región presenta una lista de todos los anchos de enrutamiento interactivo definidos actualmente. Haga clic en una entrada para cambiar al uso de ese ancho de enrutamiento (de acuerdo con los límites de la regla de ancho de enrutamiento mín.-máx. aplicable).
  • Apply To All Layers - habilite esta opción para usar el ancho de enrutamiento elegido en todas sus capas de señal.

Cuadro de diálogo Elegir tamaños de vía

Cuando desee cambiar el estilo de vía de enrutamiento actual a uno de los favoritos predefinidos, haga clic en Shift+V mientras enruta de forma interactiva para acceder al cuadro de diálogo Choose Via Sizes.

Seleccione una entrada y luego haga clic en OK para cambiar al uso de ese estilo de vía de enrutamiento (de acuerdo con los límites de la regla de estilo de vía de enrutamiento mín.-máx. aplicable).

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