Comprobaciones de tipos de objeto
De un vistazo
- Una referencia rápida de las palabras clave de consulta de Comprobaciones de tipo de objeto, con información sobre qué devuelve cada una y cómo se escribe.
- Ejemplos de expresiones que muestran cómo utilizar cada función con condiciones true, false o not.
- Ayuda para identificar categorías específicas de objetos de PCB, como taladros, máscaras, cotas, tipos de modelos 3D, vías y puntos de taladrado posterior.

Las funciones de consulta de PCB Object Type Checks 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 Object Type Checks disponibles en los documentos de PCB y de biblioteca de PCB en Altium Designer. Para obtener ayuda sobre una palabra clave de consulta específica, utilice las siguientes secciones desplegables o resalte cualquier 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.
Todos
Resumen
Devuelve todos los objetos del documento de PCB.
Sintaxis
All : Boolean
Ejemplo de uso
All
All = True
Devuelve todos los objetos.
Not All
All = False
No devuelve ningún objeto.
BackDrillBottom
Resumen
Devuelve las ubicaciones de taladrado posterior en la cara inferior de la placa.
Sintaxis
BackDrillBottom : Boolean
Ejemplo de uso
BackDrillBottom
BackDrillBottom = True
Devuelve todas las ubicaciones de taladrado posterior en la cara inferior.
Not BackDrillBottom
BackDrillBottom = False
Devuelve todos los objetos except ubicaciones de taladrado posterior en la cara inferior.
BackDrillTop
Resumen
Devuelve las ubicaciones de taladrado posterior en la cara superior de la placa.
Sintaxis
BackDrillTop : Boolean
Ejemplo de uso
BackDrillTop
BackDrillTop = True
Devuelve todas las ubicaciones de taladrado posterior en la cara superior.
Not BackDrillTop
BackDrillTop = False
Devuelve todos los objetos except ubicaciones de taladrado posterior en la cara superior.
HasCylinderModel
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Cylinder.
Sintaxis
HasCylinderModel : Boolean/Boolean_String
Ejemplo de uso
HasCylinderModel
HasCylinderModel = True
HasCylinderModel = 'True'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Cylinder.
Not HasCylinderModel
HasCylinderModel = False
HasCylinderModel = 'False'
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Type está establecida en Cylinder.
HasExtrudedModel
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Extruded.
Sintaxis
HasExtrudedModel : Boolean/Boolean_String
Ejemplo de uso
HasExtrudedModel
HasExtrudedModel = True
HasExtrudedModel = 'True'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Extruded.
Not HasExtrudedModel
HasExtrudedModel = False
HasExtrudedModel = 'False'
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Type está establecida en Extruded.
HasGenericStepModel
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Generic Model.
Sintaxis
HasGenericStepModel : Boolean/Boolean_String
Ejemplo de uso
HasGenericStepModel
HasGenericStepModel = True
HasGenericStepModel = 'True'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Generic Model.
Not HasGenericStepModel
HasGenericStepModel = False
HasGenericStepModel = 'False'
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Type está establecida en Generic Model.
HasMask
Resumen
Devuelve todos los objetos de arco, relleno, pad, región, pista y vía con una máscara de soldadura o de pasta definida.
Sintaxis
HasMask : Boolean/Boolean_String
Ejemplo de uso
HasMask
HasMask = True
HasMask = 'True'
Devuelve todos los objetos de arco, relleno, pad, región, pista y vía con una máscara de soldadura o de pasta definida.
Not HasMask
HasMask = False
HasMask = 'False'
Devuelve todos los objetos except objetos de arco, relleno, pad, región, pista y vía con una máscara de soldadura o de pasta definida.
HasPasteMask
Resumen
Devuelve todos los objetos de arco, relleno, pad, región, pista y vía con una máscara de pasta definida.
Sintaxis
HasPasteMask : Boolean/Boolean_String
Ejemplo de uso
HasPasteMask
HasPasteMask = True
HasPasteMask = 'True'
Devuelve todos los objetos de arco, relleno, pad, región, pista y vía con una máscara de pasta definida.
Not HasPasteMask
HasPasteMask = False
HasPasteMask = 'False'
Devuelve todos los objetos except objetos de arco, relleno, pad, región, pista y vía con una máscara de pasta definida.
HasRectangularHole
Resumen
Devuelve todos los objetos de pad con orificios rectangulares.
Sintaxis
HasRectangularHole : Boolean/Boolean_String
Ejemplo de uso
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
Devuelve todos los objetos de pad con orificios rectangulares.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
Devuelve todos los objetos except objetos de pad con orificios rectangulares.
HasRoundHole
Resumen
Devuelve todos los objetos de pad con orificios redondos.
Sintaxis
HasRoundHole : Boolean/Boolean_String
Ejemplo de uso
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
Devuelve todos los objetos de pad con orificios redondos.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
Devuelve todos los objetos except objetos de pad con orificios redondos.
HasSlotHole
Resumen
Devuelve todos los objetos de pad con orificios ranurados.
Sintaxis
HasSlotHole : Boolean/Boolean_String
Ejemplo de uso
HasSlotHole
HasSlotHole = True
HasSlotHole = 'True'
Devuelve todos los objetos de pad con orificios ranurados.
Not HasSlotHole
HasSlotHole = False
HasSlotHole = 'False'
Devuelve todos los objetos except objetos de pad con orificios ranurados.
HasSolderMask
Resumen
Devuelve todos los objetos de arco, relleno, pad, región, pista y vía con una máscara de soldadura definida.
Sintaxis
HasSolderMask : Boolean/Boolean_String
Ejemplo de uso
HasSolderMask
HasSolderMask = True
HasSolderMask = 'True'
Devuelve todos los objetos de arco, relleno, pad, región, pista y vía con una máscara de soldadura definida.
Not HasSolderMask
HasSolderMask = False
HasSolderMask = 'False'
Devuelve todos los objetos except objetos de arco, relleno, pad, región, pista y vía con una máscara de soldadura definida.
HasSphereModel
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Sphere.
Sintaxis
HasSphereModel : Boolean/Boolean_String
Ejemplo de uso
HasSphereModel
HasSphereModel = True
HasSphereModel = 'True'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type está establecida en Sphere.
Not HasSphereModel
HasSphereModel = False
HasSphereModel = 'False'
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Type está establecida en Sphere.
HasSquareHole
Resumen
Devuelve todos los objetos de pad con orificios cuadrados.
Sintaxis
HasSquareHole : Boolean/Boolean_String
Ejemplo de uso
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
Devuelve todos los objetos de pad con orificios cuadrados.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
Devuelve todos los objetos except objetos de pad con orificios cuadrados.
HasStepModel
Resumen
Devuelve todos los objetos de cuerpo 3D.
Sintaxis
HasStepModel : Boolean/Boolean_String
Ejemplo de uso
HasStepModel
HasStepModel = True
HasStepModel = 'True'
Devuelve todos los objetos de cuerpo 3D.
Not HasStepModel
HasStepModel = False
HasStepModel = 'False'
Devuelve todos los objetos except objetos de cuerpo 3D.
InViaShielding
Resumen
Devuelve todos los objetos de vía y de polígono (cobre de blindaje) que pertenecen a un grupo de blindaje mediante vías.
Sintaxis
InViaShielding : Boolean/Boolean_String
Ejemplo de uso
InViaShielding
InViaShielding = True
InViaShielding = 'True'
Devuelve todos los objetos de vía y de polígono (cobre de blindaje) que pertenecen a un grupo de blindaje mediante vías.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
Devuelve todos los objetos except objetos de vía y de polígono (cobre de blindaje) que pertenecen a un grupo de blindaje mediante vías.
IsAngularDimension
Resumen
Devuelve objetos de cota angular.
Sintaxis
IsAngularDimension : Boolean
Ejemplo de uso
IsAngularDimension
IsAngularDimension = True
Devuelve todos los objetos de cota angular.
Not IsAngularDimension
IsAngularDimension = False
Devuelve todos los objetos except objetos de cota angular.
IsArc
Resumen
Devuelve objetos de arco.
Sintaxis
IsArc : Boolean
Ejemplo de uso
IsArc
IsArc = True
Devuelve todos los objetos de arco.
Not IsArc
IsArc = False
Devuelve todos los objetos except objetos de arco.
IsBarCodeText
Resumen
Devuelve objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en Code 39 o Code 128.
Sintaxis
IsBarCodeText : Boolean
Ejemplo de uso
IsBarCodeText
IsBarCodeText = True
Devuelve todos los objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en Code 39 o Code 128.
Not IsBarCodeText
IsBarCodeText = False
Devuelve todos los objetos except objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en Code 39 o Code 128.
IsBaselineDimension
Resumen
Devuelve objetos de cota de línea base.
Sintaxis
IsBaselineDimension : Boolean
Ejemplo de uso
IsBaselineDimension
IsBaselineDimension = True
Devuelve todos los objetos de cota de línea base.
Not IsBaselineDimension
IsBaselineDimension = False
Devuelve todos los objetos except objetos de cota de línea base.
IsBlindVia
Resumen
Devuelve objetos de vía ciega.
Sintaxis
IsBlindVia : Boolean
Ejemplo de uso
IsBlindVia
IsBlindVia = True
Devuelve todos los objetos de vía ciega.
Not IsBlindVia
IsBlindVia = False
Devuelve todos los objetos except objetos de vía ciega.
IsBoard
Resumen
No devuelve ningún objeto; simplemente muestra la región ocupada por la PCB.
Sintaxis
IsBoard : Boolean/Boolean_String
Ejemplo de uso
IsBoard
IsBoard = True
IsBoard = 'True'
No devuelve ningún objeto; simplemente muestra la región ocupada por la PCB.
Not IsBoard
IsBoard = False
IsBoard = 'False'
Devuelve todos los objetos y sigue mostrando la región ocupada por la PCB.
IsBoardCutoutRegion
Resumen
Devuelve objetos de región cuya propiedad Kind está establecida en Board cutout.
Sintaxis
IsBoardCutoutRegion : Boolean
Ejemplo de uso
IsBoardCutoutRegion
IsBoardCutoutRegion = True
Devuelve todos los objetos de región cuya propiedad Kind está establecida en Board cutout.
Not IsBoardCutoutRegion
IsBoardCutoutRegion = False
Devuelve todos los objetos except objetos de región cuya propiedad Kind está establecida en Board cutout.
IsBoardOutline
Resumen
No devuelve ningún objeto; simplemente muestra la región ocupada por la PCB.
Sintaxis
IsBoardOutline : Boolean/Boolean_String
Ejemplo de uso
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
No devuelve ningún objeto; simplemente muestra la región ocupada por la PCB.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
Devuelve todos los objetos y sigue mostrando la región ocupada por la PCB.
IsBondFinger
Resumen
Devuelve objetos de pad SMD en una capa de cobre que tienen hilos de unión conectados.
Sintaxis
IsBondFinger : Boolean
Ejemplo de uso
IsBondFinger
IsBondFinger = True
Devuelve todos los objetos de pad SMD en una capa de cobre que tienen hilos de unión conectados.
Not IsBondFinger
IsBondFinger = False
Devuelve todos los objetos except objetos de pad SMD en una capa de cobre que tienen hilos de unión conectados.
IsBondWire
Resumen
Devuelve objetos de hilo de unión.
Sintaxis
IsBondWire : Boolean
Ejemplo de uso
IsBondWire
IsBondWire = True
Devuelve todos los objetos de hilo de unión.
Not IsBondWire
IsBondWire = False
Devuelve todos los objetos except objetos de hilo de unión.
IsBondWireConnected
Resumen
Devuelve objetos que tienen hilos de unión conectados.
Sintaxis
IsBondWireConnected : Boolean
Ejemplo de uso
IsBondWireConnected
IsBondWireConnected = True
Devuelve todos los objetos que tienen hilos de unión conectados.
Not IsBondWireConnected
IsBondWireConnected = False
Devuelve todos los objetos except objetos que tienen hilos de unión conectados.
IsBuriedVia
Resumen
Devuelve objetos de vía enterrada.
Sintaxis
IsBuriedVia : Boolean
Ejemplo de uso
IsBuriedVia
IsBuriedVia = True
Devuelve todos los objetos de vía enterrada.
Not IsBuriedVia
IsBuriedVia = False
Devuelve todos los objetos except objetos de vía enterrada.
IsCenterDimension
Resumen
Devuelve objetos de cota de centro.
Sintaxis
IsCenterDimension : Boolean
Ejemplo de uso
IsCenterDimension
IsCenterDimension = True
Devuelve todos los objetos de cota de centro.
Not IsCenterDimension
IsCenterDimension = False
Devuelve todos los objetos except objetos de cota de centro.
IsClass
Resumen
Devuelve objetos de clase.
Sintaxis
IsClass : Boolean
Ejemplo de uso
IsClass
IsClass = True
Devuelve todos los objetos de clase.
Not IsClass
IsClass = False
Devuelve todos los objetos except objetos de clase.
IsComment
Resumen
Devuelve objetos de texto cuya propiedad String Type es Comment. Estos son objetos secundarios de objetos de componente.
Sintaxis
IsComment : Boolean
Ejemplo de uso
IsComment
IsComment = True
Devuelve todos los objetos de texto cuya propiedad String Type es Comment.
Not IsComment
IsComment = False
Devuelve todos los objetos except objetos de texto cuya propiedad String Type es Comment.
IsComponent
Resumen
Devuelve objetos de componente.
Sintaxis
IsComponent : Boolean
Ejemplo de uso
IsComponent
IsComponent = True
Devuelve todos los objetos de componente.
Not IsComponent
IsComponent = False
Devuelve todos los objetos except objetos de componente.
IsComponentArc
Resumen
Devuelve objetos de arco que son objetos secundarios de objetos de componente.
Sintaxis
IsComponentArc : Boolean
Ejemplo de uso
IsComponentArc
IsComponentArc = True
Devuelve todos los objetos de arco que son objetos secundarios de objetos de componente.
Not IsComponentArc
IsComponentArc = False
Devuelve todos los objetos except objetos de arco que son objetos secundarios de objetos de componente.
IsComponentBody
Resumen
Devuelve objetos de cuerpo 3D.
Sintaxis
IsComponentBody : Boolean
Ejemplo de uso
IsComponentBody
IsComponentBody = True
Devuelve todos los objetos de cuerpo 3D.
Not IsComponentBody
IsComponentBody = False
Devuelve todos los objetos except objetos de cuerpo 3D.
IsComponentFill
Resumen
Devuelve los objetos de relleno que son hijos de objetos de componente.
Sintaxis
IsComponentFill : Boolean
Ejemplo de uso
IsComponentFill
IsComponentFill = True
Devuelve todos los objetos de relleno que son hijos de objetos de componente.
Not IsComponentFill
IsComponentFill = False
Devuelve todos los objetos except objetos de relleno que son hijos de objetos de componente.
IsComponentPad
Resumen
Devuelve los objetos de pad que son hijos de objetos de componente.
Sintaxis
IsComponentPad : Boolean
Ejemplo de uso
IsComponentPad
IsComponentPad = True
Devuelve todos los objetos de pad que son hijos de objetos de componente.
Not IsComponentPad
IsComponentPad = False
Devuelve todos los objetos except objetos de pad que son hijos de objetos de componente.
IsComponentText
Resumen
Devuelve los objetos de texto que son hijos de objetos de componente.
Sintaxis
IsComponentText : Boolean
Ejemplo de uso
IsComponentText
IsComponentText = True
Devuelve todos los objetos de texto que son hijos de objetos de componente.
Not IsComponentText
IsComponentText = False
Devuelve todos los objetos except objetos de texto que son hijos de objetos de componente.
IsComponentTrack
Resumen
Devuelve los objetos de pista que son hijos de objetos de componente.
Sintaxis
IsComponentTrack : Boolean
Ejemplo de uso
IsComponentTrack
IsComponentTrack = True
Devuelve todos los objetos de pista que son hijos de objetos de componente.
Not IsComponentTrack
IsComponentTrack = False
Devuelve todos los objetos except objetos de pista que son hijos de objetos de componente.
IsComponentVia
Resumen
Devuelve los objetos de vía que son hijos de objetos de componente.
Sintaxis
IsComponentVia : Boolean
Ejemplo de uso
IsComponentVia
IsComponentVia = True
Devuelve todos los objetos de vía que son hijos de objetos de componente.
Not IsComponentVia
IsComponentVia = False
Devuelve todos los objetos except objetos de vía que son hijos de objetos de componente.
IsConnection
Resumen
Devuelve todas las líneas de conexión.
Sintaxis
IsConnection : Boolean/Boolean_String
Ejemplo de uso
IsConnection
IsConnection = True
IsConnection = 'True'
Devuelve todas las líneas de conexión.
Not IsConnection
IsConnection = False
IsConnection = 'False'
Devuelve todos los objetos AND líneas de conexión. Los detalles de «conexión» también se muestran porque son objetos hijos (no listados) de los objetos de red que devuelve esta consulta.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
Devuelve todos los objetos except los objetos de red; los detalles de «conexión» no se muestran porque son objetos hijos (no listados) de objetos de red, y esta consulta no devuelve ningún objeto de red.
IsCoordinate
Resumen
Devuelve los objetos de coordenadas.
Sintaxis
IsCoordinate : Boolean
Ejemplo de uso
IsCoordinate
IsCoordinate = True
Devuelve todos los objetos de coordenadas.
Not IsCoordinate
IsCoordinate = False
Devuelve todos los objetos except objetos de coordenadas.
IsCopperRegion
Resumen
Devuelve los objetos de región sólida, es decir, las regiones cuya propiedad Kind no está establecida en Polygon cutout ni en Board cutout (lo que las convertiría en regiones Polygon Cutout o Board Cutout, respectivamente).
Sintaxis
IsCopperRegion : Boolean
Ejemplo de uso
IsCopperRegion
IsCopperRegion = True
Devuelve todos los objetos de región sólida.
Not IsCopperRegion
IsCopperRegion = False
Devuelve todos los objetos except objetos de región sólida.
IsCutoutRegion
Resumen
Devuelve los objetos de región de recorte de polígono, es decir, las regiones que tienen activada su propiedad Cutout.
Sintaxis
IsCutoutRegion : Boolean
Ejemplo de uso
IsCutoutRegion
Is = TrueCutoutRegion
Devuelve todos los objetos de región de recorte de polígono.
Not IsCutoutRegion
Is = FalseCutoutRegion
Devuelve todos los objetos except objetos de región de recorte de polígono.
IsDatumDimension
Resumen
Devuelve los objetos de cota de referencia.
Sintaxis
IsDatumDimension : Boolean
Ejemplo de uso
IsDatumDimension
IsDatumDimension = True
Devuelve todos los objetos de cota de referencia.
Not IsDatumDimension
IsDatumDimension = False
Devuelve todos los objetos except objetos de cota de referencia.
IsDesignator
Resumen
Devuelve los objetos de texto cuya propiedad String Type es Designator; estos son hijos de objetos de componente.
Sintaxis
IsDesignator : Boolean
Ejemplo de uso
IsDesignator
IsDesignator = True
Devuelve todos los objetos de texto cuya propiedad String Type es Designator.
Not IsDesignator
IsDesignator = False
Devuelve todos los objetos except objetos de texto cuya propiedad String Type es Designator.
IsDifferentialPair
Resumen
Devuelve todos los objetos de par diferencial.
Sintaxis
IsDifferentialPair : Boolean/Boolean_String
Ejemplo de uso
IsDifferentialPair
IsDifferentialPair = True
IsDifferentialPair = 'True'
Devuelve todos los objetos de par diferencial.
Not IsDifferentialPair
IsDifferentialPair = False
IsDifferentialPair = 'False'
Devuelve todos los objetos except objetos de par diferencial.
IsDimension
Resumen
Devuelve todos los objetos de cota (independientemente del tipo).
Sintaxis
IsDimension : Boolean
Ejemplo de uso
IsDimension
IsDimension = True
Devuelve todos los objetos de cota.
Not IsDimension
IsDimension = False
Devuelve todos los objetos except objetos de cota.
IsEmbeddedBoard
Resumen
Devuelve todos los objetos de matriz de placas incrustadas.
Sintaxis
IsEmbeddedBoard : Boolean/Boolean_String
Ejemplo de uso
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
Devuelve todos los objetos de matriz de placas incrustadas.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
Devuelve todos los objetos except objetos de matriz de placas incrustadas.
IsFill
Resumen
Devuelve los objetos de relleno.
Sintaxis
IsFill : Boolean
Ejemplo de uso
IsFill
IsFill = True
Devuelve todos los objetos de relleno.
Not IsFill
IsFill = False
Devuelve todos los objetos except objetos de relleno.
IsFromTo
Resumen
Devuelve todos los objetos de origen-destino.
Sintaxis
IsFromTo : Boolean/Boolean_String
Ejemplo de uso
IsFromTo
IsFromTo = True
IsFromTo = 'True'
Devuelve todos los objetos de origen-destino.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
Devuelve todos los objetos except objetos de origen-destino.
IsLeaderDimension
Resumen
Devuelve los objetos de cota con directriz.
Sintaxis
IsLeaderDimension : Boolean
Ejemplo de uso
IsLeaderDimension
IsLeaderDimension = True
Devuelve todos los objetos de cota con directriz.
Not IsLeaderDimension
IsLeaderDimension = False
Devuelve todos los objetos except objetos de cota con directriz.
IsLinearDiameterDimension
Resumen
Devuelve los objetos de cota de diámetro lineal.
Sintaxis
IsLinearDiameterDimension : Boolean
Ejemplo de uso
IsDimensionLinearDiameter
IsLinearDiameterDimension = True
Devuelve todos los objetos de cota de diámetro lineal.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
Devuelve todos los objetos except objetos de cota de diámetro lineal.
IsLinearDimension
Resumen
Devuelve los objetos de cota lineal.
Sintaxis
IsLinearDimension : Boolean
Ejemplo de uso
IsDimensionLinear
IsLinearDimension = True
Devuelve todos los objetos de cota lineal.
Not IsLinearDimension
IsLinearDimension = False
Devuelve todos los objetos except objetos de cota lineal.
IsMicroVia
Resumen
Devuelve los objetos de microvía.
Sintaxis
IsMicroVia : Boolean
Ejemplo de uso
IsMicroVia
IsMicroVia = True
Devuelve todos los objetos de microvía.
Not IsMicroVia
IsMicroVia = False
Devuelve todos los objetos except objetos de microvía.
IsNet
Resumen
Devuelve los objetos de red. Cualquier objeto que incluya la propiedad Net puede pertenecer a una red, por ejemplo, una pista, un arco, un relleno, una región, un polígono, un pad o una vía.
Sintaxis
IsNet : Boolean
Ejemplo de uso
IsNet
IsNet = True
Devuelve todos los objetos de red.
Not IsNet
IsNet = False
Devuelve todos los objetos except objetos de red.
IsObjectKind
Resumen
Devuelve todos los objetos cuya propiedad Object Kind coincide con el tipo de objeto especificado.
Sintaxis
IsObjectKind(ObjectType : String) : Boolean/Boolean_String
ObjectType especifica el tipo de objeto y debe ser una de las siguientes cadenas:
-
Design Objects –
'3D Body','Arc','Angular Dimension','Baseline Dimension','Center Dimension','Component','Coordinate','Datum Dimension','Design View','Drill Table','Embedded Board','Fill','Layer Stack Table','Leader Dimension','Linear Diameter Dimension','Linear Dimension','OLE Object','Original Dimension','Pad','Poly','Radial Diameter Dimension','Radial Dimension','Region','Split Plane','Text','Track','Via'. -
Design Rules – las siguientes cadenas se utilizan para seleccionar los distintos tipos de reglas. El tipo de regla, tal como aparece en el cuadro de diálogo PCB Rules and Constraints Editor, se muestra entre paréntesis después de la cadena:
-
'Acute Angle Rule'(Ángulo agudo) -
'Bare-board Fabrication Test Point Style Rule'(Estilo de punto de prueba de fabricación) -
'Bare-board Fabrication Test Point Usage Rule'(Uso de puntos de prueba de fabricación) -
'Board Outline Clearance'(Separación respecto al contorno de la placa) -
'Broken Nets Rule'(Red sin enrutar) -
'Clearance Rule'(Separación) -
'Component Clearance Rule'(Separación entre componentes) -
'Component Rotations Rule'(Orientaciones de componentes) -
'Confinement Constraint Rule'(Definición de región de colocación) -
'Daisy Chain Stub Length Rule'(Longitud de derivación en cadena) -
'Differential Pairs Rule'(Enrutamiento de pares diferenciales) -
'Fanout Control Rule'(Control de fanout) -
'Flight Time Falling Edge Rule'(Tiempo de vuelo - Flanco de bajada) -
'Flight Time Rising Edge Rule'(Tiempo de vuelo - Flanco de subida) -
'Hole To Hole Clearance Rule'(Separación entre taladros) -
'In-circuit Assembly Test Point Style Rule'(Estilo de punto de prueba de ensamblaje) -
'In-circuit Assembly Test Point Usage Rule'(Uso de puntos de prueba de ensamblaje) -
'Layer Pair Rule'(Pares de capas) -
'Matched Lengths Rule'(Longitudes igualadas) -
'Max Min Height Rule'(Altura) -
'Max Min Hole Size Rule'(Tamaño del taladro) -
'Max Min Impedance Rule'(Impedancia) -
'Max Min Length Rule'(Longitud) -
'Max Min Width Rule'(Anchura) -
'Max Slope Falling Edge Rule'(Pendiente - Flanco de bajada) -
'Max Slope Rising Edge Rule'(Pendiente - Flanco de subida) -
'Max Via Stub Length (BackDrilling rule)'(Longitud máxima del tramo residual de vía (taladrado posterior)) -
'Maximum Via Count Rule'(Número máximo de vías) -
'Minimum Annular Ring Rule'(Anillo anular mínimo) -
'Minimum Solder Mask Sliver Rule'(Franja mínima de máscara de soldadura) -
'Modified Polygon'(Polígono modificado) -
'Net Antennae Rule'(Antenas de red) -
'Nets To Ignore Rule'(Redes que se deben ignorar) -
'Overshoot Falling Edge Rule'(Sobreimpulso - Flanco de bajada) -
'Overshoot Rising Edge Rule'(Sobreimpulso - Flanco de subida) -
'Parallel Segment Rule'(Segmento paralelo) -
'Paste Mask Expansion Rule'(Expansión de la máscara de pasta) -
'Permitted Layers Rule'(Capas permitidas) -
'Polygon Connect Style Rule'(Estilo de conexión de polígonos) -
'Power Plane Clearance Rule'(Separación del plano de alimentación) -
'Power Plane Connect Style Rule'(Estilo de conexión del plano de alimentación) -
'Routing Corner Style Rule'(Esquinas de enrutamiento) -
'Routing Layers Rule'(Capas de enrutamiento) -
'Routing Priority Rule'(Prioridad de enrutamiento) -
'Routing Topology Rule'(Topología de enrutamiento) -
'Routing Via Style Rule'(Estilo de vía de enrutamiento) -
'Short Circuit Rule'(Cortocircuito) -
'Signal Base Value Rule'(Valor base de la señal) -
'Signal Stimulus Rule'(Estímulo de señal) -
'Signal Top Value Rule'(Valor superior de la señal) -
'Silk To Silk Clearance Rule'(Separación entre elementos de serigrafía) -
'Silk To Solder Mask Clearance Rule'(Separación entre serigrafía y máscara de soldadura) -
'SMD Entry'(Entrada a SMD) -
'SMD Neck Down Rule'(Estrechamiento en SMD) -
'SMD To Corner Rule'(Distancia de SMD a esquina) -
'SMD To Plane Rule'(Distancia de SMD a plano) -
'Solder Mask Expansion Rule'(Expansión de la máscara de soldadura) -
'Supply Nets Rule'(Redes de alimentación) -
'Unconnected Pin Rule'(Pin sin conectar) -
'Undershoot Falling Edge Rule'(Subimpulso - Flanco de bajada) -
'Undershoot Rising Edge Rule'(Subimpulso - Flanco de subida) -
'Vias Under SMD Rule'(Vías bajo SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
Ejemplo de uso
IsObjectKind('Via')
IsObjectKind('Via') = True
IsObjectKind('Via') = 'True'
Devuelve todos los objetos de vía.
Not IsObjectKind('Track')
IsObjectKind('Track') = False
IsObjectKind('Track') = 'False'
Devuelve todos los objetos except objetos de pista.
Notas
Los caracteres de comilla simple (') al principio y al final de la cadena ObjectType son obligatorios.
IsOriginalDimension
Resumen
Devuelve todos los objetos de cota original.
Sintaxis
IsOriginalDimension : Boolean/Boolean_String
Ejemplo de uso
IsOriginalDimension
IsOriginalDimension = True
IsOriginalDimension = 'True'
Devuelve todos los objetos de cota original.
Not IsOriginalDimension
IsOriginalDimension = False
IsOriginalDimension = 'False'
Devuelve todos los objetos except objetos de cota original.
IsPad
Resumen
Devuelve los objetos de pad.
Sintaxis
IsPad : Boolean
Ejemplo de uso
IsPad
IsPad = True
Devuelve todos los objetos de pad.
Not IsPad
IsPad = False
Devuelve todos los objetos except objetos de pad.
IsPadHoleValid
Resumen
Devuelve todos los objetos pad que tienen un orificio válido. Para que un orificio sea válido, la propiedad Hole Size del pad debe tener un valor distinto de cero. Además, si el orificio es ranurado, debe tener una longitud distinta de cero.
Sintaxis
IsPadHoleValid : Boolean/Boolean_String
Ejemplo de uso
IsPadHoleValid
IsPadHoleValid = True
IsPadHoleValid = 'True'
Devuelve todos los objetos pad que tienen un orificio válido.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
Devuelve todos los objetos except objetos pad que tienen un orificio válido.
IsPoly
Resumen
Devuelve objetos de vertido de polígonos.
Sintaxis
IsPoly : Boolean
Ejemplo de uso
IsPoly
IsPoly = True
Devuelve todos los objetos de vertido de polígonos.
Not IsPoly
IsPoly = False
Devuelve todos los objetos except objetos de vertido de polígonos.
Notas
-
Esta función es un alias de la función IsPolygon.
-
Al definir una regla de Electrical Clearance para vertidos de polígonos, debe utilizar la comprobación de atributo InPolygon (o InPoly) en lugar de la comprobación de tipo de objeto IsPolygon (o IsPoly). Esto se debe a que las reglas de separación actúan sobre las primitivas (regiones, pistas y arcos) que componen el vertido de polígonos o están in él, en lugar de sobre el vertido de polígonos como un objeto completo. Una regla de separación válida para vertidos de polígonos se aplicaría entre objetos InPolygon y All otros objetos.
IsPolygon
Resumen
Devuelve objetos de vertido de polígonos.
Sintaxis
IsPolygon : Boolean
Ejemplo de uso
IsPolygon
IsPolygon = True
Devuelve todos los objetos de vertido de polígonos.
Not IsPolygon
IsPolygon = False
Devuelve todos los objetos except objetos de vertido de polígonos.
Notas
-
Esta función es un alias de la función IsPoly.
-
Al definir una regla de Electrical Clearance para vertidos de polígonos, debe utilizar la comprobación de atributo InPolygon (o InPoly) en lugar de la comprobación de tipo de objeto IsPolygon (o IsPoly). Esto se debe a que las reglas de separación actúan sobre las primitivas (regiones, pistas y arcos) que componen el vertido de polígonos o están in él, en lugar de sobre el vertido de polígonos como un objeto completo. Una regla de separación válida para vertidos de polígonos se aplicaría entre objetos InPolygon y All otros objetos.
IsQrCodeText
Resumen
Devuelve objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en QR Code.
Sintaxis
IsQrCodeText : Boolean
Ejemplo de uso
IsQrCodeText
IsQrCodeText = True
Devuelve todos los objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en QR Code.
Not IsQrCodeText
IsQrCodeText = False
Devuelve todos los objetos except objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en QR Code.
IsRadialDiameterDimension
Resumen
Devuelve objetos de cota de diámetro radial.
Sintaxis
IsRadialDiameterDimension : Boolean
Ejemplo de uso
IsDimensionRadialDiameter
IsDimension = TrueRadialDiameter
Devuelve todos los objetos de cota de diámetro radial.
Not IsDimensionRadialDiameter
IsDimension = FalseRadialDiameter
Devuelve todos los objetos except objetos de cota de diámetro radial.
IsRadialDimension
Resumen
Devuelve objetos de cota radial.
Sintaxis
IsRadialDimension : Boolean
Ejemplo de uso
IsDimensionRadial
IsDimension = TrueRadial
Devuelve todos los objetos de cota radial.
Not IsDimensionRadial
IsDimension = FalseRadial
Devuelve todos los objetos except objetos de cota radial.
IsRegion
Resumen
Devuelve todos los objetos de región, es decir, regiones sólidas, regiones de recorte de polígonos y regiones de recorte de placa.
Sintaxis
IsRegion : Boolean
Ejemplo de uso
IsRegion
IsRegion = True
Devuelve todos los objetos de región.
Not IsRegion
IsRegion = False
Devuelve todos los objetos except objetos de región.
IsRoom
Resumen
Devuelve objetos de regla de definición de sala (regla de restricción de confinamiento).
Sintaxis
IsRoom : Boolean/Boolean_String
Ejemplo de uso
IsRoom
IsRoom= True
IsRoom= 'True'
Devuelve todos los objetos de regla de definición de sala.
Not IsRoom
IsRoom= False
IsRoom= 'False'
Devuelve todos los objetos except objetos de regla de definición de sala.
Notas
Esta función es un alias de la función IsRule_ConfinementConstraint.
IsRule
Resumen
Devuelve todos los objetos de regla de diseño (independientemente del tipo).
Sintaxis
IsRule : Boolean
Ejemplo de uso
IsRule
IsRule = True
Devuelve todos los objetos de regla de diseño.
Not IsRule
IsRule = False
Devuelve todos los objetos except objetos de regla de diseño.
IsRule_AcuteAngle
Resumen
Devuelve objetos de regla de ángulo agudo.
Sintaxis
IsRule_AcuteAngle : Boolean
Ejemplo de uso
IsRule_AcuteAngle
IsRule_AcuteAngle = True
Devuelve todos los objetos de regla de ángulo agudo.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
Devuelve todos los objetos except objetos de regla de ángulo agudo.
IsRule_BoardOutlineClearance
Resumen
Devuelve objetos de regla de separación del contorno de la placa.
Sintaxis
IsRule_BoardOutlineClearance : Boolean
Ejemplo de uso
IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = True
Devuelve todos los objetos de regla de separación del contorno de la placa.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
Devuelve todos los objetos except objetos de regla de separación del contorno de la placa.
IsRule_BrokenNets
Resumen
Devuelve objetos de regla de red sin enrutar.
Sintaxis
IsRule_BrokenNets : Boolean
Ejemplo de uso
IsRule_BrokenNets
IsRule_BrokenNets = True
Devuelve todos los objetos de regla de red sin enrutar.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
Devuelve todos los objetos except objetos de regla de red sin enrutar.
IsRule_Clearance
Resumen
Devuelve objetos de regla de separación.
Sintaxis
IsRule_Clearance : Boolean
Ejemplo de uso
IsRule_Clearance
IsRule_ = TrueClearance
Devuelve todos los objetos de regla de separación.
Not IsRule_Clearance
IsRule_ = FalseClearance
Devuelve todos los objetos except objetos de regla de separación.
IsRule_ComponentClearance
Resumen
Devuelve objetos de regla de separación entre componentes.
Sintaxis
IsRule_ComponentClearance : Boolean
Ejemplo de uso
IsRule_ ComponentClearance
IsRule_ = TrueComponentClearance
Devuelve todos los objetos de regla de separación entre componentes.
Not IsRule_ ComponentClearance
IsRule_ = FalseComponentClearance
Devuelve todos los objetos except objetos de regla de separación entre componentes.
IsRule_ComponentRotations
Resumen
Devuelve objetos de regla de orientación de componentes.
Sintaxis
IsRule_ComponentRotations : Boolean
Ejemplo de uso
IsRule_ ComponentRotations
IsRule_ = TrueComponentRotations
Devuelve todos los objetos de regla de orientación de componentes.
Not IsRule_ ComponentRotations
IsRule_ = FalseComponentRotations
Devuelve todos los objetos except objetos de regla de orientación de componentes.
IsRule_ConfinementConstraint
Resumen
Devuelve objetos de regla de definición de recinto (regla de restricción de confinamiento).
Sintaxis
IsRule_ConfinementConstraint : Boolean/Boolean_String
Ejemplo de uso
IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= True
IsRule_ConfinementConstraint= 'True'
Devuelve todos los objetos de regla de definición de recinto.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Is Rule_ConfinementConstraint= 'False'
Devuelve todos los objetos except objetos de regla de definición de recinto.
Notas
Esta función es un alias de la función IsRoom.
IsRule_Creepage
Resumen
Devuelve objetos de regla de distancia de fuga.
Sintaxis
IsRule_Creepage : Boolean
Ejemplo de uso
IsRule_Creepage
IsRule_Creepage = True
Devuelve todos los objetos de regla de distancia de fuga.
Not IsRule_Creepage
IsRule_Creepage = False
Devuelve todos los objetos except objetos de regla de distancia de fuga.
IsRule_DaisyChainStubLength
Resumen
Devuelve objetos de regla de longitud de derivación en cadena.
Sintaxis
IsRule_DaisyChainStubLength : Boolean
Ejemplo de uso
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
Devuelve todos los objetos de regla de longitud de derivación en cadena.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
Devuelve todos los objetos except objetos de regla de longitud de derivación en cadena.
IsRule_DifferentialPairsRouting
Resumen
Devuelve objetos de regla de enrutamiento de pares diferenciales.
Sintaxis
IsRule_DifferentialPairsRouting : Boolean
Ejemplo de uso
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
Devuelve todos los objetos de regla de enrutamiento de pares diferenciales.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
Devuelve todos los objetos except objetos de regla de enrutamiento de pares diferenciales.
IsRule_FanoutControl
Resumen
Devuelve objetos de regla de control de fanout.
Sintaxis
IsRule_FanoutControl : Boolean
Ejemplo de uso
IsRule_ FanoutControl
IsRule_ = TrueFanoutControl
Devuelve todos los objetos de regla de control de fanout.
Not IsRule_ FanoutControl
IsRule_ = FalseFanoutControl
Devuelve todos los objetos except objetos de regla de control de fanout.
IsRule_FlightTime_FallingEdge
Resumen
Devuelve objetos de regla de tiempo de propagación - flanco de bajada.
Sintaxis
IsRule_FlightTime_FallingEdge : Boolean
Ejemplo de uso
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
Devuelve todos los objetos de regla de tiempo de propagación - flanco de bajada.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
Devuelve todos los objetos except objetos de regla de tiempo de propagación - flanco de bajada.
IsRule_FlightTime_RisingEdge
Resumen
Devuelve objetos de regla de tiempo de propagación - flanco de subida.
Sintaxis
IsRule_FlightTime_RisingEdge : Boolean
Ejemplo de uso
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
Devuelve todos los objetos de regla de tiempo de propagación - flanco de subida.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
Devuelve todos los objetos except objetos de regla de tiempo de propagación - flanco de subida.
IsRule_HoleToHoleClearance
Resumen
Devuelve objetos de regla de separación entre taladros.
Sintaxis
IsRule_HoleToHoleClearance : Boolean
Ejemplo de uso
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
Devuelve todos los objetos de regla de separación entre taladros.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
Devuelve todos los objetos except objetos de regla de separación entre taladros.
IsRule_LayerPair
Resumen
Devuelve objetos de regla de pares de capas.
Sintaxis
IsRule_LayerPair : Boolean
Ejemplo de uso
IsRule_LayerPair
IsRule_LayerPair = True
Devuelve todos los objetos de regla de pares de capas.
Not IsRule_LayerPair
IsRule_LayerPair = False
Devuelve todos los objetos except objetos de regla de pares de capas.
IsRule_MatchedLengths
Resumen
Devuelve objetos de regla de igualación de longitudes.
Sintaxis
IsRule_MatchedLengths : Boolean
Ejemplo de uso
IsRule_MatchedLengths
IsRule_MatchedLengths = True
Devuelve todos los objetos de regla de igualación de longitudes.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
Devuelve todos los objetos except objetos de regla de igualación de longitudes.
IsRule_MaximumViaCount
Resumen
Devuelve objetos de regla de número máximo de vías.
Sintaxis
IsRule_MaximumViaCount : Boolean
Ejemplo de uso
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
Devuelve todos los objetos de regla de número máximo de vías.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
Devuelve todos los objetos except de la regla de número máximo de vías.
IsRule_MaxMinHeightConstraint
Resumen
Devuelve objetos de la regla de altura.
Sintaxis
IsRule_MaxMinHeightConstraint : Boolean
Ejemplo de uso
IsRule_ MaxMinHeightConstraint
IsRule_ = TrueMaxMinHeightConstraint
Devuelve todos los objetos de la regla de altura.
Not IsRule_ MaxMinHeightConstraint
IsRule_ = FalseMaxMinHeightConstraint
Devuelve todos los objetos except de la regla de altura.
IsRule_MaxMinHoleSize
Resumen
Devuelve objetos de la regla de tamaño de taladro.
Sintaxis
IsRule_MaxMinHoleSize : Boolean
Ejemplo de uso
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
Devuelve todos los objetos de la regla de tamaño de taladro.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
Devuelve todos los objetos except de la regla de tamaño de taladro.
IsRule_MaxMinImpedance
Resumen
Devuelve objetos de la regla de impedancia.
Sintaxis
IsRule_MaxMinImpedance : Boolean
Ejemplo de uso
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
Devuelve todos los objetos de la regla de impedancia.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
Devuelve todos los objetos except de la regla de impedancia.
IsRule_MaxMinLength
Resumen
Devuelve objetos de la regla de longitud.
Sintaxis
IsRule_MaxMinLength : Boolean
Ejemplo de uso
IsRule_MaxMinLength
IsRule_MaxMinLength = True
Devuelve todos los objetos de la regla de longitud.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
Devuelve todos los objetos except de la regla de longitud.
IsRule_MaxMinWidth
Resumen
Devuelve objetos de la regla de anchura.
Sintaxis
IsRule_MaxMinWidth : Boolean
Ejemplo de uso
IsRule_ MaxMinWidth
IsRule_ = TrueMaxMinWidth
Devuelve todos los objetos de la regla de anchura.
Not IsRule_ MaxMinWidth
IsRule_ = FalseMaxMinWidth
Devuelve todos los objetos except de la regla de anchura.
IsRule_MaxSlope_FallingEdge
Resumen
Devuelve objetos de la regla de pendiente - flanco de bajada.
Sintaxis
IsRule_MaxSlope_FallingEdge : Boolean
Ejemplo de uso
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
Devuelve todos los objetos de la regla de pendiente - flanco de bajada.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
Devuelve todos los objetos except de la regla de pendiente - flanco de bajada.
IsRule_MaxSlope_RisingEdge
Resumen
Devuelve objetos de la regla de pendiente - flanco de subida.
Sintaxis
IsRule_MaxSlope_RisingEdge : Boolean
Ejemplo de uso
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
Devuelve todos los objetos de la regla de pendiente - flanco de subida.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
Devuelve todos los objetos except de la regla de pendiente - flanco de subida.
IsRule_MinimumAnnularRing
Resumen
Devuelve objetos de la regla de anillo anular mínimo.
Sintaxis
IsRule_MinimumAnnularRing : Boolean
Ejemplo de uso
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
Devuelve todos los objetos de la regla de anillo anular mínimo.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
Devuelve todos los objetos except de la regla de anillo anular mínimo.
IsRule_MinimumSolderMaskSliver
Resumen
Devuelve objetos de la regla de anchura mínima de franja de máscara de soldadura.
Sintaxis
IsRule_MinimumSolderMaskSliver : Boolean
Ejemplo de uso
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
Devuelve todos los objetos de la regla de anchura mínima de franja de máscara de soldadura.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
Devuelve todos los objetos except de la regla de anchura mínima de franja de máscara de soldadura.
IsRule_NetAntennae
Resumen
Devuelve objetos de la regla de antenas de red.
Sintaxis
IsRule_NetAntennae : Boolean
Ejemplo de uso
IsRule_NetAntennae
IsRule_NetAntennae = True
Devuelve todos los objetos de la regla de antenas de red.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
Devuelve todos los objetos except de la regla de antenas de red.
IsRule_NetsToIgnore
Resumen
Devuelve objetos de la regla de redes que se deben ignorar.
Sintaxis
IsRule_NetsToIgnore : Boolean
Ejemplo de uso
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
Devuelve todos los objetos de la regla de redes que se deben ignorar.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
Devuelve todos los objetos except de la regla de redes que se deben ignorar.
IsRule_Overshoot_FallingEdge
Resumen
Devuelve objetos de la regla de sobreimpulso - flanco de bajada.
Sintaxis
IsRule_Overshoot_FallingEdge : Boolean
Ejemplo de uso
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
Devuelve todos los objetos de la regla de sobreimpulso - flanco de bajada.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
Devuelve todos los objetos except de la regla de sobreimpulso - flanco de bajada.
IsRule_Overshoot_RisingEdge
Resumen
Devuelve objetos de la regla de sobreimpulso - flanco de subida.
Sintaxis
IsRule_Overshoot_RisingEdge : Boolean
Ejemplo de uso
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
Devuelve todos los objetos de la regla de sobreimpulso - flanco de subida.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
Devuelve todos los objetos except de la regla de sobreimpulso - flanco de subida.
IsRule_ParallelSegment
Resumen
Devuelve objetos de la regla de segmentos paralelos.
Sintaxis
IsRule_ParallelSegment : Boolean
Ejemplo de uso
IsRule_ParallelSegment
IsRule_ParallelSegment = True
Devuelve todos los objetos de la regla de segmentos paralelos.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
Devuelve todos los objetos except objetos de regla de segmentos paralelos.
IsRule_PasteMaskExpansion
Resumen
Devuelve objetos de regla de expansión de la máscara de pasta.
Sintaxis
IsRule_PasteMaskExpansion : Boolean
Ejemplo de uso
IsRule_ PasteMaskExpansion
IsRule_ = TruePasteMaskExpansion
Devuelve todos los objetos de regla de expansión de la máscara de pasta.
Not IsRule_ PasteMaskExpansion
IsRule_ = FalsePasteMaskExpansion
Devuelve todos los objetos except objetos de regla de expansión de la máscara de pasta.
IsRule_PermittedLayers
Resumen
Devuelve objetos de regla de capas permitidas.
Sintaxis
IsRule_PermittedLayers : Boolean
Ejemplo de uso
IsRule_ PermittedLayers
IsRule_PermittedLayers = True
Devuelve todos los objetos de regla de capas permitidas.
Not IsRule_ PermittedLayers
IsRule_ = FalsePermittedLayers
Devuelve todos los objetos except objetos de regla de capas permitidas.
IsRule_PolygonConnectStyle
Resumen
Devuelve objetos de regla de estilo de conexión de polígonos.
Sintaxis
IsRule_PolygonConnectStyle : Boolean
Ejemplo de uso
IsRule_ PolygonConnectStyle
IsRule_ = TruePolygonConnectStyle
Devuelve todos los objetos de regla de estilo de conexión de polígonos.
Not IsRule_PolygonConnectStyle
IsRule_ = FalsePolygonConnectStyle
Devuelve todos los objetos except objetos de regla de estilo de conexión de polígonos.
IsRule_PowerPlaneClearance
Resumen
Devuelve objetos de regla de separación del plano de alimentación.
Sintaxis
IsRule_PowerPlaneClearance : Boolean
Ejemplo de uso
IsRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
Devuelve todos los objetos de regla de separación del plano de alimentación.
Not IsRule_ PowerPlaneClearance
IsRule_ = FalsePowerPlaneClearance
Devuelve todos los objetos except objetos de regla de separación del plano de alimentación.
IsRule_PowerPlaneConnectStyle
Resumen
Devuelve objetos de regla de estilo de conexión del plano de alimentación.
Sintaxis
IsRule_PowerPlaneConnectStyle : Boolean
Ejemplo de uso
IsRule_ PowerPlaneConnectStyle
IsRule_ = TruePowerPlaneConnectStyle
Devuelve todos los objetos de regla de estilo de conexión del plano de alimentación.
Not IsRule_ PowerPlaneConnectStyle
IsRule_ = FalsePowerPlaneConnectStyle
Devuelve todos los objetos except objetos de regla de estilo de conexión del plano de alimentación.
IsRule_ReturnPath
Resumen
Devuelve objetos de regla de ruta de retorno.
Sintaxis
IsRule_ReturnPath : Boolean
Ejemplo de uso
IsRule_ReturnPath
IsRule_ReturnPath = True
Devuelve todos los objetos de regla de ruta de retorno.
Not ReturnPath
IsRule_ReturnPath = False
Devuelve todos los objetos except objetos de regla de ruta de retorno.
IsRule_RoutingCornerStyle
Resumen
Devuelve objetos de regla de esquinas de enrutado.
Sintaxis
IsRule_RoutingCornerStyle : Boolean
Ejemplo de uso
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
Devuelve todos los objetos de regla de esquinas de enrutado.
Not IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = False
Devuelve todos los objetos except objetos de regla de esquinas de enrutado.
IsRule_RoutingLayers
Resumen
Devuelve objetos de regla de capas de enrutado.
Sintaxis
IsRule_RoutingLayers : Boolean
Ejemplo de uso
IsRule_RoutingLayers
IsRule_ = TrueRoutingLayers
Devuelve todos los objetos de regla de capas de enrutado.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
Devuelve todos los objetos except objetos de regla de capas de enrutado.
IsRule_RoutingPriority
Resumen
Devuelve objetos de regla de prioridad de enrutado.
Sintaxis
IsRule_RoutingPriority : Boolean
Ejemplo de uso
IsRule_RoutingPriority
IsRule_ = TrueRoutingPriority
Devuelve todos los objetos de regla de prioridad de enrutado.
Not IsRule_ RoutingPriority
IsRule_ = FalseRoutingPriority
Devuelve todos los objetos except objetos de regla de prioridad de enrutado.
IsRule_RoutingTopology
Resumen
Devuelve objetos de regla de topología de enrutado.
Sintaxis
IsRule_RoutingTopology : Boolean
Ejemplo de uso
IsRule_ RoutingTopology
IsRule_ = TrueRoutingTopology
Devuelve todos los objetos de regla de topología de enrutado.
Not IsRule_RoutingTopology
IsRule_ = FalseRoutingTopology
Devuelve todos los objetos except objetos de regla de topología de enrutado.
IsRule_RoutingViaStyle
Resumen
Devuelve objetos de regla de estilo de vías de enrutado.
Sintaxis
IsRule_RoutingViaStyle : Boolean
Ejemplo de uso
IsRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
Devuelve todos los objetos de regla de estilo de vías de enrutado.
Not IsRule_ RoutingViaStyle
IsRule_ = FalseRoutingViaStyle
Devuelve todos los objetos except objetos de regla de estilo de vías de enrutado.
IsRule_ShortCircuit
Resumen
Devuelve objetos de regla de cortocircuito.
Sintaxis
IsRule_ShortCircuit : Boolean
Ejemplo de uso
IsRule_ShortCircuit
IsRule_ = TrueShortCircuit
Devuelve todos los objetos de regla de cortocircuito.
Not IsRule_ ShortCircuit
IsRule_ = FalseShortCircuit
Devuelve todos los objetos except objetos de regla de cortocircuito.
IsRule_SignalBaseValue
Resumen
Devuelve objetos de regla de valor base de la señal.
Sintaxis
IsRule_SignalBaseValue : Boolean
Ejemplo de uso
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
Devuelve todos los objetos de regla de valor base de la señal.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
Devuelve todos los objetos except objetos de regla de valor base de la señal.
IsRule_SignalStimulus
Resumen
Devuelve objetos de regla de estímulo de la señal.
Sintaxis
IsRule_SignalStimulus : Boolean
Ejemplo de uso
IsRule_SignalStimulus
IsRule_SignalStimulus = True
Devuelve todos los objetos de regla de estímulo de la señal.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
Devuelve todos los objetos except objetos de regla de estímulo de la señal.
IsRule_SignalTopValue
Resumen
Devuelve objetos de la regla de valor máximo de señal.
Sintaxis
IsRule_SignalTopValue : Boolean
Ejemplo de uso
IsRule_SignalTopValue
IsRule_SignalTopValue = True
Devuelve todos los objetos de la regla de valor máximo de señal.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
Devuelve todos los objetos except objetos de la regla de valor máximo de señal.
IsRule_SilkToSilkClearance
Resumen
Devuelve objetos de la regla de separación entre serigrafías.
Sintaxis
IsRule_SilkToSilkClearance : Boolean
Ejemplo de uso
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
Devuelve todos los objetos de la regla de separación entre serigrafías.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
Devuelve todos los objetos except objetos de la regla de separación entre serigrafías.
IsRule_SilkToSolderMaskClearance
Resumen
Devuelve objetos de la regla de separación entre serigrafía y máscara de soldadura.
Sintaxis
IsRule_SilkToSolderMaskClearance : Boolean
Ejemplo de uso
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
Devuelve todos los objetos de la regla de separación entre serigrafía y máscara de soldadura.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
Devuelve todos los objetos except objetos de la regla de separación entre serigrafía y máscara de soldadura.
IsRule_SMDNeckDown
Resumen
Devuelve objetos de la regla de estrechamiento de pistas en SMD.
Sintaxis
IsRule_SMDNeckDown : Boolean
Ejemplo de uso
IsRule_SMDNeckDown
IsRule_ = TrueSMDNeckDown
Devuelve todos los objetos de la regla de estrechamiento de pistas en SMD.
Not IsRule_ SMDNeckDown
IsRule_ = FalseSMDNeckDown
Devuelve todos los objetos except objetos de la regla de estrechamiento de pistas en SMD.
IsRule_SMDToCorner
Resumen
Devuelve objetos de la regla de distancia de SMD a esquina.
Sintaxis
IsRule_SMDToCorner : Boolean
Ejemplo de uso
IsRule_ SMDToCorner
IsRule_ = TrueSMDToCorner
Devuelve todos los objetos de la regla de distancia de SMD a esquina.
Not IsRule_SMDToCorner
IsRule_ = FalseSMDToCorner
Devuelve todos los objetos except objetos de la regla de distancia de SMD a esquina.
IsRule_SMDToPlane
Resumen
Devuelve objetos de la regla de distancia de SMD a plano.
Sintaxis
IsRule_SMDToPlane : Boolean
Ejemplo de uso
IsRule_ SMDToPlane
IsRule_ = TrueSMDToPlane
Devuelve todos los objetos de la regla de distancia de SMD a plano.
Not IsRule_ SMDToPlane
IsRule_ = FalseSMDToPlane
Devuelve todos los objetos except objetos de la regla de distancia de SMD a plano.
IsRule_SolderMaskExpansion
Resumen
Devuelve objetos de la regla de expansión de la máscara de soldadura.
Sintaxis
IsRule_SolderMaskExpansion : Boolean
Ejemplo de uso
IsRule_ SolderMaskExpansion
IsRule_ = TrueSolderMaskExpansion
Devuelve todos los objetos de la regla de expansión de la máscara de soldadura.
Not IsRule_ SolderMaskExpansion
IsRule_ = FalseSolderMaskExpansion
Devuelve todos los objetos except objetos de la regla de expansión de la máscara de soldadura.
IsRule_SupplyNets
Resumen
Devuelve objetos de la regla de redes de alimentación.
Sintaxis
IsRule_SupplyNets : Boolean
Ejemplo de uso
IsRule_SupplyNets
IsRule_SupplyNets = True
Devuelve todos los objetos de la regla de redes de alimentación.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
Devuelve todos los objetos except objetos de la regla de redes de alimentación.
IsRule_TestPointStyle
Resumen
Devuelve objetos de la regla de estilo de puntos de prueba de fabricación.
Sintaxis
IsRule_TestPointStyle : Boolean
Ejemplo de uso
IsRule_TestPointStyle
IsRule_TestPointStyle = True
Devuelve todos los objetos de la regla de estilo de puntos de prueba de fabricación.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
Devuelve todos los objetos except objetos de la regla de estilo de puntos de prueba de fabricación.
IsRule_TestPointUsage
Resumen
Devuelve objetos de la regla de uso de puntos de prueba de fabricación.
Sintaxis
IsRule_TestPointUsage : Boolean
Ejemplo de uso
IsRule_TestPointUsage
IsRule_TestPointUsage = True
Devuelve todos los objetos de la regla de uso de puntos de prueba de fabricación.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
Devuelve todos los objetos except objetos de la regla de uso de puntos de prueba de fabricación.
IsRule_UnconnectedPin
Resumen
Devuelve objetos de la regla de pines sin conectar.
Sintaxis
IsRule_UnconnectedPin : Boolean
Ejemplo de uso
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
Devuelve todos los objetos de la regla de pines sin conectar.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
Devuelve todos los objetos except objetos de la regla de pines sin conectar.
IsRule_Undershoot_FallingEdge
Resumen
Devuelve objetos de la regla de subimpulso en el flanco de bajada.
Sintaxis
IsRule_Undershoot_FallingEdge : Boolean
Ejemplo de uso
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
Devuelve todos los objetos de la regla de subimpulso en el flanco de bajada.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
Devuelve todos los objetos except objetos de la regla de subimpulso en el flanco de bajada.
IsRule_Undershoot_RisingEdge
Resumen
Devuelve objetos de la regla de subimpulso en el flanco de subida.
Sintaxis
IsRule_Undershoot_RisingEdge : Boolean
Ejemplo de uso
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
Devuelve todos los objetos de la regla de subimpulso en el flanco de subida.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
Devuelve todos los objetos except objetos de la regla de subimpulso en el flanco de subida.
IsRule_ViasUnderSMD
Resumen
Devuelve objetos de la regla de vías bajo SMD.
Sintaxis
IsRule_ViasUnderSMD : Boolean
Ejemplo de uso
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
Devuelve todos los objetos de regla de vías bajo SMD.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
Devuelve todos los objetos except objetos de regla de vías bajo SMD.
IsRule_Wirebonding
Resumen
Devuelve objetos de regla de unión por hilo.
Sintaxis
IsRule_Wirebonding : Boolean
Ejemplo de uso
IsRule_Wirebonding
IsRule_Wirebonding = True
Devuelve todos los objetos de regla de unión por hilo.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
Devuelve todos los objetos except objetos de regla de unión por hilo.
IsShieldingVia
Resumen
Devuelve todos los objetos de vía que pertenecen a un grupo de vías de apantallamiento.
Sintaxis
IsShieldingVia : Boolean/Boolean_String
Ejemplo de uso
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
Devuelve todos los objetos de vía que pertenecen a un grupo de vías de apantallamiento. También se devuelven los objetos de polígono (cobre de apantallamiento).
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
Devuelve todos los objetos except objetos de vía que pertenecen a un grupo de vías de apantallamiento. También se devuelven los objetos de polígono (cobre de apantallamiento).
IsSkipVia
Resumen
Devuelve objetos de vía con salto de capa.
Sintaxis
IsSkipVia : Boolean
Ejemplo de uso
IsSkipVia
IsSkipVia = True
Devuelve todos los objetos de vía con salto de capa.
Not IsSkipVia
IsSkipVia = False
Devuelve todos los objetos except objetos de vía con salto de capa.
IsSplitPlane
Resumen
Devuelve objetos de plano dividido.
Sintaxis
IsSplitPlane : Boolean
Ejemplo de uso
IsSplitPlane
IsSplitPlane = True
Devuelve todos los objetos de plano dividido.
Not IsSplitPlane
IsSplitPlane = False
Devuelve todos los objetos except objetos de plano dividido.
IsStackedVia
Resumen
Devuelve objetos de vía apilada.
Sintaxis
IsStackedVia : Boolean
Ejemplo de uso
IsStackedVia
IsStackedVia = True
Devuelve todos los objetos de vía apilada.
Not IsStackedVia
IsStackedVia = False
Devuelve todos los objetos except objetos de vía apilada.
IsStitchingVia
Resumen
Devuelve todos los objetos de vía que pertenecen a un grupo de vías de cosido.
Sintaxis
IsStitchingVia : Boolean/Boolean_String
Ejemplo de uso
IsStitchingVia
IsStitchingVia = True
IsStitchingVia = 'True'
Devuelve todos los objetos de vía que pertenecen a un grupo de vías de cosido.
Not IsStitchingVia
IsStitchingVia = False
IsStitchingVia = 'False'
Devuelve todos los objetos except objetos de vía que pertenecen a un grupo de vías de cosido.
IsStrokeText
Resumen
Devuelve todos los objetos de texto que utilizan una fuente de trazos para mostrar su texto.
Sintaxis
IsStrokeText : Boolean
Ejemplo de uso
IsStrokeText
IsStrokeText = True
Devuelve todos los objetos de texto que utilizan una fuente de trazos.
Not IsStrokeText
IsStrokeText = False
Devuelve todos los objetos except objetos de texto que utilizan una fuente de trazos.
IsTeardrop
Resumen
Devuelve todos los objetos de lágrima. Las lágrimas suelen añadirse a un diseño de PCB enrutado para crear conexiones más resistentes entre pistas y pads, entre pistas y vías y entre pistas. Esto resulta útil cuando los objetos de diseño son muy pequeños, y es especialmente útil para los pads y las vías perforados, ya que la desalineación entre el centro del taladro y el centro del pad o de la vía puede hacer que el orificio elimine gran parte del cobre que conecta la pista con el pad o la vía, lo que se conoce como drill breakout. Cada forma de lágrima se crea a partir de un único objeto de región, que puede tener bordes rectos o curvos.
Sintaxis
IsTeardrop : Boolean/Boolean_String
Ejemplo de uso
IsTeardrop
IsTeardrop = True
IsTeardrop = 'True'
Devuelve todos los objetos de región de lágrima.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
Devuelve todos los objetos except objetos de región de lágrima.
IsText
Resumen
Devuelve todos los objetos de texto, independientemente del tipo de fuente (de trazos, TrueType o de código de barras) utilizado para mostrar el texto.
Sintaxis
IsText : Boolean
Ejemplo de uso
IsText
IsText = True
Devuelve todos los objetos de texto.
Not IsText
IsText = False
Devuelve todos los objetos except objetos de texto.
IsThruVia
Resumen
Devuelve objetos de vía pasante.
Sintaxis
IsThruVia : Boolean
Ejemplo de uso
IsThruVia
IsThruVia = True
Devuelve todos los objetos de vía pasante.
Not IsThruVia
IsThruVia = False
Devuelve todos los objetos except objetos de vía pasante.
IsTrack
Resumen
Devuelve objetos de pista.
Sintaxis
IsTrack : Boolean
Ejemplo de uso
IsTrack
IsTrack = True
Devuelve todos los objetos de pista.
Not IsTrack
IsTrack = False
Devuelve todos los objetos except objetos de pista.
IsTrueTypeText
Resumen
Devuelve todos los objetos de texto que utilizan una fuente TrueType para mostrar su texto.
Sintaxis
IsTrueTypeText : Boolean
Ejemplo de uso
IsTrueTypeText
IsTrueTypeText = True
Devuelve todos los objetos de texto que utilizan una fuente TrueType.
Not IsTrueTypeText
IsTrueTypeText = False
Devuelve todos los objetos except objetos de texto que utilizan una fuente TrueType.
IsVia
Resumen
Devuelve objetos de vía.
Sintaxis
IsVia : Boolean
Ejemplo de uso
IsVia
IsVia = True
Devuelve todos los objetos de vía.
Not IsVia
IsVia = False
Devuelve todos los objetos except objetos de vía.
IsViolation
Resumen
Devuelve todos los objetos de infracción.
Sintaxis
IsViolation : Boolean
Ejemplo de uso
IsViolation
IsViolation = True
Devuelve todos los objetos de infracción.
Not IsViolation
IsViolation = False
Devuelve todos los objetos except objetos de infracción.