Aggiunte classi di net per PCB

CircuitStudio 1.4 introduce la possibilità di aggiungere Net Classes ai progetti PCB. Questa funzionalità consente ai progettisti di gestire i nomi e l’appartenenza delle primitive durante la creazione di una nuova net class o la modifica di una net class esistente. Le classi sono un modo per raggruppare le primitive di progetto in modo logico e spesso risultano preziosissime quando vengono utilizzate per indirizzare i rispettivi oggetti membri tramite ambiti specifici delle regole di progettazione.

Le Net Classes vengono ora mantenute anche durante l’importazione di file Eagle.

Le Net Classes definite dall’utente possono essere create nello schematico per raccolte di net che non vengono aggiunte automaticamente a una Net Class (Bus e segnali con harness vengono aggiunti automaticamente a una classe) tramite l’uso di una direttiva Net Class (vedi sotto); tuttavia, è importante ricordare che se una definizione di Net Class esiste solo nel PCB, per impostazione predefinita il processo ECO tenterà di rimuoverla per sincronizzare schematico e PCB.   Se si desidera creare classi nel PCB, oppure si dispone di classi preesistenti e il processo ECO sta tentando di rimuoverle, modificare le ECO Generation Options del progetto e impostare la voce Remove Net Classes nella sezione Modifications Associated With Nets di ECO Generation Tab su Ignore Differences

Questo consentirà al progetto di rilevare le differenze, così da poter comunque aggiungere e modificare le classi secondo necessità, ma impedirà all’ECO di rimuovere qualsiasi classe definita nel PCB.  In alternativa, è possibile definire tutte le classi nello schematico tramite l’uso di direttive Net Class. 

Posizionare la direttiva e assegnare un nome alla classe all’interno del parametro

Le Net Classes possono essere visualizzate e gestite facilmente dalla modalità Nets del pannello PCB. La sezione superiore elenca le Net Classes, la sezione centrale elenca le net all’interno della/e Net Class selezionata/e e la sezione inferiore elenca le primitive all’interno della/e net selezionata/e.

Facendo clic con il pulsante destro su una voce Net Class e scegliendo Properties dal menu (oppure facendo doppio clic direttamente sulla voce) si apre la finestra di dialogo Edit Net Class per quella classe. Da questa finestra di dialogo è possibile visualizzare/modificare l’appartenenza delle net alla classe, rinominarla oppure aggiungere classi aggiuntive.

Mentre si digita in uno dei campi maschera (Name, Non-Members, Members) sopra un elenco, l’elenco viene filtrato per mostrare solo le stringhe che corrispondono alla maschera. È possibile usare i caratteri jolly ? (un singolo carattere qualsiasi) e * (una sequenza qualsiasi di caratteri) nella maschera; ad esempio, "*" per visualizzare tutte le primitive, oppure "D?" per visualizzare tutte le primitive che iniziano con la lettera D. I pulsanti centrali possono essere usati per spostare rapidamente le primitive tra i due elenchi.

Le Net Classes possono anche essere gestite da Object Class Explorer (Home | Design Rules | Classes), che consente ai progettisti di sfogliare e gestire le classi di oggetti definite per il documento PCB corrente

Fare clic sulla voce di una specifica Net Class nel riquadro ad albero delle cartelle (oppure fare doppio clic sulla sua voce in un elenco riepilogativo) per accedere ai controlli per la gestione dell’appartenenza degli oggetti di quella classe.

Le Net Classes possono anche essere utilizzate per definire regole all’interno di PCB Rules and Constraints Editor.

Le regole di clearance delle net class in Eagle vengono applicate a tutti gli oggetti all’interno di quella classe appartenenti a segnali diversi.
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto