Cuando quiero que Altium ignore el espacio libre en varios objetos, los agrego rápidamente a las consultas de Espacio libre de componentes, como:
Primeras coincidencias de objeto - (Nombre <> 'S1') Y (Nombre <> 'D1')
Coincidencias del segundo objeto - (Nombre <> 'S1') Y (Nombre <> 'D1')
Básicamente, eso solo significa que cuando el primer y el segundo objeto no son S1 y no D1 ... a continuación, realice la verificación normal de autorización de componentes (de lo contrario, no realice ninguna verificación de autorización). Todavía realiza comprobaciones eléctricas, por lo que detectará un cortocircuito o cualquier otra regla que tenga.
Por lo general, cuando quiero hacer esto, es hacer que la PCB sea compatible con múltiples huellas en el mismo lugar, como una MCU con un paquete DIP y SOP ... o en este ejemplo, una E / S que se puede completar con un Interruptor SMT o LED.
Obviamente, debe tener cuidado con esos objetos, ya que las colisiones entre todos los objetos en la lista serán ignoradas ... como por ejemplo si agregué S2 y D2 a la lista, entonces las colisiones entre D1 y D2 serían ignoradas, aunque yo Realmente solo quería S1 / D1 y S2 / D2 (podrías hacer reglas más complejas para manejar eso, pero nunca ha sido un gran problema para mí). Las colisiones con otros objetos (es decir, D1 y R1) aún se capturarán.