Controlli dei layer
A colpo d'occhio
- Scopri cosa restituisce ciascuna parola chiave di query della categoria Layer Checks per i diversi tipi di layer PCB.
- Consulta la sintassi e gli esempi d'uso delle query più comuni per includere ed escludere i layer.
- Comprendi le differenze tra parole chiave correlate, come quelle delle funzioni per i layer superiore, inferiore, esterni, di segnale, della pasta saldante e della maschera di saldatura.

Le funzioni di query PCB Layer Checks mostrate nella finestra di dialogo Query Helper
Questa pagina di riferimento descrive in dettaglio le parole chiave del linguaggio di query della categoria Layer Checks disponibili nei documenti PCB e nelle librerie PCB. Per assistenza su una specifica parola chiave di query, utilizza le seguenti sezioni espandibili oppure evidenzia una parola chiave (o fai clic al suo interno) nel Query Helper o in un pannello Filter, quindi premi F1 per accedere direttamente alla relativa sezione.
OnBottom
Riepilogo
Restituisce tutti gli oggetti sui layer: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
Sintassi
OnBottom : Boolean
Esempio d'uso
OnBottom
OnBottom = True
Restituisce tutti gli oggetti sui layer: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
Not OnBottom
OnBottom = False
Restituisce tutti gli oggetti except oggetti sui layer: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
OnBottomLayer
Riepilogo
Restituisce tutti gli oggetti sul Bottom Layer.
Sintassi
OnBottomLayer : Boolean
Esempio d'uso
OnBottomLayer
OnBottomLayer = True
Restituisce tutti gli oggetti sul Bottom Layer.
Not OnBottomLayer
OnBottomLayer = False
Restituisce tutti gli oggetti except oggetti sul Bottom Layer.
OnBottomPaste
Riepilogo
Restituisce tutti gli oggetti sul layer Bottom Paste e tutti i pad sul Bottom Layer – questi ultimi vengono restituiti perché sono rappresentati anche sul layer Bottom Paste.
Sintassi
OnBottomPaste : Boolean
Esempio d'uso
OnBottomPaste
OnBottomPaste = True
Restituisce tutti gli oggetti sul layer Bottom Paste e tutti i pad sul Bottom Layer.
Not OnBottomPaste
OnBottomPaste = False
Restituisce tutti gli oggetti except oggetti sul layer Bottom Paste e tutti i pad sul Bottom Layer.
OnBottomSilkscreen
Riepilogo
Restituisce tutti gli oggetti sul layer Bottom Overlay.
Sintassi
OnBottomSilkscreen : Boolean
Esempio d'uso
OnBottomSilkscreen
OnBottomSilkscreen = True
Restituisce tutti gli oggetti sul layer Bottom Overlay.
Not OnBottomSilkscreen
OnBottomSilkscreen = False
Restituisce tutti gli oggetti except oggetti sul layer Bottom Overlay.
OnBottomSolderMask
Riepilogo
Restituisce tutti gli oggetti sul layer Bottom Solder, tutti i pad sul Bottom Layer e sul Multi-Layer e tutte le vie che terminano sul Bottom Layer. I pad e le vie vengono restituiti perché sono rappresentati anche sul layer Bottom Solder.
Sintassi
OnBottomSolderMask : Boolean
Esempio d'uso
OnBottomSolderMask
OnBottomSolderMask = True
Restituisce tutti gli oggetti sul layer Bottom Solder, tutti i pad sul Bottom Layer e sul Multi-Layer e tutte le vie che terminano sul Bottom Layer.
Not OnBottomSolderMask
OnBottomSolderMask = False
Restituisce tutti gli oggetti except oggetti sul layer Bottom Solder, tutti i pad sul Bottom Layer e sul Multi-Layer e tutte le vie che terminano sul Bottom Layer.
OnCopper
Riepilogo
Restituisce tutti gli oggetti sui layer di segnale, sul Multi-Layer e sui layer dei piani interni.
Sintassi
OnCopper : Boolean
Esempio d'uso
OnCopper
On = TrueCopper
Restituisce tutti gli oggetti sui layer di segnale, sul Multi-Layer e sui layer dei piani interni.
Not OnCopper
OnCopper = False
Restituisce tutti gli oggetti except oggetti sui layer di segnale, sul Multi-Layer e sui layer dei piani interni.
OnInverted
Riepilogo
Restituisce tutti gli oggetti sui seguenti layer: Top Paste, Bottom Paste, Top Solder, Bottom Solder e i layer dei piani interni (Internal Plane 1-16). Questi layer sono tutti di tipo "invertito" o "negativo", poiché la presenza di un oggetto su di essi determina un'apertura corrispondente nello stencil per la pasta saldante o nella pellicola della maschera di saldatura, oppure una corrispondente assenza di rame (rispettivamente nei layer Paste Mask, Solder Mask e dei piani interni).
Sintassi
OnInverted : Boolean
Esempio d'uso
OnInverted
On = TrueInverted
Restituisce tutti gli oggetti sui seguenti layer: Top Paste, Bottom Paste, Top Solder, Bottom Solder e i layer dei piani interni (Internal Plane 1-16).
Not OnInverted
OnInverted = False
Restituisce tutti gli oggetti except oggetti sui seguenti layer: Top Paste, Bottom Paste, Top Solder, Bottom Solder e i layer dei piani interni (Internal Plane 1-16).
OnMechanical
Riepilogo
Restituisce tutti gli oggetti su qualsiasi layer meccanico abilitato.
Sintassi
OnMechanical : Boolean
Esempio d'uso
OnMechanical
On = TrueMechanical
Restituisce tutti gli oggetti su qualsiasi layer meccanico abilitato.
Not OnMechanical
On = FalseMechanical
Restituisce tutti gli oggetti except oggetti su qualsiasi layer meccanico abilitato.
OnMid
Riepilogo
Restituisce tutti gli oggetti su qualsiasi layer di segnale interno.
Sintassi
OnMid : Boolean
Esempio d'uso
OnMid
OnMid = True
Restituisce tutti gli oggetti su qualsiasi layer di segnale interno.
Not OnMid
OnMid = False
Restituisce tutti gli oggetti except oggetti su qualsiasi layer di segnale interno.
OnMultiLayer
Riepilogo
Restituisce tutti gli oggetti sul layer Multi-Layer.
Sintassi
OnMultiLayer : Boolean
Esempio d'uso
OnMultiLayer
On = TrueMultiLayer
Restituisce tutti gli oggetti sul layer Multi-Layer.
Not OnMultiLayer
OnMultiLayer = False
Restituisce tutti gli oggetti except oggetti sul layer Multi-Layer.
OnOutside
Riepilogo
Restituisce tutti gli oggetti sui layer di segnale "esterni" – Top Layer e Bottom Layer.
Sintassi
OnOutside : Boolean
Esempio d'uso
OnOutside
OnOutside = True
Restituisce tutti gli oggetti sui layer di segnale "esterni" – Top Layer e Bottom Layer.
Not OnOutside
OnOutside = False
Restituisce tutti gli oggetti except oggetti sui layer di segnale "esterni" – Top Layer e Bottom Layer.
Nota
Gli oggetti posizionati sul layer Multi-Layer non vengono restituiti dalla parola chiave di query OnOutside. Utilizza la parola chiave di query OnMultiLayer per selezionare gli oggetti sul layer Multi-Layer oppure la query ExistsOnLayer('Top Layer') Or ExistsOnLayer('Bottom Layer') per selezionare gli oggetti (compresi quelli sul layer Multi-Layer) che presentano forme sul Top Layer o sul Bottom Layer.
OnPaste
Riepilogo
Restituisce tutti gli oggetti sui layer Top Paste e Bottom Paste e tutti i pad sui layer Top Layer e Bottom Layer – i pad su questi layer vengono restituiti perché sono rappresentati anche sui layer Top Paste e Bottom Paste rispettivamente.
Sintassi
OnPaste : Boolean
Esempio di utilizzo
OnPaste
OnPaste = True
Restituisce tutti gli oggetti sui layer Top Paste e Bottom Paste e tutti i pad sui layer Top Layer e Bottom Layer.
Not OnPaste
OnPaste = False
Restituisce tutti gli oggetti except oggetti sui layer Top Paste e Bottom Paste e tutti i pad sui layer Top Layer e Bottom Layer.
OnPlane
Riepilogo
Restituisce tutti gli oggetti sui layer dei piani interni (Internal Plane 1-16).
Sintassi
OnPlane : Boolean
Esempio di utilizzo
OnPlane
OnPlane = True
Restituisce tutti gli oggetti sui layer dei piani interni (Internal Plane 1-16).
Not OnPlane
OnPlane = False
Restituisce tutti gli oggetti except oggetti sui layer dei piani interni (Internal Plane 1-16).
OnSignal
Riepilogo
Restituisce tutti gli oggetti sui layer di segnale e sul layer Multi-Layer.
Sintassi
OnSignal : Boolean
Esempio di utilizzo
OnSignal
OnSignal = True
Restituisce tutti gli oggetti sui layer di segnale e sul layer Multi-Layer.
Not OnSignal
OnSignal = False
Restituisce tutti gli oggetti except oggetti sui layer di segnale e sul layer Multi-Layer.
OnSilkscreen
Riepilogo
Restituisce tutti gli oggetti sui layer Top Overlay e Bottom Overlay.
Sintassi
OnSilkscreen : Boolean
Esempio di utilizzo
OnSilkscreen
OnSilkscreen = True
Restituisce tutti gli oggetti sui layer Top Overlay e Bottom Overlay.
Not OnSilkscreen
OnSilkscreen = False
Restituisce tutti gli oggetti except oggetti sui layer Top Overlay e Bottom Overlay.
OnSolderMask
Riepilogo
Restituisce tutti gli oggetti sui layer Top Solder e Bottom Solder, tutti i pad sui layer Top Layer, Bottom Layer e Multi-Layer e tutte le vie che iniziano sul layer Top Layer o terminano sul layer Bottom Layer. I pad e le vie vengono restituiti perché sono rappresentati anche sul layer Top Solder o Bottom Solder rispettivamente.
Sintassi
OnSolderMask : Boolean
Esempio di utilizzo
OnSolderMask
OnSolderMask = True
Restituisce tutti gli oggetti sui layer Top Solder e Bottom Solder, tutti i pad sui layer Top Layer, Bottom Layer e Multi-Layer e tutte le vie che iniziano sul layer Top Layer o terminano sul layer Bottom Layer.
Not OnSolderMask
OnSolderMask = False
Restituisce tutti gli oggetti except oggetti sui layer Top Solder e Bottom Solder, tutti i pad sui layer Top Layer, Bottom Layer e Multi-Layer e tutte le vie che iniziano sul layer Top Layer o terminano sul layer Bottom Layer.
OnTop
Riepilogo
Restituisce tutti gli oggetti sui layer: Top Layer, Top Overlay, Top Paste e Top Solder.
Sintassi
OnTop : Boolean
Esempio di utilizzo
OnTop
OnTop = True
Restituisce tutti gli oggetti sui layer: Top Layer, Top Overlay, Top Paste e Top Solder.
Not OnTop
OnTop = False
Restituisce tutti gli oggetti except oggetti sui layer: Top Layer, Top Overlay, Top Paste e Top Solder.
OnTopLayer
Riepilogo
Restituisce tutti gli oggetti sul layer Top Layer.
Sintassi
OnTopLayer : Boolean
Esempio di utilizzo
OnTopLayer
OnTopLayer = True
Restituisce tutti gli oggetti sul layer Top Layer.
Not OnTopLayer
OnTopLayer = False
Restituisce tutti gli oggetti except oggetti sul layer Top Layer.
OnTopPaste
Riepilogo
Restituisce tutti gli oggetti sul layer Top Paste e tutti i pad sul layer Top Layer – questi ultimi vengono restituiti perché sono rappresentati anche sul layer Top Paste.
Sintassi
OnTopPaste : Boolean
Esempio di utilizzo
OnTopPaste
On = TrueTopPaste
Restituisce tutti gli oggetti sul layer Top Paste e tutti i pad sul layer Top Layer.
Not OnTopPaste
On = FalseTopPaste
Restituisce tutti gli oggetti except oggetti sul layer Top Paste e tutti i pad sul layer Top Layer.
OnTopSilkscreen
Riepilogo
Restituisce tutti gli oggetti sul layer Top Overlay.
Sintassi
OnTopSilkscreen : Boolean
Esempio di utilizzo
OnTopSilkscreen
OnTopSilkscreen = True
Restituisce tutti gli oggetti sul layer Top Overlay.
Not OnTopSilkscreen
OnTopSilkscreen = False
Restituisce tutti gli oggetti except oggetti sul layer Top Overlay.
OnTopSolderMask
Riepilogo
Restituisce tutti gli oggetti sul layer Top Solder, tutti i pad sui layer Top Layer e Multi-Layer e tutte le vie che iniziano sul layer Top Layer. I pad e le vie vengono restituiti perché sono rappresentati anche sul layer Top Solder.
Sintassi
OnTopSolderMask : Boolean
Esempio di utilizzo
OnTopSolderMask
On = TrueTopSolderMask
Restituisce tutti gli oggetti sul layer Top Solder, tutti i pad sui layer Top Layer e Multi-Layer e tutte le vie che iniziano sul layer Top Layer.
Not OnTopSolderMask
OnTopSolderMask = False
Restituisce tutti gli oggetti except oggetti sul layer Top Solder, tutti i pad sui layer Top Layer e Multi-Layer e tutte le vie che iniziano sul layer Top Layer.