Pista
Parent page: Objetos de PCB
Los objetos de pista se utilizan para el enrutamiento y para dibujar líneas de propósito general. Hay cuatro segmentos de pista colocados en
la imagen de arriba, y otro más en proceso de colocación.
Resumen
Un segmento de pista es un objeto de diseño primitivo que consiste en una línea recta de ancho definido. Use pistas para definir una línea recta en el espacio de trabajo de la PCB. Las pistas se colocan en una capa de señal para formar las interconexiones eléctricas, o enrutamiento, entre las almohadillas de los componentes. Las pistas colocadas en una capa no eléctrica se denominan líneas, y se usan como elementos de dibujo de propósito general para crear contornos de componentes, información instructiva, límites de keepout, etc. Las pistas también se utilizan en objetos de diseño de grupo, como cotas y coordenadas.
Disponibilidad
Las pistas están disponibles para su colocación tanto en el PCB Editor como en el PCB Library Editor.
PCB Editor
En el PCB Editor, se utilizan distintos comandos para colocar pistas, según si desea colocar la pista en una capa de señal para enrutar una conexión o colocarla en una capa no eléctrica como una línea de dibujo. Aunque las pistas y las líneas son en realidad el mismo objeto, la diferencia está en cómo se comporta el software durante su colocación, por lo que existen comandos diferentes. Cuando se ejecuta un comando de colocación de pista, como Interactive Routing, el software supervisa la ubicación del clic y adopta automáticamente el nombre de red de un objeto existente (como una almohadilla) bajo esa ubicación. También supervisa y respeta cualquier regla de diseño aplicable. Cuando se ejecuta un comando de colocación de línea, estos comportamientos de supervisión no se producen.
- Para colocar un objeto de pista:
-
Para colocar un objeto de línea, haga clic en Home | Place |
desde los menús principales.
PCB Library Editor
Para colocar un objeto de línea, haga clic en Home | Place |
Colocación
Independientemente del comando que se utilice (enrutamiento o colocación de línea), el comportamiento básico de colocación es el mismo. Después de iniciar el comando, el cursor cambiará a una cruz y entrará en el modo de colocación de pistas. La colocación se realiza efectuando la siguiente secuencia de acciones:
- Haga clic o presione Enter para fijar el punto inicial del primer segmento de pista. Si se está ejecutando un comando de colocación de tipo enrutamiento y hace clic para iniciar la colocación sobre un objeto existente, la pista adoptará el nombre de red de ese objeto. El ancho estará determinado por la regla de diseño Routing Width aplicable, pero esto puede anularse mediante ciertas opciones de enrutamiento interactivo, que se describen con más detalle más abajo.
- Mueva el cursor para definir el segmento de pista y luego haga clic o presione Enter para fijar el punto final de este primer segmento, que también es el punto inicial del siguiente segmento conectado.
- Continúe posicionando el cursor y luego haga clic o presione Enter para fijar una serie de puntos de vértice que definen la serie de segmentos de pista conectados.
- Haga clic con el botón derecho o presione Esc para finalizar la serie actual de segmentos de pista conectados.
Entre las acciones adicionales que pueden realizarse durante la colocación se incluyen:
- Presione la tecla * para recorrer las capas de señal disponibles. Si está colocando una pista, se agrega automáticamente una vía en cada cambio de capa de señal de acuerdo con los pares de perforación definidos y la regla de diseño Routing Via Style aplicable. Como alternativa, use la combinación Shift+Ctrl+Wheel Roll para desplazarse por las capas de enrutamiento. Cada muesca de la rueda del ratón lo moverá a la siguiente (o anterior) capa de señal disponible.
- Presione las teclas + y - del teclado numérico para avanzar y retroceder por todas las capas visibles actualmente en el diseño.
-
Presione la tecla Tab para acceder a un cuadro de diálogo de propiedades asociado , desde donde las propiedades de la pista pueden cambiarse sobre la marcha:
- Track placement - aparecerá el cuadro de diálogo Interactive Routing for Net dialog.
El cuadro de diálogo Interactive Routing dialog
- Line placement - se abrirá el cuadro de diálogo Line Constraints dialog.
El cuadro de diálogo Line Constraints dialog
Modos de colocación
Mientras se colocan segmentos de pista hay cinco modos de esquina disponibles, cuatro de los cuales también tienen submodos de dirección de esquina. Durante la colocación:
- Presione Shift+Spacebar para recorrer los cinco modos de esquina disponibles: 45 grados, 45 grados con arco, 90 grados, 90 grados con arco y cualquier ángulo.
- Presione Spacebar para alternar entre los dos submodos de dirección de esquina.
-
Cuando esté en cualquiera de los modos de esquina con arco, mantenga presionadas las teclas
o
para reducir o aumentar el arco. Mantenga presionada la tecla Shift mientras pulsa para acelerar el cambio de tamaño del arco.
- Presione la tecla de acceso rápido 1 para alternar entre colocar 1 segmento por clic (las primeras cinco imágenes de abajo) o dos segmentos por clic (la última imagen del conjunto de abajo). En el primer modo, el segmento de pista hueco se denomina segmento de vista previa.
- Presione la tecla Backspace para eliminar el último vértice.


Presione Shift+Spacebar para recorrer los cinco modos de esquina disponibles, presione Spacebar para alternar la dirección de la esquina, presione el atajo 1 para
alternar la colocación entre un segmento o dos segmentos.
Colocación de una pista como keepout
Una pista puede colocarse como un objeto keepout específico de capa o como un keepout de todas las capas para actuar, por ejemplo, como una barrera de colocación o de enrutamiento. Los objetos definidos como keepouts se ignoran durante la generación de salidas, como el fototrazado y la impresión. Una pista keepout específica de capa es simplemente un objeto de pista con su propiedad Keepout habilitada; un keepout de todas las capas es una pista que se ha colocado en la capa Keepout.
-
Para colocar un keepout específico de capa, coloque una pista estándar en la capa de señal requerida y luego habilite la propiedad Keepout para convertirla en un keepout específico de capa, o use el comando predefinido de colocación de keepout de pista, disponible de la siguiente manera:
-
PCB Editor - haga clic en Home | Place |
» Track.
-
PCB Library Editor - haga clic en Home | Place |
» Keepout » Track.
-
PCB Editor - haga clic en Home | Place |
-
Para colocar un keepout de todas las capas, haga que la capa Keepout sea la capa activa y luego coloque una pista desde la cinta (Home | Place |
).
Enrutamiento interactivo y las reglas de diseño aplicables
Durante el enrutamiento interactivo, el comportamiento predeterminado del software es garantizar que los segmentos de pista se coloquen de acuerdo con las reglas de diseño eléctricas y de enrutamiento aplicables. Esto significa que el software no permitirá que se coloque un nuevo segmento de pista de forma que viole un segmento de pista existente que pertenezca a una red diferente; en su lugar, recortará el segmento de pista para cumplir las reglas de diseño. Este comportamiento de enrutamiento interactivo se conoce como modo Routing Conflict Resolution. El modo predeterminado es Stop at First Obstacle (el modo actual se muestra en la barra de estado); presione Shift+R para recorrer los modos disponibles.
El término applicable design rules significa todas aquellas reglas que se aplican al objeto que se está colocando. El motor de reglas de diseño funciona sobre un sistema en el que el diseñador define exactamente a qué objetos quiere que se aplique cada regla. Durante la colocación, se consulta al motor de reglas de diseño para determinar la regla de mayor prioridad que se aplica en la situación actual de colocación. Las reglas que se aplican durante el enrutamiento interactivo incluyen:
- Separación eléctrica
- Ancho de enrutamiento
- Estilo de vía de enrutamiento
La animación de abajo demuestra el enrutamiento en acción. La red GND se está enrutando de acuerdo con una regla de diseño Routing Width definida y aplicable. Tenga en cuenta que cuando el cursor se mueve sobre la vía asociada a la red +12V, la ruta se recorta automáticamente para garantizar que se cumpla la regla de diseño Electrical Clearance Constraint aplicable.
El ancho de enrutamiento y las reglas de diseño de separación aplicables se respetan automáticamente durante el enrutamiento interactivo.
Cómo se determina el ancho de enrutamiento
A menos que el motor de reglas esté deshabilitado, el comportamiento predominante del software es garantizar siempre que el ancho de enrutamiento esté dentro del rango permitido por la regla de diseño Routing Width aplicable. Un enfoque común es permitir que se use un rango de anchos para una red, para darle flexibilidad al ajustar la ruta, al tiempo que se satisfacen los requisitos de corriente de esa red. Para ello, la regla de diseño Routing Width tiene configuraciones Min, Preferred y Max que pueden configurarse para permitir un rango de anchos o establecerse iguales para exigir un ancho específico. El ancho también puede configurarse como impedancia, y también puede tener un rango diferente especificado para cada capa de señal.
La regla de diseño Routing Width predeterminada que se aplica a todas las redes para una PCB nueva.
Como diseñador, tiene varias opciones que pueden ayudarle a seleccionar el ancho de enrutamiento más apropiado cuando comienza a enrutar; estas se configuran en la página PCB Editor — Interactive Routing del cuadro de diálogo Preferences, como se muestra a continuación.
Preferencias de enrutamiento interactivo; observe las opciones Interactive Routing Width / Via Size Sources. Estas
determinan qué tamaño se utiliza cuando se inicia una ruta.
Observe Track Width Mode; esto está configurado en Rule Preferred en la imagen de arriba, por lo que cuando la ruta comienza en un objeto de red existente, como una almohadilla, este es el ancho que se utilizará.
Sin embargo, si la ruta comienza en una pista existente, entonces la opción Pickup Track Width From Existing Routes anulará Track Width Mode y establecerá el nuevo ancho para que coincida con el ancho existente.
También puede pulsar el botón Favorite Interactive Routing Widths para acceder al cuadro de diálogo Favorite Interactive Routing Widths (mostrado a continuación), donde se puede seleccionar un ancho diferente, o puede pulsar Tab mientras enruta para abrir el cuadro de diálogo Interactive Routing for Net y escribir un nuevo valor de ancho. El valor seleccionado o introducido debe estar entre los ajustes Min y Max definidos en la regla aplicable. Si no es así, se ajustará automáticamente al más cercano de ellos. Tenga en cuenta que al pulsar Shift+W también se cambiará Track Width Mode a User Choice, lo que refleja que ha decidido anular la configuración de la regla y seleccionar manualmente un ancho.
Atajos de enrutamiento interactivo
Mientras está enrutando, hay varios atajos disponibles; por ejemplo, puede pulsar Shift+R para alternar entre los modos de resolución de conflictos disponibles, o pulsar Backspace para eliminar el último vértice (esquina) colocado. Para mostrar una lista de atajos mientras está enrutando, pulse Shift+F1 o ~ (Tilda). Se mostrará una lista de atajos interactivos disponibles. Seleccione el atajo requerido o pulse Esc para cerrar el menú y luego use la secuencia de teclas del atajo.
Edición gráfica
Este método de edición le permite seleccionar directamente un objeto de pista ya colocado en el espacio de trabajo y cambiar gráficamente su tamaño, forma o ubicación.
Cuando se selecciona un objeto de pista, están disponibles los siguientes controladores de edición:
- Haga clic y arrastre A para reposicionar los puntos finales de la pista.
- Haga clic y arrastre B para cambiar la forma de la pista.
El editor de PCB incluye algoritmos sofisticados para mover segmentos de pista en la placa, de modo que se pueda mantener la disposición organizada del enrutado. Este deslizamiento de segmentos de pista puede invocarse de forma interactiva ya sea haciendo clic para seleccionar primero el segmento de pista y luego haciendo clic y manteniendo pulsado cuando aparezca el cursor especial para deslizar el segmento, o haciendo clic y manteniendo pulsado sobre un segmento de pista y deslizándolo. El comportamiento de deslizamiento puede configurarse mediante las opciones Dragging en la página PCB Editor - Interactive Routing del cuadro de diálogo Preferences. Estas opciones le permiten asignar la acción Mover a una pista, lo cual es útil si desea poder mover libremente un segmento de pista individual.
Controle el comportamiento de deslizamiento de la pista con las opciones de arrastre configuradas en el nivel de preferencias.
Si la acción Move se asigna mediante estas opciones, el segmento de pista puede girarse o reflejarse durante el movimiento:
- Pulse Spacebar para girar el segmento en sentido antihorario o Shift+Spacebar para girarlo en sentido horario. La rotación se realiza de acuerdo con el valor de Rotation Step definido en la página PCB Editor – General del cuadro de diálogo Preferences.
- Pulse las teclas X o Y para reflejar el segmento a lo largo del eje X o del eje Y, respectivamente.
Para obtener más información sobre las técnicas de edición gráfica relacionadas con pistas enrutadas, consulte:
- Mover segmentos de pista/línea
- Remodelar un segmento de pista existente
- Arrastrar extremos de pista al mover un componente
Edición no gráfica
Están disponibles los siguientes métodos de edición no gráfica:
Mediante un cuadro de diálogo de propiedades asociado
Dialog page: Pista
Este método de edición utiliza lo siguiente para modificar las propiedades de un objeto de pista.
Los segmentos de pista individuales pueden editarse en el cuadro de diálogo Track .
Después de la colocación, se puede acceder al cuadro de diálogo de una de las siguientes maneras:
- Haga doble clic en el objeto de pista colocado.
- Coloque el cursor sobre el objeto de pista, haga clic con el botón derecho y luego elija Properties en el menú contextual.
Edición mediante un panel Inspector
Panel pages: PCB Inspector, PCBLIB Inspector
Un panel Inspector le permite examinar y editar las propiedades de uno o más objetos de diseño en el documento activo. Utilizado junto con un filtrado adecuado, el panel puede usarse para realizar cambios en varios objetos del mismo tipo desde una ubicación conveniente.

