Come disabilito il controllo di gioco per un livello o solo per alcuni elementi?


11

inserisci qui la descrizione dell'immagine

Sto progettando un PCB in Altium Designer. C'è un grande dissipatore di calore nel mio progetto. Quando lo metto sul PCB, ci sarà un sacco di spazio vuoto sotto il quale posso mettere altri piccoli componenti. Ho provato a mettere una parte di questo raddrizzatore a ponte sotto di esso; ciò è geometricamente possibile nella vita reale. Ma Altium Designer ha dato un avviso di autorizzazione (o un errore?) Al riguardo (gli elementi sono diventati verdi come vedi nell'immagine).

Come posso disabilitare questo avviso / errore solo per questi due elementi o per l'intero livello di sovrapposizione superiore?


1
Ancora una volta, c'è un video di Altium che mostra come fare proprio questo: come posso posizionare i componenti uno sopra l'altro senza che interferiscano?
m.,

1
La soluzione corretta qui è quella di definire un corpo 3D per il dissipatore di calore che includa correttamente l'altezza dell'aletta. Quindi, qualsiasi componente non alto come la pinna si adatterà sotto di esso senza collisioni.
Connor Wolf,

Risposte:


10

È possibile specificare una regola di progettazione per quel componente:

Design > Rule > Placement > Component Clearance,

Aggiungi una nuova regola come questa:

   Query avanzata: InComponent ('D1') // presuppone che il componente sia 'D1'

   vincoli: 
       Distanza verticale minima 0mil
       Distanza minima orizzontale 0mil

Quindi Altium Designer non verificherà l'autorizzazione di questo componente.


2

Questa non è necessariamente una risposta su come farlo specificamente in Altium, ma più di un pensiero generico: perché non specificare semplicemente il contorno del dissipatore di calore in modo da poterlo vedere nella vista del layout della scheda e sapere che è lì, ma non è qualcosa che viene utilizzato in un controllo di liquidazione?

Questo sembra il modo più semplice per affrontare questo tipo di problema senza dover provare a far capire al programma esattamente cosa sta succedendo. In effetti, sembra quasi più lavoro per cercare di quantificare lo spazio sotto una parte. Per farlo correttamente, dovresti quantificare l'aspetto 3D di TUTTI i componenti sulla scheda in modo da poter calcolare correttamente gli spazi in 3D.


1

Puoi usare Design > Rules > Placement > ComponentClearance > New Rule

inserisci qui la descrizione dell'immagine

Le lettere minuscole e le stelle dopo il componente sono presenti nel caso in cui siano presenti più componenti con collisioni come: usb_1, usb_2 e usb_3

Assicurati che la priorità di questa regola sia superiore rispetto ad altre regole, che potrebbero essere in conflitto con questa.


0

Quando voglio che Altium ignori l'autorizzazione su più oggetti, li aggiungo rapidamente alle query di Liquidazione dei componenti, come:

Corrispondenze primo oggetto - (Nome <> 'S1') E (Nome <> 'D1')

Corrispondenze secondo oggetto - (Nome <> 'S1') E (Nome <> 'D1')

Fondamentalmente, ciò significa solo quando il primo e il secondo oggetto non sono S1 e non D1 ... quindi eseguire il normale controllo del gioco dei componenti (altrimenti non eseguire alcun controllo del gioco). Fa ancora controlli elettrici, quindi cadrà un corto circuito o qualsiasi altra regola che hai.

In genere, quando voglio farlo, è rendere il PCB compatibile con più footprint nello stesso punto, come un MCU con un pacchetto DIP e SOP ... o in questo esempio, un I / O che può essere popolato con un Interruttore SMT o LED.

Ovviamente devi stare attento con quegli oggetti, poiché le collisioni tra tutti gli oggetti nell'elenco saranno ignorate ... come per esempio se avessi aggiunto S2 e D2 all'elenco, allora le collisioni tra D1 e D2 sarebbero state ignorate, anche se io volevo solo S1 / D1 e S2 / D2 (potresti fare regole più complesse per gestirlo, ma per me non è mai stato un grosso problema). Le collisioni con altri oggetti (ad es. D1 e R1) verranno comunque catturate.


-3

Puoi disabilitare l'avvertimento semplicemente andando su Progettazione - Regole - Posizionamento - Deseleziona il gioco dei componenti abilitato. Quindi sei a posto.


5
Davvero Ajay, la tua prima risposta è stata una domanda letteralmente di 2 anni e nella tua risposta dici di disabilitare tutti i controlli di sdoganamento dei componenti dal DRC, ma ciò significa che altri componenti / pacchetti non saranno coperti dal DRC e potrebbero causare errori (come , un induttore grasso che si scontra con un pacchetto LED non verrà più rilevato)
KyranF
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.