Comprobaciones de tipos de objeto

Las funciones de consulta de PCB se muestran en el cuadro de diálogo Object Type Checks PCB query functionsQuery 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 PCB y PCB Library en Altium Designer. Para obtener ayuda sobre una palabra clave de consulta específica, utilice las siguientes secciones desplegables o resalte (o haga clic dentro de) cualquier palabra clave dada en el Query Helper o en un panel Filter y luego presione F1 para acceder a su sección de inmediato.
All
Resumen
Devuelve todos los objetos del documento PCB.
All : Boolean
Ejemplo de uso
All
All = True
Devuelve todos los objetos.
Not All
All = False
No devuelve ningún objeto.
BackDrillBottom
Resumen
Devuelve los sitios de backdrill del lado inferior de la placa.
Sintaxis
BackDrillBottom : Boolean
Ejemplo de uso
BackDrillBottom
BackDrillBottom = True
Devuelve todos los sitios de backdrill del lado inferior.
Not BackDrillBottom
BackDrillBottom = False
Devuelve todos los objetos except sitios de backdrill del lado inferior.
BackDrillTop
Resumen
Devuelve los sitios de backdrill del lado superior de la placa.
Sintaxis
BackDrillTop : Boolean
Ejemplo de uso
BackDrillTop
BackDrillTop = True
Devuelve todos los sitios de backdrill del lado superior.
Not BackDrillTop
BackDrillTop = False
Devuelve todos los objetos except sitios de backdrill del lado 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 máscara 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 máscara 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 máscara 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 pad con agujeros rectangulares.
Sintaxis
HasRectangularHole : Boolean/Boolean_String
Ejemplo de uso
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
Devuelve todos los objetos pad con agujeros rectangulares.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
Devuelve todos los objetos except objetos pad con agujeros rectangulares.
HasRoundHole
Resumen
Devuelve todos los objetos pad con agujeros redondos.
Sintaxis
HasRoundHole : Boolean/Boolean_String
Ejemplo de uso
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
Devuelve todos los objetos pad con agujeros redondos.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
Devuelve todos los objetos except objetos pad con agujeros redondos.
HasSlotHole
Resumen
Devuelve todos los objetos pad con agujeros ranurados.
Sintaxis
HasSlotHole : Boolean/Boolean_String
Ejemplo de uso
HasSlotHole
HasSlotHole = True
HasSlotHole = 'True'
Devuelve todos los objetos pad con agujeros ranurados.
Not HasSlotHole
HasSlotHole = False
HasSlotHole = 'False'
Devuelve todos los objetos except objetos pad con agujeros 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 pad con agujeros cuadrados.
Sintaxis
HasSquareHole : Boolean/Boolean_String
Ejemplo de uso
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
Devuelve todos los objetos pad con agujeros cuadrados.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
Devuelve todos los objetos except objetos pad con agujeros 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 polígono (cobre de blindaje) que son miembros de un grupo de blindaje de vías.
Sintaxis
InViaShielding : Boolean/Boolean_String
Ejemplo de uso
InViaShielding
InViaShielding = True
InViaShielding = 'True'
Devuelve todos los objetos de vía y polígono (cobre de blindaje) que son miembros de un grupo de blindaje de vías.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
Devuelve todos los objetos except objetos de vía y polígono (cobre de blindaje) que son miembros de un grupo de blindaje de 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 la propiedad BarCode Type está establecida en Code 39 o en 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 la propiedad BarCode Type está establecida en Code 39 o en 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 la propiedad BarCode Type está establecida en Code 39 o en 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 presenta 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 presenta la región ocupada por la PCB.
Not IsBoard
IsBoard = False
IsBoard = 'False'
Devuelve todos los objetos, al tiempo que sigue presentando 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 excepto los objetos de región cuya propiedad Kind está establecida en Board cutout.
IsBoardOutline
Resumen
No devuelve objetos; simplemente presenta la región ocupada por la PCB.
Sintaxis
IsBoardOutline : Boolean/Boolean_String
Ejemplo de uso
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
No devuelve objetos; simplemente presenta la región ocupada por la PCB.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
Devuelve todos los objetos, a la vez que sigue presentando la región ocupada por la PCB.
IsBondFinger
Resumen
Devuelve objetos pad SMD en una capa de cobre que tienen conectados bond wires.
Sintaxis
IsBondFinger : Boolean
Ejemplo de uso
IsBondFinger
IsBondFinger = True
Devuelve todos los objetos pad SMD en una capa de cobre que tienen conectados bond wires.
Not IsBondFinger
IsBondFinger = False
Devuelve todos los objetos excepto los objetos pad SMD en una capa de cobre que tienen conectados bond wires.
IsBondWire
Resumen
Devuelve objetos bond wire.
Sintaxis
IsBondWire : Boolean
Ejemplo de uso
IsBondWire
IsBondWire = True
Devuelve todos los objetos bond wire.
Not IsBondWire
IsBondWire = False
Devuelve todos los objetos excepto los objetos bond wire.
IsBondWireConnected
Resumen
Devuelve objetos que tienen bond wires conectados a ellos.
Sintaxis
IsBondWireConnected : Boolean
Ejemplo de uso
IsBondWireConnected
IsBondWireConnected = True
Devuelve todos los objetos que tienen bond wires conectados a ellos.
Not IsBondWireConnected
IsBondWireConnected = False
Devuelve todos los objetos excepto los objetos que tienen bond wires conectados a ellos.
IsBuriedVia
Resumen
Devuelve objetos via enterrados.
Sintaxis
IsBuriedVia : Boolean
Ejemplo de uso
IsBuriedVia
IsBuriedVia = True
Devuelve todos los objetos via enterrados.
Not IsBuriedVia
IsBuriedVia = False
Devuelve todos los objetos excepto los objetos via enterrados.
IsCenterDimension
Resumen
Devuelve objetos de cota central.
Sintaxis
IsCenterDimension : Boolean
Ejemplo de uso
IsCenterDimension
IsCenterDimension = True
Devuelve todos los objetos de cota central.
Not IsCenterDimension
IsCenterDimension = False
Devuelve todos los objetos excepto los objetos de cota central.
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 excepto los objetos de clase.
IsComment
Resumen
Devuelve objetos de texto cuya propiedad String Type es Comment. Estos son hijos 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 excepto los 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 excepto los objetos de componente.
IsComponentArc
Resumen
Devuelve objetos de arco que son hijos de objetos de componente.
Sintaxis
IsComponentArc : Boolean
Ejemplo de uso
IsComponentArc
IsComponentArc = True
Devuelve todos los objetos de arco que son hijos de objetos de componente.
Not IsComponentArc
IsComponentArc = False
Devuelve todos los objetos excepto los objetos de arco que son hijos 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 excepto los objetos de cuerpo 3D.
IsComponentFill
Resumen
Devuelve 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 excepto los objetos de relleno que son hijos de objetos de componente.
IsComponentPad
Resumen
Devuelve objetos pad que son hijos de objetos de componente.
Sintaxis
IsComponentPad : Boolean
Ejemplo de uso
IsComponentPad
IsComponentPad = True
Devuelve todos los objetos pad que son hijos de objetos de componente.
Not IsComponentPad
IsComponentPad = False
Devuelve todos los objetos excepto los objetos pad que son hijos de objetos de componente.
IsComponentText
Resumen
Devuelve 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 excepto los objetos de texto que son hijos de objetos de componente.
IsComponentTrack
Resumen
Devuelve objetos de track que son hijos de objetos de componente.
Sintaxis
IsComponentTrack : Boolean
Ejemplo de uso
IsComponentTrack
IsComponentTrack = True
Devuelve todos los objetos de track que son hijos de objetos de componente.
Not IsComponentTrack
IsComponentTrack = False
Devuelve todos los objetos excepto los objetos de track que son hijos de objetos de componente.
IsComponentVia
Resumen
Devuelve objetos via que son hijos de objetos de componente.
Sintaxis
IsComponentVia : Boolean
Ejemplo de uso
IsComponentVia
IsComponentVia = True
Devuelve todos los objetos via que son hijos de objetos de componente.
Not IsComponentVia
IsComponentVia = False
Devuelve todos los objetos excepto los objetos via 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 excepto las líneas de conexión. Los detalles de la "conexión" también se muestran porque son objetos hijo (no listados) de los objetos de red devueltos por esta consulta.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
Devuelve todos los objetos excepto los objetos de red; los detalles de la "conexión" no se muestran porque son objetos hijo (no listados) de los objetos de red, y esta consulta no devuelve ningún objeto de red.
IsCoordinate
Resumen
Devuelve objetos de coordenada.
Sintaxis
IsCoordinate : Boolean
Ejemplo de uso
IsCoordinate
IsCoordinate = True
Devuelve todos los objetos de coordenada.
Not IsCoordinate
IsCoordinate = False
Devuelve todos los objetos excepto los objetos de coordenada.
IsCopperRegion
Resumen
Devuelve objetos de región sólida; es decir, regiones que no tienen su propiedad Kind establecida en Polygon cutout o 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 excepto los objetos de región sólida.
IsCutoutRegion
Resumen
Devuelve objetos de región de recorte de polígono; es decir, regiones que tienen habilitada 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 excepto los objetos de región de recorte de polígono.
IsDatumDimension
Resumen
Devuelve objetos de cota de datum.
Sintaxis
IsDatumDimension : Boolean
Ejemplo de uso
IsDatumDimension
IsDatumDimension = True
Devuelve todos los objetos de cota de datum.
Not IsDatumDimension
IsDatumDimension = False
Devuelve todos los objetos excepto los objetos de cota de datum.
IsDesignator
Resumen
Devuelve 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 excepto los 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 excepto los 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 excepto los objetos de cota.
IsEmbeddedBoard
Resumen
Devuelve todos los objetos de matriz de tarjeta embebida.
Sintaxis
IsEmbeddedBoard : Boolean/Boolean_String
Ejemplo de uso
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
Devuelve todos los objetos de matriz de tarjeta embebida.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
Devuelve todos los objetos excepto los objetos de matriz de tarjeta embebida.
IsFill
Resumen
Devuelve 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 excepto los objetos de relleno.
IsFromTo
Resumen
Devuelve todos los objetos from-to.
Sintaxis
IsFromTo : Boolean/Boolean_String
Ejemplo de uso
IsFromTo
IsFromTo = True
IsFromTo = 'True'
Devuelve todos los objetos from-to.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
Devuelve todos los objetos excepto los objetos from-to.
IsLeaderDimension
Resumen
Devuelve 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 excepto los objetos de cota con directriz.
IsLinearDiameterDimension
Resumen
Devuelve objetos de cota lineal de diámetro.
Sintaxis
IsLinearDiameterDimension : Boolean
Ejemplo de usoDimension
IsLinearDiameter
IsLinearDiameterDimension = True
Devuelve todos los objetos de cota lineal de diámetro.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
Devuelve todos los objetos excepto los objetos de cota lineal de diámetro.
IsLinearDimension
Resumen
Devuelve objetos de cota lineal.
Sintaxis
IsLinearDimension : Boolean
Ejemplo de usoDimension
IsLinear
IsLinearDimension = True
Devuelve todos los objetos de cota lineal.
Not IsLinearDimension
IsLinearDimension = False
Devuelve todos los objetos excepto los objetos de cota lineal.
IsMicroVia
Resumen
Devuelve objetos µvia.
Sintaxis
IsMicroVia : Boolean
Ejemplo de uso
IsMicroVia
IsMicroVia = True
Devuelve todos los objetos µvia.
Not IsMicroVia
IsMicroVia = False
Devuelve todos los objetos excepto los objetos µvia.
IsNet
Resumen
Devuelve objetos de red. Cualquier objeto que incluya la propiedad Net puede pertenecer a una red; por ejemplo, track, arc, fill, region, polygon, pad y via.
Sintaxis
IsNet : Boolean
Ejemplo de uso
IsNet
IsNet = True
Devuelve todos los objetos de red.
Not IsNet
IsNet = False
Devuelve todos los objetos excepto los 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 la clase 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 usan para seleccionar los distintos tipos de regla. 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 punto de prueba de fabricación) -
'Board Outline Clearance'(Separación del contorno de la tarjeta) -
'Broken Nets Rule'(Red no enrutada) -
'Clearance Rule'(Separación) -
'Component Clearance Rule'(Separación entre componentes) -
'Component Rotations Rule'(Orientaciones de componentes) -
'Confinement Constraint Rule'(Definición de room) -
'Daisy Chain Stub Length Rule'(Longitud de stub en cadena margarita) -
'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 agujero a agujero) -
'In-circuit Assembly Test Point Style Rule'(Estilo de punto de prueba de ensamblaje) -
'In-circuit Assembly Test Point Usage Rule'(Uso de punto 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 agujero) -
'Max Min Impedance Rule'(Impedancia) -
'Max Min Length Rule'(Longitud) -
'Max Min Width Rule'(Ancho) -
'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 de stub de vía (taladrado posterior)) -
'Maximum Via Count Rule'(Cantidad máxima de vías) -
'Minimum Annular Ring Rule'(Anillo anular mínimo) -
'Minimum Solder Mask Sliver Rule'(Separación mínima de máscara de soldadura) -
'Modified Polygon'(Polígono modificado) -
'Net Antennae Rule'(Antenas de red) -
'Nets To Ignore Rule'(Redes a ignorar) -
'Overshoot Falling Edge Rule'(Sobreshoot - flanco de bajada) -
'Overshoot Rising Edge Rule'(Sobreshoot - flanco de subida) -
'Parallel Segment Rule'(Segmento paralelo) -
'Paste Mask Expansion Rule'(Expansión de máscara de pasta) -
'Permitted Layers Rule'(Capas permitidas) -
'Polygon Connect Style Rule'(Estilo de conexión de polígono) -
'Power Plane Clearance Rule'(Separación de plano de potencia) -
'Power Plane Connect Style Rule'(Estilo de conexión de plano de potencia) -
'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 señal) -
'Signal Stimulus Rule'(Estímulo de señal) -
'Signal Top Value Rule'(Valor superior de señal) -
'Silk To Silk Clearance Rule'(Separación seda a seda) -
'Silk To Solder Mask Clearance Rule'(Separación seda a máscara de soldadura) -
'SMD Entry'(Entrada SMD) -
'SMD Neck Down Rule'(Estrechamiento SMD) -
'SMD To Corner Rule'(SMD a esquina) -
'SMD To Plane Rule'(SMD a plano) -
'Solder Mask Expansion Rule'(Expansión de máscara de soldadura) -
'Supply Nets Rule'(Redes de alimentación) -
'Unconnected Pin Rule'(Pin no conectado) -
'Undershoot Falling Edge Rule'(Undershoot - flanco de bajada) -
'Undershoot Rising Edge Rule'(Undershoot - 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 vía.
Not IsObjectKind('Track')
IsObjectKind('Track') = False
IsObjectKind('Track') = 'False'
Devuelve todos los objetos excepto los objetos track.
Notas
Los caracteres de comilla simple (') al inicio 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 excepto los objetos de cota original.
IsPad
Resumen
Devuelve objetos pad.
Sintaxis
IsPad : Boolean
Ejemplo de uso
IsPad
IsPad = True
Devuelve todos los objetos pad.
Not IsPad
IsPad = False
Devuelve todos los objetos excepto los objetos pad.
IsPadHoleValid
Resumen
Devuelve todos los objetos pad que tienen un agujero válido. Para que sea un agujero válido, la propiedad Hole Size del pad debe ser un valor distinto de cero. Además, si el agujero 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 agujero válido.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
Devuelve todos los objetos excepto los objetos pad que tienen un agujero válido.
IsPoly
Resumen
Devuelve objetos de vertido de polígono.
Sintaxis
IsPoly : Boolean
Ejemplo de uso
IsPoly
IsPoly = True
Devuelve todos los objetos de vertido de polígono.
Not IsPoly
IsPoly = False
Devuelve todos los objetos excepto los objetos de vertido de polígono.
Notas
-
Esta función es un alias de la función IsPolygon.
-
Al definir una regla Electrical Clearance para vertidos de polígonos, debe usar 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, tracks y arcos) que componen, o son in el vertido de polígono, en lugar del vertido de polígono como un objeto completo. Una regla de separación válida para vertidos de polígonos sería entre objetos InPolygon y All otros objetos.
IsPolygon
Resumen
Devuelve objetos de vertido de polígono.
Sintaxis
IsPolygon : Boolean
Ejemplo de uso
IsPolygon
IsPolygon = True
Devuelve todos los objetos de vertido de polígono.
Not IsPolygon
IsPolygon = False
Devuelve todos los objetos except objetos de vertido de polígono.
Notas
-
Esta función es un alias de la función IsPoly.
-
Al definir una regla Electrical Clearance para vertidos de polígonos, debe usar 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, tracks y arcos) que componen, o son in el vertido de polígono, en lugar del vertido de polígono como un objeto completo. Una regla de separación válida para vertidos de polígonos serí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 la 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 la 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 la 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 DimensionDimension = True
IsDimension = FalseRadial
IsDimensionRadial
Devuelve todos los objetos de cota radial.
Not IsRadial
IsRadial
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ígono 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 Definición de Room (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 Definición de Room.
Not IsRoom
IsRoom= False
IsRoom= 'False'
Devuelve todos los objetos except objetos de regla Definición de Room.
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 Ángulo agudo.
Sintaxis
IsRule_AcuteAngle : Boolean
Ejemplo de uso
IsRule_AcuteAngle
IsRule_AcuteAngle = True
Devuelve todos los objetos de regla Ángulo agudo.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
Devuelve todos los objetos except objetos de regla Ángulo agudo.
IsRule_BoardOutlineClearance
Resumen
Devuelve objetos de regla 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 Separación del contorno de la placa.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
Devuelve todos los objetos except objetos de regla Separación del contorno de la placa.
IsRule_BrokenNets
Resumen
Devuelve objetos de regla Red no enrutada.
Sintaxis
IsRule_BrokenNets : Boolean
Ejemplo de uso
IsRule_BrokenNets
IsRule_BrokenNets = True
Devuelve todos los objetos de regla Red no enrutada.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
Devuelve todos los objetos except objetos de regla Red no enrutada.
IsRule_Clearance
Resumen
Devuelve objetos de regla Separación.
Sintaxis
IsRule_Clearance : Boolean
Ejemplo de uso = True
IsRule_Clearance
Is = FalseRule_Clearance
Devuelve todos los objetos de regla Separación.
Not IsRule_Clearance
IsRule_Clearance
Devuelve todos los objetos except objetos de regla Separación.
IsRule_ComponentClearance
Resumen
Devuelve objetos de regla Separación entre componentes.
Sintaxis
IsRule_ComponentClearance : Boolean
Ejemplo de uso = True
IsRule_ = FalseComponentClearance
IsRule_ ComponentClearance
Devuelve todos los objetos de regla Separación entre componentes.
Not IsRule_ComponentClearance
IsRule_ComponentClearance
Devuelve todos los objetos except objetos de regla Separación entre componentes.
IsRule_ComponentRotations
Resumen
Devuelve objetos de regla Orientaciones de componentes.
Sintaxis
IsRule_ComponentRotations : Boolean
Ejemplo de uso = True
IsRule_ = FalseComponentRotations
IsRule_ ComponentRotations
Devuelve todos los objetos de regla Orientaciones de componentes.
Not IsRule_ComponentRotations
IsRule_ComponentRotations
Devuelve todos los objetos except objetos de regla Orientaciones de componentes.
IsRule_ConfinementConstraint
Resumen
Devuelve objetos de regla Definición de Room (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 Definición de Room.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Es Rule_ConfinementConstraint= 'False'
Devuelve todos los objetos except objetos de regla Definición de Room.
Notas
Esta función es un alias de la función IsRoom.
IsRule_Creepage
Resumen
Devuelve objetos de regla Distancia de fuga.
Sintaxis
IsRule_Creepage : Boolean
Ejemplo de uso
IsRule_Creepage
IsRule_Creepage = True
Devuelve todos los objetos de regla Distancia de fuga.
Not IsRule_Creepage
IsRule_Creepage = False
Devuelve todos los objetos except objetos de regla Distancia de fuga.
IsRule_DaisyChainStubLength
Resumen
Devuelve objetos de regla Longitud de stub de cadena margarita.
Sintaxis
IsRule_DaisyChainStubLength : Boolean
Ejemplo de uso
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
Devuelve todos los objetos de regla Longitud de stub de cadena margarita.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
Devuelve todos los objetos except objetos de regla Longitud de stub de cadena margarita.
IsRule_DifferentialPairsRouting
Resumen
Devuelve objetos de regla Enrutamiento de pares diferenciales.
Sintaxis
IsRule_DifferentialPairsRouting : Boolean
Ejemplo de uso
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
Devuelve todos los objetos de regla Enrutamiento de pares diferenciales.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
Devuelve todos los objetos except objetos de regla Enrutamiento de pares diferenciales.
IsRule_FanoutControl
Resumen
Devuelve objetos de regla Control de fanout.
Sintaxis
IsRule_FanoutControl : Boolean
Uso de ejemplo = True
IsRule_ = FalseFanoutControl
IsRule_ FanoutControl
Devuelve todos los objetos de regla Fanout Control.
Not IsRule_FanoutControl
IsRule_FanoutControl
Devuelve todos los objetos except de regla Fanout Control.
IsRule_FlightTime_FallingEdge
Resumen
Devuelve objetos de regla Flight Time - Falling Edge.
Sintaxis
IsRule_FlightTime_FallingEdge : Boolean
Uso de ejemplo
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
Devuelve todos los objetos de regla Flight Time - Falling Edge.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
Devuelve todos los objetos except de regla Flight Time - Falling Edge.
IsRule_FlightTime_RisingEdge
Resumen
Devuelve objetos de regla Flight Time - Rising Edge.
Sintaxis
IsRule_FlightTime_RisingEdge : Boolean
Uso de ejemplo
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
Devuelve todos los objetos de regla Flight Time - Rising Edge.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
Devuelve todos los objetos except de regla Flight Time - Rising Edge.
IsRule_HoleToHoleClearance
Resumen
Devuelve objetos de regla Hole To Hole Clearance.
Sintaxis
IsRule_HoleToHoleClearance : Boolean
Uso de ejemplo
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
Devuelve todos los objetos de regla Hole To Hole Clearance.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
Devuelve todos los objetos except de regla Hole To Hole Clearance.
IsRule_LayerPair
Resumen
Devuelve objetos de regla Layer Pairs.
Sintaxis
IsRule_LayerPair : Boolean
Uso de ejemplo
IsRule_LayerPair
IsRule_LayerPair = True
Devuelve todos los objetos de regla Layer Pairs.
Not IsRule_LayerPair
IsRule_LayerPair = False
Devuelve todos los objetos except de regla Layer Pairs.
IsRule_MatchedLengths
Resumen
Devuelve objetos de regla Matched Lengths.
Sintaxis
IsRule_MatchedLengths : Boolean
Uso de ejemplo
IsRule_MatchedLengths
IsRule_MatchedLengths = True
Devuelve todos los objetos de regla Matched Lengths.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
Devuelve todos los objetos except de regla Matched Lengths.
IsRule_MaximumViaCount
Resumen
Devuelve objetos de regla Maximum Via Count.
Sintaxis
IsRule_MaximumViaCount : Boolean
Uso de ejemplo
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
Devuelve todos los objetos de regla Maximum Via Count.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
Devuelve todos los objetos except de regla Maximum Via Count.
IsRule_MaxMinHeightConstraint
Resumen
Devuelve objetos de regla Height.
Sintaxis
IsRule_MaxMinHeightConstraint : Boolean
Uso de ejemplo = True
IsRule_ = FalseMaxMinHeightConstraint
IsRule_ MaxMinHeightConstraint
Devuelve todos los objetos de regla Height.
Not IsRule_MaxMinHeightConstraint
IsRule_MaxMinHeightConstraint
Devuelve todos los objetos except de regla Height.
IsRule_MaxMinHoleSize
Resumen
Devuelve objetos de regla Hole Size.
Sintaxis
IsRule_MaxMinHoleSize : Boolean
Uso de ejemplo
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
Devuelve todos los objetos de regla Hole Size.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
Devuelve todos los objetos except de regla Hole Size.
IsRule_MaxMinImpedance
Resumen
Devuelve objetos de regla Impedance.
Sintaxis
IsRule_MaxMinImpedance : Boolean
Uso de ejemplo
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
Devuelve todos los objetos de regla Impedance.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
Devuelve todos los objetos except de regla Impedance.
IsRule_MaxMinLength
Resumen
Devuelve objetos de regla Length.
Sintaxis
IsRule_MaxMinLength : Boolean
Uso de ejemplo
IsRule_MaxMinLength
IsRule_MaxMinLength = True
Devuelve todos los objetos de regla Length.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
Devuelve todos los objetos except de regla Length.
IsRule_MaxMinWidth
Resumen
Devuelve objetos de regla Width.
Sintaxis
IsRule_MaxMinWidth : Boolean
Uso de ejemplo = True
IsRule_ = FalseMaxMinWidth
IsRule_ MaxMinWidth
Devuelve todos los objetos de regla Width.
Not IsRule_MaxMinWidth
IsRule_MaxMinWidth
Devuelve todos los objetos except de regla Width.
IsRule_MaxSlope_FallingEdge
Resumen
Devuelve objetos de regla Slope - Falling Edge.
Sintaxis
IsRule_MaxSlope_FallingEdge : Boolean
Uso de ejemplo
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
Devuelve todos los objetos de regla Slope - Falling Edge.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
Devuelve todos los objetos except de regla Slope - Falling Edge.
IsRule_MaxSlope_RisingEdge
Resumen
Devuelve objetos de regla Slope - Rising Edge.
Sintaxis
IsRule_MaxSlope_RisingEdge : Boolean
Uso de ejemplo
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
Devuelve todos los objetos de regla Slope - Rising Edge.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
Devuelve todos los objetos except de regla Slope - Rising Edge.
IsRule_MinimumAnnularRing
Resumen
Devuelve objetos de regla Minimum Annular Ring.
Sintaxis
IsRule_MinimumAnnularRing : Boolean
Uso de ejemplo
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
Devuelve todos los objetos de regla Minimum Annular Ring.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
Devuelve todos los objetos except de regla Minimum Annular Ring.
IsRule_MinimumSolderMaskSliver
Resumen
Devuelve objetos de regla Minimum Solder Mask Sliver.
Sintaxis
IsRule_MinimumSolderMaskSliver : Boolean
Uso de ejemplo
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
Devuelve todos los objetos de regla Minimum Solder Mask Sliver.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
Devuelve todos los objetos except de regla Minimum Solder Mask Sliver.
IsRule_NetAntennae
Resumen
Devuelve objetos de regla Net Antennae.
Sintaxis
IsRule_NetAntennae : Boolean
Uso de ejemplo
IsRule_NetAntennae
IsRule_NetAntennae = True
Devuelve todos los objetos de regla Net Antennae.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
Devuelve todos los objetos except de regla Net Antennae.
IsRule_NetsToIgnore
Resumen
Devuelve objetos de regla Nets To Ignore.
Sintaxis
IsRule_NetsToIgnore : Boolean
Uso de ejemplo
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
Devuelve todos los objetos de regla Nets to Ignore.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
Devuelve todos los objetos except de regla Nets to Ignore.
IsRule_Overshoot_FallingEdge
Resumen
Devuelve objetos de regla Overshoot - Falling Edge.
Sintaxis
IsRule_Overshoot_FallingEdge : Boolean
Uso de ejemplo
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
Devuelve todos los objetos de regla Overshoot - Falling Edge.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
Devuelve todos los objetos except de regla Overshoot - Falling Edge.
IsRule_Overshoot_RisingEdge
Resumen
Devuelve objetos de regla Overshoot - Rising Edge.
Sintaxis
IsRule_Overshoot_RisingEdge : Boolean
Uso de ejemplo
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
Devuelve todos los objetos de regla Overshoot - Rising Edge.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
Devuelve todos los objetos except de regla Overshoot - Rising Edge.
IsRule_ParallelSegment
Resumen
Devuelve objetos de regla Parallel Segment.
Sintaxis
IsRule_ParallelSegment : Boolean
Ejemplo de uso
IsRule_ParallelSegment
IsRule_ParallelSegment = True
Devuelve todos los objetos de regla Parallel Segment.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
Devuelve todos los objetos except de regla Parallel Segment.
IsRule_PasteMaskExpansion
Resumen
Devuelve objetos de regla Paste Mask Expansion.
Sintaxis
IsRule_PasteMaskExpansion : Boolean
Ejemplo de uso = True
Is = FalseRule_PasteMaskExpansion
Is Rule_ PasteMaskExpansion
Devuelve todos los objetos de regla Paste Mask Expansion.
Not IsRule_PasteMaskExpansion
IsRule_PasteMaskExpansion
Devuelve todos los objetos except de regla Paste Mask Expansion.
IsRule_PermittedLayers
Resumen
Devuelve objetos de regla Permitted Layers.
Sintaxis
IsRule_PermittedLayers : Boolean
Ejemplo de uso
Is = FalseRule_ PermittedLayers
IsRule_PermittedLayers = True
Devuelve todos los objetos de regla Permitted Layers.
Not IsRule_PermittedLayers
IsRule_PermittedLayers
Devuelve todos los objetos except de regla Permitted Layers.
IsRule_PolygonConnectStyle
Resumen
Devuelve objetos de regla Polygon Connect Style.
Sintaxis
IsRule_PolygonConnectStyle : Boolean
Ejemplo de uso = True
IsRule_PolygonConnectStyle
Is = FalseRule_PolygonConnectStyle
Devuelve todos los objetos de regla Polygon Connect Style.
Not IsRule_PolygonConnectStyle
IsRule_PolygonConnectStyle
Devuelve todos los objetos except de regla Polygon Connect Style.
IsRule_PowerPlaneClearance
Resumen
Devuelve objetos de regla Power Plane Clearance.
Sintaxis
IsRule_PowerPlaneClearance : Boolean
Ejemplo de uso
Is = FalseRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
Devuelve todos los objetos de regla Power Plane Clearance.
Not IsRule_PowerPlaneClearance
IsRule_PowerPlaneClearance
Devuelve todos los objetos except de regla Power Plane Clearance.
IsRule_PowerPlaneConnectStyle
Resumen
Devuelve objetos de regla Power Plane Connect Style.
Sintaxis
IsRule_PowerPlaneConnectStyle : Boolean
Ejemplo de uso = True
IsRule_ = FalsePowerPlaneConnectStyle
IsRule_ PowerPlaneConnectStyle
Devuelve todos los objetos de regla Power Plane Connect Style.
Not IsRule_PowerPlaneConnectStyle
IsRule_PowerPlaneConnectStyle
Devuelve todos los objetos except de regla Power Plane Connect Style.
IsRule_ReturnPath
Resumen
Devuelve objetos de regla Return Path.
Sintaxis
IsRule_ReturnPath : Boolean
Ejemplo de uso
IsRule_ReturnPath
IsRule_ReturnPath = True
Devuelve todos los objetos de regla Return Path.
Not ReturnPath
IsRule_ReturnPath = False
Devuelve todos los objetos except de regla Return Path.
IsRule_RoutingCornerStyle
Resumen
Devuelve objetos de regla Routing Corners.
Sintaxis
IsRule_RoutingCornerStyle : Boolean
Ejemplo de uso
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
Devuelve todos los objetos de regla Routing Corners.
Not IsRule_RoutingCornerStyle
IsRule_RoutingCornerStyle = False
Devuelve todos los objetos except de regla Routing Corners.
IsRule_RoutingLayers
Resumen
Devuelve objetos de regla Routing Layers.
Sintaxis
IsRule_RoutingLayers : Boolean
Ejemplo de uso = True
IsRule_RoutingLayers
IsRule_RoutingLayers
Devuelve todos los objetos de regla Routing Layers.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
Devuelve todos los objetos except de regla Routing Layers.
IsRule_RoutingPriority
Resumen
Devuelve objetos de regla Routing Priority.
Sintaxis
IsRule_RoutingPriority : Boolean
Ejemplo de uso = True
Is = FalseRule_RoutingPriority
IsRule_ RoutingPriority
Devuelve todos los objetos de regla Routing Priority.
Not IsRule_RoutingPriority
IsRule_RoutingPriority
Devuelve todos los objetos except de regla Routing Priority.
IsRule_RoutingTopology
Resumen
Devuelve objetos de regla Routing Topology.
Sintaxis
IsRule_RoutingTopology : Boolean
Ejemplo de uso = True
IsRule_RoutingTopology
Is = FalseRule_RoutingTopology
Devuelve todos los objetos de regla Routing Topology.
Not IsRule_RoutingTopology
IsRule_RoutingTopology
Devuelve todos los objetos except de regla Routing Topology.
IsRule_RoutingViaStyle
Resumen
Devuelve objetos de regla Routing Via Style.
Sintaxis
IsRule_RoutingViaStyle : Boolean
Ejemplo de uso
Is = FalseRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
Devuelve todos los objetos de regla Routing Via Style.
Not IsRule_RoutingViaStyle
IsRule_RoutingViaStyle
Devuelve todos los objetos except de regla Routing Via Style.
IsRule_ShortCircuit
Resumen
Devuelve objetos de regla Short-Circuit.
Sintaxis
IsRule_ShortCircuit : Boolean
Ejemplo de uso = True
Is = FalseRule_ShortCircuit
IsRule_ ShortCircuit
Devuelve todos los objetos de regla Short-Circuit.
Not IsRule_ShortCircuit
IsRule_ShortCircuit
Devuelve todos los objetos except de regla Short-Circuit.
IsRule_SignalBaseValue
Resumen
Devuelve objetos de regla Signal Base Value.
Sintaxis
IsRule_SignalBaseValue : Boolean
Ejemplo de uso
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
Devuelve todos los objetos de regla Signal Base Value.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
Devuelve todos los objetos except de regla Signal Base Value.
IsRule_SignalStimulus
Resumen
Devuelve objetos de regla Signal Stimulus.
Sintaxis
IsRule_SignalStimulus : Boolean
Ejemplo de uso
IsRule_SignalStimulus
IsRule_SignalStimulus = True
Devuelve todos los objetos de regla Signal Stimulus.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
Devuelve todos los objetos except de regla Signal Stimulus.
IsRule_SignalTopValue
Resumen
Devuelve objetos de regla Signal Top Value.
Sintaxis
IsRule_SignalTopValue : Boolean
Ejemplo de uso
IsRule_SignalTopValue
IsRule_SignalTopValue = True
Devuelve todos los objetos de regla Signal Top Value.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
Devuelve todos los objetos except de regla Signal Top Value.
IsRule_SilkToSilkClearance
Resumen
Devuelve objetos de regla Silk To Silk Clearance.
Sintaxis
IsRule_SilkToSilkClearance : Boolean
Ejemplo de uso
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
Devuelve todos los objetos de regla Silk To Silk Clearance.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
Devuelve todos los objetos except de regla Silk To Silk Clearance.
IsRule_SilkToSolderMaskClearance
Resumen
Devuelve objetos de regla Silk To Solder Mask Clearance.
Sintaxis
IsRule_SilkToSolderMaskClearance : Boolean
Ejemplo de uso
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
Devuelve todos los objetos de regla Silk To Solder Mask Clearance.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
Devuelve todos los objetos except de regla Silk To Solder Mask Clearance.
IsRule_SMDNeckDown
Resumen
Devuelve objetos de regla SMD Neck-Down.
Sintaxis
IsRule_SMDNeckDown : Boolean
Ejemplo de uso = True
Is = FalseRule_SMDNeckDown
IsRule_ SMDNeckDown
Devuelve todos los objetos de regla SMD Neck-Down.
Not IsRule_SMDNeckDown
IsRule_SMDNeckDown
Devuelve todos los objetos except de regla SMD Neck-Down.
IsRule_SMDToCorner
Resumen
Devuelve objetos de regla SMD To Corner.
Sintaxis
IsRule_SMDToCorner : Boolean
Ejemplo de uso = True
IsRule_SMDToCorner
Is = FalseRule_SMDToCorner
Devuelve todos los objetos de regla SMD To Corner.
Not IsRule_SMDToCorner
IsRule_SMDToCorner
Devuelve todos los objetos except de regla SMD To Corner.
IsRule_SMDToPlane
Resumen
Devuelve objetos de regla SMD To Plane.
Sintaxis
IsRule_SMDToPlane : Boolean
Ejemplo de uso = True
IsRule_ = FalseSMDToPlane
IsRule_ SMDToPlane
Devuelve todos los objetos de regla SMD To Plane.
Not IsRule_SMDToPlane
IsRule_SMDToPlane
Devuelve todos los objetos except objetos de regla SMD To Plane.
IsRule_SolderMaskExpansion
Resumen
Devuelve objetos de regla Solder Mask Expansion.
Sintaxis
IsRule_SolderMaskExpansion : Boolean
Ejemplo de uso
IsRule_ SolderMaskExpansion
IsRule_ = TrueSolderMaskExpansion
Devuelve todos los objetos de regla Solder Mask Expansion.
Not IsRule_ SolderMaskExpansion
IsRule_ = FalseSolderMaskExpansion
Devuelve todos los objetos except de regla Solder Mask Expansion.
IsRule_SupplyNets
Resumen
Devuelve objetos de regla Supply Nets.
Sintaxis
IsRule_SupplyNets : Boolean
Ejemplo de uso
IsRule_SupplyNets
IsRule_SupplyNets = True
Devuelve todos los objetos de regla Supply Nets.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
Devuelve todos los objetos except de regla Supply Nets.
IsRule_TestPointStyle
Resumen
Devuelve objetos de regla Fabrication Testpoint Style.
Sintaxis
IsRule_TestPointStyle : Boolean
Ejemplo de uso
IsRule_TestPointStyle
IsRule_TestPointStyle = True
Devuelve todos los objetos de regla Fabrication Testpoint Style.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
Devuelve todos los objetos except de regla Fabrication Testpoint Style.
IsRule_TestPointUsage
Resumen
Devuelve objetos de regla Fabrication Testpoint Usage.
Sintaxis
IsRule_TestPointUsage : Boolean
Ejemplo de uso
IsRule_TestPointUsage
IsRule_TestPointUsage = True
Devuelve todos los objetos de regla Fabrication Testpoint Usage.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
Devuelve todos los objetos except de regla Fabrication Testpoint Usage.
IsRule_UnconnectedPin
Resumen
Devuelve objetos de regla Un-Connected Pin.
Sintaxis
IsRule_UnconnectedPin : Boolean
Ejemplo de uso
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
Devuelve todos los objetos de regla Un-Connected Pin.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
Devuelve todos los objetos except de regla Un-Connected Pin.
IsRule_Undershoot_FallingEdge
Resumen
Devuelve objetos de regla Undershoot - Falling Edge.
Sintaxis
IsRule_Undershoot_FallingEdge : Boolean
Ejemplo de uso
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
Devuelve todos los objetos de regla Undershoot - Falling Edge.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
Devuelve todos los objetos except de regla Undershoot - Falling Edge.
IsRule_Undershoot_RisingEdge
Resumen
Devuelve objetos de regla Undershoot - Rising Edge.
Sintaxis
IsRule_Undershoot_RisingEdge : Boolean
Ejemplo de uso
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
Devuelve todos los objetos de regla Undershoot - Rising Edge.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
Devuelve todos los objetos except de regla Undershoot - Rising Edge.
IsRule_ViasUnderSMD
Resumen
Devuelve objetos de regla Vias Under SMD.
Sintaxis
IsRule_ViasUnderSMD : Boolean
Ejemplo de uso
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
Devuelve todos los objetos de regla Vias Under SMD.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
Devuelve todos los objetos except de regla Vias Under SMD.
IsRule_Wirebonding
Resumen
Devuelve objetos de regla Wire Bonding.
Sintaxis
IsRule_Wirebonding : Boolean
Ejemplo de uso
IsRule_Wirebonding
IsRule_Wirebonding = True
Devuelve todos los objetos de regla Wire Bonding.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
Devuelve todos los objetos except de regla Wire Bonding.
IsShieldingVia
Resumen
Devuelve todos los objetos vía que son miembros de un grupo de apantallamiento por vías.
Sintaxis
IsShieldingVia : Boolean/Boolean_String
Ejemplo de uso
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
Devuelve todos los objetos vía que son miembros de un grupo de apantallamiento por vías. También se devuelven los objetos Polygon (cobre de apantallamiento).
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
Devuelve todos los objetos except objetos vía que son miembros de un grupo de apantallamiento por vías. También se devuelven los objetos Polygon (cobre de apantallamiento).
IsSkipVia
Resumen
Devuelve objetos skip via.
Sintaxis
IsSkipVia : Boolean
Ejemplo de uso
IsSkipVia
IsSkipVia = True
Devuelve todos los objetos skip via.
Not IsSkipVia
IsSkipVia = False
Devuelve todos los objetos except skip via.
IsSplitPlane
Resumen
Devuelve objetos split plane.
Sintaxis
IsSplitPlane : Boolean
Ejemplo de uso
IsSplitPlane
IsSplitPlane = True
Devuelve todos los objetos split plane.
Not IsSplitPlane
IsSplitPlane = False
Devuelve todos los objetos except split plane.
IsStackedVia
Resumen
Devuelve objetos stacked via.
Sintaxis
IsStackedVia : Boolean
Ejemplo de uso
IsStackedVia
IsStackedVia = True
Devuelve todos los objetos stacked via.
Not IsStackedVia
IsStackedVia = False
Devuelve todos los objetos except stacked via.
IsStitchingVia
Resumen
Devuelve todos los objetos vía que son miembros de un grupo de cosido por vías.
Sintaxis
IsStitchingVia : Boolean/Boolean_String
Ejemplo de uso
IsStitchingVia
IsStitchingVia = True
IsStitchingVia = 'True'
Devuelve todos los objetos vía que son miembros de un grupo de cosido por vías.
Not IsStitchingVia
IsStitchingVia = False
IsStitchingVia = 'False'
Devuelve todos los objetos except objetos vía que son miembros de un grupo de cosido por vías.
IsStrokeText
Resumen
Devuelve todos los objetos basados en texto que utilizan una fuente Stroke para mostrar su texto.
Sintaxis
IsStrokeText : Boolean
Ejemplo de uso
IsStrokeText
IsStrokeText = True
Devuelve todos los objetos basados en texto que utilizan una fuente Stroke.
Not IsStrokeText
IsStrokeText = False
Devuelve todos los objetos except basados en texto que utilizan una fuente Stroke.
IsTeardrop
Resumen
Devuelve todos los objetos teardrop. Los teardrops suelen añadirse a un diseño de PCB enrutado para crear conexiones más robustas entre pista y pad, pista y vía, y pista y pista. Esto es valioso cuando los objetos del diseño son muy pequeños, y es especialmente valioso para pads y vías perforados, porque una desalineación entre el centro de perforación y el centro del pad/vía puede hacer que el agujero de perforación elimine gran parte del cobre que conecta la pista con el pad/vía, conocido como drill breakout. Cada forma de teardrop se crea a partir de un único objeto 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 teardrop.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
Devuelve todos los objetos except de región teardrop.
IsText
Resumen
Devuelve todos los objetos basados en texto independientemente del tipo de fuente (Stroke, TrueType, BarCode) que se utilice para mostrar el texto.
Sintaxis
IsText : Boolean
Ejemplo de uso
IsText
IsText = True
Devuelve todos los objetos basados en texto.
Not IsText
IsText = False
Devuelve todos los objetos except basados en texto.
IsThruVia
Resumen
Devuelve objetos thru via.
Sintaxis
IsThruVia : Boolean
Ejemplo de uso
IsThruVia
IsThruVia = True
Devuelve todos los objetos thru via.
Not IsThruVia
IsThruVia = False
Devuelve todos los objetos except thru via.
IsTrack
Resumen
Devuelve objetos track.
Sintaxis
IsTrack : Boolean
Ejemplo de uso
IsTrack
IsTrack = True
Devuelve todos los objetos track.
Not IsTrack
IsTrack = False
Devuelve todos los objetos except track.
IsTrueTypeText
Resumen
Devuelve todos los objetos basados en texto que utilizan una fuente TrueType para mostrar su texto.
Sintaxis
IsTrueTypeText : Boolean
Uso de ejemplo
IsTrueTypeText
IsTrueTypeText = True
Devuelve todos los objetos basados en texto que están usando una fuente TrueType.
Not IsTrueTypeText
IsTrueTypeText = False
Devuelve todos los objetos except objetos basados en texto que están usando una fuente TrueType.
IsVia
Resumen
Devuelve los objetos de vía.
Sintaxis
IsVia : Boolean
Uso de ejemplo
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 violación.
Sintaxis
IsViolation : Boolean
Uso de ejemplo
IsViolation
IsViolation = True
Devuelve todos los objetos de violación.
Not IsViolation
IsViolation = False
Devuelve todos los objetos except objetos de violación.