Interrompere gli errori di maschera in DRC


13

Sto realizzando la mia prima scheda in Eagle (la prima in assoluto, in realtà) e sto ricevendo molti errori di maschera di arresto attorno alle parti che sto utilizzando dalle librerie Nordic e Adafruit. Ogni punto di intersezione tra nrf51822 e il supporto per cella a bottone 3.3 genera un errore in tStop.

Ferma errore maschera evidenziato

C'è spazio attorno al percorso, come visto qui, quindi non sono sicuro di cosa devo fare di più per assicurarmi che siano a posto. Piuttosto sto solo facendo un semplice errore ma non riesco a capire come correggerlo dai tutorial che ho letto. Grazie!

inserisci qui la descrizione dell'immagine


Puoi pubblicare il messaggio di errore esatto? Anche le tue regole DRC potrebbero avere un'influenza.
svens,

Risposte:


10

Come probabilmente capisci, gli errori sono causati da qualcosa in uno strato che stampa sul rame superiore o inferiore. Vale a dire qualcosa che si estende oltre lo strato di arresto superiore o inferiore e che non è un pad componente o rame.

Sono strati che si potrebbe ragionevolmente includere nella serigrafia schede (durante il processo di CAM), in modo da Aquila tratta come se fossero sono parte della serigrafia se sono 'Display'd quando viene eseguito il controllo RDC.

Questi errori a volte vanno bene, poiché molti produttori di PCB eseguono un processo che "taglia" la serigrafia in modo che nulla sia stampato sul rame superiore o inferiore. Tuttavia, tendo a risolverli tutti in modo da essere sicuro che le mie schede possano essere realizzate da qualsiasi produttore (come faccio con i progetti Open Source).

IIRC la parte del dialogo DRC che imposta alcuni di questi valori è la scheda "Maschere". Potresti provare a risolverli regolando i valori lì dentro, ma se questo è per un design Open Source, potresti voler correggere gli errori.

La prima cosa da fare è capire quali strati stanno causando gli errori. Guarda ciascuno degli errori e probabilmente vedrai che i livelli stanno causando gli errori. Eagle evidenzia l'area di sovrapposizione di ogni errore. Quindi puoi guardare la scheda o fare clic sul messaggio di errore nella finestra di dialogo "Errori DRC" e Eagle lo mostrerà; potrebbe essere necessario fare doppio clic sull'errore per far sì che Eagle metta in mostra l'area offensiva.

Conferma quali layer causano i problemi spegnendo i layer, un paio alla volta e quindi eseguendo i controlli DRC ogni volta.

Passo a spegnere i nomi superiore e inferiore, i valori superiore e inferiore, tDocu e bDocu, quindi la documentazione, quindi i livelli di serigrafia superiore e inferiore, controllando dopo ogni coppia, fino a quando alla fine tutto il testo e le linee scompaiono. Gli errori dovrebbero scomparire tutti quando hai finito.

La disattivazione di Nomi o Valori potrebbe andare bene comunque se non prevedi di farli apparire sul livello serigrafico quando viene prodotta la scheda. Se hai bisogno di stamparli sulla lavagna (come parte del livello serigrafico), usa "smash" per permetterti di spostare quei pezzi di testo.

Quindi fai la stessa cosa per gli altri livelli. È possibile che sia necessario creare copie delle parti della libreria e modificarle.

Potresti decidere che alcuni dei livelli di documentazione non verranno visualizzati sulla serigrafia, ma verranno visualizzati solo su una guida allo sviluppo stampata, nel qual caso, spegnili quando esegui i controlli DRC e assicurati che il lavoro CAM non li aggiunga ai file CAM (o chiedi al produttore di ignorare quei livelli se prendono un file Eagle).


Grazie per il consiglio. Il mio produttore ha esaminato gli errori e ha detto che non erano un problema, quindi ho spedito.
Joshua Noble,

3

L'errore che stai chiedendo si riferisce alla legenda sovrapposta con il livello tStop. Tutto ciò che accadrà è che parti della legenda che si sovrappongono all'area tStop non verranno stampate. Quindi dipende da quali sono le tue priorità. Il livello tStop ha la precedenza. Questo documento lo spiega bene nella sezione Legenda PCB a pagina uno.

http://www.element14.com/community/servlet/JiveServlet/download/74276-111817/eagle-cad-layers-reference3.pdf

Se desideri che tutti i nomi vengano stampati in modo chiaro, puoi utilizzare lo strumento Smash per separare i nomi delle parti e spostarli in uno spazio libero.


Caro alieno, l'indirizzo del file che hai pubblicato è sul tuo computer, quindi non è accessibile a tutti. Potresti invece pubblicare il link da dove l'hai preso, invece? Grazie.
Ricardo,

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.