Controlli dei layer

Le funzioni di query PCB mostrate nella finestra di dialogo Layer Checks PCB query functions shown in the Query Helper dialog
Questa pagina di riferimento descrive le parole chiave del linguaggio di query della categoria Layer Checks disponibili nei documenti PCB e libreria PCB. Per assistenza su una specifica parola chiave di query, utilizzare le seguenti sezioni comprimibili oppure evidenziare (o fare clic all'interno di) una determinata parola chiave nel Query Helper o in un pannello Filter, quindi premere F1 per accedere immediatamente alla relativa sezione.
OnBottom
Riepilogo
Restituisce tutti gli oggetti sui layer: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
Sintassi
OnBottom : Boolean
Esempio di utilizzo
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 objects on the layers: Bottom Layer, Bottom Overlay, Bottom Paste, and Bottom Solder.
OnBottomLayer
Riepilogo
Restituisce tutti gli oggetti sul Bottom Layer.
Sintassi
OnBottomLayer : Boolean
Esempio di utilizzo
OnBottomLayer
OnBottomLayer = True
Restituisce tutti gli oggetti sul Bottom Layer.
Not OnBottomLayer
OnBottomLayer = False
Restituisce tutti gli oggetti except objects on the Bottom Layer.
OnBottomPaste
Riepilogo
Restituisce tutti gli oggetti sul layer Bottom Paste e tutti i pad sul Bottom Layer – questi ultimi oggetti vengono restituiti perché vengono anche renderizzati sul layer Bottom Paste.
Sintassi
OnBottomPaste : Boolean
Esempio di utilizzo
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 objects on the Bottom Paste layer, and all pads on the Bottom Layer.
OnBottomSilkscreen
Riepilogo
Restituisce tutti gli oggetti sul layer Bottom Overlay.
Sintassi
OnBottomSilkscreen : Boolean
Esempio di utilizzo
OnBottomSilkscreen
OnBottomSilkscreen = True
Restituisce tutti gli oggetti sul layer Bottom Overlay.
Not OnBottomSilkscreen
OnBottomSilkscreen = False
Restituisce tutti gli oggetti except objects on the Bottom Overlay layer.
OnBottomSolderMask
Riepilogo
Restituisce tutti gli oggetti sul layer Bottom Solder, tutti i pad sul Bottom Layer e sul Multi-Layer, e tutte le via che terminano sul Bottom Layer. Gli oggetti pad e via vengono restituiti perché vengono anche renderizzati sul layer Bottom Solder.
Sintassi
OnBottomSolderMask : Boolean
Esempio di utilizzo
OnBottomSolderMask
OnBottomSolderMask = True
Restituisce tutti gli oggetti sul layer Bottom Solder, tutti i pad sul Bottom Layer e sul Multi-Layer, e tutte le via che terminano sul Bottom Layer.
Not OnBottomSolderMask
OnBottomSolderMask = False
Restituisce tutti gli oggetti except objects on the Bottom Solder layer, all pads on the Bottom Layer and Multi-Layer, and all vias ending on the Bottom Layer.
OnCopper
Riepilogo
Restituisce tutti gli oggetti sui layer di segnale, sul Multi-Layer e sui layer di piano interno.
Sintassi
OnCopper : Boolean
Esempio di utilizzo = True
OnCopper
OnCopper
Restituisce tutti gli oggetti sui layer di segnale, sul Multi-Layer e sui layer di piano interno.
Not OnCopper
OnCopper = False
Restituisce tutti gli oggetti except objects on signal layers, the Multi-Layer, and internal plane layers.
OnInverted
Riepilogo
Restituisce tutti gli oggetti sui seguenti layer: Top Paste, Bottom Paste, Top Solder, Bottom Solder e i layer di piano interno (Internal Plane 1-16). Questi layer sono tutti di natura "invertita" o "reverse", perché la presenza di qualsiasi oggetto su questi layer comporta una corrispondente apertura in uno stencil per pasta saldante, oppure nel film della solder mask, oppure una corrispondente assenza di rame (rispettivamente nei casi dei layer Paste Mask, Solder Mask e Internal Plane).
Sintassi
OnInverted : Boolean
Esempio di utilizzo = True
OnInverted
OnInverted
Restituisce tutti gli oggetti sui seguenti layer: Top Paste, Bottom Paste, Top Solder, Bottom Solder e i layer di piano interno (Internal Plane 1-16).
Not OnInverted
OnInverted = False
Restituisce tutti gli oggetti except objects on the following layers: Top Paste, Bottom Paste, Top Solder, Bottom Solder, and Internal Plane layers (Internal Plane 1-16).
OnMechanical
Riepilogo
Restituisce tutti gli oggetti su qualsiasi layer Mechanical abilitato.
Sintassi
OnMechanical : Boolean
Esempio di utilizzo = True
OnMechanical
On = FalseMechanical
Restituisce tutti gli oggetti su qualsiasi layer Mechanical abilitato.
Not OnMechanical
OnMechanical
Restituisce tutti gli oggetti except objects on any enabled Mechanical layers.
OnMid
Riepilogo
Restituisce tutti gli oggetti su qualsiasi layer di segnale interno.
Sintassi
OnMid : Boolean
Esempio di utilizzo
OnMid
OnMid = True
Restituisce tutti gli oggetti su qualsiasi layer di segnale interno.
Not OnMid
OnMid = False
Restituisce tutti gli oggetti except objects on any internal signal layers.
OnMultiLayer
Riepilogo
Restituisce tutti gli oggetti sul layer Multi-Layer.
Sintassi
OnMultiLayer : Boolean
Esempio di utilizzo = True
OnMultiLayer
OnMultiLayer
Restituisce tutti gli oggetti sul layer Multi-Layer.
Not OnMultiLayer
OnMultiLayer = False
Restituisce tutti gli oggetti except objects on the Multi-Layer layer.
OnOutside
Riepilogo
Restituisce tutti gli oggetti sui layer di segnale "esterni" – Top Layer e Bottom Layer.
Sintassi
OnOutside : Boolean
Esempio di utilizzo
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 objects on the 'outside' signal layers – Top Layer and Bottom Layer.
Nota
Si noti che gli oggetti posizionati sul layer Multi-Layer non verranno restituiti dalla parola chiave di query OnOutside. Utilizzare la parola chiave di query OnMultiLayer per individuare gli oggetti sul layer Multi-Layer oppure la query ExistsOnLayer('Top Layer') Or ExistsOnLayer('Bottom Layer') per individuare gli oggetti (inclusi gli oggetti sul layer Multi-Layer) che hanno forme su Top Layer o Bottom Layer.
OnPaste
Riepilogo
Restituisce tutti gli oggetti sui layer Top Paste e Bottom Paste, e tutti i pad sul Top Layer e sul Bottom Layer – gli oggetti pad su questi layer vengono restituiti perché vengono anche renderizzati rispettivamente sui layer Top Paste e Bottom Paste.
Sintassi
OnPaste : Boolean
Esempio di utilizzo
OnPaste
OnPaste = True
Restituisce tutti gli oggetti sui layer Top Paste e Bottom Paste, e tutti i pad sul Top Layer e sul Bottom Layer.
Not OnPaste
OnPaste = False
Restituisce tutti gli oggetti except objects on the Top Paste and Bottom Paste layers, and all pads on the Top Layer and Bottom Layer.
OnPlane
Riepilogo
Restituisce tutti gli oggetti sui layer di piano interno (Internal Plane 1-16).
Sintassi
OnPlane : Boolean
Esempio di utilizzo
OnPlane
OnPlane = True
Restituisce tutti gli oggetti sui layer di piano interno (Internal Plane 1-16).
Not OnPlane
OnPlane = False
Restituisce tutti gli oggetti except objects on internal plane layers (Internal Plane 1-16).
OnSignal
Riepilogo
Restituisce tutti gli oggetti sui layer di segnale e sul Multi-Layer.
Sintassi
OnSignal : Boolean
Esempio di utilizzo
OnSignal
OnSignal = True
Restituisce tutti gli oggetti sui layer di segnale e sul Multi-Layer.
Not OnSignal
OnSignal = False
Restituisce tutti gli oggetti except objects on signal layers and the 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 objects on the Top Overlay and Bottom Overlay layers.
OnSolderMask
Riepilogo
Restituisce tutti gli oggetti sui layer Top Solder e Bottom Solder, tutti i pad sul Top Layer, Bottom Layer e Multi-Layer, e tutte le via che iniziano sul Top Layer o terminano sul Bottom Layer. Gli oggetti pad e via vengono restituiti perché vengono anche renderizzati rispettivamente sul layer Top Solder o Bottom Solder.
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 via che iniziano sul Top Layer o terminano sul 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 via che iniziano sul Top Layer o terminano sul 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 Top Layer.
Sintassi
OnTopLayer : Boolean
Esempio di utilizzo
OnTopLayer
OnTopLayer = True
Restituisce tutti gli oggetti sul Top Layer.
Not OnTopLayer
OnTopLayer = False
Restituisce tutti gli oggetti except oggetti sul Top Layer.
OnTopPaste
Riepilogo
Restituisce tutti gli oggetti sul layer Top Paste e tutti i pad sul Top Layer – questi ultimi oggetti vengono restituiti perché sono anch’essi renderizzati 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 Top Layer.
Not OnTopPaste
On = FalseTopPaste
Restituisce tutti gli oggetti except oggetti sul layer Top Paste e tutti i pad sul 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 sul Top Layer e sul Multi-Layer, e tutte le via che iniziano sul Top Layer. Gli oggetti pad e via vengono restituiti perché sono anch’essi renderizzati sul layer Top Solder.
Sintassi
OnTopSolderMask : Boolean
Esempio di utilizzo
OnTopSolderMask
On = TrueTopSolderMask
Restituisce tutti gli oggetti sul layer Top Solder, tutti i pad sul Top Layer e sul Multi-Layer, e tutte le via che iniziano sul Top Layer.
Not OnTopSolderMask
OnTopSolderMask = False
Restituisce tutti gli oggetti except oggetti sul layer Top Solder, tutti i pad sul Top Layer e sul Multi-Layer, e tutte le via che iniziano sul Top Layer.