¿Error de DRC de colisión de Altium? No puedo entender por qué

He terminado mi diseño de PCB con Altium. Ejecuté el DRC para verificar si hay algún error. Extrañamente tengo como cientos de errores. Primero no pude averiguar por qué, pero logré reducirlo a una huella.

Tengo una huella, la diseñé yo mismo para un botón que de alguna manera arroja múltiples errores. Primero hay errores como:

Restricción de espacio libre: (colisión < 0,089 mm) entre la plataforma SW6-1 (9,381 mm, 102,69 mm) en multicapa y la plataforma SW6-3 (7,381 mm, 100,936 mm) en multicapa

esto diría que las dos almohadillas en la huella están chocando. Pero como se puede ver en la imagen no lo son. He medido alrededor de 0,5 mm entre ellos.

Pero el error que es aún más interesante es el siguiente:

Restricción de espacio libre: (0,01 mm < 0,5 mm) entre la almohadilla SW2-0 (9,413 mm, 288,69 mm) en la región multicapa y poligonal (186 orificios) Int1 (GND)

Dice que el espacio libre entre el polígono y la plataforma es demasiado pequeño. He medido la holgura y es exactamente de 5 mm. Pero de alguna manera la RDC cree que no lo es. Una cosa interesante que noté son las dos flechas que muestran dónde el espacio libre es menor a 0,5 mm (círculo rojo en la imagen). No miden desde el polígono hasta la plataforma, miden desde el polígono hasta algún lugar entre la plataforma, que evidentemente es más corto que 5 mm.

ingrese la descripción de la imagen aquí

Mi única explicación es que la República Democrática del Congo piensa que el Pad es más grande de lo que realmente es.

Realmente estoy perdido, traté de editar la huella, editar las reglas, nada funcionó. Puede ser una pequeña falla, pero realmente quiero resolverlo.

¿Alguien tiene una idea de por qué se produce este error?

EDITAR: le pregunté a Altium, no se dieron cuenta... acabo de pedir la PCB con los errores. El Gerber parece estar bien.

Altium a menudo deja pequeños fragmentos de pista cuando cree que se ha eliminado; necesitaría usar el modo de una sola capa y hacer un acercamiento para ver si ese es el problema.
¿Comprobar los tamaños de almohadilla en las otras capas?
@PeterSmith no puede encontrar nada... y el mensaje de error en el DRC sería Clearance "Polygon to Track" y no "polygon to Pad", ¿verdad?
@DerStrom8 nada... por supuesto, en la capa SolderMask son un poco más grandes, pero eso es normal.
Intente cambiar su retroceso de polígono. Si está configurado para 0,5 mm, configúrelo para 0,501 mm. A ver si eso lo arregla. Esas curvas no son realmente curvas, son segmentos de línea. Es posible que uno esté solo un cabello demasiado cerca en un punto diminuto. Cambie el pullback y vuelva a dibujar el polígono. Apuesto a que tu problema se resuelve ;)
¿Podría publicar una imagen de la configuración de la capa de su pad?
Diré lo obvio: publique esta pregunta en el foro de Altium ( forum.live.altium.com ), junto con las partes relevantes del proyecto, y obtenga una respuesta más clara y más rápida.
... pero asegúrese de escribir Altium correctamente (no Alium o Alitum) en caso de que se ofendan.
@Andyaka A menudo voy con Faultium cuando estoy componiendo allí.
¿Puedes compartir tu huella? Y también, ¿tiene una regla para las almohadillas que no están conectadas a ninguna red?
@KyleB ¿Cómo se cambia el retroceso de Polygon? Siempre controlé la brecha haciendo una regla de despeje...

Respuestas (3)

Eventualmente ordené el tablero con los errores. Resultó bien. Altium Support no pudo ayudar.

Resolví el problema cuando cambio la autorización de "Cualquier red" a Diferente red solamente". Obtuve este problema al usar una versión más nueva de Altium para abrir un archivo guardado de una versión anterior.

ingrese la descripción de la imagen aquí

Sospecho que tengo exactamente el mismo problema y resulta que había definido las ranuras incorrectamente. Verifique que no tenga un orificio de ranura realmente grande que sea estrecho en lugar de un orificio de ranura pequeño que sea largo.

Salud