Editor de reglas y restricciones de PCB
Parent page: Cuadros de diálogo de PCB
El cuadro de diálogo PCB Rules and Constraints Editor
Resumen
El cuadro de diálogo PCB Rules and constraints Editor proporciona controles para explorar y administrar las reglas de diseño definidas para el documento PCB actual. En conjunto, las reglas de diseño forman un conjunto de instrucciones que el editor de PCB debe seguir. Cada regla representa un requisito de su diseño y muchas de las reglas, por ejemplo, las restricciones de separación y ancho, pueden supervisarse mientras trabaja con el Comprobador de Reglas de Diseño (DRC) en línea. Ciertas reglas se supervisan al utilizar funciones adicionales del software, por ejemplo, las reglas basadas en enrutamiento al usar el autorrouter Situs para enrutar un diseño.
Acceso
Se accede al cuadro de diálogo desde el editor de PCB haciendo clic en Home | Design Rules |
Opciones/controles
El cuadro de diálogo incluye un panel estático a la izquierda y una región principal de edición a la derecha que cambia de contexto según la selección de la izquierda.
Panel izquierdo
En el panel de árbol de carpetas del lado izquierdo del cuadro de diálogo, cada una de las categorías de reglas de diseño compatibles, y sus tipos, se enumeran en la carpeta Design Rules. Se admiten las siguientes categorías y tipos de reglas:
- Electrical - esta categoría ofrece los siguientes tipos de reglas: Clearance, Short-Circuit, Un-Routed Net, Un-Connected Pin y Unpoured Polygon.
- Routing - esta categoría ofrece los siguientes tipos de reglas: Width, Routing Topology, Routing Priority, Routing Layers, Routing Corners, Routing Via Style, Fanout Control y Differential Pairs Routing.
- Mask - esta categoría ofrece los siguientes tipos de reglas: Solder Mask Expansion y Paste Mask Expansion.
- Plane - esta categoría ofrece los siguientes tipos de reglas: Power Plane Connect Style, Power Plane Clearance y Polygon Connect Style.
- Manufacturing - esta categoría ofrece los siguientes tipos de reglas: Minimum Annular Ring, Acute Angle, Hole Size, Layer Pairs, Hole To Hole Clearance, Minimum Solder Mask Sliver, Silk To Solder Mask Clearance, Silk To Silk Clearance y Silk To BoardRegion Clearance.
- Placement - esta categoría ofrece los siguientes tipos de reglas: Component Clearance y Height.
Haga clic en la carpeta raíz para acceder a una lista resumida en la región principal de edición del cuadro de diálogo de todas las reglas específicas que se han definido para todos los tipos de reglas de diseño en todas las categorías.
Haga clic en una carpeta de categoría para acceder a una lista resumida de todas las reglas específicas que se han definido para todos los tipos de reglas de diseño asociados a esa categoría.
Haga clic en una carpeta de tipo de regla para acceder a una lista resumida de todas las reglas específicas que se han definido para ese tipo.
Haga clic en la entrada de una regla específica en el panel de árbol de carpetas (o haga doble clic en su entrada en una lista resumida) para acceder a los controles para administrar su definición.
Menú del botón derecho
Los siguientes comandos están disponibles en el menú contextual del botón derecho para el panel:
- New Rule - use este comando para crear una nueva regla del tipo de regla actualmente seleccionado. La nueva regla se agregará al árbol de carpetas y también aparecerá en la lista resumida de ese tipo de regla. El nombre de la regla aparecerá en negrita para distinguirla como nueva y aún no “aplicada”.
- Duplicate Rule - use este comando para crear rápidamente una copia idéntica de la regla existente actualmente seleccionada. La regla duplicada tendrá el mismo nombre que la original con la adición de un sufijo (por ejemplo, _1) para distinguirla. Su definición (alcance, restricciones, etc.) será idéntica a la de la original.
- Delete Rule - use este comando para eliminar la regla específica que está actualmente seleccionada en el árbol de carpetas. El nombre de la regla aparecerá en negrita con tachado para distinguirla como una eliminación que aún no se ha “aplicado”.
- Report - use este comando para generar un informe de las reglas de diseño definidas actualmente. El informe puede abarcar todas las categorías de reglas, una categoría de regla específica o un tipo de regla específico según la entrada seleccionada en el árbol de carpetas. Se abrirá el cuadro de diálogo Report Preview con el informe correspondiente ya cargado. Use este cuadro de diálogo para inspeccionar el informe utilizando varios controles de página/zoom antes de exportarlo finalmente a un archivo o imprimirlo.
- Export Rules - use este comando para exportar sus definiciones de reglas favoritas a un archivo. Se abrirá el cuadro de diálogo Choose Design Rule Type. Seleccione los tipos de regla que desea exportar y luego haga clic en OK. Se abrirá el cuadro de diálogo Export Rules to File, desde donde podrá determinar dónde y con qué nombre se almacenará el archivo de reglas exportado (*.rul).
- Import Rules - use este comando para importar definiciones de reglas desde un archivo de reglas de PCB guardado previamente. Se abrirá el cuadro de diálogo Choose Design Rule Type. Seleccione los tipos de regla que desea importar y luego haga clic en OK. Se abrirá el cuadro de diálogo Import File, desde donde podrá buscar y abrir el archivo de reglas de PCB concreto (*.rul) que desea importar.
Región principal de edición
Esta región del cuadro de diálogo cambia de acuerdo con lo que esté actualmente seleccionado en el panel izquierdo. Presenta dos vistas diferentes:
-
Summary Listing - si se hace clic en la carpeta raíz Design Rules o en cualquiera de las carpetas secundarias de categoría o tipo de regla en el panel izquierdo, esta región presentará una lista resumida de todas las reglas definidas o de todas las reglas de la categoría o tipo seleccionado. Cada regla se enumera en función de lo siguiente:
- Name - el nombre de la regla.
- Priority - la prioridad actual de la regla.
- Enabled - si la regla está actualmente habilitada o deshabilitada (haga clic para alternar este estado).
- Type - el tipo de regla.
- Category - la categoría de regla a la que pertenece.
- Scope - el alcance de la regla (es decir, a qué objeto(s) se aplica).
- Attributes - los atributos de restricción que se han definido para la regla.
Las listas resumidas también proporcionan los siguientes botones para actuar sobre las entradas seleccionadas en la lista mostrada actualmente:
- New Rule - haga clic para crear una nueva regla del tipo actualmente seleccionado en el panel de árbol de carpetas del cuadro de diálogo.
- Delete Rule(s) - haga clic para eliminar la regla o reglas específicas actualmente seleccionadas en la lista mostrada. El nombre de una regla eliminada aparecerá en negrita con tachado para distinguirla como una eliminación que aún no se ha “aplicado”.
- Duplicate Rule - haga clic para crear rápidamente una copia idéntica de la regla existente actualmente seleccionada en la lista mostrada.
- Report - haga clic para generar un informe que contenga todas las reglas de diseño de la lista mostrada actualmente. Se abrirá el cuadro de diálogo Report Preview con el informe ya cargado. Use este cuadro de diálogo para inspeccionar el informe utilizando varios controles de página/zoom antes de exportarlo finalmente a un archivo o imprimirlo.
-
Rule Definition - cuando se selecciona una regla específica en el panel izquierdo, esta región presentará los siguientes controles para definir esa regla.
- Name - el nombre actual de la regla. Puede cambiarse según sea necesario.
- Comment - este campo muestra cualquier comentario agregado para la regla, por ejemplo, una descripción significativa del uso de la regla.
- Unique ID - el identificador único de la regla. Cada regla es en sí misma un objeto de diseño y es, por lo tanto, un elemento de datos tangible. El uso de un ID garantiza la unicidad. Sin embargo, donde el Unique ID realmente entra en juego es en una regla que se ha creado dentro del dominio del esquemático. Al añadir parámetros de reglas de diseño a objetos en un esquemático, se asigna un ID único a cada parámetro de regla. Los mismos ID se asignan a las reglas de diseño correspondientes que se crean en la PCB. Con este Unique ID, las restricciones de una regla pueden editarse tanto del lado del esquemático como del lado de la PCB, y los cambios se transfieren durante la sincronización.
- Rule Scoping Controls - esta región proporciona controles para determinar el alcance de la regla en términos de los objetos a los que se aplica o entre los que se aplica. Consulte la sección Controles de alcance de reglas para obtener más detalles sobre el uso de los controles de esta región.
- Constraints - esta región del cuadro de diálogo presenta las restricciones aplicables al tipo de regla que se está editando. Utilice los distintos controles para configurar estas restricciones según sea necesario.
Controles de alcance de reglas
Al definir el alcance de una regla de diseño —la extensión de su aplicación—, básicamente está definiendo los objetos miembros que están regidos por la regla. Utilice las opciones disponibles para establecer el alcance según sea necesario. Dependiendo de si la regla es unaria o binaria, deberá definir uno o dos alcances.
Los controles son idénticos tanto si se define uno como dos alcances de regla, y se detallan en las siguientes secciones.
Donde el objeto coincide
-
Scoping Option - elija una de las siguientes opciones de alcance:
- All - elija esta opción para generar un alcance dirigido a todos los objetos de diseño.
- Net - elija esta opción para generar un alcance dirigido a todos los objetos de una red específica.
- Layer - elija esta opción para generar un alcance dirigido a todos los objetos de una capa específica. Elija la capa requerida en el campo desplegable superior.
- Net and Layer - elija esta opción para generar un alcance dirigido a todos los objetos de una red específica y en una capa específica. Elija la red requerida en el campo desplegable superior y la capa requerida en el campo desplegable inferior.
- Top Drop-Down Field - al usar las opciones Net (o Net and Layer) o Layer , la lista desplegable de este campo se completará con todas las redes definidas en el diseño o con todas las capas actualmente habilitadas en el diseño. Elija el destino requerido según corresponda.
- Bottom Drop-Down Field - al usar la opción Net and Layer, la lista desplegable de este campo se completará con todas las capas actualmente habilitadas en el diseño. Elija la capa requerida según corresponda.
Botones adicionales
Los siguientes controles adicionales se proporcionan en la parte inferior izquierda del cuadro de diálogo:
- Rule Wizard - haga clic en este botón para ejecutar el Design Rule Wizard, que le guiará paso a paso por el proceso de creación de una nueva regla de diseño.
- Priorities - haga clic en este botón para acceder al cuadro de diálogo Edit Rule Priorities, desde donde puede administrar las prioridades de varias reglas del mismo tipo de regla.