Reglas y violaciones
El botón Rules and Violations se utiliza para abrir el panel PCB Rules And Violations, que permite explorar fácilmente las reglas de diseño habilitadas y las violaciones en el espacio de diseño del diseño actual de la placa. El panel proporciona un punto central para explorar y editar reglas, iniciar comprobaciones de reglas de diseño y ver violaciones individuales como superposiciones gráficas en el espacio de diseño. Se accede al botón desde el editor de PCB de las siguientes maneras.
- Home | Design Rules | Rules and Violations.
- View| PCB| Rules and Violations.
Los controles de la parte superior del panel le permiten aplicar resaltado, zoom, etc., a las reglas/violaciones de diseño en el espacio de diseño.
Selección de reglas y violaciones
El panel PCB Rules And Violations tiene secciones que ofrecen un alcance más preciso de las reglas de diseño y las violaciones.
- Rule Classes - Reglas de diseño agrupadas por clases, como Separaciones y Anchos.
- Rules - Las reglas de diseño individuales de la clase seleccionada. La comprobación DRC específica puede ejecutarse mediante el menú contextual.
- Violations - Detalles de cada violación de regla informada por las comprobaciones de reglas de diseño activadas.
Al seleccionar una violación de regla individual, el espacio de diseño resalta gráficamente esa violación. Los gráficos de violación mejorados se dibujan solo en las capas en las que se encuentran los primitivos infractores, y esa capa (si está habilitada) se convertirá en la capa activa en el espacio de diseño. Cuando los detalles de las violaciones de regla están habilitados (consulte más abajo), los gráficos del editor mostrarán el valor de restricción definido para la regla e indicarán cómo los primitivos infractores están por debajo o por encima de este valor.
Violación de una regla de Ancho mínimo configurada en 12 mil.

Violación de una regla de dimensión de vía configurada con mínimos de 50 mil de diámetro y 28 mil de tamaño de taladro.
Tenga en cuenta que, si tiene habilitado el método de resaltado Zoom, el espacio de diseño hará zoom para ajustar la violación explorada y ofrecer una “vista” mucho más precisa del área en infracción. El nivel de ese zoom puede variarse mediante el botón Magnify del panel.

También puede acceder directamente a las violaciones desde el espacio de diseño. Con el cursor sobre un primitivo infractor, haga clic con el botón derecho y seleccione Violations en el menú contextual; luego seleccione la violación adecuada para abrir el cuadro de diálogo Violation Details .
Control de la visualización de violaciones de DRC
La visualización de las violaciones de DRC puede configurarse para maximizar la claridad y/o adaptarse a sus propias preferencias estableciendo el estilo, la cantidad y el color de los marcadores gráficos. Junto con la visualización gráfica de los detalles de la violación, los primitivos de diseño pueden superponerse con un patrón gráfico seleccionado entre varios estilos.

Arriba: detalles de violación habilitados. Centro: superposición de error de violación habilitada.
Abajo: tanto los detalles como la superposición de error habilitados.
Preferencias de visualización de violaciones
El control sobre cómo se muestran las violaciones de DRC mediante gráficos de violación personalizados y/o una superposición de violación definida se especifica en la página PCB Editor – DRC Violations Display de Preferencias del sistema.
Menús del botón derecho
Las entradas de cada sección del panel ofrecen una variedad de opciones mediante el menú contextual del botón derecho. Las opciones destacadas del botón derecho para cada sección son:
Clases de reglas
- Run DRC Rule Class - ejecuta todas las reglas contenidas en la clase. Las clases pueden contener una sola regla (como Restricción de cortocircuito) o una gran cantidad (normalmente, la clase Restricción de separación).
- Clear Violations For Rule Class - borra las violaciones (tanto gráficamente como en la lista del panel) de todas las reglas contenidas en la clase.
Reglas
- Properties - abre el cuadro de diálogo Edit PCB Rule que le permite editar las propiedades de la regla de diseño seleccionada.
Controles de alcance de reglas
Al definir el alcance de una regla de diseño, es decir, la extensión de su aplicación, esencialmente está creando una consulta para definir los objetos miembros que se rigen por la regla. Utilice las opciones disponibles en el cuadro de diálogo para crear la consulta requerida. Según si la regla es unaria o binaria, deberá definir uno o dos alcances, respectivamente.
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 - utilice la lista desplegable para seleccionar entre las opciones y determinar cómo generar la expresión de consulta de alcance.
Restricciones
Esta región del cuadro de diálogo presenta las restricciones aplicables al tipo de regla que se está editando. Los controles varían según el tipo de regla de diseño que se esté editando. Utilice los distintos controles para configurar estas restricciones según sea necesario. En el diagrama, los controles resaltados en azul pueden pulsarse y editarse, si se desea. Habilite cualquiera de las distintas opciones proporcionadas, si lo desea.
Violaciones
- Properties - abre el cuadro de diálogo Violation Details , que proporciona todos los detalles de la restricción de la regla y de la violación actual.
Consejos
- Para obtener acceso completo a las clases de restricciones y reglas de PCB, abra el cuadro de diálogo PCB Rules and Constraints Editor dialog haciendo clic en Home | Design Rules | Design Rules.
- La comprobación de reglas de diseño en línea puede habilitarse/deshabilitarse en la página PCB Editor - General de Preferencias del sistema.
- Las reglas de diseñoDesign Rule Checker pueden habilitarse individualmente en el cuadro de diálogo Home | Design Rules | haciendo clic en Design Rule Check.




