Verificações de Camadas

As funções de consulta PCB apresentadas na caixa de diálogo Layer Checks Query Helper
Esta página de referência detalha as palavras-chave da linguagem de consulta da categoria Layer Checks disponíveis em documentos PCB e de biblioteca PCB. Para ajuda sobre uma palavra‑chave de consulta específica, utilize as seguintes secções expansíveis ou realce (ou clique dentro de) qualquer palavra‑chave indicada no Query Helper ou num painel Filter e, em seguida, prima F1 para aceder imediatamente à respetiva secção.
OnBottom
Resumo
Devolve todos os objetos nas camadas: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
Sintaxe
OnBottom : Boolean
Exemplo de utilização
OnBottom
OnBottom = True
Devolve todos os objetos nas camadas: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
Not OnBottom
OnBottom = False
Devolve todos os objetos except objetos nas camadas: Bottom Layer, Bottom Overlay, Bottom Paste e Bottom Solder.
OnBottomLayer
Resumo
Devolve todos os objetos na Bottom Layer.
Sintaxe
OnBottomLayer : Boolean
Exemplo de utilização
OnBottomLayer
OnBottomLayer = True
Devolve todos os objetos na Bottom Layer.
Not OnBottomLayer
OnBottomLayer = False
Devolve todos os objetos except objetos na Bottom Layer.
OnBottomPaste
Resumo
Devolve todos os objetos na camada Bottom Paste, e todas as pads na Bottom Layer – estes últimos objetos são devolvidos porque também são representados na camada Bottom Paste.
Sintaxe
OnBottomPaste : Boolean
Exemplo de utilização
OnBottomPaste
OnBottomPaste = True
Devolve todos os objetos na camada Bottom Paste, e todas as pads na Bottom Layer.
Not OnBottomPaste
OnBottomPaste = False
Devolve todos os objetos except objetos na camada Bottom Paste, e todas as pads na Bottom Layer.
OnBottomSilkscreen
Resumo
Devolve todos os objetos na camada Bottom Overlay.
Sintaxe
OnBottomSilkscreen : Boolean
Exemplo de utilização
OnBottomSilkscreen
OnBottomSilkscreen = True
Devolve todos os objetos na camada Bottom Overlay.
Not OnBottomSilkscreen
OnBottomSilkscreen = False
Devolve todos os objetos except objetos na camada Bottom Overlay.
OnBottomSolderMask
Resumo
Devolve todos os objetos na camada Bottom Solder, todas as pads na Bottom Layer e Multi-Layer, e todas as vias que terminam na Bottom Layer. Os objetos pad e via são devolvidos porque também são representados na camada Bottom Solder.
Sintaxe
OnBottomSolderMask : Boolean
Exemplo de utilização
OnBottomSolderMask
OnBottomSolderMask = True
Devolve todos os objetos na camada Bottom Solder, todas as pads na Bottom Layer e Multi-Layer, e todas as vias que terminam na Bottom Layer.
Not OnBottomSolderMask
OnBottomSolderMask = False
Devolve todos os objetos except objetos na camada Bottom Solder, todas as pads na Bottom Layer e Multi-Layer, e todas as vias que terminam na Bottom Layer.
OnCopper
Resumo
Devolve todos os objetos nas camadas de sinal, na Multi-Layer e nas camadas de plano interno.
Sintaxe
OnCopper : Boolean
Exemplo de utilização = True
OnCopper
OnCopper
Devolve todos os objetos nas camadas de sinal, na Multi-Layer e nas camadas de plano interno.
Not OnCopper
OnCopper = False
Devolve todos os objetos except objetos nas camadas de sinal, na Multi-Layer e nas camadas de plano interno.
OnInverted
Resumo
Devolve todos os objetos nas seguintes camadas: Top Paste, Bottom Paste, Top Solder, Bottom Solder e camadas Internal Plane (Internal Plane 1-16). Todas estas camadas têm uma natureza "Invertida" ou "Reversa", porque a presença de qualquer objeto nestas camadas resulta numa abertura correspondente num stencil de pasta de solda, ou no filme de máscara de solda, ou numa ausência correspondente de cobre (nos casos das camadas Paste Mask, Solder Mask e Internal Plane, respetivamente).
Sintaxe
OnInverted : Boolean
Exemplo de utilização = True
OnInverted
OnInverted
Devolve todos os objetos nas seguintes camadas: Top Paste, Bottom Paste, Top Solder, Bottom Solder e camadas Internal Plane (Internal Plane 1-16).
Not OnInverted
OnInverted = False
Devolve todos os objetos except objetos nas seguintes camadas: Top Paste, Bottom Paste, Top Solder, Bottom Solder e camadas Internal Plane (Internal Plane 1-16).
OnMechanical
Resumo
Devolve todos os objetos em quaisquer camadas Mechanical ativadas.
Sintaxe
OnMechanical : Boolean
Exemplo de utilização = True
OnMechanical
On = FalseMechanical
Devolve todos os objetos em quaisquer camadas Mechanical ativadas.
Not OnMechanical
OnMechanical
Devolve todos os objetos except objetos em quaisquer camadas Mechanical ativadas.
OnMid
Resumo
Devolve todos os objetos em quaisquer camadas internas de sinal.
Sintaxe
OnMid : Boolean
Exemplo de utilização
OnMid
OnMid = True
Devolve todos os objetos em quaisquer camadas internas de sinal.
Not OnMid
OnMid = False
Devolve todos os objetos except objetos em quaisquer camadas internas de sinal.
OnMultiLayer
Resumo
Devolve todos os objetos na camada Multi-Layer.
Sintaxe
OnMultiLayer : Boolean
Exemplo de utilização = True
OnMultiLayer
OnMultiLayer
Devolve todos os objetos na camada Multi-Layer.
Not OnMultiLayer
OnMultiLayer = False
Devolve todos os objetos except objetos na camada Multi-Layer.
OnOutside
Resumo
Devolve todos os objetos nas camadas de sinal 'exteriores' – Top Layer e Bottom Layer.
Sintaxe
OnOutside : Boolean
Exemplo de utilização
OnOutside
OnOutside = True
Devolve todos os objetos nas camadas de sinal 'exteriores' – Top Layer e Bottom Layer.
Not OnOutside
OnOutside = False
Devolve todos os objetos except objetos nas camadas de sinal 'exteriores' – Top Layer e Bottom Layer.
Nota
Tenha em atenção que os objetos colocados na camada Multi-Layer não serão devolvidos pela palavra‑chave de consulta OnOutside. Utilize a palavra‑chave de consulta OnMultiLayer para direcionar objetos na camada Multi-Layer ou a consulta ExistsOnLayer('Top Layer') Or ExistsOnLayer('Bottom Layer') para direcionar objetos (incluindo objetos na camada Multi-Layer) que tenham formas em Top Layer ou Bottom Layer.
OnPaste
Resumo
Devolve todos os objetos nas camadas Top Paste e Bottom Paste, e todas as pads na Top Layer e Bottom Layer – os objetos pad nestas camadas são devolvidos porque também são representados nas camadas Top Paste e Bottom Paste, respetivamente.
Sintaxe
OnPaste : Boolean
Exemplo de utilização
OnPaste
OnPaste = True
Devolve todos os objetos nas camadas Top Paste e Bottom Paste, e todas as pads na Top Layer e Bottom Layer.
Not OnPaste
OnPaste = False
Devolve todos os objetos except objetos nas camadas Top Paste e Bottom Paste, e todas as pads na Top Layer e Bottom Layer.
OnPlane
Resumo
Devolve todos os objetos nas camadas de plano interno (Internal Plane 1-16).
Sintaxe
OnPlane : Boolean
Exemplo de utilização
OnPlane
OnPlane = True
Devolve todos os objetos nas camadas de plano interno (Internal Plane 1-16).
Not OnPlane
OnPlane = False
Devolve todos os objetos except objetos nas camadas de plano interno (Internal Plane 1-16).
OnSignal
Resumo
Devolve todos os objetos nas camadas de sinal e na Multi-Layer.
Sintaxe
OnSignal : Boolean
Exemplo de utilização
OnSignal
OnSignal = True
Devolve todos os objetos nas camadas de sinal e na Multi-Layer.
Not OnSignal
OnSignal = False
Devolve todos os objetos except objetos nas camadas de sinal e na Multi-Layer.
OnSilkscreen
Resumo
Devolve todos os objetos nas camadas Top Overlay e Bottom Overlay.
Sintaxe
OnSilkscreen : Boolean
Exemplo de utilização
OnSilkscreen
OnSilkscreen = True
Devolve todos os objetos nas camadas Top Overlay e Bottom Overlay.
Not OnSilkscreen
OnSilkscreen = False
Devolve todos os objetos except objetos nas camadas Top Overlay e Bottom Overlay.
OnSolderMask
Resumo
Devolve todos os objetos nas camadas Top Solder e Bottom Solder, todas as pads na Top Layer, Bottom Layer e Multi-Layer, e todas as vias que começam na Top Layer ou terminam na Bottom Layer. Os objetos pad e via são devolvidos porque também são representados nas camadas Top Solder ou Bottom Solder, respetivamente.
Sintaxe
OnSolderMask : Boolean
Exemplo de utilização
OnSolderMask
OnSolderMask = True
Devolve todos os objetos nas camadas Top Solder e Bottom Solder, todos os pads nas camadas Top Layer, Bottom Layer e Multi-Layer, e todas as vias que começam na Top Layer ou terminam na Bottom Layer.
Not OnSolderMask
OnSolderMask = False
Devolve todos os objetos except objetos nas camadas Top Solder e Bottom Solder, todos os pads nas camadas Top Layer, Bottom Layer e Multi-Layer, e todas as vias que começam na Top Layer ou terminam na Bottom Layer.
OnTop
Resumo
Devolve todos os objetos nas camadas: Top Layer, Top Overlay, Top Paste e Top Solder.
Sintaxe
OnTop : Boolean
Exemplo de Utilização
OnTop
OnTop = True
Devolve todos os objetos nas camadas: Top Layer, Top Overlay, Top Paste e Top Solder.
Not OnTop
OnTop = False
Devolve todos os objetos except objetos nas camadas: Top Layer, Top Overlay, Top Paste e Top Solder.
OnTopLayer
Resumo
Devolve todos os objetos na Top Layer.
Sintaxe
OnTopLayer : Boolean
Exemplo de Utilização
OnTopLayer
OnTopLayer = True
Devolve todos os objetos na Top Layer.
Not OnTopLayer
OnTopLayer = False
Devolve todos os objetos except objetos na Top Layer.
OnTopPaste
Resumo
Devolve todos os objetos na camada Top Paste e todos os pads na Top Layer – estes últimos objetos são devolvidos porque também são representados na camada Top Paste.
Sintaxe
OnTopPaste : Boolean
Exemplo de Utilização
OnTopPaste
On = TrueTopPaste
Devolve todos os objetos na camada Top Paste e todos os pads na Top Layer.
Not OnTopPaste
On = FalseTopPaste
Devolve todos os objetos except objetos na camada Top Paste e todos os pads na Top Layer.
OnTopSilkscreen
Resumo
Devolve todos os objetos na camada Top Overlay.
Sintaxe
OnTopSilkscreen : Boolean
Exemplo de Utilização
OnTopSilkscreen
OnTopSilkscreen = True
Devolve todos os objetos na camada Top Overlay.
Not OnTopSilkscreen
OnTopSilkscreen = False
Devolve todos os objetos except objetos na camada Top Overlay.
OnTopSolderMask
Resumo
Devolve todos os objetos na camada Top Solder, todos os pads na Top Layer e Multi-Layer, e todas as vias que começam na Top Layer. Os objetos pad e via são devolvidos porque também são representados na camada Top Solder.
Sintaxe
OnTopSolderMask : Boolean
Exemplo de Utilização
OnTopSolderMask
On = TrueTopSolderMask
Devolve todos os objetos na camada Top Solder, todos os pads na Top Layer e Multi-Layer, e todas as vias que começam na Top Layer.
Not OnTopSolderMask
OnTopSolderMask = False
Devolve todos os objetos except objetos na camada Top Solder, todos os pads na Top Layer e Multi-Layer, e todas as vias que começam na Top Layer.