Tipos de reglas eléctricas
Altium Essentials: PCB Design Rules Creation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
De un vistazo
- Aprende cómo la regla Clearance define la separación entre objetos de la PCB, incluidas las redes, los pares diferenciales, los pads, las vías, los taladros y los elementos de cobre.
- Descubre cómo utilizar la matriz de separación mínima, los modos Simple y Advanced y los atajos de edición para crear reglas de separación más específicas.
- Comprende los casos especiales de separación, como la comprobación entre una vía y un pad SMD de la misma red, la separación entre taladros y objetos, y el comportamiento de la separación específico de cada capa.
A continuación se describen las reglas de diseño de la categoría Electrical.

La categoría Electrical de reglas de diseño.
Más información sobre Definición, alcance y gestión de las reglas de diseño de PCB.
Separación
Esta regla define la separación mínima permitida entre dos objetos primitivos cualesquiera en una capa de cobre. Se puede especificar un único valor de separación o distintas separaciones para diferentes pares de objetos mediante una Minimum Clearance Matrix específica. Esta última opción, combinada con la definición del alcance de las reglas, ofrece la flexibilidad necesaria para crear un conjunto conciso y específico de reglas de separación que satisfaga incluso los requisitos de separación más estrictos.
Restricciones
Configuración de la restricción de separación
| Regla predeterminada | Obligatorio |
| Connective Checking | El conjunto de objetos de red devuelto por el alcance de la regla puede limitarse aún más mediante el menú desplegable situado en la parte superior de la región de restricciones , de las siguientes formas:
|
| Ignore Pad to Pad Clearances within a footprint | Active o desactive esta opción para especificar si se ignoran las separaciones entre pads de una misma huella de componente. Esta opción está desactivada de forma predeterminada. |
| Minimum Clearance | El valor de la separación mínima requerida. El valor introducido aquí se replicará en todas las celdas de la matriz de separación mínima. Por el contrario, cuando se introduzca un valor de separación distinto para uno o varios pares de objetos de la matriz, la restricción Minimum Clearance cambiará a N/A para reflejar que no se está aplicando un único valor de separación a todos los casos. |
| Minimum Clearance Matrix | Permite ajustar con precisión las separaciones entre las distintas combinaciones de objetos del diseño. |
| Simple/Advanced options | En la matriz de separaciones mínimas, el modo Simple es el predeterminado En el modo Advanced se muestran todos los objetos (esta es la matriz tradicional).
|
| Edición en la matriz de separaciones | Los valores de separación de la matriz pueden definirse de las siguientes maneras:
Consejos para trabajar con la matriz:
|
| Comprobación de separaciones de polígonos |
|
| Comprobación de la separación entre taladros y objetos | Los diseñadores pueden comprobar las separaciones entre los bordes de los taladros y los objetos de cobre adyacentes en las capas de señal. Esto resulta especialmente útil para evitar el trazado de pistas demasiado cerca de un taladro, ya que podrían verse afectadas por una posible desviación de la broca durante la fabricación de la placa. La fila situada en la parte inferior de la matriz de separación mínima de la regla de separación se utiliza para definir las separaciones deseadas Establezca los valores de separación para detectar cualquier objeto de cobre del diseño que esté demasiado cerca de los bordes de los taladros. |
| Comprobación de separación entre planos divididos | Esta regla también permite comprobar las separaciones entre regiones de planos divididos en las capas de planos internos. La forma de definir la separación depende del modo en el que se utilice la matriz de separación mínima:
Se mostrará una infracción con el siguiente formato: Clearance Constraint: (<CurrentClearance> < <DefinedClearance>) Between Split Plane (<NetName>) on <InternalPlaneLayerName> And Split Plane (<NetName>) on <InternalPlaneLayerName>, por ejemplo : Clearance Constraint: (32.36mil < 34mil) Between Split Plane (GND) on Internal Plane 1 And Split Plane (NetC6) on Internal Plane 1 |
| Comprobación de separación de pares diferenciales | Los pares diferenciales plantean retos de diseño particulares, que a menudo requieren una separación específica
Obtenga más información sobre el enrutamiento de pares diferenciales. Obtenga más información sobre la definición del ámbito de las reglas de diseño de pares diferenciales. |
| Comprobación de separación por capa | De forma predeterminada, la comprobación de separación se aplica a todas las capas del diseño. Si las restricciones de diseño están definidas en Constraint Manager, la separación también se puede restringir por capa
|
| Evitar ralentizar la comprobación de separación | Durante el enrutamiento (y operaciones similares), el motor de reglas comprueba constantemente si hay obstáculos alrededor del punto de edición. El área examinada incluye el área de la primitiva más el área de separación requerida alrededor de dicha primitiva. Esto significa que cuanto mayor sea la separación definida en las reglas, mayor será el área que deba examinarse y, por tanto, más lenta será la operación. Si solo se necesita una separación grande para un pequeño número de objetos, puede evitar ralentizar el motor de enrutamiento añadiendo una zona de exclusión alrededor de esos objetos específicos en lugar de definir una regla de separación grande para ellos. |
| Comprobar la separación en un diseño de electrónica impresa |
|
| Aplicación de la regla | DRC en línea, DRC por lotes, enrutamiento interactivo, enrutamiento automático y colocación de polígonos. |
Cortocircuito
Esta regla comprueba si hay cortocircuitos entre objetos primitivos en las capas de cobre (de señal y de plano). Se produce un cortocircuito cuando dos objetos con nombres de red diferentes se tocan.
Restricciones
Configuración de la restricción de cortocircuito
| Regla predeterminada | Obligatoria |
| Allow Short Circuit | Define si las redes de destino incluidas en los dos ámbitos (consultas completas) de la regla pueden cortocircuitarse o no. Si necesita unir eléctricamente dos redes diferentes, por ejemplo, al conectar dos sistemas de tierra dentro de un diseño, asegúrese de que esta opción esté activada. |
| En un diseño de electrónica impresa | En un diseño de electrónica impresa , cuando distintas redes se cruzan en capas diferentes, se señalan como un cortocircuito. Estos cruces se aíslan colocando un parche dieléctrico en una capa no conductora. |
| En un diseño de unión por hilo | Esta regla también se aplica a la unión por hilo. Se produce una infracción cuando un hilo de unión se conecta a un pad del chip o a cobre de una red diferente o cuando se conectan los extremos de hilos de unión de redes diferentes. |
| Aplicación de la regla | DRC en línea, DRC por lotes y durante el enrutamiento automático. |
Red sin enrutar
El sistema de comprobación de reglas de diseño del editor de PCB suele considerar que una red está enrutada si todos sus nodos (pads de componentes) están conectados mediante objetos de diseño asociados a redes (pistas, arcos, pads, vías y polígonos). Estos objetos se consideran conectados si se tocan entre sí. Sin embargo, aunque el simple contacto se interprete como una conexión en el software, a la hora de fabricar la placa, la fragilidad de algunas de estas «conexiones» puede causar problemas críticos, especialmente cuando los objetos —por ejemplo, dos segmentos de pista contiguos o una pista que entra en un pad o una vía— apenas se tocan. Estas conexiones suelen denominarse «conexiones defectuosas», «conexiones deficientes» o «conexiones incompletas». Utilice esta regla para detectar este tipo de conexiones deficientes.
Restricciones
Configuración de la restricción de red sin enrutar
| Regla predeterminada | Obligatoria |
| Routing completion | Esta regla comprueba el estado de finalización de cada red incluida en el ámbito (consulta completa) de la regla. Si una red está incompleta, se muestra cada sección completada (subred) junto con el grado de finalización del enrutado. El grado de finalización del enrutado se define como:
|
| Check for incomplete connections | Con esta opción habilitada, se realizan las siguientes comprobaciones adicionales de conectividad entre los objetos de diseño aplicables:
|
| Cómo se identifican los fallos |
|
| Interacción con otras reglas | Algunas comprobaciones DRC requieren que la regla Red sin enrutar esté habilitada para la comprobación por lotes para poder funcionar. |
| En un diseño de electrónica impresa | En electrónica impresa, las transiciones entre capas not requieren una vía; el analizador de redes reconocerá que la red no está interrumpida si se elimina una vía de una red enrutada. Una placa se define como electrónica impresa cuando la opción Printed Electronics está habilitada en el Administrador de apilado de capas. Obtenga más información sobre electrónica impresa. |
| En un diseño con unión por hilo | Esta regla también se aplica a la unión por hilo. Se produce una infracción cuando no hay conexión entre los pads del chip, los hilos de unión y/o los objetos de cobre de la misma red. |
| Aplicación de la regla | DRC por lotes. |
Pin sin conectar
Esta regla detecta los pines que no tienen ninguna red asignada ni pistas conectadas.
Restricciones
Configuración de restricciones de pin sin conectar
| Regla predeterminada | No es obligatoria |
| Configuración | Ninguna |
| Aplicación de la regla | DRC en línea y DRC por lotes. |
Polígono modificado
Esta regla detecta los polígonos que siguen apartados y/o que se han modificado, pero que aún no se han vuelto a rellenar.
Restricciones
Configuración de restricciones de polígono modificado
| Regla predeterminada | Obligatoria |
| Allow shelved | Si se habilita, no se señalarán como infracción los polígonos incluidos en el ámbito de esta regla de diseño que estén actualmente apartados. |
| Allow modified | Si se habilita, no se señalarán como infracción los polígonos incluidos en el ámbito de esta regla de diseño que se hayan modificado, pero que aún no se hayan vuelto a rellenar. |
| Aplicación de la regla | DRC en línea y DRC por lotes. |
Distancia de fuga
Esta regla comprueba la distancia de fuga entre las señales especificadas a lo largo de la superficie de la placa, a través de orificios no metalizados y recortes, y alrededor del borde de la placa.
Restricciones
Configuración de restricciones de distancia de fuga
| Regla predeterminada | No es obligatoria. |
| Creepage distance | Se señala una infracción de la regla cuando la distancia entre cualquier punto del primer objeto y cualquier punto del segundo objeto es igual o inferior a la distancia especificada. |
| Ignore Internal Layers | Utilice esta opción para garantizar que la regla solo se aplique a las capas externas. |
| Apply to Polygon Pour | Utilice esta opción para aplicar la regla a los polígonos incluidos en su ámbito. |
| Comportamiento predeterminado | La regla Distancia de fuga no está habilitada de forma predeterminada para la comprobación de reglas de diseño en línea ni por lotes. Habilite la comprobación en línea o por lotes en el cuadro de diálogo Design Rule Checker También puede ser necesario configurar la visualización de las infracciones de las reglas; las opciones Detalles de infracción (información localizada sobre la infracción) y/o Superposición de infracciones (resaltado completo de los objetos que presentan infracciones) se habilitan en la página PCB Editor – DRC Violations Display del cuadro de diálogo Preferences |
| Resultados | La regla identifica los puntos más cercanos de las redes especificadas y comprueba la distancia entre ellos en los planos X, Y y Z. |
| Pad con ranura | Si se ha creado una ranura en la placa mediante la colocación de un pad, asegúrese de que la opción Plated esté deshabilitada en las propiedades del pad, ya que el software considera que la pared metalizada es conductora y reducirá la distancia de fuga en consecuencia. |
| Comportamiento del polígono | Si un relleno de polígono y otros objetos están incluidos en el ámbito de una regla de diseño Distancia de fuga con la opción Apply to Polygon Pour habilitada y de una regla de diseño de separación, se tienen en cuenta ambas reglas y se aplica el valor mayor al rellenar el polígono. Por ejemplo, si la regla Distancia de fuga tiene un valor de restricción mayor que el de la regla de separación, se aplicará ese valor mayor. |
| Aplicación de la regla | DRC en línea, DRC por lotes y durante el enrutado automático. |
Separación en el eje Z
Esta regla comprueba las separaciones mínimas entre distintas primitivas en diferentes capas de cobre.
Restricciones
Configuración de restricciones de separación en el eje Z
| Regla predeterminada | No se requiere. |
| Z-Axis Clearance | Se señala una infracción de la regla cuando la distancia entre cualquier punto del primer objeto y cualquier punto del segundo objeto es igual o inferior a la distancia especificada, siempre que ambos objetos estén situados en capas de cobre diferentes. |
| Visualización de infracciones | Con la visualización de Violation Details habilitada en la página PCB Editor – DRC Violations Display del cuadro de diálogo Preferences , el texto de una infracción en el espacio de diseño de PCB se presenta en el formato:
donde En otras partes del software, se utiliza el siguiente formato:
|
| Compatibilidad con polígonos | La regla es compatible con los rellenos de polígonos (sólidos y tramados) y los planos internos. Tenga en cuenta que solo se crean vaciados en los polígonos cuando se detecta una infracción entre un polígono y objetos de otros tipos (pistas, pads, etc.). Aunque se detectan separaciones e infracciones entre rellenos de polígonos en diferentes capas de señal, en este caso no se crean vaciados automáticamente. |
| Compatibilidad con capas de plano | Aunque se detectan separaciones e infracciones entre objetos (situados en capas de señal) y planos internos (según la distancia más corta), dichas infracciones deben resolverse manualmente. |
| Guardado en un formato de archivo anterior | Al abrir una PCB que contenga reglas o restricciones de separación en el eje Z definidas en una versión anterior de Altium Designer que no admita esta función, las reglas se perderán. |
| Aplicación de la regla | DRC en línea, DRC por lotes. |


)
).
)
)
).
)
).
).
)
).
).
).
).
).
).
).
).
).







).
).
