Comprobaciones de capas
De un vistazo
- Aprende qué devuelve cada palabra clave de consulta de Comprobaciones de capas para los distintos tipos de capas de PCB.
- Consulta la sintaxis y los ejemplos de uso de las consultas habituales para incluir y excluir objetos según la capa.
- Comprende las diferencias entre palabras clave relacionadas, como las funciones para las capas superior, inferior, exteriores, de señal, de pasta de soldadura y de máscara de soldadura.

Las funciones de consulta de PCB de Layer Checks que se muestran en el cuadro de diálogo Query Helper
Esta página de referencia detalla las palabras clave del lenguaje de consulta de la categoría Layer Checks disponibles en los documentos de PCB y de bibliotecas de PCB. Para obtener ayuda sobre una palabra clave de consulta específica, utilice las siguientes secciones desplegables o seleccione una palabra clave (o haga clic dentro de ella) en Query Helper o en un panel Filter y, a continuación, pulse F1 para acceder directamente a su sección.
OnBottom
Resumen
Devuelve todos los objetos de las capas: Bottom Layer, Bottom Overlay, Bottom Paste y Bottom Solder.
Sintaxis
OnBottom : Boolean
Ejemplo de uso
OnBottom
OnBottom = True
Devuelve todos los objetos de las capas: Bottom Layer, Bottom Overlay, Bottom Paste y Bottom Solder.
Not OnBottom
OnBottom = False
Devuelve todos los objetos except objetos de las capas: Bottom Layer, Bottom Overlay, Bottom Paste y Bottom Solder.
OnBottomLayer
Resumen
Devuelve todos los objetos de la capa Bottom Layer.
Sintaxis
OnBottomLayer : Boolean
Ejemplo de uso
OnBottomLayer
OnBottomLayer = True
Devuelve todos los objetos de la capa Bottom Layer.
Not OnBottomLayer
OnBottomLayer = False
Devuelve todos los objetos except objetos de la capa Bottom Layer.
OnBottomPaste
Resumen
Devuelve todos los objetos de la capa Bottom Paste y todos los pads de la capa Bottom Layer – estos últimos se devuelven porque también se representan en la capa Bottom Paste.
Sintaxis
OnBottomPaste : Boolean
Ejemplo de uso
OnBottomPaste
OnBottomPaste = True
Devuelve todos los objetos de la capa Bottom Paste y todos los pads de la capa Bottom Layer.
Not OnBottomPaste
OnBottomPaste = False
Devuelve todos los objetos except objetos de la capa Bottom Paste y todos los pads de la capa Bottom Layer.
OnBottomSilkscreen
Resumen
Devuelve todos los objetos de la capa Bottom Overlay.
Sintaxis
OnBottomSilkscreen : Boolean
Ejemplo de uso
OnBottomSilkscreen
OnBottomSilkscreen = True
Devuelve todos los objetos de la capa Bottom Overlay.
Not OnBottomSilkscreen
OnBottomSilkscreen = False
Devuelve todos los objetos except objetos de la capa Bottom Overlay.
OnBottomSolderMask
Resumen
Devuelve todos los objetos de la capa Bottom Solder, todos los pads de las capas Bottom Layer y Multi-Layer, y todas las vías que terminan en la capa Bottom Layer. Los pads y las vías se devuelven porque también se representan en la capa Bottom Solder.
Sintaxis
OnBottomSolderMask : Boolean
Ejemplo de uso
OnBottomSolderMask
OnBottomSolderMask = True
Devuelve todos los objetos de la capa Bottom Solder, todos los pads de las capas Bottom Layer y Multi-Layer, y todas las vías que terminan en la capa Bottom Layer.
Not OnBottomSolderMask
OnBottomSolderMask = False
Devuelve todos los objetos except objetos de la capa Bottom Solder, todos los pads de las capas Bottom Layer y Multi-Layer, y todas las vías que terminan en la capa Bottom Layer.
OnCopper
Resumen
Devuelve todos los objetos de las capas de señal, de la capa Multi-Layer y de las capas de planos internos.
Sintaxis
OnCopper : Boolean
Ejemplo de uso
OnCopper
On = TrueCopper
Devuelve todos los objetos de las capas de señal, de la capa Multi-Layer y de las capas de planos internos.
Not OnCopper
OnCopper = False
Devuelve todos los objetos except objetos de las capas de señal, de la capa Multi-Layer y de las capas de planos internos.
OnInverted
Resumen
Devuelve todos los objetos de las siguientes capas: Top Paste, Bottom Paste, Top Solder, Bottom Solder y las capas de planos internos (Internal Plane 1-16). Todas estas capas son de naturaleza «invertida» o «inversa», ya que la presencia de cualquier objeto en ellas da lugar a una abertura correspondiente en una plantilla de pasta de soldadura o en la película de máscara de soldadura, o a una ausencia correspondiente de cobre (en el caso de las capas de máscara de pasta, máscara de soldadura y planos internos, respectivamente).
Sintaxis
OnInverted : Boolean
Ejemplo de uso
OnInverted
On = TrueInverted
Devuelve todos los objetos de las siguientes capas: Top Paste, Bottom Paste, Top Solder, Bottom Solder y las capas de planos internos (Internal Plane 1-16).
Not OnInverted
OnInverted = False
Devuelve todos los objetos except objetos de las siguientes capas: Top Paste, Bottom Paste, Top Solder, Bottom Solder y las capas de planos internos (Internal Plane 1-16).
OnMechanical
Resumen
Devuelve todos los objetos de cualquier capa mecánica habilitada.
Sintaxis
OnMechanical : Boolean
Ejemplo de uso
OnMechanical
On = TrueMechanical
Devuelve todos los objetos de cualquier capa mecánica habilitada.
Not OnMechanical
On = FalseMechanical
Devuelve todos los objetos except objetos de cualquier capa mecánica habilitada.
OnMid
Resumen
Devuelve todos los objetos de cualquier capa de señal interna.
Sintaxis
OnMid : Boolean
Ejemplo de uso
OnMid
OnMid = True
Devuelve todos los objetos de cualquier capa de señal interna.
Not OnMid
OnMid = False
Devuelve todos los objetos except objetos de cualquier capa de señal interna.
OnMultiLayer
Resumen
Devuelve todos los objetos de la capa Multi-Layer.
Sintaxis
OnMultiLayer : Boolean
Ejemplo de uso
OnMultiLayer
On = TrueMultiLayer
Devuelve todos los objetos de la capa Multi-Layer.
Not OnMultiLayer
OnMultiLayer = False
Devuelve todos los objetos except objetos de la capa Multi-Layer.
OnOutside
Resumen
Devuelve todos los objetos de las capas de señal «exteriores»: Top Layer y Bottom Layer.
Sintaxis
OnOutside : Boolean
Ejemplo de uso
OnOutside
OnOutside = True
Devuelve todos los objetos de las capas de señal «exteriores»: Top Layer y Bottom Layer.
Not OnOutside
OnOutside = False
Devuelve todos los objetos except objetos de las capas de señal «exteriores»: Top Layer y Bottom Layer.
Nota
Tenga en cuenta que la palabra clave de consulta OnOutside no devolverá los objetos colocados en la capa Multi-Layer. Utilice la palabra clave de consulta OnMultiLayer para seleccionar los objetos de la capa Multi-Layer o la consulta ExistsOnLayer('Top Layer') Or ExistsOnLayer('Bottom Layer') para seleccionar los objetos (incluidos los de la capa Multi-Layer) que tengan formas en Top Layer o Bottom Layer.
OnPaste
Resumen
Devuelve todos los objetos de las capas Top Paste y Bottom Paste, y todos los pads de las capas Top Layer y Bottom Layer – los objetos de tipo pad de estas capas se devuelven porque también se representan en las capas Top Paste y Bottom Paste, respectivamente.
Sintaxis
OnPaste : Boolean
Ejemplo de uso
OnPaste
OnPaste = True
Devuelve todos los objetos de las capas Top Paste y Bottom Paste, y todos los pads de las capas Top Layer y Bottom Layer.
Not OnPaste
OnPaste = False
Devuelve todos los objetos except objetos de las capas Top Paste y Bottom Paste, y todos los pads de las capas Top Layer y Bottom Layer.
OnPlane
Resumen
Devuelve todos los objetos de las capas de planos internos (Internal Plane 1-16).
Sintaxis
OnPlane : Boolean
Ejemplo de uso
OnPlane
OnPlane = True
Devuelve todos los objetos de las capas de planos internos (Internal Plane 1-16).
Not OnPlane
OnPlane = False
Devuelve todos los objetos except objetos de las capas de planos internos (Internal Plane 1-16).
OnSignal
Resumen
Devuelve todos los objetos de las capas de señal y de Multi-Layer.
Sintaxis
OnSignal : Boolean
Ejemplo de uso
OnSignal
OnSignal = True
Devuelve todos los objetos de las capas de señal y de Multi-Layer.
Not OnSignal
OnSignal = False
Devuelve todos los objetos except objetos de las capas de señal y de Multi-Layer.
OnSilkscreen
Resumen
Devuelve todos los objetos de las capas Top Overlay y Bottom Overlay.
Sintaxis
OnSilkscreen : Boolean
Ejemplo de uso
OnSilkscreen
OnSilkscreen = True
Devuelve todos los objetos de las capas Top Overlay y Bottom Overlay.
Not OnSilkscreen
OnSilkscreen = False
Devuelve todos los objetos except objetos de las capas Top Overlay y Bottom Overlay.
OnSolderMask
Resumen
Devuelve todos los objetos de las capas Top Solder y Bottom Solder, todos los pads de Top Layer, Bottom Layer y Multi-Layer, y todas las vías que comienzan en Top Layer o terminan en Bottom Layer. Los objetos de tipo pad y vía se devuelven porque también se representan en la capa Top Solder o Bottom Solder, respectivamente.
Sintaxis
OnSolderMask : Boolean
Ejemplo de uso
OnSolderMask
OnSolderMask = True
Devuelve todos los objetos de las capas Top Solder y Bottom Solder, todos los pads de Top Layer, Bottom Layer y Multi-Layer, y todas las vías que comienzan en Top Layer o terminan en Bottom Layer.
Not OnSolderMask
OnSolderMask = False
Devuelve todos los objetos except objetos de las capas Top Solder y Bottom Solder, todos los pads de Top Layer, Bottom Layer y Multi-Layer, y todas las vías que comienzan en Top Layer o terminan en Bottom Layer.
OnTop
Resumen
Devuelve todos los objetos de las capas: Top Layer, Top Overlay, Top Paste y Top Solder.
Sintaxis
OnTop : Boolean
Ejemplo de uso
OnTop
OnTop = True
Devuelve todos los objetos de las capas: Top Layer, Top Overlay, Top Paste y Top Solder.
Not OnTop
OnTop = False
Devuelve todos los objetos except objetos de las capas: Top Layer, Top Overlay, Top Paste y Top Solder.
OnTopLayer
Resumen
Devuelve todos los objetos de Top Layer.
Sintaxis
OnTopLayer : Boolean
Ejemplo de uso
OnTopLayer
OnTopLayer = True
Devuelve todos los objetos de Top Layer.
Not OnTopLayer
OnTopLayer = False
Devuelve todos los objetos except objetos de Top Layer.
OnTopPaste
Resumen
Devuelve todos los objetos de la capa Top Paste y todos los pads de Top Layer – estos últimos objetos se devuelven porque también se representan en la capa Top Paste.
Sintaxis
OnTopPaste : Boolean
Ejemplo de uso
OnTopPaste
On = TrueTopPaste
Devuelve todos los objetos de la capa Top Paste y todos los pads de Top Layer.
Not OnTopPaste
On = FalseTopPaste
Devuelve todos los objetos except objetos de la capa Top Paste y todos los pads de Top Layer.
OnTopSilkscreen
Resumen
Devuelve todos los objetos de la capa Top Overlay.
Sintaxis
OnTopSilkscreen : Boolean
Ejemplo de uso
OnTopSilkscreen
OnTopSilkscreen = True
Devuelve todos los objetos de la capa Top Overlay.
Not OnTopSilkscreen
OnTopSilkscreen = False
Devuelve todos los objetos except objetos de la capa Top Overlay.
OnTopSolderMask
Resumen
Devuelve todos los objetos de la capa Top Solder, todos los pads de Top Layer y Multi-Layer, y todas las vías que comienzan en Top Layer. Los objetos de tipo pad y vía se devuelven porque también se representan en la capa Top Solder.
Sintaxis
OnTopSolderMask : Boolean
Ejemplo de uso
OnTopSolderMask
On = TrueTopSolderMask
Devuelve todos los objetos de la capa Top Solder, todos los pads de Top Layer y Multi-Layer, y todas las vías que comienzan en Top Layer.
Not OnTopSolderMask
OnTopSolderMask = False
Devuelve todos los objetos except objetos de la capa Top Solder, todos los pads de Top Layer y Multi-Layer, y todas las vías que comienzan en Top Layer.