Campos
De un vistazo
- Verás cómo se estructura cada palabra clave de consulta de la categoría Fields, incluida su sintaxis, los valores admitidos y ejemplos de expresiones.
- Aprenderás a qué tipos de objetos se aplica cada campo, junto con indicaciones clave sobre las unidades, las comillas obligatorias y los comportamientos especiales.
- Comprenderás cómo esta página puede ayudarte a consultar la ayuda de forma más eficiente en el asistente de consultas y el panel de filtros.

Las funciones de consulta de PCB de Fields que se muestran en el cuadro de diálogo Query Helper
Esta página de referencia detalla las palabras clave del lenguaje de consulta de la categoría Fields 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 seleccione cualquier palabra clave (o haga clic dentro de ella), en Query Helper o en un panel Filter, y pulse F1 para acceder directamente a su sección.
ArcRadius
Resumen
Devuelve todos los objetos de arco cuya propiedad Radius cumple con la consulta.
Sintaxis
ArcRadius : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en unidades de medida:
-
AsMils(ArcRadius) : Number– para especificar un radio en mil. -
AsMM(ArcRadius) : Number– para especificar un radio en mm.
Ejemplos de uso
ArcRadius = 300
Devuelve todos los objetos de arco cuya propiedad Radius es de 300 unidades de medida actuales.
ArcRadius >= 15.24
Devuelve todos los objetos de arco cuya propiedad Radius es mayor o igual que 15.24 unidades de medida actuales.
AsMils(ArcRadius) > 500
Devuelve todos los objetos de arco cuya propiedad Radius es mayor que 500mil.
AsMM(ArcRadius) Between 10.16 And 17.78
Devuelve todos los objetos de arco cuya propiedad Radius es mayor o igual que 10.16mm y menor o igual que 17.78mm.
ArcRadius <> 550
Devuelve todos los objetos de arco cuya propiedad Radius no es igual a 550 unidades de medida actuales.
AsMils(ArcRadius) <= 650
Devuelve todos los objetos de arco cuya propiedad Radius es menor o igual que 650mil.
AsMM(ArcRadius) < 11.43
Devuelve todos los objetos de arco cuya propiedad Radius es menor que 11.43mm.
Nota
La propiedad Radius solo está definida para los objetos de arco.
ArcStartAngle
Resumen
Devuelve todos los objetos de arco cuya propiedad Start Angle cumple con la consulta.
Sintaxis
ArcStartAngle : Number
Ejemplos de uso
ArcStartAngle = 30.0
Devuelve todos los objetos de arco cuya propiedad Start Angle es de 30.0 grados.
ArcStartAngle > 60.0
Devuelve todos los objetos de arco cuya propiedad Start Angle es mayor que 60.0 grados.
ArcStartAngle Between 30.0 And 150.0
Devuelve todos los objetos de arco cuya propiedad Start Angle es mayor o igual que 30.0 grados y menor o igual que 150.0 grados.
ArcStartAngle <= 45.0
Devuelve todos los objetos de arco cuya propiedad Start Angle es menor o igual que 45.0 grados.
ArcStartAngle Between 315 And 360 || ArcStartAngle Between 0 And 45
Devuelve todos los objetos de arco cuya propiedad Start Angle está entre 315 grados y 45 grados.
Nota
La propiedad Start Angle solo está definida para los objetos de arco.
ArcStopAngle
Resumen
Devuelve todos los objetos de arco cuya propiedad Stop Angle cumple con la consulta.
Sintaxis
ArcStopAngle : Number
Ejemplos de uso
ArcStopAngle = 30.0
Devuelve todos los objetos de arco cuya propiedad Stop Angle es de 30.0 grados.
ArcStopAngle > 60.0
Devuelve todos los objetos de arco cuya propiedad Stop Angle es mayor que 60.0 grados.
ArcStopAngle Between 30.0 And 150.0
Devuelve todos los objetos de arco cuya propiedad Stop Angle es mayor o igual que 30.0 grados y menor o igual que 150.0 grados.
ArcStopAngle <= 45.0
Devuelve todos los objetos de arco cuya propiedad Stop Angle es menor o igual que 45.0 grados.
ArcStopAngle Between 315 And 360 || ArcStopAngle Between 0 And 45
Devuelve todos los objetos de arco cuya propiedad Stop Angle está entre 315 grados y 45 grados.
Nota
La propiedad Stop Angle solo está definida para los objetos de arco.
Área
Resumen
Devuelve todos los objetos cuya propiedad Area cumple con la consulta.
Sintaxis
Area = Area_String
Area <> Area_String
Ejemplos de uso
Area = '29.4 sq.'
Devuelve todos los objetos cuya propiedad Area es igual a 29.4 sq.mm.
Area <> '29.4 sq.'
Devuelve todos los objetos cuya propiedad Area es not igual a 29.4 sq.mm.
Notas
-
La propiedad Area solo está definida para los objetos de componente, relleno, polígono y región.
-
No se devuelven los objetos secundarios de los objetos devueltos por la consulta.
-
Los caracteres de comilla simple (
') al principio y al final deArea_Stringson obligatorios.
AutoAssignedName
Resumen
Devuelve todos los objetos de vertido de polígono cuya propiedad Auto Assigned Name cumple con la consulta.
Sintaxis
AutoAssignedName : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
AutoAssignedName = 'True'
Devuelve todos los objetos de vertido de polígono cuya propiedad Auto Assigned Name está habilitada.
AutoAssignedName = 'False'
Devuelve todos los objetos de vertido de polígono cuya propiedad Auto Assigned Name está deshabilitada.
AutoAssignedName <> 'True'
Not (AutoAssignedName = 'True')
Devuelve todos los objetos except objetos de vertido de polígono cuya propiedad Auto Assigned Name está habilitada.
AutoAssignedName <> 'False'
Not (AutoAssignedName = 'False')
Devuelve todos los objetos except objetos de vertido de polígono cuya propiedad Auto Assigned Name está deshabilitada.
Notas
- La propiedad Auto Assigned Name solo está definida para los objetos de vertido de polígono.
- Al visualizar las propiedades de un vertido de polígono seleccionado en el panel Propiedades, la propiedad Auto Assigned Name se denomina Auto Naming.
AutoPosition
Resumen
Devuelve todos los objetos de designador y comentario (objetos de texto secundarios de los objetos de componente) cuya propiedad Autoposition cumple con la consulta.
Sintaxis
AutoPosition = AutoPosition_String
AutoPosition <> AutoPosition_String
AutoPosition_String debe ser una de las cadenas de la siguiente lista:
-
'Center' -
'Center-Above' -
'Center-Below' -
'Left-Above' -
'Left-Below' -
'Left-Center' -
'Manual' -
'Right-Above' -
'Right-Below' -
'Right-Center'
Ejemplos de uso
AutoPosition = 'Center'
Devuelve todos los objetos de designador y comentario cuya propiedad Autoposition es Center.
AutoPosition <> 'Manual'
Devuelve todos los objetos except objetos de designador y comentario cuya propiedad Autoposition es Manual.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
AutoPosition_Stringson obligatorios. - La propiedad Autoposition solo está definida para los objetos de designador y comentario.
BarCodeFontName
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Text Font Name cumple con la consulta.
Sintaxis
BarCodeFontName = FontName_String
BarCodeFontName <> FontName_String
FontName_String debe utilizar uno de los nombres de las fuentes TrueType y OpenType (un superconjunto de TrueType) disponibles en la carpeta \Windows\Fonts.
Ejemplo de uso
BarCodeFontName = 'Arial'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Text Font Name es Arial.
BarCodeFontName <> 'Batang'
Devuelve todos los objetos except objetos de cadena de texto cuya propiedad BarCode Text Font Name es Batang.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
FontName_Stringson obligatorios. -
La propiedad BarCode Text Font Name solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos de cadena de texto secundarios de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Text Font Name cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeFontName = 'Arial').
BarCodeFullHeight
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height cumple con la consulta.
Sintaxis
BarCodeFullHeight : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante el uso de una palabra clave adicional basada en la unidad de medida:
-
AsMils(BarCodeFullHeight) : Number– para especificar una altura en mil. -
AsMM(BarCodeFullHeight) : Number– para especificar una altura en mm.
Ejemplo de uso
BarCodeFullHeight = 300
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es igual a 300 unidades de medida actuales.
BarCodeFullHeight >= 5.08
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es mayor o igual que 5.08 unidades de medida actuales.
AsMils(BarCodeFullHeight) > 400
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es mayor que 400 mil.
AsMM(BarCodeFullHeight) Between 6.35 And 8.89
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es mayor o igual que 6.35 mm y menor o igual que 8.89 mm.
BarCodeFullHeight <> 550
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es not igual a 550 unidades de medida actuales.
AsMils(BarCodeFullHeight) <= 650
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es menor o igual que 650 mil.
AsMM(BarCodeFullHeight) < 11.43
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Height es menor que 11.43 mm.
Notas
-
La propiedad BarCode Full Height solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos de cadena de texto secundarios de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Full Height cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeFullHeight = 210).
BarCodeFullWidth
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width cumple con la consulta.
Sintaxis
BarCodeFullWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante el uso de una palabra clave adicional basada en la unidad de medida:
-
AsMils(BarCodeFullWidth) : Number– para especificar una anchura en mil. -
AsMM(BarCodeFullWidth) : Number– para especificar una anchura en mm.
Ejemplo de uso
BarCodeFullWidth = 1050
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es igual a 1050 unidades de medida actuales.
BarCodeFullWidth >= 500
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es mayor o igual que 500 unidades de medida actuales.
AsMils(BarCodeFullWidth) > 400
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es mayor que 400mil.
AsMM(BarCodeFullWidth) Between 635 And 889
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es mayor o igual que 635mm y menor o igual que 889mm.
BarCodeFullWidth <> 550
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es not igual a 550 unidades de medida actuales.
AsMils(BarCodeFullWidth) <= 650
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es menor o igual que 650mil.
AsMM(BarCodeFullWidth) < 1143
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Full Width es menor que 1143mm.
Notas
-
La propiedad BarCode Full Width solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos de cadena de texto secundarios de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Full Width cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeFullWidth = 1050).
BarCodeInverted
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted cumple con la consulta.
Sintaxis
BarCodeInverted : Boolean_String
Ejemplo de uso
BarCodeInverted = 'True'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted está activada.
BarCodeInverted = 'False'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted está desactivada.
Notas
-
La propiedad BarCode Inverted solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos de cadena de texto secundarios de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Inverted cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeInverted = 'True').
BarCodeMinWidth
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width cumple con la consulta.
Sintaxis
BarCodeMinWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante el uso de una palabra clave adicional basada en la unidad de medida:
-
AsMils(BarCodeMinWidth) : Number– para especificar una anchura en mil. -
AsMM(BarCodeMinWidth) : Number– para especificar una anchura en mm.
Ejemplo de uso
BarCodeMinWidth = 10
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es igual a 10 unidades de medida actuales.
BarCodeMinWidth >= 5
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es mayor o igual que 5 unidades de medida actuales.
AsMils(BarCodeMinWidth) > 4
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es mayor que 4mil.
AsMM(BarCodeMinWidth) Between 6.35 And 8.89
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es mayor o igual que 6.35mm y menor o igual que 8.89mm.
BarCodeMinWidth <> 5.50
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es not igual a 5,50 unidades de medida actuales.
AsMils(BarCodeMinWidth) <= 6.50
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es menor o igual que 6.50mil.
AsMM(BarCodeMinWidth) < 6.43
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Min Width es menor que 6.43mm.
Notas
-
La propiedad BarCode Min Width solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Min Width cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeMinWidth = 6.25).
BarCodeRenderMode
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Render Mode cumple con la consulta.
Sintaxis
BarCodeRenderMode = RenderMode_String
BarCodeRenderMode <> RenderMode_String
RenderMode_String debe ser una de las cadenas de la siguiente lista:
-
'By BarCode Full Width' -
'By BarCode Min Width'
Ejemplos de uso
BarCodeRenderMode = 'By BarCode Full Width'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Render Mode es By BarCode Full Width.
BarCodeRenderMode <> 'By BarCode Min Width'
Devuelve todos los objetos except objetos de cadena de texto cuya propiedad BarCode Render Mode es By BarCode Min Width.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
RenderMode_Stringson obligatorios. -
La propiedad BarCode Render Mode solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Render Mode cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeRenderMode = 'By BarCode Full Width').
BarCodeShowText
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Show Text cumple con la consulta.
Sintaxis
BarCodeShowText : Boolean_String
Ejemplos de uso
BarCodeShowText = 'True'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Show Text está activada.
BarCodeShowText = 'False'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Show Text está desactivada.
Notas
-
La propiedad BarCode Show Text solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Show Text cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeShowText = 'True').
BarCodeType
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Type cumple con la consulta.
Sintaxis
BarCodeType = CodeType_String
BarCodeType <> CodeType_String
CodeType_String debe ser una de las cadenas de la siguiente lista:
-
'Code 39' -
'Code 128'
Ejemplos de uso
BarCodeType = 'Code 39'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Type es Code 39.
BarCodeType <> 'Code 128'
Devuelve todos los objetos except objetos de cadena de texto cuya propiedad BarCode Type es Code 128.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
CodeType_Stringson obligatorios. -
La propiedad BarCode Type solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Type cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeType = 'Code 39').
BarCodeXMargin
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin cumple con la consulta.
Sintaxis
BarCodeXMargin : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta – anulando las unidades predeterminadas especificadas a nivel de documento – mediante el uso de una palabra clave adicional basada en la unidad de medida:
-
AsMils(BarCodeXMargin) : Number– para especificar un margen en mil. -
AsMM(BarCodeXMargin) : Number– para especificar un margen en mm.
Ejemplos de uso
BarCodeXMargin = 20
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es igual a 20 unidades de medida actuales.
BarCodeXMargin >= 50
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es mayor o igual que 50 unidades de medida actuales.
AsMils(BarCodeXMargin) > 40
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es mayor que 40 mil.
AsMM(BarCodeXMargin) Between 0.5 And 0.89
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es mayor o igual que 0.5 mm y menor o igual que 0.89 mm.
BarCodeXMargin <> 20
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es not igual a 20 unidades de medida actuales.
AsMils(BarCodeXMargin) <= 15
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es menor o igual que 15 mil.
AsMM(BarCodeXMargin) < 1.23
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode X Margin es menor que 1.23 mm.
Notas
-
La propiedad BarCode X Margin solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode X Margin cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeXMargin = 20).
BarCodeYMargin
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Y Margin cumple con la consulta.
Sintaxis
BarCodeYMargin : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta – anulando las unidades predeterminadas especificadas a nivel de documento – mediante el uso de una palabra clave adicional basada en la unidad de medida:
-
AsMils(BarCodeYMargin) : Number– para especificar un margen en mil. -
AsMM(BarCodeYMargin) : Number– para especificar un margen en mm.
Ejemplos de uso
BarCodeYMargin = 20
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin igual a 20 unidades de medida actuales.
BarCodeYMargin >= 50
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin mayor o igual que 50 unidades de medida actuales.
AsMils(BarCodeYMargin) > 40
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin mayor que 40 mil.
AsMM(BarCodeYMargin) Between 0.5 And 0.89
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin mayor o igual que 0.5 mm y menor o igual que 0.89 mm.
BarCodeYMargin <> 20
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin que es not igual a 20 unidades de medida actuales.
AsMils(BarCodeYMargin) <= 15
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin menor o igual que 15 mil.
AsMM(BarCodeYMargin) < 1.23
Devuelve todos los objetos de cadena de texto que tienen una propiedad BarCode Y Margin menor que 1.23 mm.
Notas
-
La propiedad BarCode Y Margin solo está definida para objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Y Margin cumpla la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código de barras, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsBarCodeText And (BarCodeYMargin = 20).
BodyColor3D
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body 3-D Color cumple la consulta.
Sintaxis
BodyColor3D : Numeric_String
BodyColor3D : Number
El color correspondiente a un número determinado se puede deducir de la siguiente relación:
65536 * Blue + 256 * Green + Red
donde los componentes Blue, Green y Red tienen cada uno un valor entre 0 y 255 (ambos inclusive).
Cuando la palabra clave BodyColor3D se puede utilizar junto con un Number, es posible evaluar individualmente los valores de cada uno de los componentes azul, verde y rojo de la propiedad Body 3-D Color mediante las siguientes construcciones:
- Azul = Body 3-D Color Div 65536
- Verde = Body 3-D Color Div 256 Mod 256
- Rojo = Body 3-D Color Mod 256
Ejemplos de uso
BodyColor3D = '0'
BodyColor3D <> '' && BodyColor3D = 0
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body 3-D Color es 0 (que corresponde a los valores de azul = 0, verde = 0 y rojo = 0).
BodyColor3D = '16711680'
BodyColor3D > '' && BodyColor3D = 16711680
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body 3-D Color es 16711680 (que corresponde a los valores de azul = 255, verde = 0 y rojo = 0).
BodyColor3D <> '16777215'
Devuelve todos los objetos de cuerpo 3D except aquellos cuya propiedad Body 3-D Color es 16777215 (que corresponde a los valores de azul = 255, verde = 255 y rojo = 255).
IsComponentBody && BodyColor3D Div 65536 <= 192
Devuelve todos los objetos de cuerpo 3D cuyo componente azul de la propiedad Body 3-D Color tiene un valor menor o igual que 192.
Nota
La propiedad Body 3-D Color solo está definida para objetos de cuerpo 3D.
BodyColor3DOpacity
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body 3-D Color Opacity cumple la consulta.
Sintaxis
BodyColor3DOpacity : Numeric_String
BodyColor3DOpacity : Number
Ejemplos de uso
BodyColor3DOpacity = '1'
BodyColor3DOpacity = 1
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body 3-D Color Opacity es 1.000.
BodyColor3DOpacity <> '0.5'
BodyColor3DOpacity <> 0.5
Devuelve todos los objetos except los objetos de cuerpo 3D cuya propiedad Body 3-D Color Opacity es 0.500.
Nota
La propiedad Body 3-D Color Opacity solo está definida para objetos de cuerpo 3D.
BodyColor3DOverride
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Override Color cumple la consulta.
Sintaxis
BodyColor3DOverride : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
BodyColor3DOverride = 'True'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Override Color está habilitada.
BodyColor3DOverride = 'False'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Override Color está deshabilitada.
BodyColor3DOverride <> 'True'
Not (BodyColor3DOverride = 'True')
Devuelve todos los objetos except los objetos de cuerpo 3D cuya propiedad Override Color está habilitada.
BodyColor3DOverride <> 'False'
Not (BodyColor3DOverride = 'False')
Devuelve todos los objetos except los objetos de cuerpo 3D cuya propiedad Override Color está deshabilitada.
Nota
La propiedad Override Color solo está definida para objetos de cuerpo 3D.
BodyProjection
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body Projection cumple la consulta.
Sintaxis
BodyProjection = BodyProjection_String
BodyProjection <> BodyProjection_String
BodyProjection_String debe ser una de las cadenas de la siguiente lista:
-
'Top Side' -
'Bottom Side'
Ejemplos de uso
BodyProjection = 'Top Side'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Body Projection es Top Side.
BodyProjection <> 'Bottom Side'
Devuelve todos los objetos except los objetos de cuerpo 3D cuya propiedad Body Projection es Bottom Side.
Notas
- La propiedad Body Projection solo está definida para objetos de cuerpo 3D.
-
Los caracteres de comilla simple (') al principio y al final de
BodyProjection_Stringson obligatorios.
CappingMaterial
Resumen
Devuelve todos los objetos de vía cuya propiedad Capping Material cumple la consulta.
Sintaxis
CappingMaterial : String
Ejemplos de uso
CappingMaterial = 'Epoxy'
Devuelve todos los objetos de vía cuya propiedad Capping Material es Epoxy.
CappingMaterial Like 'Epoxy*'
Devuelve todos los objetos de vía que tienen un Capping Material cuya cadena asociada comienza por Epoxy.
Notas
- La propiedad Capping Material solo está definida para objetos de vía.
-
Los caracteres de comilla simple (') al principio y al final de
Stringson obligatorios.
CappingSide
Resumen
Devuelve todos los objetos de vía cuya propiedad Capping Side cumple la consulta.
Sintaxis
CappingSide = CappingSide_String
CappingSide <> CappingSide_String
CappingSide_String debe ser una de las cadenas de la siguiente lista:
-
'Top' -
'Bottom' -
'Both'
Ejemplos de uso
CappingSide = 'Top'
Devuelve todos los objetos de vía cuya propiedad Capping Side es Top.
CappingSide <> 'Both'
Devuelve todos los objetos except los objetos de vía cuya propiedad Capping Side es Both.
CappingSide = 'Top' || CappingSide = 'Bottom'
IsVia && CappingSide <> 'Both'
Devuelve todos los objetos except los objetos de vía cuya propiedad Capping Side es Both.
Notas
- La propiedad Capping Side solo está definida para objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deCappingSide_Stringson obligatorios.
CavityHeight
Resumen
Devuelve todos los objetos de región cuya propiedad Cavity Height cumple la consulta.
Sintaxis
CavityHeight : Numeric_String
Ejemplos de uso
CavityHeight = '70'
Devuelve todos los objetos de región cuya propiedad Cavity Height es igual a 70.
CavityHeight Between '200' And '400'
Devuelve todos los objetos de región cuya propiedad Cavity Height es mayor o igual que 200 y menor o igual que 400.
CavityHeight >= '100'
Devuelve todos los objetos de región cuya propiedad Cavity Height es mayor o igual que 100.
CavityHeight <> '120'
Devuelve todos los objetos except objetos de región cuya propiedad Cavity Height es igual a 120.
Nota
La propiedad Cavity Height solo está definida para los objetos de región y solo tiene sentido para las regiones cuya propiedad Kind se ha establecido en Cavity.
Tamaño de chaflán o redondeo
Resumen
Devuelve todos los objetos de rectángulo cuya propiedad Chamfer/Fillet Size cumple la consulta.
Sintaxis
ChamferFilletSize : Number
Number seguirá las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ChamferFilletSize) : Number– para especificar un ancho en mil. -
AsMM(ChamferFilletSize) : Number– para especificar un ancho en mm.
Ejemplos de uso
ChamferFilletSize = 20
Devuelve todos los objetos de rectángulo cuya propiedad Chamfer/Fillet Size es de 20 unidades de medida actuales.
ChamferFilletSize >= 1.27
Devuelve todos los objetos de rectángulo cuya propiedad Chamfer/Fillet Size es mayor o igual que 1.27 unidades de medida actuales.
AsMils(ChamferFilletSize) Between 10 And 30
Devuelve todos los objetos de rectángulo cuya propiedad Chamfer/Fillet Size es mayor o igual que 10 mil y menor o igual que 30 mil.
AsMM(ChamferFilletSize) < 1.016
Devuelve todos los objetos de rectángulo cuya propiedad Chamfer/Fillet Size es menor que 1.016 mm.
Nota
La propiedad Chamfer/Fillet Size solo está definida para los objetos de rectángulo y solo tiene sentido para los rectángulos cuya propiedad Corner Mode se ha establecido en Chamfer o Fillet.
Desplazamiento de canal
Resumen
Devuelve todos los objetos de componente cuya propiedad Channel Offset cumple la consulta.
Sintaxis
ChannelOffset : Numeric_String
ChannelOffset : Number
Ejemplos de uso
ChannelOffset = '2'
ChannelOffset <> '' && ChannelOffset = 2
Devuelve todos los objetos de componente cuya propiedad Channel Offset es 2.
ChannelOffset > '' && ChannelOffset Between 3 And 5
Devuelve todos los objetos de componente cuya propiedad Channel Offset es mayor o igual que 3 y menor o igual que 5.
IsComponent && ChannelOffset < 4
Devuelve todos los objetos de componente cuya propiedad Channel Offset es menor que 4.
ObjectKind = 'Component' && ChannelOffset >= 4
Devuelve todos los objetos de componente cuya propiedad Channel Offset es mayor o igual que 4.
ChannelOffset <> '1'
Devuelve todos los objetos except objetos de componente cuya propiedad Channel Offset es 1.
IsComponent && ChannelOffset <> 1
Devuelve todos los objetos de componente cuya propiedad Channel Offset no es igual a 1.
Notas
-
La propiedad Channel Offset solo está definida para los objetos de componente.
-
No se devuelven los objetos secundarios de los objetos de componente devueltos por la consulta.
Tipo de clase
Resumen
Devuelve todos los objetos de clase cuya propiedad Class Type cumple la consulta.
Sintaxis
ClassType = ClassType_String
ClassType <> ClassType_String
ClassType_String debe ser una de las cadenas de la siguiente lista:
-
'Component Class' -
'Design Channel' -
'DiffPair Class' -
'From To Class' -
'Layer Class' -
'Net Class' -
'Pad Class' -
'Polygon Class' -
'Structure Class' -
'xSignal Class'
Ejemplos de uso
ClassType = 'Component Class'
Devuelve todos los objetos de clase cuya propiedad Class Type es Component Class.
ClassType <> 'Layer Class'
Devuelve todos los objetos except objetos de clase cuya propiedad Class Type es Layer Class.
Notas
- La propiedad Class Type solo está definida para los objetos de clase.
-
Los caracteres de comilla simple (') al principio y al final de
ClassType_Stringson obligatorios.
Color
Resumen
Devuelve todos los objetos de red cuya propiedad Color cumple la consulta.
Sintaxis
Color : Numeric_String
Color : Number
El color correspondiente a un número determinado se puede deducir de la siguiente relación:
65536 * Blue + 256 * Green + Red
donde los componentes Blue, Green y Red tienen cada uno un valor entre 0 y 255 (ambos incluidos).
Cuando la palabra clave Color se puede utilizar junto con un Number, es posible evaluar individualmente los valores de cada uno de los componentes azul, verde y rojo de la propiedad Color mediante las siguientes expresiones:
- Azul = Color Div 65536
- Verde = Color Div 256 Mod 256
- Rojo = Color Mod 256
Ejemplos de uso
Color = '0'
Color <> '' && Color = 0
Devuelve todos los objetos de red cuya propiedad Color es 0 (lo que corresponde a los valores de azul = 0, verde = 0 y rojo = 0).
Color = '16711680'
Color > '' && Color = 16711680
Devuelve todos los objetos de red cuya propiedad Color es 16711680 (lo que corresponde a los valores de azul = 255, verde = 0 y rojo = 0).
Color <> '16777215'
Devuelve todos los objetos except objetos de red cuya propiedad Color es 16777215 (lo que corresponde a los valores de azul = 255, verde = 255 y rojo = 255).
ObjectKind = 'Net' && Color <> 16777215
Devuelve todos los objetos de red cuya propiedad Color no es 16777215.
IsNet && Color Div 65536 >= 96 && Color Div 256 Mod 256 Between 64 And 192 && Color Mod 256 <= 128
Devuelve todos los objetos de red cuya propiedad Color es tal que el componente azul tiene un valor mayor o igual que 96, el componente verde tiene un valor mayor o igual que 64 y menor o igual que 192, y el componente rojo tiene un valor menor o igual que 128.
IsNet && Color Div 65536 <= 192
Devuelve todos los objetos de red cuyo componente azul de la propiedad Color tiene un valor menor o igual que 192.
IsNet && Color Mod 256 Between 64 And 192
Devuelve todos los objetos de red cuyo componente rojo de la propiedad Color tiene un valor mayor o igual que 64 y menor o igual que 192.
Notas
- La propiedad Color solo está definida para los objetos de red.
- No se devuelven los objetos secundarios de los objetos de red devueltos por la consulta.
Comentario
Resumen
Devuelve todos los objetos de componente cuya propiedad Component Comment cumple con la consulta.
Sintaxis
Comment : String
Ejemplo de uso
Comment = '100nF'
Devuelve todos los componentes que tienen un Component Comment de 100 nF.
Comment <> '100nF'
Devuelve todos los objetos except objetos de componente que tienen un Component Comment de 100 nF.
Notas
- La propiedad Component Comment solo está definida para los objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
Componente
Resumen
Devuelve todos los objetos secundarios de cualquier objeto de componente cuya propiedad Name cumple con la consulta.
Sintaxis
Component : String
Ejemplo de uso
Component = 'C1'
Devuelve todos los objetos secundarios de cualquier componente que tenga un Name de C1.
Component Like 'C?*'
Devuelve todos los objetos secundarios de cualquier componente que tenga un Name que comience por C e incluya al menos un carácter adicional.
Component <> 'C1'
Devuelve todos los objetos except los objetos secundarios de cualquier componente que tenga un Name de C1.
Component = 'Free'
Devuelve todos los objetos except los objetos secundarios de los objetos de componente.
Nota
No se devuelven los objetos de componente principales de los objetos secundarios devueltos por esta consulta.
Componente volteado en la capa
Resumen
Devuelve todos los objetos de componente cuya propiedad Flipped On Layer cumple con la consulta.
Sintaxis
ComponentFlippedOnLayer : Boolean_String
Ejemplo de uso
ComponentFlippedOnLayer = 'True'
Devuelve todos los objetos de componente cuya propiedad Flipped On Layer está activada.
ComponentFlippedOnLayer = 'False'
Devuelve todos los objetos de componente cuya propiedad Flipped On Layer está desactivada.
Nota
La propiedad Flipped On Layer solo está definida para los objetos de componente.
Cadenas de texto del componente bloqueadas
Resumen
Devuelve todos los objetos de componente cuya propiedad Lock Strings cumple con la consulta.
Sintaxis
ComponentStringsLocked : Boolean_String
Ejemplo de uso
ComponentStringsLocked = 'True'
Devuelve todos los componentes cuya propiedad Lock Strings está activada.
ComponentStringsLocked = 'False'
Devuelve todos los componentes cuya propiedad Lock Strings está desactivada.
Nota
No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
Tipo de componente
Resumen
Devuelve todos los objetos de componente que tienen una propiedad Component Type que cumple con la consulta.
Sintaxis
ComponentType = ComponentType_String
ComponentType <> ComponentType_String
ComponentType_String debe ser una de las cadenas de la siguiente lista:
- 'Gráfico'
- 'Puente'
- 'Mecánico'
- 'Unión de redes'
- 'Unión de redes (en la BOM)'
- 'Estándar'
- 'Estándar (sin BOM)'
Ejemplo de uso
ComponentType = 'Graphical'
Devuelve todos los componentes cuyo Component Type es Graphical.
ComponentType <> 'Standard'
Devuelve all objetos except componentes cuyo Component Type es Standard.
Notas
- La propiedad Component Type solo está definida para los objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
-
Los caracteres de comilla simple (') al principio y al final de
ComponentType_Stringson obligatorios.
Ancho de línea de coordenadas y cotas
Resumen
Devuelve los objetos de coordenada y de cota original cuya propiedad Line Width (Coord/Dimen) cumple con la consulta.
Sintaxis
CoordinateDimensionLineWidth : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(CoordinateDimensionLineWidth) : Number— para especificar un ancho en mil. -
AsMM(CoordinateDimensionLineWidth) : Number— para especificar un ancho en mm.
Ejemplo de uso
CoordinateDimensionLineWidth = 10
Devuelve todos los objetos de coordenada y de cota original que tienen una propiedad Line Width (Coord/Dimen) cuyo valor es 10 en las unidades de medida actuales.
CoordinateDimensionLineWidth >= 0.2286
Devuelve todos los objetos de coordenada y de cota original que tienen una propiedad Line Width (Coord/Dimen) cuyo valor es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(CoordinateDimensionLineWidth) Between 8 And 12
Devuelve todos los objetos de coordenada y de cota original que tienen una propiedad Line Width (Coord/Dimen) cuyo valor es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(CoordinateDimensionLineWidth) < 0.2794
Devuelve todos los objetos de coordenada y de cota original que tienen una propiedad Line Width (Coord/Dimen) cuyo valor es menor que 0.2794 mm.
Notas
- La propiedad Line Width (Coord/Dimen) solo está definida para los objetos de coordenada y de cota.
- No se devuelven los objetos secundarios de los objetos de coordenada y de cota original devueltos por la consulta.
Tamaño de coordenadas y cotas
Resumen
Devuelve los objetos de coordenada, de cota de centro, de cota con directriz y de cota original cuya propiedad Size (Coord/Dimen) cumple con la consulta.
Sintaxis
CoordinateDimensionSize : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(CoordinateDimensionSize) : Number— para especificar un tamaño en mil. -
AsMM(CoordinateDimensionSize) : Number— para especificar un tamaño en mm.
Ejemplo de uso
CoordinateDimensionSize = 10
Devuelve todos los objetos de coordenada, de cota de centro, de cota con directriz y de cota original que tienen una propiedad Size (Coord/Dimen) cuyo valor es 10 en las unidades de medida actuales.
CoordinateDimensionSize >= 0.2286
Devuelve todos los objetos de coordenada, de cota de centro, de cota con directriz y de cota original que tienen una propiedad Size (Coord/Dimen) cuyo valor es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(CoordinateDimensionSize) Between 8 And 12
Devuelve todos los objetos de coordenada, de cota de centro, de cota con directriz y de cota original que tienen una propiedad Size (Coord/Dimen) cuyo valor es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(CoordinateDimensionSize) < 0.2794
Devuelve todos los objetos de coordenada, de cota de centro, de cota con directriz y de cota original que tienen una propiedad Size (Coord/Dimen) cuyo valor es menor que 0.2794 mm.
Notas
- La propiedad Size (Coord/Dimen) solo está definida para los objetos de coordenada, de cota de centro, de cota con directriz y de cota original.
- No se devuelven los objetos secundarios de los objetos de coordenada, de cota de centro, de cota con directriz y de cota original devueltos por la consulta.
Estilo de unidad de coordenadas y cotas
Resumen
Devuelve todos los objetos de coordenada y de cota original cuya propiedad Unit Style cumple con la consulta.
Sintaxis
CoordinateDimensionUnitStyle = UnitStyle_String
CoordinateDimensionUnitStyle <> UnitStyle_String
UnitStyle_String debe ser una de las cadenas de la siguiente lista:
-
'Brackets' -
'None' -
'Normal'
Ejemplo de uso
CoordinateDimensionUnitStyle = 'Brackets'
Devuelve todos los objetos de coordenada y de cota original cuya propiedad Unit Style es Brackets.
CoordinateDimensionUnitStyle <> 'Normal'
Devuelve todos los objetos except objetos de coordenadas y de cota de origen cuya propiedad Unit Style es Normal.
Notas
- La propiedad Unit Style solo está definida para objetos de coordenadas y de cota de origen.
-
Los caracteres de comilla simple (') al principio y al final de
UnitStyle_Stringson obligatorios. - No se devuelven los objetos secundarios de los objetos de coordenadas y de cota de origen devueltos por la consulta.
Modo de esquina
Resumen
Devuelve todos los objetos rectangulares cuya propiedad Corner Mode cumple los criterios de la consulta.
Sintaxis
CornerMode = CornerMode_String
CornerMode <> CornerMode_String
CornerMode_String debe ser una de las cadenas de la siguiente lista:
-
'Rectangle' -
'Chamfer' -
'Fillet'
Ejemplos de uso
CornerMode = 'Rectangle'
Devuelve todos los objetos rectangulares cuya propiedad Corner Mode es Rectangle.
CornerMode <> 'Chamfer'
Devuelve todos los objetos except objetos rectangulares cuya propiedad Corner Mode es Chamfer.
CornerMode = 'Chamfer' || CornerMode = 'Fillet'
Devuelve todos los objetos except objetos rectangulares cuya propiedad Corner Mode es Rectangle.
Notas
- La propiedad Corner Mode solo está definida para objetos rectangulares.
-
Los caracteres de comilla simple (
') al principio y al final deCornerMode_Stringson obligatorios.
Material de recubrimiento
Resumen
Devuelve todos los objetos de vía cuya propiedad Covering Material cumple los criterios de la consulta.
Sintaxis
CoveringMaterial : String
Ejemplos de uso
CoveringMaterial = 'Epoxy'
Devuelve todos los objetos de vía cuya propiedad Covering Material es Epoxy.
CoveringMaterial Like 'Epoxy*'
Devuelve todos los objetos de vía que tienen un Covering Material cuya cadena asociada comienza por Epoxy.
Notas
- La propiedad Covering Material solo está definida para objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deStringson obligatorios.
Lado de recubrimiento
Resumen
Devuelve todos los objetos de vía cuya propiedad Covering Side cumple los criterios de la consulta.
Sintaxis
CoveringSide = Covering_String
CoveringSide <> Covering_String
Covering_String debe ser una de las cadenas de la siguiente lista:
-
'Top' -
'Bottom' -
'Both'
Ejemplos de uso
CoveringSide = 'Top'
Devuelve todos los objetos de vía cuya propiedad Covering Side es Top.
CoveringSide <> 'Both'
Devuelve todos los objetos except objetos de vía cuya propiedad Covering Side es Both.
CoveringSide = 'Top' || CoveringSide = 'Bottom'
IsVia && CoveringSide <> 'Both'
Devuelve todos los objetos except objetos de vía cuya propiedad Covering Side es Both.
Notas
-
La propiedad Covering Side solo está definida para objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deCovering_Stringson obligatorios.
Data Matrix invertido
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted cumple los criterios de la consulta.
Sintaxis
DataMatrixInverted : Boolean_String
Ejemplos de uso
DataMatrixInverted = 'True'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted está habilitada.
DataMatrixInverted = 'False'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted está deshabilitada.
Notas
-
La propiedad BarCode Inverted solo está definida para objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (componente, coordenada, cota, tabla de taladros y tabla de apilado de capas) cuya propiedad BarCode Inverted cumpla los criterios de la consulta. Si desea seleccionar únicamente objetos de cadena de texto configurados como texto de código QR, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsDataMatrixText And (DataMatrixInverted = 'True').
Separación de la flecha de cota
Resumen
Devuelve todos los objetos de cota con directriz cuya propiedad Arrow Gap cumple los criterios de la consulta.
Sintaxis
DimensionArrowGap : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionArrowGap) : Number– para especificar una separación en mil. -
AsMM(DimensionArrowGap) : Number– para especificar una separación en mm.
Ejemplos de uso
DimensionArrowGap = 10
Devuelve todos los objetos de cota con directriz cuya propiedad Arrow Gap es de 10 unidades de medida actuales.
DimensionArrowGap >= 0.2286
Devuelve todos los objetos de cota con directriz cuya propiedad Arrow Gap es mayor o igual que 0.2286 unidades de medida actuales.
AsMils(DimensionArrowGap) Between 8 And 12
Devuelve todos los objetos de cota con directriz cuya propiedad Arrow Gap es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(DimensionArrowGap) < 0.2794
Devuelve todos los objetos de cota con directriz cuya propiedad Arrow Gap es menor que 0.2794 mm.
Notas
- La propiedad Arrow Gap solo está definida para objetos de cota con directriz.
- No se devuelven los objetos secundarios de los objetos de cota con directriz devueltos por la consulta.
Longitud de la flecha de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial cuya propiedad Arrow Length cumple los criterios de la consulta.
Sintaxis
DimensionArrowLength : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionArrowLength) : Number– para especificar una longitud en mil. -
AsMM(DimensionArrowLength) : Number– para especificar una longitud en mm.
Ejemplos de uso
DimensionArrowLength = 100
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial cuya propiedad Arrow Length es de 100 unidades de medida actuales.
DimensionArrowLength >= 2.286
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial cuya propiedad Arrow Length es mayor o igual que 2.286 unidades de medida actuales.
AsMils(DimensionArrowLength) Between 80 And 120
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial cuya propiedad Arrow Length es mayor o igual que 80 mil y menor o igual que 120 mil.
AsMM(DimensionArrowLength) < 2.794
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial cuya propiedad Arrow Length es menor que 2.794 mm.
Notas
-
La propiedad Arrow Length solo está definida para objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal y cota de diámetro radial devueltos por la consulta.
Ancho de línea de la flecha de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Line Width cumple la consulta.
Sintaxis
DimensionArrowLineWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionArrowLineWidth) : Number– para especificar un ancho en mil. -
AsMM(DimensionArrowLineWidth) : Number– para especificar un ancho en mm.
Ejemplos de uso
DimensionArrowLineWidth = 10
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Line Width es igual a 10 en las unidades de medida actuales.
DimensionArrowLineWidth >= 0.2286
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Line Width es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(DimensionArrowLineWidth) Between 8 And 12
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Line Width es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(DimensionArrowLineWidth) < 0.2794
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Line Width es menor que 0.2794 mm.
Notas
-
La propiedad Arrow Line Width solo está definida para los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Posición de la flecha de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Position cumple la consulta.
Sintaxis
DimensionArrowPosition = ArrowPosition_String
DimensionArrowPosition <> ArrowPosition_String
ArrowPosition_String debe ser una de las cadenas de la siguiente lista:
-
'Inside' -
'Outside'
Ejemplos de uso
DimensionArrowPosition = 'Inside'
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Position es Inside.
DimensionArrowPosition <> 'Outside'
Devuelve todos los objetos except objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Position es Outside.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
ArrowPosition_Stringson obligatorios. -
La propiedad Arrow Position solo está definida para los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Tamaño de la flecha de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Size cumple la consulta.
Sintaxis
DimensionArrowSize : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionArrowSize) : Number– para especificar un tamaño en mil. -
AsMM(DimensionArrowSize) : Number– para especificar un tamaño en mm.
Ejemplos de uso
DimensionArrowSize = 60
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Size es igual a 60 en las unidades de medida actuales.
DimensionArrowSize >= 1.016
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Size es mayor o igual que 1.016 en las unidades de medida actuales.
AsMils(DimensionArrowSize) Between 50 And 70
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Size es mayor o igual que 50 mil y menor o igual que 70 mil.
AsMM(DimensionArrowSize) < 2.032
Devuelve todos los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Arrow Size es menor que 2.032 mm.
Notas
-
La propiedad Arrow Size solo está definida para los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Ancho de la línea de extensión de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Line Width cumple la consulta.
Sintaxis
DimensionExtensionLineWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionExtensionLineWidth) : Number– para especificar un ancho en mil. -
AsMM(DimensionExtensionLineWidth) : Number– para especificar un ancho en mm.
Ejemplos de uso
DimensionExtensionLineWidth = 10
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Line Width es igual a 10 en las unidades de medida actuales.
DimensionExtensionLineWidth >= 0.2286
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Line Width es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(DimensionExtensionLineWidth) Between 8 And 12
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Line Width es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(DimensionExtensionLineWidth) < 0.2794
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Line Width es menor que 0.2794 mm.
Notas
-
La propiedad Extension Line Width solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal devueltos por la consulta.
Desplazamiento de la línea de extensión de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal cuya propiedad Extension Offset cumple con la consulta.
Sintaxis
DimensionExtensionOffset : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionExtensionOffset) : Number– para especificar un desplazamiento en mil. -
AsMM(DimensionExtensionOffset) : Number– para especificar un desplazamiento en mm.
Ejemplos de uso
DimensionExtensionOffset = 10
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal cuya propiedad Extension Offset es igual a 10 en las unidades de medida actuales.
DimensionExtensionOffset >= 0.2286
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal cuya propiedad Extension Offset es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(DimensionExtensionOffset) Between 8 And 12
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal cuya propiedad Extension Offset es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(DimensionExtensionOffset) < 0.2794
Devuelve todos los objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal cuya propiedad Extension Offset es menor que 0.2794 mm.
Notas
-
La propiedad Extension Offset solo está definida para objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de diámetro lineal y cota lineal devueltos por la consulta.
Separación de la línea de extensión respecto al punto de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Pick Gap cumple con la consulta.
Sintaxis
DimensionExtensionPickGap : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionExtensionPickGap) : Number– para especificar una separación en mil. -
AsMM(DimensionExtensionPickGap) : Number– para especificar una separación en mm.
Ejemplos de uso
DimensionExtensionPickGap = 10
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Pick Gap es igual a 10 en las unidades de medida actuales.
DimensionExtensionPickGap >= 0.2286
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Pick Gap es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(DimensionExtensionPickGap) Between 8 And 12
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Pick Gap es mayor o igual que 8 mil y menor o igual que 12 mil.
AsMM(DimensionExtensionPickGap) < 0.2794
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal cuya propiedad Extension Pick Gap es menor que 0.2794 mm.
Notas
-
La propiedad Extension Pick Gap solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal y cota lineal devueltos por la consulta.
Fuente del texto de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Font cumple con la consulta.
Sintaxis
DimensionTextFont = Font_String
DimensionTextFont <> Font_String
Font_String debe ser una de las cadenas de la siguiente lista:
-
'Default' -
'Serif' -
'Sans Serif'
Ejemplos de uso
DimensionTextFont = 'Default'
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Font es Default.
DimensionTextFont <> 'Serif'
Devuelve todos los objetos except los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Font es Serif.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Font_Stringson obligatorios. -
La propiedad Dimension Font solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial devueltos por la consulta.
Formato del texto de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Format cumple con la consulta.
Sintaxis
DimensionTextFormat = TextFormat_String
DimensionTextFormat <> TextFormat_String
TextFormat_String debe ser 'None'.
Ejemplos de uso
DimensionTextFormat = 'None'
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Format es None (es decir, no se muestran valores ni unidades).
DimensionTextFormat <> 'None'
Devuelve todos los objetos except los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Format es None (es decir, devolverá los objetos de cota aplicables cuyo formato esté configurado para mostrar solo el valor, el valor y las unidades, o el valor y las unidades con estas últimas entre paréntesis).
Notas
-
Los caracteres de comilla simple (') al principio y al final de
TextFormat_Stringson obligatorios. -
La propiedad Dimension Format solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Separación del texto de cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Gap cumple con la consulta.
Sintaxis
DimensionTextGap : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionTextGap) : Number– para especificar una separación en mil. -
AsMM(DimensionTextGap) : Number– para especificar una separación en mm.
Ejemplos de uso
DimensionTextGap = 10
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Gap tiene un valor de 10 en las unidades de medida actuales.
DimensionTextGap >= 0.2286
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Gap tiene un valor mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(DimensionTextGap) Between 8 And 12
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Gap tiene un valor mayor o igual que 8mil y menor o igual que 12mil.
AsMM(DimensionTextGap) < 0.2794
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Gap tiene un valor menor que 0.2794mm.
Notas
-
La propiedad Dimension Text Gap solo está definida para los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Altura del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Height cumple con la consulta.
Sintaxis
DimensionTextHeight : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionTextHeight) : Number– para especificar una altura en mil. -
AsMM(DimensionTextHeight) : Number– para especificar una altura en mm.
Ejemplos de uso
DimensionTextHeight = 60
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Height tiene un valor de 60 en las unidades de medida actuales.
DimensionTextHeight >= 1.27
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Height tiene un valor mayor o igual que 1.27 en las unidades de medida actuales.
AsMils(DimensionTextHeight) Between 40 And 80
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Height tiene un valor mayor o igual que 40mil y menor o igual que 80 mil.
AsMM(DimensionTextHeight) < 1.778
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Height tiene un valor menor que 1.778 mm.
Notas
-
La propiedad Dimension Text Height solo está definida para los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial devueltos por la consulta.
-
Para la cota original, el valor de la propiedad Dimension Text Height sigue el valor de la propiedad Text Height de la cota.
Ancho de línea del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Line Width cumple con la consulta.
Sintaxis
DimensionTextLineWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(DimensionTextLineWidth) : Number– para especificar un ancho en mil. -
AsMM(DimensionTextLineWidth) : Number– para especificar un ancho en mm.
Ejemplos de uso
DimensionTextLineWidth = 6
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Line Width tiene un valor de 6 en las unidades de medida actuales.
DimensionTextLineWidth >= 0.127
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Line Width tiene un valor mayor o igual que 0.127 en las unidades de medida actuales.
AsMils(DimensionTextLineWidth) Between 4 And 8
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Line Width tiene un valor mayor o igual que 4mil y menor o igual que 8mil.
AsMM(DimensionTextLineWidth) < 0.1778
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial cuya propiedad Dimension Text Line Width tiene un valor menor que 0.1778mm.
Notas
-
La propiedad Dimension Text Line Width solo está definida para los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota original, cota de diámetro radial y cota radial devueltos por la consulta.
-
Para la cota original, el valor de la propiedad Dimension Text Line Width sigue el valor de la propiedad Text Width de la cota.
Posición del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Position cumple la consulta.
Sintaxis
DimensionTextPosition = DimensionTextPosition_String
DimensionTextPosition <> DimensionTextPosition_String
DimensionTextPosition_String debe ser una de las cadenas de la siguiente lista:
-
'Aligned - Bottom' -
'Aligned - Center' -
'Aligned - Inside Left' -
'Aligned - Inside Right' -
'Aligned - Left' -
'Aligned - Right' -
'Aligned - Top' -
'Automatic' -
'Manual' -
'Unidirectional'
Ejemplo de uso
DimensionTextPosition = 'Automatic'
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Position es Automatic.
DimensionTextPosition <> 'Manual'
Devuelve todos los objetos except objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Text Position es Manual.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
DimensionTextPosition_Stringson obligatorios. -
La propiedad Dimension Text Position solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota con directriz, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Precisión del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Precision cumple la consulta.
Sintaxis
DimensionTextPrecision : Numeric_String
DimensionTextPrecision : Number
Ejemplo de uso
DimensionTextPrecision = '2'
DimensionTextPrecision <> '' && DimensionTextPrecision = 2
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Precision es 2.
DimensionTextPrecision > '' && DimensionTextPrecision Between 3 And 5
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Precision es mayor o igual que 3 y menor o igual que 5.
IsDimension && DimensionTextPrecision < 4
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Precision es menor que 4.
DimensionTextPrecision <> '1'
Devuelve todos los objetos except objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Precision es 1.
IsDimension && DimensionTextPrecision <> 1
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Precision no es igual a 1.
Notas
-
La propiedad Dimension Precision solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Prefijo del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Prefix cumple la consulta.
Sintaxis
DimensionTextPrefix : String
Ejemplo de uso
DimensionTextPrefix = 'ø'
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Prefix es ø.
Notas
-
La propiedad Dimension Prefix solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Sufijo del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Suffix cumple la consulta.
Sintaxis
DimensionTextSuffix : String
Ejemplo de uso
DimensionTextSuffix = '(+/- 0.5%)'
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Suffix es (+/- 0.5%).
Notas
-
La propiedad Dimension Suffix solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Unidad del texto de la cota
Resumen
Devuelve todos los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Unit cumple la consulta.
Sintaxis
DimensionTextUnit = DimensionUnit_String
DimensionTextUnit <> DimensionUnit_String
Para los objetos de cota angular, DimensionUnit_String debe ser una de las cadenas de la siguiente lista:
-
'Degrees' -
'Radians'
Para los objetos de cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial, DimensionUnit_String debe ser una de las cadenas de la siguiente lista:
-
'Automatic' -
'Centimeters' -
'Inches' -
'Millimeters' -
'Mils'
Ejemplo de uso
DimensionTextUnit = 'Radians'
Devuelve todos los objetos de cota angular cuya propiedad Dimension Unit es Radians.
DimensionTextUnit <> 'Degrees'
Devuelve todos los objetos except objetos de cota angular cuya propiedad Dimension Unit es Degrees.
DimensionTextUnit = 'Mils'
Devuelve todos los objetos de cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Unit es Mils.
DimensionTextUnit <> 'Inches'
Devuelve todos los objetos except objetos de cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial cuya propiedad Dimension Unit es Inches.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
DimensionUnit_Stringson obligatorios. -
La propiedad Dimension Unit solo está definida para objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial.
-
No se devuelven los objetos secundarios de los objetos de cota angular, cota de línea base, cota de referencia, cota de diámetro lineal, cota lineal, cota de diámetro radial y cota radial devueltos por la consulta.
Par de taladrado
Resumen
Devuelve todos los objetos de vía cuya propiedad Drill Pair cumple con la consulta.
Sintaxis
DrillPair = 'Start Layer - Stop Layer'
Ejemplos de uso
DrillPair = 'Top Layer - Bottom Layer'
Devuelve todos los objetos de vía cuya propiedad Drill Pair es Top Layer - Bottom Layer.
DrillPair <> 'Signal Layer 1 - Signal Layer 2'
Devuelve todos los objetos except para los objetos de vía cuya propiedad Drill Pair es Signal Layer 1 - Signal Layer 2.
IsVia && DrillPair <> 'Top Layer - Bottom Layer'
Devuelve todos los objetos de vía except aquellos cuya propiedad Drill Pair es Top Layer - Bottom Layer.
Notas
- Los caracteres de comilla simple (') al principio y al final de la cadena son obligatorios.
- La propiedad Drill Pair solo está definida para los objetos de vía.
Tipo de taladrado
Resumen
Devuelve todos los objetos de pad cuya propiedad Drill Type cumple con la consulta.
Sintaxis
DrillType = DrillType_String
DrillType <> DrillType_String
DrillType_String debe ser una de las cadenas de la siguiente lista:
-
'Drilled' -
'Laser Drilled' -
'Plasma Drilled' -
'Punched'
Ejemplos de uso
DrillType = 'Drilled'
Devuelve todos los objetos de pad cuya propiedad Drill Type es Drilled.
DrillType <> 'Punched'
Devuelve todos los objetos except objetos de pad cuya propiedad Drill Type es Punched.
DrillType = 'Laser Drilled' || DrillType = 'Plasma Drilled' || DrillType = 'Punched'
IsPad && DrillType <> 'Drilled'
Devuelve todos los objetos de pad cuya propiedad Drill Type no es Drilled.
Notas
- La propiedad Drill Type solo está definida para los objetos de pad.
-
Los caracteres de comilla simple (') al principio y al final de
DrillType_Stringson obligatorios.
Placa integrada_Número de columnas
Resumen
Devuelve todos los objetos de placa integrada cuya propiedad Col Count cumple con la consulta.
Sintaxis
EmbeddedBoard_ColCount : Numeric_String
EmbeddedBoard_ColCount : Number
Ejemplos de uso
EmbeddedBoard_ColCount = '2'
EmbeddedBoard_ColCount = 2
Devuelve todos los objetos de placa integrada cuya propiedad Col Count es 2.
EmbeddedBoard_ColCount <> '4'
EmbeddedBoard_ColCount <> 4
Devuelve todos los objetos except objetos de placa integrada cuya propiedad Col Count es 4.
Nota
La propiedad Col Count solo está definida para los objetos de placa integrada.
Placa integrada_Separación entre columnas
Resumen
Devuelve los objetos de placa integrada cuya propiedad Column Spacing cumple con la consulta.
Sintaxis
EmbeddedBoard_ColumnSpacing : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(EmbeddedBoard_ColumnSpacing) : Number– para especificar una separación en mil. -
AsMM(EmbeddedBoard_ColumnSpacing) : Number– para especificar una separación en mm.
Ejemplos de uso
EmbeddedBoard_ColumnSpacing = 1500
Devuelve todos los objetos de placa integrada cuya propiedad Column Spacing es 1500 en las unidades de medida actuales.
EmbeddedBoard_ColumnSpacing >= 1000
Devuelve todos los objetos de placa integrada cuya propiedad Column Spacing es mayor o igual que 1000 en las unidades de medida actuales.
AsMils(EmbeddedBoard_ColumnSpacing) Between 1000 And 1500
Devuelve todos los objetos de placa integrada cuya propiedad Column Spacing es mayor o igual que 1000 mil y menor o igual que 1500 mil.
AsMM(EmbeddedBoard_ColumnSpacing) < 38.1
Devuelve todos los objetos de placa integrada cuya propiedad Column Spacing es menor que 38.1mm.
Nota
La propiedad Column Spacing solo está definida para los objetos de placa integrada.
Placa integrada_Nombre del documento
Resumen
Devuelve todos los objetos de placa integrada cuya propiedad Embedded Document Name cumple con la consulta.
Sintaxis
EmbeddedBoard_DocumentName : String
Ejemplos de uso
EmbeddedBoard_DocumentName = 'C:\Users\Public\Documents\Altium\Projects\Example_Design\Example_PCB.PcbDoc'
Devuelve todos los objetos de placa integrada cuya propiedad Embedded Document Name es C:\Users\Public\Documents\Altium\Projects\Example_Design\Example_PCB.PcbDoc.
EmbeddedBoard_DocumentName Like '*Example_PCB.PcbDoc'
Devuelve todos los objetos de placa integrada cuya propiedad Embedded Document Name termina en Example_PCB.PcbDoc.
Nota
La propiedad Embedded Document Name solo está definida para los objetos de placa integrada.
Placa integrada_Modo de origen
Resumen
Devuelve todos los objetos de placa integrada cuya propiedad Link To Embedded Board Origin cumple con la consulta.
Sintaxis
EmbeddedBoard_OriginMode : Boolean_String
Ejemplos de uso
EmbeddedBoard_OriginMode = 'True'
Devuelve todos los objetos de placa integrada cuya propiedad Link To Embedded Board Origin está habilitada.
EmbeddedBoard_OriginMode = 'False'
Devuelve todos los objetos de placa integrada cuya propiedad Link To Embedded Board Origin está deshabilitada.
Nota
La propiedad Link To Embedded Board Origin solo está definida para los objetos de placa integrada.
Placa integrada_Número de filas
Resumen
Devuelve todos los objetos de placa integrada cuya propiedad Row Count cumple con la consulta.
Sintaxis
EmbeddedBoard_RowCount : Numeric_String
EmbeddedBoard_RowCount : Number
Ejemplos de uso
EmbeddedBoard_RowCount = '2'
EmbeddedBoard_RowCount = 2
Devuelve todos los objetos de placa integrada cuya propiedad Row Count es 2.
EmbeddedBoard_RowCount <> '4'
EmbeddedBoard_RowCount <> 4
Devuelve todos los objetos except objetos de placa integrada cuya propiedad Row Count es 4.
Nota
La propiedad Row Count solo está definida para los objetos de placa integrada.
Placa integrada_Separación entre filas
Resumen
Devuelve los objetos de placa integrada cuya propiedad Row Spacing cumple con la consulta.
Sintaxis
EmbeddedBoard_RowSpacing : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(EmbeddedBoard_RowSpacing) : Number– para especificar una separación en mil. -
AsMM(EmbeddedBoard_RowSpacing) : Number– para especificar una separación en mm.
Ejemplos de uso
EmbeddedBoard_RowSpacing = 2500
Devuelve todos los objetos de placa integrada cuya propiedad Row Spacing es 2500 en las unidades de medida actuales.
EmbeddedBoard_RowSpacing >= 2000
Devuelve todos los objetos de placa integrada cuya propiedad Row Spacing es mayor o igual que 2000 en las unidades de medida actuales.
AsMils(EmbeddedBoard_RowSpacing) Between 2500 And 3000
Devuelve todos los objetos de placa integrada cuya propiedad Row Spacing es mayor o igual que 2500 mil y menor o igual que 3000 mil.
AsMM(EmbeddedBoard_RowSpacing) < 63.5
Devuelve todos los objetos de placa integrada cuya propiedad Row Spacing es menor que 63.5 mm.
Nota
La propiedad Row Spacing solo está definida para los objetos de placa integrada.
Habilitar intercambio de partes
Resumen
Devuelve todos los objetos de componente cuya propiedad Enable Part Swapping cumple con la consulta.
Sintaxis
EnablePartSwapping : Boolean_String
Ejemplos de uso
EnablePartSwapping = 'True'
Devuelve todos los objetos de componente cuya propiedad Enable Part Swapping está habilitada.
EnablePartSwapping = 'False'
Devuelve todos los objetos de componente cuya propiedad Enable Part Swapping está deshabilitada.
Notas
- La propiedad Enable Part Swapping solo está definida para los objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
Habilitar intercambio de pines
Resumen
Devuelve todos los objetos de componente cuya propiedad Enable Pin Swapping cumple con la consulta.
Sintaxis
EnablePinSwapping : Boolean_String
Ejemplos de uso
EnablePinSwapping = 'True'
Devuelve todos los objetos de componente cuya propiedad Enable Pin Swapping está habilitada.
EnablePinSwapping = 'False'
Devuelve todos los objetos de componente cuya propiedad Enable Pin Swapping está deshabilitada.
Notas
- La propiedad Enable Pin Swapping solo está definida para objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
Material de relleno
Resumen
Devuelve todos los objetos de vía cuya propiedad Filling Material cumple con la consulta.
Sintaxis
FillingMaterial : String
Ejemplos de uso
FillingMaterial = 'Epoxy'
Devuelve todos los objetos de vía cuya propiedad Filling Material es Epoxy.
FillingMaterial Like 'Epoxy*'
Devuelve todos los objetos de vía que tienen un Filling Material cuya cadena asociada comienza por Epoxy.
Notas
- La propiedad Filling Material solo está definida para objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deStringson obligatorios.
Lado de relleno
Resumen
Devuelve todos los objetos de vía cuya propiedad Filling Side cumple con la consulta.
Sintaxis
FillingSide = FillingSide_String
FillingSide <> FillingSide_String
FillingSide_String debe ser una de las cadenas de la siguiente lista:
-
'Top' -
'Bottom' -
'Both'
Ejemplos de uso
FillingSide = 'Top'
Devuelve todos los objetos de vía cuya propiedad Filling Side es Top.
FillingSide <> 'Both'
Devuelve todos los objetos except objetos de vía cuya propiedad Filling Side es Both.
FillingSide = 'Top' || FillingSide = 'Bottom'
IsVia && FillingSide <> 'Both'
Devuelve todos los objetos except objetos de vía cuya propiedad Filling Side es Both.
Notas
- La propiedad Filling Side solo está definida para objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deFillingSide_Stringson obligatorios.
Nombre de fuente
Resumen
Devuelve todos los objetos de coordenada, cota (excepto las cotas de centro), tabla de taladros, tabla de apilado de capas y cadena de texto (comentario, designador, texto libre) cuya propiedad TrueType Font Name cumple con la consulta.
Sintaxis
FontName = FontName_String
FontName <> FontName_String
FontName_String debe usar uno de los nombres de las fuentes TrueType y OpenType (un superconjunto de TrueType) disponibles en la carpeta \Windows\Fonts.
Ejemplos de uso
FontName = 'Arial'
Devuelve todos los objetos de coordenada, cota (excepto las cotas de centro), tabla de taladros, tabla de apilado de capas y cadena de texto (comentario, designador, texto libre) cuya propiedad TrueType Font Name es Arial.
FontName <> 'Batang'
Devuelve todos los objetos except objetos de coordenada, cota (excepto las cotas de centro), tabla de taladros, tabla de apilado de capas y cadena de texto (comentario, designador, texto libre) cuya propiedad TrueType Font Name es Batang.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
FontName_Stringson obligatorios. - La propiedad TrueType Font Name solo está definida para objetos de coordenada, cota (excepto las cotas de centro), tabla de taladros, tabla de apilado de capas y cadena de texto (comentario, designador, texto libre).
Huella
Resumen
Devuelve todos los objetos de componente cuya propiedad Footprint cumple con la consulta.
Sintaxis
Footprint : String
Ejemplos de uso
Footprint = 'DIP14'
Devuelve todos los componentes que tienen un Footprint de DIP14.
Footprint Like 'DIP*'
Devuelve todos los componentes que tienen un Footprint cuya cadena asociada comienza por DIP.
Notas
- La propiedad Footprint solo está definida para objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
Pad 1 de origen-destino
Resumen
Devuelve todos los objetos de origen-destino cuya propiedad From Pad cumple con la consulta.
Sintaxis
FromToPad1 : PadName_String
PadName_String especifica el nombre completo con el que debe coincidir un pad; este consta de una subcadena inicial que especifica la propiedad Name del componente al que pertenece el pad (es decir, el designador del componente), seguida de una subcadena que especifica la propiedad Name del propio pad (es decir, el designador del pad). Por lo tanto, el formato será 'ParentComponentDesignator-PadDesignator'.
Ejemplos de uso
FromToPad1 = 'C14-2'
Devuelve todos los objetos de origen-destino cuya propiedad From Pad es C14-2.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PadName_Stringson obligatorios. - La propiedad From Pad solo está definida para objetos de origen-destino.
Pad 2 de origen-destino
Resumen
Devuelve todos los objetos de origen-destino cuya propiedad To Pad cumple con la consulta.
Sintaxis
FromToPad2 : PadName_String
PadName_String especifica el nombre completo con el que debe coincidir un pad; este consta de una subcadena inicial que especifica la propiedad Name del componente al que pertenece el pad (es decir, el designador del componente), seguida de una subcadena que especifica la propiedad Name del propio pad (es decir, el designador del pad). Por lo tanto, el formato será 'ParentComponentDesignator-PadDesignator'.
Ejemplos de uso
FromToPad2 = 'U1-8'
Devuelve todos los objetos de origen-destino cuya propiedad To Pad es U1-8.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PadName_Stringson obligatorios. - La propiedad To Pad solo está definida para objetos de origen-destino.
H
Resumen
Devuelve todos los objetos de componente cuya propiedad Height cumple con la consulta.
Sintaxis
H : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel del documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(H) : Number— para especificar una altura en mil. -
AsMM(H) : Number— para especificar una altura en mm.
Ejemplos de uso
H = 300
Devuelve todos los componentes cuya propiedad Height es igual a 300 en las unidades de medida actuales.
H >= 5.08
Devuelve todos los componentes cuya propiedad Height es mayor o igual que 5.08 en las unidades de medida actuales.
AsMils(H) > 400
Devuelve todos los componentes cuya propiedad Height es mayor que 400mil.
AsMM(H) Between 6.35 And 8.89
Devuelve todos los componentes cuya propiedad Height es mayor o igual que 6.35mm y menor o igual que 8.89mm.
H <> 550
Devuelve todos los componentes cuya propiedad Height es not igual a 550 unidades de medida actuales.
AsMils(H) <= 650
Devuelve todos los componentes cuya propiedad Height es menor o igual que 650mil.
AsMM(H) < 11.43
Devuelve todos los componentes cuya propiedad Height es menor que 11.43mm.
Notas
- La propiedad Height solo está definida para objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
- Esta función es un alias de la función Height.
Altura
Resumen
Devuelve todos los objetos de componente cuya propiedad Height cumple con la consulta.
Sintaxis
Height : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Height) : Number– para especificar una altura en mil. -
AsMM(Height) : Number– para especificar una altura en mm.
Ejemplos de uso
Height = 300
Devuelve todos los componentes cuya propiedad Height es igual a 300 unidades de medida actuales.
Height >= 5.08
Devuelve todos los componentes cuya propiedad Height es mayor o igual que 5.08 unidades de medida actuales.
AsMils(Height) > 400
Devuelve todos los componentes cuya propiedad Height es mayor que 400 mil.
AsMM(Height) Between 6.35 And 8.89
Devuelve todos los componentes cuya propiedad Height es mayor o igual que 6.35 mm y menor o igual que 8.89 mm.
Height <> 550
Devuelve todos los componentes cuya propiedad Height es not igual a 550 unidades de medida actuales.
AsMils(Height) <= 650
Devuelve todos los componentes cuya propiedad Height es menor o igual que 650 mil.
AsMM(Height) < 11.43
Devuelve todos los componentes cuya propiedad Height es menor que 11.43 mm.
Notas
- La propiedad Height solo está definida para objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
- Esta función es un alias de la función H.
Ocultar
Resumen
Devuelve todos los objetos de comentario de componente, designador de componente y red cuya propiedad Hide cumple con la consulta.
Sintaxis
Hide : Boolean
Ejemplos de uso
Hide
Hide = True
Devuelve todos los objetos de comentario de componente, designador de componente y red cuya propiedad Hide es True.
Not Hide
Hide = False
Devuelve todos los objetos except objetos de comentario de componente, designador de componente y red cuya propiedad Hide es False.
Nota
La propiedad Hide solo está definida para objetos de comentario de componente, designador de componente y red.
Ocultar puentes
Resumen
Devuelve todos los objetos de componente cuya propiedad Hide Jumpers cumple con la consulta.
Sintaxis
HideJumpers : Boolean_String
Ejemplos de uso
HideJumpers = 'True'
Devuelve todos los objetos de componente cuya propiedad Hide Jumpers está activada.
HideJumpers = 'False'
Devuelve todos los objetos de componente cuya propiedad Hide Jumpers está desactivada.
Notas
- La propiedad Hide Jumpers solo está definida para objetos de componente.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
Taladro
Resumen
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size cumple con la consulta.
Sintaxis
Hole : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Hole) : Number– para especificar un tamaño de taladro en mil. -
AsMM(– para especificar un tamaño de taladro en mm.Hole) : Number
Ejemplos de uso
Hole = 16
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es 16 unidades de medida actuales.
Hole >= 0.508
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es mayor o igual que 0.508 unidades de medida actuales.
AsMils(Hole) Between 12 And 32
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es mayor o igual que 12 mil y menor o igual que 32 mil.
AsMM(Hole) < 1.016
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es menor que 1.016 mm.
Notas
- La propiedad Hole Size solo está definida para objetos de pad y vía.
- Esta función es un alias de las funciones HoleDiameter y HoleSize.
Diámetro del taladro
Resumen
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size cumple con la consulta.
Sintaxis
HoleDiameter : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(HoleDiameter) : Number– para especificar un diámetro de taladro en mil. -
AsMM(– para especificar un diámetro de taladro en mm.HoleDiameter) : Number
Ejemplos de uso
HoleDiameter = 16
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es 16 unidades de medida actuales.
HoleDiameter >= 0.508
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es mayor o igual que 0.508 unidades de medida actuales.
AsMils(HoleDiameter) Between 12 And 32
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es mayor o igual que 12 mil y menor o igual que 32 mil.
AsMM(HoleDiameter) < 1.016
Devuelve todos los objetos de pad y vía cuya propiedad Hole Size es menor que 1.016 mm.
Notas
- La propiedad Hole Size solo está definida para objetos de pad y vía.
- Esta función es un alias de las funciones HoleSize y Hole.
Tolerancia negativa del taladro
Resumen
Devuelve todos los objetos de pad y vía cuya propiedad Hole Tolerance (-) cumple con la consulta.
Sintaxis
HoleNegativeTolerance : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(HoleNegativeTolerance) : Number– para especificar una tolerancia en mil. -
AsMM(HoleNegativeTolerance) : Number– para especificar una tolerancia en mm.
Ejemplos de uso
HoleNegativeTolerance = 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es igual a 4 unidades de medida actuales.
HoleNegativeTolerance >= 5.08
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es mayor o igual que 5.08 unidades de medida actuales.
AsMils(HoleNegativeTolerance) > 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es mayor que 4 mil.
AsMM(HoleNegativeTolerance) Between 0.102 And 0.105
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es mayor o igual que 0.102 mm y menor o igual que 0.105 mm.
HoleNegativeTolerance <> 2
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es not igual a 2 unidades de medida actuales.
AsMils(HoleNegativeTolerance) <= 1.4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es menor o igual que 1.4 mil.
AsMM(HoleNegativeTolerance) < 0.05
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (-) es menor que 0.05 mm.
Nota
La propiedad Hole Tolerance (-) solo está definida para objetos de tipo pad y vía.
Tolerancia positiva del taladro
Resumen
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) cumple la consulta.
Sintaxis
HolePositiveTolerance : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(HolePositiveTolerance) : Number– para especificar una tolerancia en mil. -
AsMM(HolePositiveTolerance) : Number– para especificar una tolerancia en mm.
Ejemplos de uso
HolePositiveTolerance = 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es igual a 4 unidades de medida actuales.
HolePositiveTolerance >= 5.08
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es mayor o igual que 5.08 unidades de medida actuales.
AsMils(HolePositiveTolerance) > 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es mayor que 4 mil.
AsMM(HolePositiveTolerance) Between 0.102 And 0.105
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es mayor o igual que 0.102 mm y menor o igual que 0.105 mm.
HolePositiveTolerance <> 2
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es not igual a 2 unidades de medida actuales.
AsMils(HolePositiveTolerance) <= 1.4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es menor o igual que 1.4 mil.
AsMM(HolePositiveTolerance) < 0.05
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Tolerance (+) es menor que 0.05 mm.
Nota
La propiedad Hole Tolerance (+) solo está definida para objetos de tipo pad y vía.
Rotación del taladro
Resumen
Devuelve todos los objetos de tipo pad cuya propiedad Hole Rotation cumple la consulta.
Sintaxis
HoleRotation : Numeric_String
HoleRotation : Number
Ejemplos de uso
HoleRotation = '30'
HoleRotation = 30
Devuelve todos los objetos de tipo pad cuya propiedad Hole Rotation es 30.000.
HoleRotation <> '45'
HoleRotation <> 45
Devuelve todos los objetos except objetos de tipo pad cuya propiedad Hole Rotation es 45.000.
Nota
La propiedad Hole Rotation solo está definida para objetos de tipo pad.
Tamaño del taladro
Resumen
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Size cumple la consulta.
Sintaxis
HoleSize : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Hole– para especificar un tamaño de taladro en mil.Size) : Number -
AsMM(– para especificar un tamaño de taladro en mm.HoleSize) : Number
Ejemplos de uso
HoleSize = 16
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Size es 16 unidades de medida actuales.
HoleSize >= 0.508
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Size es mayor o igual que 0.508 unidades de medida actuales.
AsMils(HoleSize) Between 12 And 32
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Size es mayor o igual que 12 mil y menor o igual que 32 mil.
AsMM(HoleSize) < 1.016
Devuelve todos los objetos de tipo pad y vía cuya propiedad Hole Size es menor que 1.016 mm.
Notas
- La propiedad Hole Size solo está definida para objetos de tipo pad y vía.
- Esta función es un alias de las funciones HoleDiameter y Hole.
Tipo de taladro
Resumen
Devuelve todos los objetos de tipo pad cuya propiedad Hole Type cumple la consulta.
Sintaxis
HoleType = HoleType_String
HoleType <> HoleType_String
HoleType_String debe ser una de las cadenas de la siguiente lista:
-
'Round' -
'Slot' -
'Square'
Ejemplos de uso
HoleType = 'Square'
Devuelve todos los objetos de tipo pad cuya propiedad Hole Type es Square.
HoleType <> 'Slot'
Devuelve todos los objetos except objetos de tipo pad cuya propiedad Hole Type es Slot.
HoleType = 'Square' || HoleType = 'Slot'
IsPad && HoleType <> 'Round'
Devuelve todos los objetos except objetos de tipo pad cuya propiedad Hole Type es Round.
Notas
- La propiedad Hole Type solo está definida para objetos de tipo pad.
-
Los caracteres de comilla simple (') al principio y al final de
HoleType_Stringson obligatorios.
Identificador
Resumen
Devuelve todos los objetos de tipo cuerpo 3D cuya propiedad Identifier cumple la consulta.
Sintaxis
Identifier : String
Ejemplos de uso
Identifier = 'RES0402'
Devuelve todos los objetos de tipo cuerpo 3D cuya propiedad Identifier es RES0402.
Identifier Like 'RES0402*'
Devuelve todos los objetos de tipo cuerpo 3D que tienen un Identifier cuya cadena asociada comienza por RES0402.
Notas
- La propiedad Identifier solo está definida para objetos de tipo cuerpo 3D.
-
Los caracteres de comilla simple (
') al principio y al final deStringson obligatorios.
Tipo de espacio del borde invertido
Resumen
Devuelve todos los objetos de cadena cuya propiedad Border Space Type cumple con la consulta.
Sintaxis
InvertedBorderSpaceType = InvertedBorderSpaceType_String
InvertedBorderSpaceType <> InvertedBorderSpaceType_String
InvertedBorderSpaceType_String debe ser una de las cadenas de la siguiente lista:
-
'Border Margin' -
'Text Offset'
Ejemplos de uso
InvertedBorderSpaceType = 'Border Margin'
Devuelve todos los objetos de cadena cuya propiedad Border Space Type es Border Margin.
InvertedBorderSpaceType <> 'Border Margin'
Devuelve todos los objetos except objetos de cadena cuya propiedad Border Space Type es Border Margin.
IsTrueTypeText && InvertedBorderSpaceType <> 'Text Offset'
Devuelve todos los objetos de cadena cuya propiedad Border Space Type no es Text Offset.
Notas
- La propiedad Border Space Type solo está definida para objetos de cadena.
-
Los caracteres de comilla simple (') al principio y al final de
InvertedBorderSpaceType_Stringson obligatorios.
Altura del rectángulo invertido
Resumen
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height cumple con la consulta.
Sintaxis
InvertedRectangleHeight : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(InvertedRectangleHeight) : Number– para especificar una altura en mil. -
AsMM(InvertedRectangleHeight) : Number– para especificar una altura en mm.
Ejemplos de uso
InvertedRectangleHeight = 30
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es igual a 30 unidades de medida actuales.
InvertedRectangleHeight >= 5.08
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es mayor o igual que 5.08 unidades de medida actuales.
AsMils(InvertedRectangleHeight) > 40
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es mayor que 40 mil.
AsMM(InvertedRectangleHeight) Between 6.35 And 8.89
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es mayor o igual que 6.35 mm y menor o igual que 8.89 mm.
InvertedRectangleHeight <> 55
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es not igual a 55 unidades de medida actuales.
AsMils(InvertedRectangleHeight) <= 65
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es menor o igual que 65 mil.
AsMM(InvertedRectangleHeight) < 11.43
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Height es menor que 11.43 mm.
Nota
La propiedad Inverted Rectangle Height solo está definida para objetos de cadena de texto (comentario, designador, texto libre).
Anchura del rectángulo invertido
Resumen
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width cumple con la consulta.
Sintaxis
InvertedRectangleWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(InvertedRectangleWidth) : Number– para especificar una anchura en mil. -
AsMM(InvertedRectangleWidth) : Number– para especificar una anchura en mm.
Ejemplos de uso
InvertedRectangleWidth = 300
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es igual a 300 unidades de medida actuales.
InvertedRectangleWidth >= 128
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es mayor o igual que 128 unidades de medida actuales.
AsMils(InvertedRectangleWidth) > 400
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es mayor que 400 mil.
AsMM(InvertedRectangleWidth) Between 6 And 8
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es mayor o igual que 6 mm y menor o igual que 8 mm.
InvertedRectangleWidth <> 550
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es not igual a 550 unidades de medida actuales.
AsMils(InvertedRectangleWidth) <= 650
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es menor o igual que 650 mil.
AsMM(InvertedRectangleWidth) < 11.43
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Rectangle Width es menor que 11.43 mm.
Nota
La propiedad Inverted Rectangle Width solo está definida para objetos de cadena de texto (comentario, designador, texto libre).
Justificación del texto invertido
Resumen
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Justification cumple con la consulta.
Sintaxis
InvertedTextJustification = TextJustification_String
InvertedTextJustification <> TextJustification_String
TextJustification_String debe ser una de las cadenas de la siguiente lista:
-
'Center' -
'Center-Above' -
'Center-Below' -
'Left-Above' -
'Left-Below' -
'Left-Center' -
'Right-Above' -
'Right-Below' -
'Right-Center'
Ejemplos de uso
InvertedTextJustification = 'Center'
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Justification es Center.
InvertedTextJustification <> 'Right-Below'
Devuelve todos los objetos except objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Justification es Right-Below.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
TextJustification_Stringson obligatorios. - La propiedad Inverted Text Justification solo está definida para objetos de cadena de texto (comentario, designador, texto libre).
Tipo de vía IPC4761
Resumen
Devuelve todos los objetos de vía cuya propiedad IPC 4761 Via Type cumple con la consulta.
Sintaxis
IPC4761ViaType = IPC4761ViaType_String
IPC4761ViaType <> IPC4761ViaType_String
IPC4761ViaType_String debe ser una de las cadenas de la siguiente lista:
-
'None' -
'Type 1a' -
'Type 1b' -
'Type 2a' -
'Type 2b' -
'Type 3a' -
'Type 3b' -
'Type 4a' -
'Type 4b' -
'Type 5' -
'Type 6a' -
'Type 6b' -
'Type 7'
Ejemplos de uso
IPC4761ViaType = 'Type 1a'
Devuelve todos los objetos de vía cuya propiedad IPC 4761 Via Type es Type 1a.
IPC4761ViaType <> 'Type 1b'
Devuelve todos los objetos except objetos de vía cuya propiedad IPC 4761 Via Type es Type 1b.
Notas
- La propiedad IPC 4761 Via Type solo está definida para objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deIPC4761ViaType_Stringson obligatorios.
Es un punto de prueba de ensamblaje
Resumen
Devuelve todos los objetos de pad y vía que se han marcado para usarse como puntos de prueba de ensamblaje, es decir, que tienen habilitadas sus propiedades Assembly Testpoint - Top y/o Assembly Testpoint - Bottom.
Sintaxis
IsAssyTestpoint : Boolean
Ejemplos de uso
IsAssyTestpoint
IsAssyTestpoint = True
Devuelve todos los objetos de pad y vía que se utilizan como puntos de prueba de ensamblaje.
Not IsAssyTestpoint
IsAssyTestpoint = False
Devuelve todos los objetos except objetos de pad y vía que se utilizan como puntos de prueba de ensamblaje.
Está en negrita
Resumen
Devuelve todos los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Bold cumple la consulta.
Sintaxis
IsBold : Boolean_String
Ejemplos de uso
IsBold = 'True'
Devuelve todos los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Bold está habilitada.
IsBold = 'False'
Devuelve todos los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Bold está deshabilitada.
Notas
-
La propiedad Bold solo está definida para los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre).
-
También se devolverán todos los objetos padre de coordenadas, cotas, tablas de taladros y tablas de apilado de capas cuyas primitivas de cadena de texto hijas cumplan la consulta.
IsDataMatrixText
Resumen
Devuelve los objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en Data Matrix.
Sintaxis
IsDataMatrixText : Boolean
Ejemplos de uso
IsDataMatrixText
IsDataMatrixText = 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 Data Matrix.
Not IsDataMatrixText
IsDataMatrixText = False
Devuelve todos los objetos except los objetos de cadena de texto cuya propiedad Text Kind está establecida en BarCode Text y cuya propiedad BarCode Type está establecida en Data Matrix.
IsFabTestpoint
Resumen
Devuelve todos los objetos de pad y vía que se han marcado para su uso como puntos de prueba de fabricación, es decir, que tienen habilitadas sus propiedades Fabrication Testpoint - Top y/o Fabrication Testpoint - Bottom.
Sintaxis
IsFabTestpoint : Boolean
Ejemplos de uso
IsFabTestpoint
IsFabTestpoint = True
Devuelve todos los objetos de pad y vía que se utilizan como puntos de prueba de fabricación.
Not IsFabTestpoint
IsFabTestpoint = False
Devuelve todos los objetos except los objetos de pad y vía que se utilizan como puntos de prueba de fabricación.
IsItalic
Resumen
Devuelve todos los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Italic cumple la consulta.
Sintaxis
IsItalic : Boolean_String
Ejemplos de uso
IsItalic = 'True'
Devuelve todos los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Italic está habilitada.
IsItalic = 'False'
Devuelve todos los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Italic está deshabilitada.
Notas
- La propiedad Italic solo está definida para los objetos de coordenadas, cotas (excepto las cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre).
- También se devolverán todos los objetos padre de coordenadas, cotas, tablas de taladros y tablas de apilado de capas cuyas primitivas de cadena de texto hijas cumplan la consulta.
IsModified
Resumen
Devuelve todos los objetos de vertido de polígono cuya propiedad IsModified cumple la consulta.
Sintaxis
IsModified : Boolean_String
Ejemplos de uso
IsModified = 'True'
Devuelve todos los objetos de vertido de polígono cuya propiedad IsModified está habilitada.
IsModified = 'False'
Devuelve todos los objetos de vertido de polígono cuya propiedad IsModified está deshabilitada.
Nota
La propiedad IsModified solo está definida para los objetos de vertido de polígono.
IsQrCodeText
Resumen
Devuelve 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.
Sintaxis
IsQrCodeText : Boolean
Ejemplos 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 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.
IsTestpoint
Resumen
Devuelve todos los objetos de pad y vía que se han marcado para su uso como puntos de prueba, independientemente de si son puntos de prueba de ensamblaje o de fabricación. Es decir, que tienen habilitada cualquiera de las siguientes propiedades:
- Assembly Testpoint - Top
- Assembly Testpoint - Bottom
- Fabrication Testpoint - Top
- Fabrication Testpoint - Bottom
Sintaxis
IsTestpoint : Boolean
Ejemplos de uso
IsTestpoint
IsTestpoint = True
Devuelve todos los objetos de pad y vía que se utilizan como puntos de prueba.
Not IsTestpoint
IsTestpoint = False
Devuelve todos los objetos except los objetos de pad y vía que se utilizan como puntos de prueba.
IsTextInverted
Resumen
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted cumple la consulta.
Sintaxis
IsTextInverted : Boolean_String
Ejemplos de uso
IsTextInverted = 'True'
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted está habilitada.
IsTextInverted = 'False'
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted está deshabilitada.
Nota
La propiedad Inverted solo está definida para los objetos de cadena de texto (comentario, designador, texto libre).
Exclusión
Resumen
Devuelve todos los objetos de exclusión de tipo arco, relleno, región sólida y pista.
Sintaxis
Keepout : Boolean
Ejemplos de uso
Keepout
Keepout = True
Devuelve todos los objetos de exclusión de tipo arco, relleno, región sólida y pista.
Not Keepout
Keepout = False
Devuelve todos los objetos except los objetos de exclusión de tipo arco, relleno, región sólida y pista.
KeepoutRestrictionsCopper
Resumen
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Copper cumple la consulta.
Sintaxis
KeepoutRestrictionsCopper : Boolean_String
Ejemplos de uso
KeepoutRestrictionsCopper = 'True'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Copper está habilitada.
KeepoutRestrictionsCopper = 'False'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Copper está deshabilitada.
Notas
-
La propiedad Keepout Restriction - Copper solo está definida para los objetos de exclusión (arcos, rellenos, regiones sólidas, pistas).
-
La propiedad Keepout Restriction - Copper (tal como aparece en los paneles List) corresponde a la opción Copper de la sección Keepout Restrictions al visualizar las propiedades de un objeto seleccionado a través del panel Properties.
KeepoutRestrictionsSMDPad
Resumen
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - SMD Pad cumple la consulta.
Sintaxis
KeepoutRestrictionsSMDPad : Boolean_String
Ejemplo de uso
KeepoutRestrictionsSMDPad = 'True'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - SMD Pad está activada.
KeepoutRestrictionsSMDPad = 'False'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - SMD Pad está desactivada.
Notas
-
La propiedad Keepout Restriction - SMD Pad solo está definida para objetos de exclusión (arcos, rellenos, regiones sólidas, pistas).
-
La propiedad Keepout Restriction - SMD Pad (tal como se refleja en los paneles List) corresponde a la opción SMD Pad de la sección Keepout Restrictions al visualizar las propiedades de un objeto seleccionado a través del panel Properties.
KeepoutRestrictionsTHPad
Resumen
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - TH Pad cumple con la consulta.
Sintaxis
KeepoutRestrictionsTHPad : Boolean_String
Ejemplo de uso
KeepoutRestrictionsTHPad = 'True'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - TH Pad está activada.
KeepoutRestrictionsTHPad = 'False'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - TH Pad está desactivada.
Notas
-
La propiedad Keepout Restriction - TH Pad solo está definida para objetos de exclusión (arcos, rellenos, regiones sólidas, pistas).
-
La propiedad Keepout Restriction - TH Pad (tal como se refleja en los paneles List) corresponde a la opción TH Pad de la sección Keepout Restrictions al visualizar las propiedades de un objeto seleccionado a través del panel Properties.
KeepoutRestrictionsTrack
Resumen
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Track cumple con la consulta.
Sintaxis
KeepoutRestrictionsTrack : Boolean_String
Ejemplo de uso
KeepoutRestrictionsTrack = 'True'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Track está activada.
KeepoutRestrictionsTrack = 'False'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Track está desactivada.
Notas
-
La propiedad Keepout Restriction - Track solo está definida para objetos de exclusión (arcos, rellenos, regiones sólidas, pistas).
-
La propiedad Keepout Restriction - Track (tal como se refleja en los paneles List) corresponde a la opción Track de la sección Keepout Restrictions al visualizar las propiedades de un objeto seleccionado a través del panel Properties.
KeepoutRestrictionsVia
Resumen
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Via cumple con la consulta.
Sintaxis
KeepoutRestrictionsVia : Boolean_String
Ejemplo de uso
KeepoutRestrictionsVia = 'True'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Via está activada.
KeepoutRestrictionsVia = 'False'
Devuelve todos los objetos de exclusión cuya propiedad Keepout Restriction - Via está desactivada.
Notas
-
La propiedad Keepout Restriction - Via solo está definida para objetos de exclusión (arcos, rellenos, regiones sólidas, pistas).
-
La propiedad Keepout Restriction - Via (tal como se refleja en los paneles List) corresponde a la opción Via de la sección Keepout Restrictions al visualizar las propiedades de un objeto seleccionado a través del panel Properties.
Tipo
Resumen
Devuelve todos los objetos cuya propiedad Object Kind cumple con la consulta.
Sintaxis
Kind = ObjectKind_String
Kind <> ObjectKind_String
ObjectKind_String 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 recinto) -
'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'(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 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 respecto al plano de alimentación) -
'Power Plane Connect Style Rule'(Estilo de conexión al 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 la 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'(De SMD a esquina) -
'SMD To Plane Rule'(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
Kind = 'Class'
Devuelve todos los objetos de clase.
Kind <> 'Via'
Devuelve todos los objetos except los objetos de vía.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
ObjectKind_Stringson obligatorios. -
Esta función es un alias de la función ObjectKind.
L
Resumen
Devuelve todos los objetos cuya propiedad Layer cumple con la consulta.
Sintaxis
L = Layer_String
L <> Layer_String
Ejemplo de uso
L = 'MultiLayer'
Devuelve todos los objetos de la multicapa.
L <> 'KeepOutLayer'
Devuelve todos los objetos except los de la capa de exclusión.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Layer_Stringson obligatorios. - Esta función es un alias de la función Layer.
Capa
Resumen
Devuelve todos los objetos cuya propiedad Layer cumple la consulta.
Sintaxis
Layer = Layer_String
Layer <> Layer_String
Ejemplos de uso
Layer = 'MultiLayer'
Devuelve todos los objetos de la capa multicapa.
Layer <> 'KeepOutLayer'
Devuelve todos los objetos except los de la capa de exclusión.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Layer_Stringson obligatorios. - Esta función es un alias de la función L.
Punto de cota con directriz
Resumen
Devuelve todos los objetos de cota con directriz cuya propiedad Dot cumple la consulta.
Sintaxis
LeaderDimensionDot : Boolean_String
Ejemplos de uso
LeaderDimensionDot = 'True'
Devuelve todos los objetos de cota con directriz cuya propiedad Dot está activada.
LeaderDimensionDot = 'False'
Devuelve todos los objetos de cota con directriz cuya propiedad Dot está desactivada.
Notas
- La propiedad Dot solo está definida para los objetos de cota con directriz.
- No se devuelven los objetos secundarios de los objetos de cota con directriz devueltos por la consulta.
Tamaño del punto de cota con directriz
Resumen
Devuelve los objetos de cota con directriz cuya propiedad Dot Size cumple la consulta.
Sintaxis
LeaderDimensionDotSize : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(LeaderDimensionDotSize) : Number– para especificar un tamaño en mil. -
AsMM(LeaderDimensionDotSize) : Number– para especificar un tamaño en mm.
Ejemplos de uso
LeaderDimensionDotSize = 40
Devuelve todos los objetos de cota con directriz cuya propiedad Dot Size es 40 unidades de medida actuales.
LeaderDimensionDotSize >= 1.143
Devuelve todos los objetos de cota con directriz cuya propiedad Dot Size es mayor o igual que 1.143 unidades de medida actuales.
AsMils(LeaderDimensionDotSize) Between 30 And 50
Devuelve todos los objetos de cota con directriz cuya propiedad Dot Size es mayor o igual que 30 mil y menor o igual que 50 mil.
AsMM(LeaderDimensionDotSize) < 0.889
Devuelve todos los objetos de cota con directriz cuya propiedad Dot Size es menor que 0.889 mm.
Notas
- La propiedad Dot Size solo está definida para los objetos de cota con directriz.
- No se devuelven los objetos secundarios de los objetos de cota con directriz devueltos por la consulta.
Forma de cota con directriz
Resumen
Devuelve todos los objetos de cota con directriz cuya propiedad Leader Shape cumple la consulta.
Sintaxis
LeaderDimensionShape = LeaderShape_String
LeaderDimensionShape <> LeaderShape_String
LeaderShape_String debe ser una de las cadenas de la siguiente lista:
-
'None' -
'Round' -
'Square'
Ejemplos de uso
LeaderDimensionShape = 'Round'
Devuelve todos los objetos de cota con directriz cuya propiedad Leader Shape es Round.
LeaderDimensionShape <> 'Square'
Devuelve todos los objetos except los objetos de cota con directriz cuya propiedad Leader Shape es Square.
Notas
- La propiedad Leader Shape solo está definida para los objetos de cota con directriz.
-
Los caracteres de comilla simple (') al principio y al final de
LeaderShape_Stringson obligatorios. - No se devuelven los objetos secundarios de los objetos de cota con directriz devueltos por la consulta.
Bloqueado
Resumen
Devuelve todos los objetos cuya propiedad Locked cumple la consulta.
Sintaxis
Locked : Boolean
Ejemplos de uso
Locked
Locked = True
Devuelve todos los objetos cuya propiedad Locked está activada.
Not Locked
Locked = False
Devuelve todos los objetos except aquellos cuya propiedad Locked está activada.
Bloquear primitivas
Resumen
Devuelve todos los objetos de componente, coordenada, cota y relleno poligonal cuya propiedad Lock Primitives cumple la consulta.
Sintaxis
LockPrimitives : Boolean_String
Ejemplos de uso
LockPrimitives = 'True'
Devuelve todos los objetos de componente, coordenada, cota y relleno poligonal cuya propiedad Lock Primitives está activada.
LockPrimitives = 'False'
Devuelve todos los objetos de componente, coordenada, cota y relleno poligonal cuya propiedad Lock Primitives está desactivada.
Notas
- La propiedad Lock Primitives solo está definida para los objetos de componente, coordenada, cota y relleno poligonal.
- No se devuelven los objetos secundarios de los objetos de componente, coordenada, cota y relleno poligonal devueltos por la consulta.
Reflejar
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad Mirror cumple la consulta.
Sintaxis
Mirror : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
Mirror = 'True'
Devuelve todos los objetos de cadena de texto cuya propiedad Mirror está activada.
Mirror = 'False'
Devuelve todos los objetos de cadena de texto cuya propiedad Mirror está desactivada.
Mirror <> 'True'
Not (Mirror = 'True')
Devuelve todos los objetos except los objetos de cadena de texto cuya propiedad Mirror está activada.
Mirror <> 'False'
Not (Mirror = 'False')
Devuelve todos los objetos except los objetos de cadena de texto cuya propiedad Mirror está desactivada.
Nota
La propiedad Mirror solo está definida para los objetos de cadena de texto.
Altura del cilindro del modelo
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) cumple la consulta.
Sintaxis
ModelCylinderHeight : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ModelCylinderHeight) : Number– para especificar una altura en mil. -
AsMM(ModelCylinderHeight) : Number– para especificar una altura en mm.
Ejemplos de uso
ModelCylinderHeight = 300
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es igual a 300 unidades de medida actuales.
ModelCylinderHeight >= 500
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es mayor o igual que 500 unidades de medida actuales.
AsMils(ModelCylinderHeight) > 400
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es mayor que 400 mil.
AsMM(ModelCylinderHeight) Between 15 And 22
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es mayor o igual que 15 mm y menor o igual que 22 mm.
ModelCylinderHeight <> 550
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es not igual a 550 unidades de medida actuales.
AsMils(ModelCylinderHeight) <= 650
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es menor o igual que 650 mil.
AsMM(ModelCylinderHeight) < 11.43
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Height (Cylinder) es menor que 11.43 mm.
Nota
La propiedad Model Height (Cylinder) solo está definida para los objetos de cuerpo 3D.
ModelCylinderSphereRadius
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) cumple con la consulta.
Sintaxis
ModelCylinderSphereRadius : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ModelCylinderSphereRadius) : Number– para especificar un radio en mil. -
AsMM(ModelCylinderSphereRadius) : Number– para especificar un radio en mm.
Ejemplos de uso
ModelCylinderSphereRadius = 30
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es igual a 30 unidades de medida actuales.
ModelCylinderSphereRadius >= 50
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es mayor o igual que 50 unidades de medida actuales.
AsMils(ModelCylinderSphereRadius) > 40
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es mayor que 40 mil.
AsMM(ModelCylinderSphereRadius) Between 1.5 And 2.2
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es mayor o igual que 1.5 mm y menor o igual que 2.2 mm.
ModelCylinderSphereRadius <> 55
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es not igual a 55 unidades de medida actuales.
AsMils(ModelCylinderSphereRadius) <= 65
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es menor o igual que 65 mil.
AsMM(ModelCylinderSphereRadius) < 1.43
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Radius (Cylinder/Sphere) es menor que 1.43 mm.
Nota
La propiedad Model Radius (Cylinder/Sphere) solo está definida para objetos de cuerpo 3D.
ModelRotationX
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Rotation X cumple con la consulta.
Sintaxis
ModelRotationX : Numeric_String
ModelRotationX : Number
Ejemplos de uso
ModelRotationX = '30'
ModelRotationX = 30
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Rotation X es 30.000.
ModelRotationX <> '45'
ModelRotationX <> 45
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Rotation X es 45.000.
Nota
La propiedad Model Rotation X solo está definida para objetos de cuerpo 3D.
ModelRotationY
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Rotation Y cumple con la consulta.
Sintaxis
ModelRotationY : Numeric_String
ModelRotationY : Number
Ejemplos de uso
ModelRotationY = '30'
ModelRotationY = 30
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Rotation Y es 30.000.
ModelRotationY <> '45'
ModelRotationY <> 45
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Rotation Y es 45.000.
Nota
La propiedad Model Rotation Y solo está definida para objetos de cuerpo 3D.
ModelRotationZ
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Rotation Z cumple con la consulta.
Sintaxis
ModelRotationZ : Numeric_String
ModelRotationZ : Number
Ejemplos de uso
ModelRotationZ = '30'
ModelRotationZ = 30
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Rotation Z es 30.000.
ModelRotationZ <> '45'
ModelRotationZ <> 45
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Rotation Z es 45.000.
Nota
La propiedad Model Rotation Z solo está definida para objetos de cuerpo 3D.
ModelType
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type cumple con la consulta.
Sintaxis
ModelType = ModelType_String
ModelType <> ModelType_String
ModelType_String debe ser una de las cadenas de la siguiente lista:
-
'Cylinder' -
'Extruded' -
'Generic Model' -
'Sphere'
Ejemplos de uso
ModelType = 'Extruded'
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Type es Extruded.
ModelType <> 'Cylinder'
Devuelve todos los objetos except objetos de cuerpo 3D cuya propiedad Model Type es Cylinder.
Notas
- La propiedad Model Type solo está definida para objetos de cuerpo 3D.
-
Los caracteres de comilla simple (') al principio y al final de
ModelType_Stringson obligatorios.
ModelZ
Resumen
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z cumple con la consulta.
Sintaxis
ModelZ : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ModelZ) : Number– para especificar una altura en mil. -
AsMM(ModelZ) : Number– para especificar una altura en mm.
Ejemplos de uso
ModelZ = 30
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es igual a 30 unidades de medida actuales.
ModelZ >= 5.08
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es mayor o igual que 5.08 unidades de medida actuales.
AsMils(ModelZ) > 40
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es mayor que 40 mil.
AsMM(ModelZ) Between 0.35 And 0.89
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es mayor o igual que 0.35 mm y menor o igual que 0.89 mm.
ModelZ <> 55
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es not igual a 55 unidades de medida actuales.
AsMils(ModelZ) <= 65
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es menor o igual que 65 mil.
AsMM(ModelZ) < 0.43
Devuelve todos los objetos de cuerpo 3D cuya propiedad Model Z es menor que 0.43 mm.
Notas
-
La propiedad Model Z solo está definida para objetos de cuerpo 3D.
-
La propiedad Model Z corresponde al campo Standoff Height al visualizar las propiedades de un cuerpo 3D seleccionado en el panel Propiedades.
N
Resumen
Devuelve los objetos de arco, relleno, pad, pista, vía, región, vertido de polígono y plano dividido cuya propiedad Net cumple con la consulta.
Sintaxis
N : String
Ejemplos de uso
N = 'GND'
Devuelve todos los objetos de arco, relleno, pad, pista, vía, región, vertido de polígono y plano dividido cuya propiedad Net tiene el valor GND.
N Like 'G*'
Devuelve todos los objetos de arco, relleno, pad, pista, vía, región, vertido de polígono y plano dividido cuya propiedad Net tiene una cadena asociada que comienza por G.
Notas
-
La propiedad Net solo está definida para objetos de arco, relleno, pad, pista, vía, región, vertido de polígono y plano dividido.
-
No se devuelve el objeto de red padre (cuya propiedad Name coincide con la red especificada y que es el objeto padre de los objetos devueltos).
-
Esta función es un alias de la función Net.
Nombre
Resumen
Devuelve los objetos de clase, componente, regla de diseño, red, pad y relleno de polígono cuya propiedad Name cumple con la consulta.
Sintaxis
Name : String
Ejemplos de uso
Name = '<All Components>'
Devuelve todos los objetos de clase, componente, regla de diseño, red, pad y relleno de polígono cuya propiedad Name tiene el valor <All Components>.
Name = 'U4-1'
Devuelve todos los objetos de clase, componente, regla de diseño, red, pad y relleno de polígono cuya propiedad Name tiene el valor U4-1.
Name Like 'R7*'
Devuelve todos los objetos de clase, componente, regla de diseño, red, pad y relleno de polígono cuya propiedad Name tiene una cadena asociada que comienza por R7.
Notas
-
La propiedad Name solo está definida para los objetos de clase, componente, regla de diseño, red, pad y relleno de polígono.
-
En el caso de los objetos de pad, se debe especificar la propiedad Name completa; esta consta de una subcadena inicial que especifica la propiedad Name del componente padre del pad, seguida del carácter '-' y de otra subcadena que especifica la propiedad Name del propio pad. Los pads de tipo «libre» se identifican mediante la subcadena inicial 'Free-', seguida de la subcadena que especifica la propiedad Name del propio pad.
Red negativa
Resumen
Devuelve todos los objetos de par diferencial cuya propiedad Negative Net cumple con la consulta.
Sintaxis
NegativeNet : String
Ejemplos de uso
NegativeNet = 'D_N'
Devuelve todos los objetos de par diferencial cuya propiedad Negative Net es D_N.
NegativeNet Like '*RX1_N'
Devuelve todos los objetos de par diferencial cuya propiedad Negative Net termina en RX1_N.
Notas
- La propiedad Negative Net solo está definida para los objetos de par diferencial.
- No se devuelven los objetos hijos de los objetos de par diferencial devueltos por la consulta.
Red
Resumen
Devuelve los objetos de arco, relleno, pad, pista, vía, región, relleno de polígono y plano dividido cuya propiedad Net cumple con la consulta.
Sintaxis
Net : String
Ejemplos de uso
Net = 'GND'
Devuelve todos los objetos de arco, relleno, pad, pista, vía, región, relleno de polígono y plano dividido cuya propiedad Net tiene el valor GND.
Net Like 'G*'
Devuelve todos los objetos de arco, relleno, pad, pista, vía, región, relleno de polígono y plano dividido cuya propiedad Net tiene una cadena asociada que comienza por G.
Notas
- La propiedad Net solo está definida para los objetos de arco, relleno, pad, pista, vía, región, relleno de polígono y plano dividido.
- No se devuelve el objeto de red padre (cuya propiedad Name coincide con la red especificada y que es el objeto padre de los objetos devueltos).
- Esta función es un alias de la función N.
Tipo de objeto
Resumen
Devuelve todos los objetos cuya propiedad Object Kind cumple con la consulta.
Sintaxis
ObjectKind = ObjectKind_String
ObjectKind <> ObjectKind_String
ObjectKind_String 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 del 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 área) -
'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 propagación - Flanco de bajada) -
'Flight Time Rising Edge Rule'(Tiempo de propagación - 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 montaje) -
'In-circuit Assembly Test Point Usage Rule'(Uso de puntos de prueba de montaje) -
'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'(Anchura mínima de la franja 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 a polígonos) -
'Power Plane Clearance Rule'(Separación del plano de alimentación) -
'Power Plane Connect Style Rule'(Estilo de conexión al 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 serigrafías) -
'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'(SMD a esquina) -
'SMD To Plane Rule'(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','Internal Plane','Net','Violation'.
Ejemplos de uso
ObjectKind = 'Class'
Devuelve todos los objetos de clase.
ObjectKind <> 'Via'
Devuelve todos los objetos except objetos de vía.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
ObjectKind_Stringson obligatorios. - Esta función es un alias de la función Kind.
Rotación óptima del vacío
Resumen
Devuelve todos los objetos de polígono cuya propiedad Optimal Void Rotation cumple con la consulta.
Sintaxis
OptimalVoidRotation : Boolean
Ejemplos de uso
OptimalVoidRotation = 'True'
Devuelve todos los objetos de polígono cuya propiedad Optimal Void Rotation es verdadera.
OptimalVoidRotation = 'False'
Devuelve todos los objetos except objetos de polígono de componente cuya propiedad Optimal Void Rotation es falsa.
Nota
La propiedad Optimal Void Rotation solo está definida para objetos de polígono.
Altura total
Resumen
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) cumple con la consulta.
Sintaxis
OverallHeight : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(OverallHeight) : Number– para especificar una altura en mil. -
AsMM(OverallHeight) : Number– para especificar una altura en mm.
Ejemplos de uso
OverallHeight = 100
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es igual a 100 unidades de medida actuales.
OverallHeight >= 4.064
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es mayor o igual que 4.064 unidades de medida actuales.
AsMils(OverallHeight) > 80
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es mayor que 80 mil.
AsMM(OverallHeight) Between 1.524 And 3.81
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
OverallHeight <> 50
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es not igual a 50 unidades de medida actuales.
AsMils(OverallHeight) <= 120
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es menor o igual que 120 mil.
AsMM(OverallHeight) < 1.778
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Overall Height (Extruded) es menor que 1.778 mm.
Nota
La propiedad Model Overall Height (Extruded) solo está definida para objetos de cuerpo 3D extruido.
Pad_RadioDeEsquina_TodasLasCapas
Resumen
Devuelve todos los objetos de pad simple cuya propiedad Pad Corner Radius (%) (All Layers) cumple con la consulta.
Sintaxis
Pad_CornerRadius_AllLayers = CornerRadius_String
Pad_CornerRadius_AllLayers <> CornerRadius_String
CornerRadius_String especifica el radio de esquina, expresado como porcentaje.
Ejemplos de uso
Pad_CornerRadius_AllLayers = '50%'
Devuelve todos los objetos de pad simple cuya propiedad Pad Corner Radius (%) (All Layers) es igual al 50%.
Pad_CornerRadius_AllLayers <> '30%'
Devuelve todos los objetos except para objetos de pad simple cuya propiedad Pad Corner Radius (%) (All Layers) es igual al 30%.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
CornerRadius_Stringson obligatorios. -
La propiedad Pad Corner Radius (%) (All Layers) solo está definida para pads simples (aquellos cuya propiedad Stack Mode está establecida en
Simple).
Pad_RadioDeEsquina_CapaInferior
Resumen
Devuelve los objetos de pad cuya propiedad Pad Corner Radius (%) (Bottom Layer) cumple con la consulta.
Sintaxis
Pad_CornerRadius_BottomLayer = CornerRadius_String
Pad_CornerRadius_BottomLayer <> CornerRadius_String
CornerRadius_String especifica el radio de esquina, expresado como porcentaje.
Ejemplos de uso
Pad_CornerRadius_BottomLayer = '50%'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius (%) (Bottom Layer) es igual al 50%.
Pad_CornerRadius_BottomLayer <> '30%'
Devuelve todos los objetos except para objetos de pad cuya propiedad Pad Corner Radius (%) (Bottom Layer) es igual al 30%.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
CornerRadius_Stringson obligatorios. -
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius (%) (Bottom Layer) será igual que la propiedad Pad Corner Radius (%) (All Layers), ya que el radio de esquina especificado se utiliza para todas las capas de señal. -
La propiedad Pad Corner Radius (%) (Bottom Layer) solo está definida para objetos de pad.
Pad_RadioDeEsquina_CapaIntermediaN
Resumen
Devuelve los objetos de pad cuya propiedad Pad Corner Radius (%) (Mid Layer <n>) cumple con la consulta. Esto incluye:
Sintaxis
Pad_CornerRadius_MidLayer<n> = CornerRadius_String
Pad_CornerRadius_MidLayer<n> <> CornerRadius_String
CornerRadius_String especifica el radio de esquina, expresado como porcentaje.
Ejemplos de uso
Pad_CornerRadius_MidLayer<n> = '50%'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius (%) (Mid Layer <n>) es igual al 50%.
Pad_CornerRadius_MidLayer<n> <> '30%'
Devuelve todos los objetos except para objetos de pad cuya propiedad Pad Corner Radius (%) (Mid Layer <n>) es igual al 30%.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
CornerRadius_Stringson obligatorios. -
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius (%) (Mid Layer <n>) será igual que la propiedad Pad Corner Radius (%) (All Layers), ya que el radio de esquina especificado se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius (%) (Mid Layer <n>) solo está definida para objetos de pad.
Pad_RadioDeEsquina_CapaSuperior
Resumen
Devuelve los objetos de pad cuya propiedad Pad Corner Radius (%) (Top Layer) cumple con la consulta.
Sintaxis
Pad_CornerRadius_TopLayer = CornerRadius_String
Pad_CornerRadius_TopLayer <> CornerRadius_String
CornerRadius_String especifica el radio de esquina, expresado como porcentaje.
Ejemplos de uso
Pad_CornerRadius_TopLayer = '50%'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius (%) (Top Layer) es igual al 50%.
Pad_CornerRadius_TopLayer <> '30%'
Devuelve todos los objetos except para objetos de pad cuya propiedad Pad Corner Radius (%) (Top Layer) es igual al 30%.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
CornerRadius_Stringson obligatorios. -
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius (%) (Top Layer) será igual que la propiedad Pad Corner Radius (%) (All Layers), ya que el radio de esquina especificado se utiliza para todas las capas de señal. -
La propiedad Pad Corner Radius (%) (Top Layer) solo está definida para objetos de pad.
Pad_RadioDeEsquina_UsaPorcentaje_TodasLasCapas
Resumen
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius Uses Percent (All Layers) cumple con la consulta.
Sintaxis
Pad_CornerRadius_UsesPercent_AllLayers = Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
Pad_CornerRadius_UsesPercent_AllLayers = 'True'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius Uses Percent (All Layers) está activada.
Pad_CornerRadius_UsesPercent_AllLayers = 'False'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius Uses Percent (All Layers) está desactivada.
Pad_CornerRadius_UsesPercent_AllLayers <> 'True'
Not (Pad_CornerRadius_UsesPercent_AllLayers = 'True')
Devuelve todos los objetos except objetos de pad cuya propiedad Pad Corner Radius Uses Percent (All Layers) está activada.
Pad_CornerRadius_UsesPercent_AllLayers <> 'False'
Not (Pad_CornerRadius_UsesPercent_AllLayers = 'False')
Devuelve todos los objetos except objetos de pad cuya propiedad Pad Corner Radius Uses Percent (All Layers) está desactivada.
Pad_RadioDeEsquina_UsaPorcentaje_CapaInferior
Resumen
Devuelve los objetos de pad cuya propiedad Pad Corner Radius Uses Percent (Bottom Layer) cumple con la consulta.
Sintaxis
Pad_CornerRadius_UsesPercent_BottomLayer = Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
Pad_CornerRadius_UsesPercent_BottomLayer = 'True'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius Uses Percent (Bottom Layer) está activada.
Pad_CornerRadius_UsesPercent_BottomLayer = 'False'
Devuelve todos los objetos de pad cuya propiedad Pad Corner Radius Uses Percent (Bottom Layer) está desactivada.
Pad_CornerRadius_UsesPercent_BottomLayer <> 'True'
Not (Pad_CornerRadius_UsesPercent_BottomLayer = 'True')
Devuelve todos los objetos except objetos de pad cuya propiedad Pad Corner Radius Uses Percent (Bottom Layer) está activada.
Pad_CornerRadius_UsesPercent_BottomLayer <> 'False'
Not (Pad_CornerRadius_UsesPercent_BottomLayer = 'False')
Devuelve todos los objetos except objetos de pad cuya propiedad Pad Corner Radius Uses Percent (Bottom Layer) está desactivada.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius Uses Percent (Bottom Layer) será igual que la propiedad Pad Corner Radius Uses Percent (All Layers), ya que el modo de radio de esquina especificado (valor absoluto o porcentaje) se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius Uses Percent (Bottom Layer) solo está definida para objetos pad.
Pad_CornerRadius_UsesPercent_MidLayerN
Resumen
Devuelve los objetos pad cuya propiedad Pad Corner Radius Uses Percent (Mid Layer <n>) (donde n = 1..30 es el número de una capa intermedia) cumple con la consulta.
Sintaxis
Pad_CornerRadius_UsesPercent_MidLayer<n> = Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
Pad_CornerRadius_UsesPercent_MidLayer1 = 'True'
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Uses Percent (Mid Layer 1) está habilitada.
Pad_CornerRadius_UsesPercent_MidLayer2 = 'False'
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Uses Percent (Mid Layer 2) está deshabilitada.
Pad_CornerRadius_UsesPercent_MidLayer10 <> 'True'
Not (Pad_CornerRadius_UsesPercent_MidLayer10 = 'True')
Devuelve todos los objetos except objetos pad cuya propiedad Pad Corner Radius Uses Percent (Mid Layer 10) está habilitada.
Pad_CornerRadius_UsesPercent_MidLayer30 <> 'False'
Not (Pad_CornerRadius_UsesPercent_MidLayer30 = 'False')
Devuelve todos los objetos except objetos pad cuya propiedad Pad Corner Radius Uses Percent (Mid Layer 30) está deshabilitada.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius Uses Percent (Mid Layer <n>) será la misma que la propiedad Pad Corner Radius Uses Percent (All Layers), ya que el modo de radio de esquina especificado (valor absoluto o porcentaje) se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius Uses Percent (Mid Layer <n>) solo está definida para objetos pad.
Pad_CornerRadius_UsesPercent_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Corner Radius Uses Percent (Top Layer) cumple con la consulta.
Sintaxis
Pad_CornerRadius_UsesPercent_TopLayer = Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
Pad_CornerRadius_UsesPercent_TopLayer = 'True'
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Uses Percent (Top Layer) está habilitada.
Pad_CornerRadius_UsesPercent_TopLayer = 'False'
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Uses Percent (Top Layer) está deshabilitada.
Pad_CornerRadius_UsesPercent_TopLayer <> 'True'
Not (Pad_CornerRadius_UsesPercent_TopLayer = 'True')
Devuelve todos los objetos except objetos pad cuya propiedad Pad Corner Radius Uses Percent (Top Layer) está habilitada.
Pad_CornerRadius_UsesPercent_TopLayer <> 'False'
Not (Pad_CornerRadius_UsesPercent_TopLayer = 'False')
Devuelve todos los objetos except objetos pad cuya propiedad Pad Corner Radius Uses Percent (Top Layer) está deshabilitada.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius Uses Percent (Top Layer) será la misma que la propiedad Pad Corner Radius Uses Percent (All Layers), ya que el modo de radio de esquina especificado (valor absoluto o porcentaje) se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius Uses Percent (Top Layer) solo está definida para objetos pad.
Pad_CornerRadius_Value_AllLayers
Resumen
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (All Layers) cumple con la consulta.
Sintaxis
Pad_CornerRadius_Value_AllLayers : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Pad_CornerRadius_Value_AllLayers) : Number– para especificar un radio de esquina en mil. -
AsMM(Pad_CornerRadius_Value_AllLayers) : Number– para especificar un radio de esquina en mm.
Ejemplos de uso
Pad_CornerRadius_Value_AllLayers = 100
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (All Layers) es igual a 100 en las unidades de medida actuales.
Pad_CornerRadius_Value_AllLayers >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (All Layers) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(Pad_CornerRadius_Value_AllLayers) > 80
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (All Layers) es mayor que 80 mil.
AsMM(Pad_CornerRadius_Value_AllLayers) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (All Layers) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
Pad_CornerRadius_Value_AllLayers <> 50
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (All Layers) es not igual a 50 en las unidades de medida actuales.
Pad_CornerRadius_Value_BottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Corner Radius Size (Bottom Layer) cumple con la consulta.
Sintaxis
Pad_CornerRadius_Value_BottomLayer = Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Pad_CornerRadius_Value_BottomLayer) : Number– para especificar un radio de esquina en mil. -
AsMM(Pad_CornerRadius_Value_BottomLayer) : Number– para especificar un radio de esquina en mm.
Ejemplos de uso
Pad_CornerRadius_Value_BottomLayer = 100
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Bottom Layer) es igual a 100 en las unidades de medida actuales.
Pad_CornerRadius_Value_BottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(Pad_CornerRadius_Value_BottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Bottom Layer) es mayor que 80 mil.
AsMM(Pad_CornerRadius_Value_BottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
Pad_CornerRadius_Value_BottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius Size (Bottom Layer) será la misma que la propiedad Pad Corner Radius Size (All Layers), ya que el radio de esquina especificado se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius Size (Bottom Layer) solo está definida para objetos pad.
Pad_CornerRadius_Value_MidLayerN
Resumen
Devuelve los objetos pad cuya propiedad Pad Corner Radius Size (Mid Layer <n>) (donde n = 1..30 es el número de una capa intermedia) cumple con la consulta.
Sintaxis
Pad_CornerRadius_Value_MidLayer<n> = Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Pad_CornerRadius_Value_MidLayer<n>) : Number– para especificar un radio de esquina en mil. -
AsMM(Pad_CornerRadius_Value_MidLayer<n>) : Number– para especificar un radio de esquina en mm.
Ejemplos de uso
Pad_CornerRadius_Value_MidLayer1 = 100
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Mid Layer 1) es igual a 100 en las unidades de medida actuales.
Pad_CornerRadius_Value_MidLayer2 >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Mid Layer 2) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(Pad_CornerRadius_Value_MidLayer5) > 80
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Mid Layer 5) es mayor que 80 mil.
AsMM(Pad_CornerRadius_Value_MidLayer10) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Mid Layer 10) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
Pad_CornerRadius_Value_MidLayer30 <> 50
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Mid Layer 30) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), las propiedades Pad Corner Radius Size (Mid Layer <n>) serán las mismas que la propiedad Pad Corner Radius Size (All Layers), ya que el radio de esquina especificado se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius Size (Mid Layer <n>) solo está definida para objetos pad.
Pad_CornerRadius_Value_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Corner Radius Size (Top Layer) cumple con la consulta.
Sintaxis
Pad_CornerRadius_Value_TopLayer = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Pad_CornerRadius_Value_TopLayer) : Number– para especificar un radio de esquina en mil. -
AsMM(Pad_CornerRadius_Value_TopLayer) : Number– para especificar un radio de esquina en mm.
Ejemplos de uso
Pad_CornerRadius_Value_TopLayer = 100
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Top Layer) es igual a 100 unidades de medida actuales.
Pad_CornerRadius_Value_TopLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Top Layer) es mayor o igual que 4.064 unidades de medida actuales.
AsMils(Pad_CornerRadius_Value_TopLayer) > 80
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Top Layer) es mayor que 80 mil.
AsMM(Pad_CornerRadius_Value_TopLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
Pad_CornerRadius_Value_TopLayer <> 50
Devuelve todos los objetos pad cuya propiedad Pad Corner Radius Size (Top Layer) es not igual a 50 unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Corner Radius Size (Top Layer) será la misma que la propiedad Pad Corner Radius Size (All Layers), ya que el radio de esquina especificado se utiliza para todas las capas de señal. - La propiedad Pad Corner Radius Size (Top Layer) solo está definida para los objetos pad.
Pad_JumperID
Resumen
Devuelve todos los objetos pad cuya propiedad Pad Jumper ID cumple la consulta.
Sintaxis
Pad_JumperID : Numeric_String
Ejemplos de uso
Pad_JumperID = '3'
Devuelve todos los objetos pad cuya propiedad Pad Jumper ID es 3.
Pad_JumperID <> '567'
Devuelve todos los objetos except objetos pad cuya propiedad Pad Jumper ID es 567.
Nota
La propiedad Pad Jumper ID solo está definida para los objetos pad.
Pad_PinLength
Resumen
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length cumple la consulta.
Sintaxis
Pad_PinLength : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Pad_PinLength) : Number– para especificar una longitud en mil. -
AsMM(Pad_PinLength) : Number– para especificar una longitud en mm.
Ejemplos de uso
Pad_PinLength = 4
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es igual a 4 unidades de medida actuales.
Pad_PinLength >= 5.08
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es mayor o igual que 5.08 unidades de medida actuales.
AsMils(Pad_PinLength) > 4
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es mayor que 4 mil.
AsMM(Pad_PinLength) Between 0.102 And 0.105
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es mayor o igual que 0.102 mm y menor o igual que 0.105 mm.
Pad_PinLength <> 2
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es not igual a 2 unidades de medida actuales.
AsMils(Pad_PinLength) <= 1.4
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es menor o igual que 1.4 mil.
AsMM(Pad_PinLength) < 0.05
Devuelve todos los objetos pad cuya propiedad Pin/Pkg Length es menor que 0.05 mm.
Nota
La propiedad Pin/Pkg Length solo está definida para los objetos pad.
PadDonutOuterDiameter_AllLayers
Resumen
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(All Layers) cumple la consulta.
Sintaxis
PadDonutOuterDiameter_AllLayers : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutOuterDiameter_AllLayers) : Number– para especificar un diámetro exterior del anillo en mil. -
AsMM(PadDonutOuterDiameter_AllLayers) : Number– para especificar un diámetro exterior del anillo en mm.
Ejemplos de uso
PadDonutOuterDiameter_AllLayers = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(All Layers) es igual a 100 unidades de medida actuales.
PadDonutOuterDiameter_AllLayers >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(All Layers) es mayor o igual que 4.064 unidades de medida actuales.
AsMils(PadDonutOuterDiameter_AllLayers) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(All Layers) es mayor que 80 mil.
AsMM(PadDonutOuterDiameter_AllLayers) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(All Layers) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutOuterDiameter_AllLayers <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(All Layers) es not igual a 50 unidades de medida actuales.
PadDonutOuterDiameter_BottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Donut Outer Diameter(Bottom Layer) cumple la consulta.
Sintaxis
PadDonutOuterDiameter_BottomLayer = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutOuterDiameter_BottomLayer) : Number– para especificar un diámetro exterior del anillo en mil. -
AsMM(PadDonutOuterDiameter_BottomLayer) : Number– para especificar un diámetro exterior del anillo en mm.
Ejemplos de uso
PadDonutOuterDiameter_BottomLayer = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Bottom Layer) es igual a 100 unidades de medida actuales.
PadDonutOuterDiameter_BottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Bottom Layer) es mayor o igual que 4.064 unidades de medida actuales.
AsMils(PadDonutOuterDiameter_BottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Bottom Layer) es mayor que 80 mil.
AsMM(PadDonutOuterDiameter_BottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutOuterDiameter_BottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Bottom Layer) es not igual a 50 unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Donut Outer Diameter(Bottom Layer) será la misma que la propiedad Pad Donut Outer Diameter(All Layers), ya que el diámetro exterior del anillo especificado se utiliza para todas las capas de señal. -
La propiedad Pad Donut Outer Diameter(Bottom Layer) solo está definida para los objetos pad.
PadDonutOuterDiameter_MidLayerN
Resumen
Devuelve los objetos pad cuya propiedad Pad Donut Outer Diameter(Mid Layer <n>) (donde n = 1..30 es el número de una capa intermedia) cumple la consulta.
Sintaxis
PadDonutOuterDiameter_MidLayer<n> = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutOuterDiameter_MidLayer<n>) : Number– para especificar un diámetro exterior del anillo en mil. -
AsMM(PadDonutOuterDiameter_MidLayer<n>) : Number– para especificar un diámetro exterior del anillo en mm.
Ejemplos de uso
PadDonutOuterDiameter_MidLayer1 = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Mid Layer 1) es igual a 100 en las unidades de medida actuales.
PadDonutOuterDiameter_MidLayer2 >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Mid Layer 2) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadDonutOuterDiameter_MidLayer5) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Mid Layer 5) es mayor que 80 mil.
AsMM(PadDonutOuterDiameter_MidLayer10) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Mid Layer 10) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutOuterDiameter_MidLayer30 <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Mid Layer 30) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), las propiedades Pad Donut Outer Diameter(Mid Layer <n>) serán iguales a la propiedad Pad Donut Outer Diameter(All Layers), ya que el diámetro exterior del anillo especificado se utiliza para todas las capas de señal. -
La propiedad Pad Donut Outer Diameter(Mid Layer <n>) solo está definida para objetos pad.
PadDonutOuterDiameter_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Donut Outer Diameter(Top Layer) cumple la consulta.
Sintaxis
PadDonutOuterDiameter_TopLayer = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutOuterDiameter_TopLayer) : Number– para especificar un diámetro exterior del anillo en mil. -
AsMM(PadDonutOuterDiameter_TopLayer) : Number– para especificar un diámetro exterior del anillo en mm.
Ejemplos de uso
PadDonutOuterDiameter_TopLayer = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Top Layer) es igual a 100 en las unidades de medida actuales.
PadDonutOuterDiameter_TopLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadDonutOuterDiameter_TopLayer) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Top Layer) es mayor que 80 mil.
AsMM(PadDonutOuterDiameter_TopLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutOuterDiameter_TopLayer <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Outer Diameter(Top Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Donut Outer Diameter(Top Layer) será igual a la propiedad Pad Donut Outer Diameter(All Layers), ya que el diámetro exterior del anillo especificado se utiliza para todas las capas de señal. -
La propiedad Pad Donut Outer Diameter(Top Layer) solo está definida para objetos pad.
PadDonutWidth_AllLayers
Resumen
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(All Layers) cumple la consulta.
Sintaxis
PadDonutWidth_AllLayers : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutWidth_AllLayers) : Number– para especificar una anchura del anillo en mil. -
AsMM(PadDonutWidth_AllLayers) : Number– para especificar una anchura del anillo en mm.
Ejemplos de uso
PadDonutWidth_AllLayers = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(All Layers) es igual a 100 en las unidades de medida actuales.
PadDonutWidth_AllLayers >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(All Layers) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadDonutWidth_AllLayers) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(All Layers) es mayor que 80 mil.
AsMM(PadDonutWidth_AllLayers) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(All Layers) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutWidth_AllLayers <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(All Layers) es not igual a 50 en las unidades de medida actuales.
PadDonutWidth_BottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Donut Width(Bottom Layer) cumple la consulta.
Sintaxis
PadDonutWidth_BottomLayer = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutWidth_BottomLayer) : Number– para especificar una anchura del anillo en mil. -
AsMM(PadDonutWidth_BottomLayer) : Number– para especificar una anchura del anillo en mm.
Ejemplos de uso
PadDonutWidth_BottomLayer = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadDonutWidth_BottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadDonutWidth_BottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Bottom Layer) es mayor que 80 mil.
AsMM(PadDonutWidth_BottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutWidth_BottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Donut Width(Bottom Layer) será igual a la propiedad Pad Donut Width(All Layers), ya que la anchura del anillo especificada se utiliza para todas las capas de señal. -
La propiedad Pad Donut Width(Bottom Layer) solo está definida para objetos pad.
PadDonutWidth_MidLayerN
Resumen
Devuelve los objetos pad cuya propiedad Pad Donut Width(Mid Layer <n>) (donde n = 1..30 es el número de una capa intermedia) cumple la consulta.
Sintaxis
PadDonutWidth_MidLayer<n> = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadDonutWidth_MidLayer<n>) : Number– para especificar una anchura del anillo en mil. -
AsMM(PadDonutWidth_MidLayer<n>) : Number– para especificar una anchura del anillo en mm.
Ejemplos de uso
PadDonutWidth_MidLayer1 = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Mid Layer 1) es igual a 100 en las unidades de medida actuales.
PadDonutWidth_MidLayer2 >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Mid Layer 2) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadDonutWidth_MidLayer5) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Mid Layer 5) es mayor que 80 mil.
AsMM(PadDonutWidth_MidLayer10) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Mid Layer 10) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutWidth_MidLayer30 <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Mid Layer 30) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), las propiedades Pad Donut Width(Mid Layer <n>) serán iguales a la propiedad Pad Donut Width(All Layers), ya que el ancho del anillo especificado se utiliza para todas las capas de señal. -
La propiedad Pad Donut Width(Mid Layer <n>) solo está definida para los objetos pad.
PadDonutWidth_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad Pad Donut Width(Top Layer) cumple con la consulta.
Sintaxis
PadDonutWidth_TopLayer = Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en unidades de medida:
-
AsMils(PadDonutWidth_TopLayer) : Number– para especificar un ancho de anillo en mil. -
AsMM(PadDonutWidth_TopLayer) : Number– para especificar un ancho de anillo en mm.
Ejemplos de uso
PadDonutWidth_TopLayer = 100
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Top Layer) es igual a 100 en las unidades de medida actuales.
PadDonutWidth_TopLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadDonutWidth_TopLayer) > 80
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Top Layer) es mayor que 80 mil.
AsMM(PadDonutWidth_TopLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadDonutWidth_TopLayer <> 50
Devuelve todos los objetos pad cuya propiedad Pad Donut Width(Top Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Pad Donut Width(Top Layer) será igual a la propiedad Pad Donut Width(All Layers), ya que el ancho del anillo especificado se utiliza para todas las capas de señal. -
La propiedad Pad Donut Width(Top Layer) solo está definida para los objetos pad.
PadElectricalType
Resumen
Devuelve todos los objetos pad cuya propiedad Electrical Type cumple con la consulta.
Sintaxis
PadElectricalType = ElectricalType_String
PadElectricalType <> ElectricalType_String
ElectricalType_String debe ser una de las cadenas de la siguiente lista:
-
'Load' -
'Source' -
'Terminator'
Ejemplos de uso
PadElectricalType = 'Load'
Devuelve todos los objetos pad cuya propiedad Electrical Type es Load.
PadElectricalType <> 'Source'
Devuelve todos los objetos except objetos pad cuya propiedad Electrical Type es Source.
Notas
- La propiedad Electrical Type solo está definida para los objetos pad.
-
Los caracteres de comilla simple (') al principio y al final de
ElectricalType_Stringson obligatorios.
PadIsPlated
Resumen
Devuelve todos los objetos pad cuya propiedad Plated cumple con la consulta.
Sintaxis
PadIsPlated : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
PadIsPlated = 'True'
Devuelve todos los objetos pad cuya propiedad Plated está habilitada.
PadIsPlated = 'False'
Devuelve todos los objetos pad cuya propiedad Plated está deshabilitada.
PadIsPlated <> 'True'
Not (PadIsPlated = 'True')
Devuelve todos los objetos except objetos pad cuya propiedad Plated está habilitada.
PadIsPlated <> 'False'
Not (PadIsPlated = 'False')
Devuelve todos los objetos except objetos pad cuya propiedad Plated está deshabilitada.
Nota
La propiedad Plated solo está definida para los objetos pad.
PadShape_AllLayers
Resumen
Devuelve todos los objetos pad simples cuya propiedad Shape (All Layers) cumple con la consulta.
Sintaxis
PadShape_AllLayers = PadShape_String
PadShape_AllLayers <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ejemplos de uso
PadShape_AllLayers = 'Rectangular'
Devuelve todos los objetos pad simples cuya propiedad Shape (All Layers) está establecida en Rectangular.
PadShape_AllLayers <> 'Octagonal'
Devuelve todos los objetos except los objetos pad simples cuya propiedad Shape (All Layers) está establecida en Octagonal.
PadShape_AllLayers = 'Round' || PadShape_AllLayers = 'Rectangular'
Devuelve todos los objetos pad simples cuya propiedad Shape (All Layers) está establecida en Round o Rectangular.
IsPad && PadShape_AllLayers <> 'Octagonal'
Devuelve todos los objetos except los objetos pad simples cuya propiedad Shape (All Layers) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PadShape_Stringson obligatorios. -
La propiedad Shape (All Layers) solo está definida para los pads simples (aquellos cuya propiedad Stack Mode está establecida en
Simple).
PadShape_BottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Shape (Bottom Layer) cumple con la consulta.
Sintaxis
PadShape_BottomLayer = PadShape_String
PadShape_BottomLayer <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ejemplos de uso
PadShape_BottomLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Bottom Layer) está establecida en Rectangular.
PadShape_BottomLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Bottom Layer) está establecida en Octagonal.
PadShape_BottomLayer = 'Round' || PadShape_BottomLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Bottom Layer) está establecida en Round o Rectangular.
IsPad && PadShape_BottomLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Bottom Layer) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PadShape_Stringson obligatorios. -
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Shape (Bottom Layer) será igual a la propiedad Shape (All Layers), ya que la forma especificada se utiliza para todas las capas de señal. - La propiedad Shape (Bottom Layer) solo está definida para los objetos pad.
PadShape_MidLayerN
Resumen
Devuelve los objetos pad cuya propiedad Shape (Mid Layer <n>) cumple con la consulta.
Sintaxis
PadShape_MidLayer<n> = PadShape_String
PadShape_MidLayer<n> <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ejemplos de uso
PadShape_MidLayer<n> = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Mid Layer <n>) está establecida en Rectangular.
PadShape_MidLayer<n> <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Mid Layer <n>) está establecida en Octagonal.
PadShape_MidLayer<n> = 'Round' || PadShape_MidLayer<n> = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Mid Layer 1) está establecida en Round o Rectangular.
IsPad && PadShape_MidLayer<n> <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Mid Layer <n>) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PadShape_Stringson obligatorios. -
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Shape (Mid Layer <n>) será igual a la propiedad Shape (All Layers), ya que la forma especificada se utiliza para todas las capas de señal. -
La propiedad Shape (Mid Layer <n>) solo está definida para los objetos pad.
PadShape_PasteBottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Shape (Paste Mask Bottom Layer) cumple con la consulta.
Sintaxis
PadShape_PasteBottomLayer = PadShape_String
PadShape_PasteBottomLayer <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ejemplos de uso
PadShape_PasteBottomLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Paste Mask Bottom Layer) está establecida en Rectangular.
PadShape_PasteBottomLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Paste Mask Bottom Layer) está establecida en Octagonal.
PadShape_PasteBottomLayer = 'Round' || PadShape_PasteBottomLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Paste Mask Bottom Layer) está establecida en Round o Rectangular.
IsPad && PadShape_PasteBottomLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Paste Mask Bottom Layer) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (
') al principio y al final dePadShape_Stringson obligatorios. - La propiedad Shape (Paste Mask Bottom Layer) solo está definida para los objetos pad.
PadShape_PasteTopLayer
Resumen
Devuelve los objetos pad cuya propiedad Shape (Paste Mask Top Layer) cumple con la consulta.
Sintaxis
PadShape_PasteTopLayer = PadShape_String
PadShape_PasteTopLayer <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ejemplos de uso
PadShape_PasteTopLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Paste Mask Top Layer) está establecida en Rectangular.
PadShape_PasteTopLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Paste Mask Top Layer) está establecida en Octagonal.
PadShape_PasteTopLayer = 'Round' || PadShape_PasteTopLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Paste Mask Top Layer) está establecida en Round o Rectangular.
IsPad && PadShape_PasteTopLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Paste Mask Top Layer) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (
') al principio y al final dePadShape_Stringson obligatorios. - La propiedad Shape (Paste Mask Top Layer) solo está definida para los objetos pad.
PadShape_SolderBottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) cumple con la consulta.
Sintaxis
PadShape_SolderBottomLayer = PadShape_String
PadShape_SolderBottomLayer <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ejemplos de uso
PadShape_SolderBottomLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Rectangular.
PadShape_SolderBottomLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Octagonal.
PadShape_SolderBottomLayer = 'Round' || PadShape_SolderBottomLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Round o Rectangular.
IsPad && PadShape_SolderBottomLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (
') al principio y al final dePadShape_Stringson obligatorios. - La propiedad Shape (Solder Mask Bottom Layer) solo está definida para los objetos pad.
PadShape_SolderTopLayer
Resumen
Devuelve los objetos pad cuya propiedad Shape (Solder Mask Top Layer) cumple con la consulta.
Sintaxis
PadShape_SolderTopLayer = PadShape_String
PadShape_SolderTopLayer <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ejemplos de uso
PadShape_SolderTopLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Rectangular.
PadShape_SolderTopLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Octagonal.
PadShape_SolderTopLayer = 'Round' || PadShape_SolderTopLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Round o Rectangular.
IsPad && PadShape_SolderTopLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Solder Mask Bottom Layer) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (
') al principio y al final dePadShape_Stringson obligatorios. - La propiedad Shape (Solder Mask Top Layer) solo está definida para los objetos pad.
PadShape_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad Shape (Top Layer) cumple con la consulta.
Sintaxis
PadShape_TopLayer = PadShape_String
PadShape_TopLayer <> PadShape_String
PadShape_String debe ser una de las siguientes cadenas:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ejemplos de uso
PadShape_TopLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Top Layer) está establecida en Rectangular.
PadShape_TopLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Top Layer) está establecida en Octagonal.
PadShape_TopLayer = 'Round' || PadShape_TopLayer = 'Rectangular'
Devuelve todos los objetos pad cuya propiedad Shape (Top Layer) está establecida en Round o Rectangular.
IsPad && PadShape_TopLayer <> 'Octagonal'
Devuelve todos los objetos except los objetos pad cuya propiedad Shape (Top Layer) está establecida en Octagonal.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PadShape_Stringson obligatorios. -
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Shape (Top Layer) será la misma que la propiedad Shape (All Layers), ya que la forma especificada se utiliza para todas las capas de señal. -
La propiedad Shape (Top Layer) solo está definida para los objetos pad.
PadStackMode
Resumen
Devuelve todos los objetos pad cuya propiedad Stack Mode cumple con la consulta.
Sintaxis
PadStackMode = StackMode_String
PadStackMode <> StackMode_String
StackMode_String debe ser una de las cadenas de la siguiente lista:
-
'Full Stack' -
'Simple' -
'Top-Middle-Bottom'
Ejemplos de uso
PadStackMode = 'Simple'
Devuelve todos los objetos pad cuya propiedad Stack Mode es Simple.
PadStackMode <> 'Full Stack'
Devuelve todos los objetos except los objetos pad cuya propiedad Stack Mode es Full Stack.
PadStackMode = 'Simple' || PadStackMode = 'Top-Middle-Bottom'
IsPad && PadStackMode <> 'Full Stack'
Devuelve todos los objetos except los objetos pad cuya propiedad Stack Mode es Full Stack.
Notas
- La propiedad Stack Mode solo está definida para los objetos pad.
-
Los caracteres de comilla simple (') al principio y al final de
StackMode_Stringson obligatorios.
PadViaCustomThermalProfile
Resumen
Devuelve todos los objetos pad y vía cuya propiedad Custom Thermal Relief cumple con la consulta.
Sintaxis
PadViaCustomThermalProfile : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
PadViaCustomThermalProfile = 'True'
Devuelve todos los objetos pad y vía cuya propiedad Custom Thermal Relief está habilitada.
PadViaCustomThermalProfile = 'False'
Devuelve todos los objetos pad y vía cuya propiedad Custom Thermal Relief está deshabilitada.
PadViaCustomThermalProfile <> 'True'
Not (PadViaCustomThermalProfile = 'True')
Devuelve todos los objetos except los objetos pad y vía cuya propiedad Custom Thermal Relief está habilitada.
PadViaCustomThermalProfile <> 'False'
Not (PadViaCustomThermalProfile = 'False')
Devuelve todos los objetos except los objetos pad y vía cuya propiedad Custom Thermal Relief está deshabilitada.
Notas
-
La propiedad Custom Thermal Relief solo está definida para los objetos pad y vía.
-
La propiedad Custom Thermal Relief (tal como se refleja en los paneles List) está relacionada con la opción Thermal Relief de la sección Size and Shape al visualizar las propiedades de un objeto seleccionado a través del panel Properties.
PadViaLibrary
Resumen
Devuelve todos los objetos pad y vía cuya propiedad Library cumple con la consulta.
Sintaxis
PadViaLibrary = PadViaLibrary_String
PadViaLibrary_String debe ser una cadena que:
- Selecciona pads/vías de la biblioteca de plantillas de pads y vías requerida. En este caso, la cadena debe indicar el nombre de dicha biblioteca (p. ej.,
'ExamplePVLib.PvLib'). -
Selecciona pads/vías de la biblioteca de plantillas local. En este caso, debe utilizarse la cadena
'<Local>'.
Ejemplos de uso
PadViaLibrary = '<Local>'
Devuelve todos los objetos pad y vía cuya propiedad Library es <Local>.
PadViaLibrary = 'ExamplePVLib.PvLib'
Devuelve todos los objetos pad y vía cuya propiedad Library es ExamplePVLib.PvLib.
PadViaLibrary Like '*PVLib'
Devuelve todos los objetos pad y vía cuya propiedad Library termina en PVLib. Por ejemplo, esta expresión devolvería los pads/vías colocados desde la biblioteca de plantillas ExamplePVLib.PvLib.
Notas
- La propiedad Library solo está definida para objetos pad y vía.
-
Los caracteres de comilla simple (') al principio y al final de
PadViaLibrary_Stringson obligatorios.
PadViaLibraryTemplate
Resumen
Devuelve todos los objetos pad y/o vía cuya propiedad Library Template cumple con la consulta.
Sintaxis
PadViaLibraryTemplate : String
La cadena introducida debe indicar el nombre de la plantilla de pad/vía requerida (p. ej., 'c152hn127').
Ejemplos de uso
PadViaLibraryTemplate = 'c152hn127'
Devuelve todos los objetos pad cuya propiedad Library Template es c152hn127.
PadViaLibraryTemplate = 'v127h71'
Devuelve todos los objetos vía cuya propiedad Library Template es v127h71.
PadViaLibraryTemplate Like '*127'
Devuelve todos los objetos pad y vía cuya propiedad Library Template termina en 127. Por ejemplo, esta expresión devolvería un pad colocado mediante la plantilla c152hn127 y una vía colocada mediante la plantilla v102h71x127.
Nota
La propiedad Library Template solo está definida para objetos pad y vía.
PadViaLinkedToTemplate
Resumen
Devuelve todos los objetos pad y vía cuya propiedad Linked To Library cumple con la consulta.
Sintaxis
PadViaLinkedToTemplate : Boolean_String
Ejemplos de uso
PadViaLinkedToTemplate = 'True'
Devuelve todos los objetos pad y vía cuya propiedad Linked To Library está activada (están vinculados a una biblioteca de plantillas de pads y vías (*.PvLib).
PadViaLinkedToTemplate = 'False'
Devuelve todos los objetos pad y vía cuya propiedad Linked To Library está desactivada (no están vinculados a una biblioteca de plantillas de pads y vías (*.PvLib).
Nota
La propiedad Linked To Library solo está definida para objetos pad y vía.
PadXOffset
Resumen
Devuelve todos los objetos pad cuya propiedad Pad X Offset cumple con la consulta.
Sintaxis
PadXOffset : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —en lugar de las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXOffset) : Number– para especificar un desplazamiento en mil. -
AsMM(PadXOffset) : Number– para especificar un desplazamiento en mm.
Ejemplos de uso
PadXOffset = 2
Devuelve todos los objetos pad cuya propiedad Pad X Offset es 2 en las unidades de medida actuales.
PadXOffset >= 0.2286
Devuelve todos los objetos pad cuya propiedad Pad X Offset es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(PadXOffset) Between 0.5 And 0.6
Devuelve todos los objetos pad cuya propiedad Pad X Offset es mayor o igual que 0.5 mil y menor o igual que 0.6 mil.
AsMM(PadXOffset) < 0.2794
Devuelve todos los objetos pad cuya propiedad Pad X Offset es menor que 0.2794 mm.
Notas
-
La propiedad Pad X Offset solo está definida para objetos pad.
-
La propiedad Pad X Offset corresponde al campo Offset From Hole Center X al visualizar las propiedades de un pad seleccionado en el panel Propiedades.
PadXSize_AllLayers
Resumen
Devuelve todos los objetos pad simples cuya propiedad X Size (All Layers) cumple con la consulta.
Sintaxis
PadXSize_AllLayers : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —en lugar de las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_AllLayers) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_AllLayers) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_AllLayers = 100
Devuelve todos los objetos pad simples cuya propiedad X Size (All Layers) es igual a 100 en las unidades de medida actuales.
PadXSize_AllLayers >= 4.064
Devuelve todos los objetos pad simples cuya propiedad X Size (All Layers) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_AllLayers) > 80
Devuelve todos los objetos pad simples cuya propiedad X Size (All Layers) es mayor que 80 mil.
AsMM(PadXSize_AllLayers) Between 1.524 And 3.81
Devuelve todos los objetos pad simples cuya propiedad X Size (All Layers) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_AllLayers <> 50
Devuelve todos los objetos pad simples cuya propiedad X Size (All Layers) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad X Size (All Layers) solo está definida para pads y vías cuya propiedad Stack Mode está establecida en Simple.
PadXSize_BottomLayer
Resumen
Devuelve los objetos pad cuya propiedad X Size (Bottom Layer) cumple con la consulta.
Sintaxis
PadXSize_BottomLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —en lugar de las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_BottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_BottomLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_BottomLayer = 100
Devuelve todos los objetos pad cuya propiedad X Size (Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadXSize_BottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad X Size (Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_BottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad X Size (Bottom Layer) es mayor que 80 mil.
AsMM(PadXSize_BottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad X Size (Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_BottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad X Size (Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad X Size (Bottom Layer) será igual que la propiedad X Size (All Layers), ya que el tamaño especificado se utiliza para todas las capas de señal. -
La X Size (Bottom Layer) propiedad solo está definida para objetos de tipo pad y vía.
PadXSize_MidLayerN
Resumen
Devuelve los objetos de tipo pad cuya propiedad X Size (Mid Layer <n>) cumple la consulta.
Sintaxis
PadXSize_MidLayer1 : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_MidLayer<n>) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_MidLayer<n>) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_MidLayer<n> = 100
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Mid Layer <n>) es igual a 100 en las unidades de medida actuales.
PadXSize_MidLayer<n> >= 4.064
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Mid Layer <n>) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_MidLayer<n>) > 80
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Mid Layer <n>) es mayor que 80 mil.
AsMM(PadXSize_MidLayer<n>) Between 1.524 And 3.81
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Mid Layer <n>) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_MidLayer<n> <> 50
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Mid Layer <n>) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad X Size (Mid Layer <n>) será igual que la propiedad X Size (All Layers) ya que el tamaño especificado se utiliza para todas las capas de señal. -
La propiedad X Size (Mid Layer <n>) solo está definida para objetos de tipo pad y vía.
PadXSize_PasteBottomLayer
Resumen
Devuelve los objetos de tipo pad cuya propiedad X Size (Paste Mask Bottom Layer) cumple la consulta.
Sintaxis
PadXSize_PasteBottomLayer : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_PasteBottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_PasteBottomLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_PasteBottomLayer = 100
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadXSize_PasteBottomLayer >= 4.064
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_PasteBottomLayer) > 80
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Bottom Layer) es mayor que 80 mil.
AsMM(PadXSize_PasteBottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_PasteBottomLayer <> 50
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad X Size (Paste Mask Bottom Layer) solo está definida para objetos de tipo pad.
PadXSize_PasteTopLayer
Resumen
Devuelve los objetos de tipo pad cuya propiedad X Size (Paste Mask Top Layer) cumple la consulta.
Sintaxis
PadXSize_PasteTopLayer : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_PasteTopLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_PasteTopLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_PasteTopLayer = 100
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Top Layer) es igual a 100 en las unidades de medida actuales.
PadXSize_PasteTopLayer >= 4.064
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_PasteTopLayer) > 80
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Top Layer) es mayor que 80 mil.
AsMM(PadXSize_PasteTopLayer) Between 1.524 And 3.81
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_PasteTopLayer <> 50
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Paste Mask Top Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad X Size (Paste Mask Top Layer) solo está definida para objetos de tipo pad.
PadXSize_SolderBottomLayer
Resumen
Devuelve los objetos de tipo pad cuya propiedad X Size (Solder Mask Bottom Layer) cumple la consulta.
Sintaxis
PadXSize_SolderBottomLayer : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_SolderBottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_SolderBottomLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_SolderBottomLayer = 100
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadXSize_SolderBottomLayer >= 4.064
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_SolderBottomLayer) > 80
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Bottom Layer) es mayor que 80 mil.
AsMM(PadXSize_SolderBottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_SolderBottomLayer <> 50
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad X Size (Solder Mask Bottom Layer) solo está definida para objetos de tipo pad.
PadXSize_SolderTopLayer
Resumen
Devuelve los objetos de tipo pad cuya propiedad X Size (Solder Mask Top Layer) cumple la consulta.
Sintaxis
PadXSize_SolderTopLayer : Number
Number utilizará las unidades de medida empleadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_SolderTopLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_SolderTopLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_SolderTopLayer = 100
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Top Layer) es igual a 100 en las unidades de medida actuales.
PadXSize_SolderTopLayer >= 4.064
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_SolderTopLayer) > 80
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Top Layer) es mayor que 80 mil.
AsMM(PadXSize_SolderTopLayer) Between 1.524 And 3.81
Devuelve todos los objetos de tipo pad cuya propiedad X Size (Solder Mask Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_SolderTopLayer <> 50
Devuelve todos los objetos pad cuya propiedad X Size (Solder Mask Top Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad X Size (Solder Mask Top Layer) solo está definida para objetos pad.
PadXSize_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad X Size (Top Layer) cumple con la consulta.
Sintaxis
PadXSize_TopLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas establecidas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadXSize_TopLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadXSize_TopLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadXSize_TopLayer = 100
Devuelve todos los objetos pad cuya propiedad X Size (Top Layer) es igual a 100 en las unidades de medida actuales.
PadXSize_TopLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad X Size (Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadXSize_TopLayer) > 80
Devuelve todos los objetos pad cuya propiedad X Size (Top Layer) es mayor que 80 mil.
AsMM(PadXSize_TopLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad X Size (Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadXSize_TopLayer <> 50
Devuelve todos los objetos pad cuya propiedad X Size (Top Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad X Size (Top Layer) será la misma que la propiedad X Size (All Layers), ya que el tamaño especificado se utiliza para todas las capas de señal. -
La propiedad X Size (Top Layer) solo está definida para objetos pad y vía.
PadYOffset
Resumen
Devuelve todos los objetos pad cuya propiedad Pad Y Offset cumple con la consulta.
Sintaxis
PadYOffset : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas establecidas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYOffset) : Number– para especificar un desplazamiento en mil. -
AsMM(PadYOffset) : Number– para especificar un desplazamiento en mm.
Ejemplos de uso
PadYOffset = 2
Devuelve todos los objetos pad cuya propiedad Pad Y Offset es 2 en las unidades de medida actuales.
PadYOffset >= 0.2286
Devuelve todos los objetos pad cuya propiedad Pad Y Offset es mayor o igual que 0.2286 en las unidades de medida actuales.
AsMils(PadYOffset) Between 0.5 And 0.6
Devuelve todos los objetos pad cuya propiedad Pad Y Offset es mayor o igual que 0.5 mil y menor o igual que 0.6 mil.
AsMM(PadYOffset) < 0.2794
Devuelve todos los objetos pad cuya propiedad Pad Y Offset es menor que 0.2794 mm.
Notas
-
La propiedad Pad Y Offset solo está definida para objetos pad.
-
La propiedad Pad Y Offset corresponde al campo Offset From Hole Center Y al visualizar las propiedades de un pad seleccionado en el panel Propiedades.
PadYSize_AllLayers
Resumen
Devuelve todos los objetos pad simples cuya propiedad Y Size (All Layers) cumple con la consulta.
Sintaxis
PadYSize_AllLayers : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas establecidas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_AllLayers) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_AllLayers) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadYSize_AllLayers = 100
Devuelve todos los objetos pad simples cuya propiedad Y Size (All Layers) es igual a 100 en las unidades de medida actuales.
PadYSize_AllLayers >= 4.064
Devuelve todos los objetos pad simples cuya propiedad Y Size (All Layers) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_AllLayers) > 80
Devuelve todos los objetos pad simples cuya propiedad Y Size (All Layers) es mayor que 80 mil.
AsMM(PadYSize_AllLayers) Between 1.524 And 3.81
Devuelve todos los objetos pad simples cuya propiedad Y Size (All Layers) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_AllLayers <> 50
Devuelve todos los objetos pad simples cuya propiedad Y Size (All Layers) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad Y Size (All Layers) solo está definida para pads cuya propiedad Stack Mode está establecida en Simple.
PadYSize_BottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Bottom Layer) cumple con la consulta.
Sintaxis
PadYSize_BottomLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas establecidas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_BottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_BottomLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PadYSize_BottomLayer = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadYSize_BottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Y Size (Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_BottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad Y Size (Bottom Layer) es mayor que 80 mil.
AsMM(PadYSize_BottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Y Size (Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_BottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad Y Size (Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para los pads simples (con Stack Mode establecido en
Simple), la propiedad Y Size (Bottom Layer) será la misma que la propiedad Y Size (All Layers), ya que el tamaño especificado se utiliza para todas las capas de señal. -
La propiedad Y Size (Bottom Layer) solo está definida para objetos pad.
PadYSize_MidLayerN
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Mid Layer <n>) cumple con la consulta.
Sintaxis
PadYSize_MidLayer<n> : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas establecidas para el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_MidLayer<n>) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_MidLayer<n>) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PadYSize_MidLayer<n> = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Mid Layer <n>) es igual a 100 en las unidades de medida actuales.
PadYSize_MidLayer<n> >= 4.064
Devuelve todos los objetos pad cuya propiedad Y Size (Mid Layer <n>) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_MidLayer<n>) > 80
Devuelve todos los objetos pad cuya propiedad Y Size (Mid Layer <n>) es mayor que 80 mil.
AsMM(PadYSize_MidLayer<n>) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Y Size (Mid Layer <n>) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_MidLayer<n> <> 50
Devuelve todos los objetos pad cuya propiedad Y Size (Mid Layer <n>) es not igual a 50 en las unidades de medida actuales.
PadYSize_PasteBottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Paste Mask Bottom Layer) cumple la consulta.
Sintaxis
PadYSize_PasteBottomLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_PasteBottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_PasteBottomLayer) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PadYSize_PasteBottomLayer = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadYSize_PasteBottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_PasteBottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Bottom Layer) es mayor que 80 mil.
AsMM(PadYSize_PasteBottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_PasteBottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad Y Size (Paste Mask Bottom Layer) solo está definida para los objetos pad.
PadYSize_PasteTopLayer
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Paste Mask Top Layer) cumple la consulta.
Sintaxis
PadYSize_PasteTopLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_PasteTopLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_PasteTopLayer) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PadYSize_PasteTopLayer = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Top Layer) es igual a 100 en las unidades de medida actuales.
PadYSize_PasteTopLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_PasteTopLayer) > 80
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Top Layer) es mayor que 80 mil.
AsMM(PadYSize_PasteTopLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_PasteTopLayer <> 50
Devuelve todos los objetos pad cuya propiedad Y Size (Paste Mask Top Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad Y Size (Paste Mask Top Layer) solo está definida para los objetos pad.
PadYSize_SolderBottomLayer
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Solder Mask Bottom Layer) cumple la consulta.
Sintaxis
PadYSize_SolderBottomLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_SolderBottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_SolderBottomLayer) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PadYSize_SolderBottomLayer = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Bottom Layer) es igual a 100 en las unidades de medida actuales.
PadYSize_SolderBottomLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_SolderBottomLayer) > 80
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Bottom Layer) es mayor que 80 mil.
AsMM(PadYSize_SolderBottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_SolderBottomLayer <> 50
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad Y Size (Solder Mask Bottom Layer) solo está definida para los objetos pad.
PadYSize_SolderTopLayer
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Solder Mask Top Layer) cumple la consulta.
Sintaxis
PadYSize_SolderTopLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_SolderTopLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_SolderTopLayer) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PadYSize_SolderTopLayer = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Top Layer) es igual a 100 en las unidades de medida actuales.
PadYSize_SolderTopLayer >= 4.064
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(PadYSize_SolderTopLayer) > 80
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Top Layer) es mayor que 80 mil.
AsMM(PadYSize_SolderTopLayer) Between 1.524 And 3.81
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_SolderTopLayer <> 50
Devuelve todos los objetos pad cuya propiedad Y Size (Solder Mask Top Layer) es not igual a 50 en las unidades de medida actuales.
Nota
La propiedad Y Size (Solder Mask Top Layer) solo está definida para los objetos pad.
PadYSize_TopLayer
Resumen
Devuelve los objetos pad cuya propiedad Y Size (Top Layer) cumple la consulta.
Sintaxis
PadYSize_TopLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PadYSize_TopLayer) : Number– para especificar un tamaño en mil. -
AsMM(PadYSize_TopLayer) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PadYSize_TopLayer = 100
Devuelve todos los objetos pad cuya propiedad Y Size (Top Layer) es igual a 100 en las unidades de medida actuales.
PadYSize_TopLayer >= 4.064
Devuelve todos los objetos de tipo pad cuya propiedad Y Size (Top Layer) es mayor o igual que 4.064 unidades de medida actuales.
AsMils(PadYSize_TopLayer) > 80
Devuelve todos los objetos de tipo pad cuya propiedad Y Size (Top Layer) es mayor que 80 mil.
AsMM(PadYSize_TopLayer) Between 1.524 And 3.81
Devuelve todos los objetos de tipo pad cuya propiedad Y Size (Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
PadYSize_TopLayer <> 50
Devuelve todos los objetos de tipo pad cuya propiedad Y Size (Top Layer) es not igual a 50 unidades de medida actuales.
Notas
-
En los pads simples (con Stack Mode establecido en
Simple), la propiedad Y Size (Top Layer) será igual a la propiedad Y Size (All Layers) ya que el tamaño especificado se utiliza para todas las capas de señal. -
La propiedad Y Size (Top Layer) solo está definida para objetos de tipo pad.
Máscara de pasta habilitada
Resumen
Devuelve todos los objetos de tipo pad cuya propiedad Usar pasta cumple con la consulta.
Sintaxis
PasteMaskEnabled : Boolean_String
Ejemplos de uso
PasteMaskEnabled = 'True'
Devuelve todos los objetos de tipo pad cuya propiedad Usar pasta está habilitada.
PasteMaskEnabled = 'False'
Devuelve todos los objetos de tipo pad cuya propiedad Usar pasta está deshabilitada.
Nota
La propiedad Usar pasta solo está definida para objetos de tipo pad.
Máscara de pasta inferior habilitada
Resumen
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Enabled - Bottom cumple con la consulta.
Sintaxis
PasteMaskEnabledBottom : Boolean_String
Ejemplos de uso
PasteMaskEnabledBottom = 'True'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Enabled - Bottom está habilitada.
PasteMaskEnabledBottom = 'False'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Enabled - Bottom está deshabilitada.
Nota
La propiedad Paste Mask Enabled - Bottom solo está definida para objetos de tipo pad.
Máscara de pasta superior habilitada
Resumen
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Enabled - Top cumple con la consulta.
Sintaxis
PasteMaskEnabledTop : Boolean_String
Ejemplos de uso
PasteMaskEnabledTop = 'True'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Enabled - Top está habilitada.
PasteMaskEnabledTop = 'False'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Enabled - Top está deshabilitada.
Nota
La propiedad Paste Mask Enabled - Top solo está definida para objetos de tipo pad.
Expansión de la máscara de pasta
Resumen
La distancia de expansión de la máscara de pasta para arcos, rellenos, pads, regiones y pistas puede determinarse mediante las reglas de diseño de expansión de la máscara de pasta pertinentes o manualmente, definiendo un valor de expansión como parte de las propiedades del objeto. Esta función devuelve lo siguiente:
- Pads cuya propiedad Paste Mask Expansioncumple con la consulta.
-
Arcos, rellenos, regiones y pistas cuyo Paste Mask Expansion Mode está establecido en
ManualoFrom Rule, AND cuya propiedad Paste Mask Expansioncumple con la consulta.
Sintaxis
PasteMaskExpansion : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(– para especificar una expansión de la máscara de pasta en mil.PasteMaskExpansion) : Number -
AsMM(– para especificar una expansión de la máscara de pasta en mm.PasteMaskExpansion) : Number
Ejemplos de uso
PasteMaskExpansion = 4
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Expansion es 4 unidades de medida actuales. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Paste Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Paste Mask Expansion es 4 unidades de medida actuales.
PasteMaskExpansion >= 0.0508
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Expansion es mayor o igual que 0.0508 unidades de medida actuales. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Paste Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Paste Mask Expansion es mayor o igual que 0.0508 unidades de medida actuales.
AsMils(PasteMaskExpansion) Between 3 And 5
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Expansion es mayor o igual que 3 mil y menor o igual que 5 mil. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Paste Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Paste Mask Expansion es mayor o igual que 3 mil y menor o igual que 5 mil.
AsMM(PasteMaskExpansion) < 0.1524
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Expansion es menor que 0.1524 mm. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Paste Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Paste Mask Expansion es menor que 0.1524 mm.
Notas
- La distancia de expansión de la máscara de pasta puede especificarse con un valor negativo, cero o positivo.
- La propiedad Paste Mask Expansion solo está definida para objetos de tipo arco, relleno, pad, región y pista.
Modo de expansión de la máscara de pasta
Resumen
La distancia de expansión de la máscara de pasta para arcos, rellenos, regiones y pistas puede determinarse mediante las reglas de diseño de expansión de la máscara de pasta pertinentes o manualmente, definiendo un valor de expansión como parte de las propiedades del objeto. También se puede optar por no utilizar ninguna máscara para estos objetos. Estos tres modos se determinan mediante la propiedad Paste Mask Expansion Mode del objeto. Esta función devuelve los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode cumple con la consulta.
Sintaxis
PasteMaskExpansionMode : ExpansionMode_String
ExpansionMode_String debe ser una de las siguientes cadenas:
-
'None' -
'From Rule' -
'Manual'
Ejemplos de uso
PasteMaskExpansionMode = 'Manual'
Devuelve todos los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode está establecida en Manual, así como los objetos de tipo pad cuya propiedad Paste Mask Override está habilitada.
PasteMaskExpansionMode = 'From Rule'
Devuelve todos los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode está establecida en From Rule, así como los objetos de tipo pad cuya propiedad Paste Mask Override está deshabilitada.
PasteMaskExpansionMode = 'None'
Devuelve todos los objetos except los objetos de tipo pad y los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode está establecida en From Rule o Manual.
PasteMaskExpansionMode <> 'Manual'
Not (PasteMaskExpansionMode = 'Manual')
Devuelve todos los objetos except los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode está establecida en Manual, y los objetos de tipo pad cuya propiedad Paste Mask Override está habilitada.
PasteMaskExpansionMode <> 'From Rule'
Not (PasteMaskExpansionMode = 'From Rule')
Devuelve todos los objetos except los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode está establecida en From Rule, y los objetos de tipo pad cuya propiedad Paste Mask Override está deshabilitada.
PasteMaskExpansionMode <> 'None'
Not (PasteMaskExpansionMode = 'None')
Devuelve todos los objetos de tipo pad, así como los objetos de tipo arco, relleno, región y pista cuya propiedad Paste Mask Expansion Mode está establecida en From Rule o Manual.
Notas
- La propiedad Paste Mask Expansion Mode solo está definida para objetos de tipo arco, relleno, región y pista.
- Los caracteres de comilla simple (') al principio y al final de
ExpansionMode_Stringson obligatorios.
Anulación de la máscara de pasta
Resumen
La distancia de expansión de la máscara de pasta para los pads puede determinarse mediante las reglas de diseño de expansión de la máscara de pasta pertinentes o manualmente, definiendo un valor de expansión en las propiedades del pad. Esta última opción requiere que la propiedad Paste Mask Override del pad esté habilitada. Esta función devuelve los objetos de tipo pad cuya propiedad Paste Mask Override cumple con la consulta.
Sintaxis
PasteMaskOverride : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
PasteMaskOverride = 'True'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Override está habilitada.
PasteMaskOverride = 'False'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Override está deshabilitada.
PasteMaskOverride <> 'True'
Not (PasteMaskOverride = 'True')
Devuelve todos los objetos except los objetos de tipo pad cuya propiedad Paste Mask Override está habilitada.
PasteMaskOverride <> 'False'
Not (PasteMaskOverride = 'False')
Devuelve todos los objetos except los objetos de tipo pad cuya propiedad Paste Mask Override está deshabilitada.
Nota
La propiedad Paste Mask Override solo está definida para los objetos de tipo pad.
Porcentaje de la máscara de pasta
Resumen
La distancia de expansión de la máscara de pasta para los pads puede determinarse como un valor absoluto (mil/mm) o como un porcentaje del área del pad. Esta función devuelve los objetos cuya propiedad Paste Mask Percent cumple con la consulta.
Sintaxis
PasteMaskPercent = PasteMaskPercent_String
PasteMaskPercent <> PasteMaskPercent_String
PasteMaskPercent_String especifica la expansión de la máscara de pasta, expresada como porcentaje.
Ejemplos de uso
PasteMaskPercent = '50%'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Percent es igual al 50 %.
PasteMaskPercent <> '30%'
Devuelve todos los objetos except los objetos de tipo pad cuya propiedad Paste Mask Percent es igual al 30 %.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
PasteMaskPercent_Stringson obligatorios. - El porcentaje de expansión de la máscara de pasta para un pad puede especificarse con un valor negativo, cero o positivo.
Uso de porcentaje para la máscara de pasta
Resumen
La distancia de expansión de la máscara de pasta para los pads puede determinarse como un valor absoluto (mil/mm) o como un porcentaje del área del pad. Esta función devuelve los objetos cuya propiedad Paste Mask Uses Percent cumple con la consulta.
Sintaxis
PasteMaskUsePercent : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
PasteMaskUsePercent = 'True'
Devuelve todos los objetos de tipo pad cuya propiedad Paste Mask Uses Percent está habilitada.
PasteMaskUsePercent = 'False'
Devuelve todos los objetos except los objetos de tipo pad cuya propiedad Paste Mask Uses Percent está habilitada.
Material de obturación
Resumen
Devuelve todos los objetos de tipo vía cuya propiedad Plugging Material cumple con la consulta.
Sintaxis
PluggingMaterial : String
Ejemplos de uso
PluggingMaterial = 'Epoxy'
Devuelve todos los objetos de tipo vía cuya propiedad Plugging Material es Epoxy.
PluggingMaterial Like 'Epoxy*'
Devuelve todos los objetos de tipo vía que tienen un Plugging Material cuya cadena asociada comienza por Epoxy.
Notas
- La propiedad Plugging Material solo está definida para los objetos de tipo vía.
-
Los caracteres de comilla simple (
') al principio y al final deStringson obligatorios.
Lado de obturación
Resumen
Devuelve todos los objetos de tipo vía cuya propiedad Plugging Side cumple con la consulta.
Sintaxis
PluggingSide = PluggingSide_String
PluggingSide <> PluggingSide_String
PluggingSide_String debe ser una de las cadenas de la siguiente lista:
-
'Top' -
'Bottom' -
'Both'
Ejemplos de uso
PluggingSide = 'Top'
Devuelve todos los objetos de tipo vía cuya propiedad Plugging Side es Top.
PluggingSide <> 'Both'
Devuelve todos los objetos except los objetos de tipo vía cuya propiedad Plugging Side es Both.
PluggingSide = 'Top' || PluggingSide = 'Bottom'
IsVia && PluggingSide <> 'Both'
Devuelve todos los objetos except los objetos de tipo vía cuya propiedad Plugging Side es Both.
Notas
- La propiedad Plugging Side solo está definida para los objetos de tipo vía.
-
Los caracteres de comilla simple (
') al principio y al final dePluggingSide_Stringson obligatorios.
Aproximación de arcos del polígono
Resumen
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Arc Approximation cumple con la consulta.
Sintaxis
PolygonArcApproximation : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PolygonArcApproximation) : Number– para especificar una aproximación en mil. -
AsMM(PolygonArcApproximation) : Number– para especificar una aproximación en mm.
Ejemplos de uso
PolygonArcApproximation = 0.0127
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Arc Approximation es 0.0127 en las unidades de medida actuales.
PolygonArcApproximation >= 1.27
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Arc Approximation es mayor o igual que 1.27 en las unidades de medida actuales.
AsMils(PolygonArcApproximation) Between 0.01 And 0.02
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Arc Approximation es mayor o igual que 0.01 mil y menor o igual que 0.02 mil.
AsMM(PolygonArcApproximation) < 0.0127
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Arc Approximation es menor que 0.0127 mm.
Notas
-
La propiedad Arc Approximation solo está definida para los objetos de tipo relleno poligonal.
-
No se devuelven los objetos secundarios de los objetos de tipo relleno poligonal devueltos por la consulta.
Tamaño de la rejilla del polígono
Resumen
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Grid Size cumple con la consulta.
Sintaxis
PolygonGridSize : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PolygonGridSize) : Number– para especificar un tamaño en mil. -
AsMM(PolygonGridSize) : Number– para especificar un tamaño en mm.
Ejemplos de uso
PolygonGridSize = 20
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Grid Size es 20 en las unidades de medida actuales.
PolygonGridSize >= 1.27
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Grid Size es mayor o igual que 1.27 en las unidades de medida actuales.
AsMils(PolygonGridSize) Between 10 And 30
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Grid Size es mayor o igual que 10 mil y menor o igual que 30 mil.
AsMM(PolygonGridSize) < 1.016
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Grid Size es menor que 1.016 mm.
Notas
-
La propiedad Grid Size solo está definida para los objetos de tipo relleno poligonal.
-
No se devuelven los objetos secundarios de los objetos de tipo relleno poligonal devueltos por la consulta.
Estilo de tramado del polígono
Resumen
Devuelve todos los objetos de tipo relleno poligonal cuya propiedad Hatching Style cumple con la consulta.
Sintaxis
PolygonHatchingStyle = PolygonHatchingStyle_String
PolygonHatchingStyle <> PolygonHatchingStyle_String
PolygonHatchingStyle_String debe ser una de las cadenas de la siguiente lista:
-
'45-Degree Hatch' -
'90-Degree Hatch' -
'Horizontal Hatch' -
'No Hatching' -
'Solid' -
'Vertical Hatch'
Ejemplo de uso
PolygonHatchingStyle = 'Horizontal Hatch'
Devuelve todos los objetos de relleno poligonal cuya propiedad Hatching Style es Horizontal Hatch.
PolygonHatchingStyle <> '45-Degree Hatch'
Devuelve todos los objetos except objetos de relleno poligonal cuya propiedad Hatching Style es 45-Degree Hatch.
IsPolygon && PolygonHatchingStyle <> 'Solid'
Devuelve todos los objetos de relleno poligonal except aquellos cuya propiedad Hatching Style es Solid.
Notas
- La propiedad Hatching Style solo está definida para los objetos de relleno poligonal.
-
Los caracteres de comilla simple (') al principio y al final de
PolygonHatchingStyle_Stringson obligatorios.
PolygonIgnoreViolations
Resumen
Devuelve todos los objetos de relleno poligonal cuya propiedad Ignore On-Line Violations cumple con la consulta.
Sintaxis
PolygonIgnoreViolations : Boolean_String
Ejemplo de uso
PolygonIgnoreViolations = 'True'
Devuelve todos los objetos de relleno poligonal cuya propiedad Ignore On-Line Violations está habilitada.
PolygonIgnoreViolations = 'False'
Devuelve todos los objetos de relleno poligonal cuya propiedad Ignore On-Line Violations está deshabilitada.
Notas
- La propiedad Ignore On-Line Violations solo está definida para los objetos de relleno poligonal.
- No se devuelven los objetos secundarios de los objetos de relleno poligonal devueltos por la consulta.
PolygonIslandAreaThreshold
Resumen
Devuelve todos los objetos de relleno poligonal cuya propiedad Island Area Threshold cumple con la consulta.
Sintaxis
PolygonIslandAreaThreshold : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —en lugar de las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PolygonIslandAreaThreshold) : Number– para especificar un umbral en mil. -
AsMM(PolygonIslandAreaThreshold) : Number– para especificar un umbral en mm.
Ejemplo de uso
PolygonIslandAreaThreshold = 2
Devuelve todos los objetos de relleno poligonal cuya propiedad Island Area Threshold tiene un valor de 2 unidades de medida (actuales) al cuadrado.
PolygonIslandAreaThreshold >= 2
Devuelve todos los objetos de relleno poligonal cuya propiedad Island Area Threshold es mayor o igual que 2 unidades de medida (actuales) al cuadrado.
AsMils(PolygonIslandAreaThreshold) Between 3000 And 4000
Devuelve todos los objetos de relleno poligonal cuya propiedad Island Area Threshold es mayor o igual que 3000 square mils y menor o igual que 4000 square mils.
AsMM(PolygonIslandAreaThreshold) < 1.016
Devuelve todos los objetos de relleno poligonal cuya propiedad Island Area Threshold es menor que 1.016 square mm.
Notas
-
La propiedad Island Area Threshold solo está definida para los objetos de relleno poligonal.
-
No se devuelven los objetos secundarios de los objetos de relleno poligonal devueltos por la consulta.
PolygonMinimumPrimitiveSize
Resumen
Devuelve todos los objetos de relleno poligonal cuya propiedad Minimum Primitive Size cumple con la consulta.
Sintaxis
PolygonMinimumPrimitiveSize : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —en lugar de las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PolygonMinimumPrimitiveSize) : Number– para especificar un tamaño en mil. -
AsMM(PolygonMinimumPrimitiveSize) : Number– para especificar un tamaño en mm.
Ejemplo de uso
PolygonMinimumPrimitiveSize = 4
Devuelve todos los objetos de relleno poligonal cuya propiedad Minimum Primitive Size tiene un valor de 4 unidades de medida actuales.
PolygonMinimumPrimitiveSize >= 0.0508
Devuelve todos los objetos de relleno poligonal cuya propiedad Minimum Primitive Size es mayor o igual que 0.0508 unidades de medida actuales.
AsMils(PolygonMinimumPrimitiveSize) Between 3 And 5
Devuelve todos los objetos de relleno poligonal cuya propiedad Minimum Primitive Size es mayor o igual que 3 mil y menor o igual que 5 mil.
AsMM(PolygonMinimumPrimitiveSize) < 0.1524
Devuelve todos los objetos de relleno poligonal cuya propiedad Minimum Primitive Size es menor que 0.1524 mm.
Notas
-
La propiedad Minimum Primitive Size solo está definida para los objetos de relleno poligonal.
-
No se devuelven los objetos secundarios de los objetos de relleno poligonal devueltos por la consulta.
PolygonNeckWidthThreshold
Resumen
Devuelve todos los objetos de relleno poligonal cuya propiedad Neck Width Threshold cumple con la consulta.
Sintaxis
PolygonNeckWidthThreshold : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —en lugar de las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PolygonNeckWidthThreshold) : Number– para especificar un umbral en mil. -
AsMM(PolygonNeckWidthThreshold) : Number– para especificar un umbral en mm.
Ejemplo de uso
PolygonNeckWidthThreshold = 5
Devuelve todos los objetos de relleno poligonal cuya propiedad Neck Width Threshold tiene un valor de 5 unidades de medida actuales.
PolygonNeckWidthThreshold >= 5
Devuelve todos los objetos de relleno poligonal cuya propiedad Neck Width Threshold es mayor o igual que 5 unidades de medida actuales.
AsMils(PolygonNeckWidthThreshold) Between 5 And 10
Devuelve todos los objetos de relleno poligonal cuya propiedad Neck Width Threshold es mayor o igual que 5 mil y menor o igual que 10 mil.
AsMM(PolygonNeckWidthThreshold) < 0.127
Devuelve todos los objetos de relleno poligonal cuya propiedad Neck Width Threshold es menor que 0.127 mm.
Notas
-
La propiedad Neck Width Threshold solo está definida para los objetos de relleno poligonal.
-
No se devuelven los objetos secundarios de los objetos de relleno poligonal devueltos por la consulta.
PolygonPourOverSameNet
Resumen
Devuelve todos los objetos de relleno poligonal cuya propiedad Pour Over Same Net cumple con la consulta.
Sintaxis
PolygonPourOverSameNet = PourOverSameNet_String
PolygonPourOverSameNet <> PourOverSameNet_String
PourOverSameNet_String debe ser una de las cadenas de la siguiente lista:
-
'Don't Pour Over Same Net Objects' -
'Pour Over All Same Net Objects' -
'Pour Over Same Net Polygons Only'
Ejemplo de uso
PolygonPourOverSameNet = 'Pour Over All Same Net Objects'
Devuelve todos los objetos de relleno poligonal cuya propiedad Pour Over Same Net es Pour Over All Same Net Objects.
PolygonPourOverSameNet <> 'Pour Over Same Net Polygons Only'
Devuelve todos los objetos except objetos de relleno poligonal cuya propiedad Pour Over Same Net es Pour Over Same Net Polygons Only.
PolygonPourOverSameNet = 'Pour Over All Same Net Objects' || PolygonPourOverSameNet = 'Pour Over Same Net Polygons Only'
IsPolygon && PolygonPourOverSameNet <> 'Don't Pour Over Same Net Objects'
Devuelve todos los objetos de relleno poligonal except aquellos cuya propiedad Pour Over Same Net es Don't Pour Over Same Net Objects.
Notas
- La propiedad Pour Over Same Net solo está definida para los objetos de relleno poligonal.
-
Los caracteres de comilla simple (') al principio y al final de
PourOverSameNet_Stringson obligatorios. - No se devuelven los objetos secundarios de los objetos de relleno poligonal devueltos por la consulta.
PolygonRemoveDeadCopper
Resumen
Devuelve todos los objetos de relleno poligonal cuya propiedad Remove Dead Copper cumple con la consulta.
Sintaxis
PolygonRemoveDeadCopper : Boolean_String
Ejemplo de uso
PolygonRemoveDeadCopper = 'True'
Devuelve todos los objetos de relleno poligonal cuya propiedad Remove Dead Copper está habilitada.
PolygonRemoveDeadCopper = 'False'
Devuelve todos los objetos de relleno poligonal cuya propiedad Remove Dead Copper está deshabilitada.
Notas
-
La propiedad Remove Dead Copper solo está definida para los objetos de relleno poligonal.
-
No se devuelven los objetos secundarios de los objetos de relleno poligonal devueltos por la consulta.
PolygonRemoveIslandsByArea
Resumen
Devuelve todos los objetos de vertido de polígono cuya propiedad Remove Islands By Area cumple con la consulta.
Sintaxis
PolygonRemoveIslandsByArea : Boolean_String
Ejemplos de uso
PolygonRemoveIslandsByArea = 'True'
Devuelve todos los objetos de vertido de polígono cuya propiedad Remove Islands By Area está activada.
PolygonRemoveIslandsByArea = 'False'
Devuelve todos los objetos de vertido de polígono cuya propiedad Remove Islands By Area está desactivada.
Notas
- La propiedad Remove Islands By Area solo está definida para los objetos de vertido de polígono.
- No se devuelven los objetos secundarios de los objetos de vertido de polígono devueltos por la consulta.
PolygonRemoveNarrowNecks
Resumen
Devuelve todos los objetos de vertido de polígono cuya propiedad Remove Narrow Necks cumple con la consulta.
Sintaxis
PolygonRemoveNarrowNecks : Boolean_String
Ejemplos de uso
PolygonRemoveNarrowNecks = 'True'
Devuelve todos los objetos de vertido de polígono cuya propiedad Remove Narrow Necks está activada.
PolygonRemoveNarrowNecks = 'False'
Devuelve todos los objetos de vertido de polígono cuya propiedad Remove Narrow Necks está desactivada.
Notas
-
La propiedad Remove Narrow Necks solo está definida para los objetos de vertido de polígono.
-
No se devuelven los objetos secundarios de los objetos de vertido de polígono devueltos por la consulta.
PolygonSurroundPads
Resumen
Devuelve todos los objetos de vertido de polígono cuya propiedad Surround Pads With cumple con la consulta.
Sintaxis
PolygonSurroundPads = SurroundPads_String
PolygonSurroundPads <> SurroundPads_String
SurroundPads_String debe ser una de las cadenas de la siguiente lista:
-
'Arcs' -
'Octagons'
Ejemplos de uso
PolygonSurroundPads = 'Arcs'
Devuelve todos los objetos de vertido de polígono cuya propiedad Surround Pads With es Arcs.
PolygonSurroundPads <> 'Octagons'
Devuelve todos los objetos except objetos de vertido de polígono cuya propiedad Surround Pads With es Octagons.
IsPolygon && PolygonSurroundPads <> 'Octagons'
Devuelve todos los objetos de vertido de polígono except aquellos cuya propiedad Surround Pads With es Octagons.
Notas
- La propiedad Surround Pads With solo está definida para los objetos de vertido de polígono.
-
Los caracteres de comilla simple (') al principio y al final de
SurroundPads_Stringson obligatorios. - No se devuelven los objetos secundarios de los objetos de vertido de polígono devueltos por la consulta.
PolygonTrackWidth
Resumen
Devuelve todos los objetos de vertido de polígono cuya propiedad Track Width cumple con la consulta.
Sintaxis
PolygonTrackWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(PolygonTrackWidth) : Number– para especificar una anchura en mil. -
AsMM(PolygonTrackWidth) : Number– para especificar una anchura en mm.
Ejemplos de uso
PolygonTrackWidth = 20
Devuelve todos los objetos de vertido de polígono cuya propiedad Track Width es 20 en las unidades de medida actuales.
PolygonTrackWidth >= 1.27
Devuelve todos los objetos de vertido de polígono cuya propiedad Track Width es mayor o igual que 1.27 en las unidades de medida actuales.
AsMils(PolygonTrackWidth) Between 10 And 30
Devuelve todos los objetos de vertido de polígono cuya propiedad Track Width es mayor o igual que 10 mil y menor o igual que 30 mil.
AsMM(PolygonTrackWidth) < 1.016
Devuelve todos los objetos de vertido de polígono cuya propiedad Track Width es menor que 1.016 mm.
Notas
-
La propiedad Track Width solo está definida para los objetos de vertido de polígono.
-
No se devuelven los objetos secundarios de los objetos de vertido de polígono devueltos por la consulta.
PositiveNet
Resumen
Devuelve todos los objetos de par diferencial cuya propiedad Positive Net cumple con la consulta.
Sintaxis
PositiveNet : String
Ejemplos de uso
PositiveNet = 'D_P'
Devuelve todos los objetos de par diferencial cuya propiedad Positive Net es D_P.
PositiveNet Like '*RX1_P'
Devuelve todos los objetos de par diferencial cuya propiedad Positive Net termina en RX1_P.
Notas
- La propiedad Positive Net solo está definida para los objetos de par diferencial.
- No se devuelven los objetos secundarios de los objetos de par diferencial devueltos por la consulta.
PropagationDelay
Resumen
Devuelve todos los objetos de arco, pista, pad y vía cuya propiedad Propagation Delay cumple con la consulta.
Sintaxis
PropagationDelay : Numeric_String
Ejemplos de uso
PropagationDelay = '70'
Devuelve todos los objetos de región cuya propiedad Propagation Delay es igual a 70.
PropagationDelay Between '200' And '400'
Devuelve todos los objetos de región cuya propiedad Propagation Delay es mayor o igual que 200 y menor o igual que 400.
PropagationDelay >= '100'
Devuelve todos los objetos de región cuya propiedad Propagation Delay es mayor o igual que 100.
PropagationDelay <> '120'
Devuelve todos los objetos except objetos de región cuya propiedad Propagation Delay es igual a 120.
Nota
La propiedad Propagation Delay solo está definida para los objetos de componente.
QrCodeInverted
Resumen
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted cumple con la consulta.
Sintaxis
QrCodeInverted : Boolean_String
Ejemplos de uso
QrCodeInverted = 'True'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted está activada.
QrCodeInverted = 'False'
Devuelve todos los objetos de cadena de texto cuya propiedad BarCode Inverted está desactivada.
Notas
-
La propiedad BarCode Inverted solo está definida para los objetos de cadena de texto.
-
El uso de esta palabra clave también devolverá los objetos primitivos secundarios de cadena de texto de los objetos de diseño de grupo (objetos de componente, coordenada, cota, tabla de taladros y tabla de apilado de capas), cuya propiedad BarCode Inverted cumpla con la consulta. Si desea seleccionar únicamente los objetos de cadena de texto que se hayan configurado como texto de código QR, utilice un prefijo de palabra clave adicional para seleccionar esos objetos. Un ejemplo de expresión de consulta es
IsQrCodeText And (QrCodeInverted = 'True').
RadialDimensionAngularStep
Resumen
Devuelve todos los objetos de cota de diámetro radial y de cota radial cuya propiedad Angular Step cumple con la consulta.
Sintaxis
RadialDimensionAngularStep : Number
Ejemplos de uso
RadialDimensionAngularStep = 30.0
Devuelve todos los objetos de cota de diámetro radial y de cota radial cuya propiedad Angular Step es 30.0 grados.
RadialDimensionAngularStep > 60.0
Devuelve todos los objetos de cota de diámetro radial y de cota radial cuya propiedad Angular Step es mayor que 60.0 grados.
RadialDimensionAngularStep Between 30.0 And 150.0
Devuelve todos los objetos de cota de diámetro radial y de cota radial cuya propiedad Angular Step es mayor o igual que 30.0 grados y menor o igual que 150.0 grados.
RadialDimensionAngularStep <= 45.0
Devuelve todos los objetos de cota de diámetro radial y de cota radial cuya propiedad Angular Step es menor o igual que 45.0 grados.
Nota
La propiedad Angular Step solo está definida para los objetos de cota de diámetro radial y de cota radial.
Restringido
Resumen
Devuelve todos los objetos de exclusión cuya propiedad Restricted for Layer cumple la consulta.
Sintaxis
Restricted = Layer_String
Restricted <> Layer_String
Ejemplos de uso
Restricted = 'TopLayer'
Devuelve todos los objetos de exclusión de TopLayer.
Restricted <> 'MidLayer1'
Devuelve todos los objetos de exclusión except los de la capa MidLayer1.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Layer_Stringson obligatorios. - La propiedad Restricted for Layer solo está definida para objetos de exclusión (arcos, rellenos, regiones sólidas y pistas).
Rotación
Resumen
Devuelve todos los objetos de cota de línea base, cota de centro, componente, cota de referencia, vista de diseño, tabla de taladros, relleno, tabla de apilado de capas, cota de diámetro lineal, cota lineal, objeto OLE, pad y cadena de texto (comentario, designador, libre) cuya propiedad Rotation cumple la consulta.
Sintaxis
Rotation : Number
Ejemplos de uso
Rotation = 30.0
Devuelve todos los objetos de cota de línea base, cota de centro, componente, cota de referencia, vista de diseño, tabla de taladros, relleno, tabla de apilado de capas, cota de diámetro lineal, cota lineal, objeto OLE, pad y cadena de texto (comentario, designador, libre) cuya propiedad Rotation es de 30.0 grados.
Rotation > 60.0
Devuelve todos los objetos de cota de línea base, cota de centro, componente, cota de referencia, vista de diseño, tabla de taladros, relleno, tabla de apilado de capas, cota de diámetro lineal, cota lineal, objeto OLE, pad y cadena de texto (comentario, designador, libre) cuya propiedad Rotation es mayor que 60.0 grados.
Rotation Between 30.0 And 150.0
Devuelve todos los objetos de cota de línea base, cota de centro, componente, cota de referencia, vista de diseño, tabla de taladros, relleno, tabla de apilado de capas, cota de diámetro lineal, cota lineal, objeto OLE, pad y cadena de texto (comentario, designador, libre) cuya propiedad Rotation es mayor o igual que 30.0 grados y menor o igual que 150.0 grados.
Rotation <= 45.0
Devuelve todos los objetos de cota de línea base, cota de centro, componente, cota de referencia, vista de diseño, tabla de taladros, relleno, tabla de apilado de capas, cota de diámetro lineal, cota lineal, objeto OLE, pad y cadena de texto (comentario, designador, libre) cuya propiedad Rotation es menor o igual que 45.0 grados.
Nota
La propiedad Rotation solo está definida para objetos de cota de línea base, cota de centro, componente, cota de referencia, vista de diseño, tabla de taladros, relleno, tabla de apilado de capas, cota de diámetro lineal, cota lineal, objeto OLE, pad y cadena de texto (comentario, designador, libre).
Atributos de regla
Resumen
Devuelve todos los objetos de regla de diseño y de infracción cuya propiedad Rule Attributes cumple la consulta.
Sintaxis
RuleAttributes : String
La cadena introducida debe hacer referencia a los atributos definidos para la regla (p. ej., 'Clearance = 10mil').
Ejemplos de uso
RuleAttributes = 'Clearance = 10mil'
Devuelve todos los objetos de regla de diseño y de infracción cuya propiedad Rule Attributes es Clearance = 10mil.
RuleAttributes Like 'Expansion*'
Devuelve todos los objetos de regla de diseño y de infracción cuya propiedad Rule Attributes comienza por Expansion. En este caso, se devolverán todas las reglas e infracciones relacionadas con la máscara de pasta y la máscara de soldadura.
Nota
La propiedad Rule Attributes solo está definida para objetos de regla de diseño y de infracción.
Categoría de regla
Resumen
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Category cumple la consulta.
Sintaxis
RuleCategory = Category_String
RuleCategory <> Category_String
Category_String debe ser una de las cadenas de la siguiente lista:
-
'Electrical' -
'High Speed' -
'Manufacturing' -
'Mask' -
'Placement' -
'Plane' -
'Routing' -
'Signal Integrity' -
'SMT' -
'Testpoint'
Ejemplos de uso
RuleCategory = 'Electrical'
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Category es Electrical.
RuleCategory <> 'High Speed'
Devuelve todos los objetos except los objetos de regla de diseño cuya propiedad Rule Category es High Speed.
IsRule && RuleCategory <> 'Signal Integrity'
Devuelve todos los objetos de regla de diseño except aquellos cuya propiedad Rule Category es Signal Integrity.
Notas
- La propiedad Rule Category solo está definida para objetos de regla de diseño.
-
Los caracteres de comilla simple (') al principio y al final de
Category_Stringson obligatorios.
Comentario de regla
Resumen
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Comment cumple la consulta.
Sintaxis
RuleComment : String
La cadena introducida debe hacer referencia al comentario definido para una regla (p. ej., 'This is an example clearance rule').
Ejemplos de uso
RuleComment = 'Todos los fiduciales enmascarados en las capas de máscara de pasta'
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Comment es Todos los fiduciales enmascarados en las capas de máscara de pasta.
RuleComment Like '*Clearance*'
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Comment contiene el término Clearance. Por ejemplo, una regla de separación con Comment = Example Clearance Rule y una regla de separación entre componentes con Comentario = Example Component Clearance Rule se devolverían ambas al utilizar esta expresión.
RuleComment = ''
Devuelve todos los objetos except los objetos de regla de diseño que tienen un valor en su propiedad Rule Comment.
Nota
La propiedad Rule Comment solo está definida para objetos de regla de diseño.
Regla habilitada
Resumen
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Enabled cumple la consulta.
Sintaxis
RuleEnabled : Boolean_String
Ejemplos de uso
RuleEnabled = 'True'
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Enabled está habilitada.
RuleEnabled = 'False'
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Enabled está deshabilitada.
Nota
La propiedad Rule Enabled solo está definida para objetos de regla de diseño.
Prioridad de regla
Resumen
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Priority cumple la consulta.
Sintaxis
RulePriority : Numeric_String
RulePriority : Number
Ejemplos de uso
RulePriority = '1'
RulePriority <> '' && RulePriority = 1
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Priority es 2.
RulePriority > '' && RulePriority Between 3 And 5
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Priority es mayor o igual que 3 y menor o igual que 5.
ObjectKind Like '*Rule' && RulePriority >= 4
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Priority es mayor o igual que 4.
IsRule && RulePriority < 4
Devuelve todos los objetos de regla de diseño cuya propiedad Rule Priority es menor que 4.
RulePriority <> '1'
Devuelve todos los objetos except objetos de reglas de diseño cuya propiedad Rule Priority es 1.
IsRule && RulePriority <> 1
Devuelve todos los objetos de reglas de diseño cuya propiedad Rule Priority no es igual a 1.
Nota
La propiedad Rule Priority solo está definida para los objetos de reglas de diseño.
RuleScope1
Resumen
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 1 cumple con la consulta.
Sintaxis
RuleScope1 : String
La cadena introducida debe hacer referencia al ámbito definido para la regla (p. ej., 'All').
Ejemplos de uso
RuleScope1 = 'All'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 1 es All.
RuleScope1 = 'InNet(''D7'')'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 1 es InNet('D7').
RuleScope1 Like 'InNet(''???'')'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 1 es InNet('???'). La cadena de la red asociada debe constar de exactamente tres caracteres; algunos ejemplos de propiedades Scope 1 que cumplen este requisito son InNet('GND') y InNet('VCC').
Nota
La propiedad Scope 1 solo está definida para los objetos de reglas de diseño y de infracciones.
RuleScope2
Resumen
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 2 cumple con la consulta.
Sintaxis
RuleScope2 : String
La cadena introducida debe hacer referencia al ámbito definido para la regla (p. ej., 'All').
Ejemplos de uso
RuleScope2 = 'All'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 2 es All.
RuleScope2 = '-'
Devuelve todos los objetos de reglas de diseño y de infracciones que no tienen la propiedad Scope 2. Algunos tipos de reglas de diseño tienen una propiedad Scope 1 y una propiedad Scope 2 (reglas binarias), pero la mayoría solo tiene una propiedad Scope 1 (reglas unarias), por lo que no se puede definir una propiedad Scope 2 para dichas reglas.
RuleScope2 = 'InNet(''D7'')'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 2 es InNet('D7').
RuleScope2 Like 'InNet(''???'')'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 2 es InNet('???'). La cadena de la red asociada debe constar de exactamente tres caracteres; algunos ejemplos de propiedades Scope 1 que cumplen este requisito son InNet('GND') y InNet('VCC').
RuleScope2 Like 'InComponent(''??*'')'
Devuelve todos los objetos de reglas de diseño y de infracciones cuya propiedad Scope 2 es InComponent('??*'). La cadena del componente asociado debe constar de al menos dos caracteres; algunos ejemplos de propiedades Scope 2 que cumplen este requisito son InComponent('C3') y InComponent('RP1').
Nota
La propiedad Scope 2 solo está definida para los objetos de reglas de diseño y de infracciones.
RuleType
Resumen
Devuelve todos los objetos de reglas de diseño cuya propiedad Rule Type cumple con la consulta.
Sintaxis
RuleType = RuleType_String
RuleType <> RuleType_String
RuleType_String debe ser una de las siguientes cadenas:
-
Electrical Rules –
'Clearance','Short-Circuit','Un-Routed Net','Un-Connected Pin','Modified Polygon' -
Routing Rules –
'Width','Routing Topology','Routing Priority','Routing Layers','Routing Corners','Routing Via Style','Fanout Control','Differential Pairs Routing' -
SMT Rules –
'SMD To Corner','SMD To Plane','SMD Neck-Down','SMD Entry' -
Mask Rules –
'Solder Mask Expansion','Paste Mask Expansion' -
Plane Rules –
'Power Plane Connect Style','Power Plane Clearance','Polygon Connect Style' -
Testpoint Rules -
'Fabrication Testpoint Style','Fabrication Testpoint Usage','Assembly Testpoint Style','Assembly Testpoint Usage' -
Manufacturing Rules -
'Minimum Annular Ring','Acute Angle','Hole Size','Layer Pairs','Hole To Hole Clearance','Minimum Solder Mask Sliver','Silk To Solder Mask Clearance','Silk To Silk Clearance','Board Outline Clearance' -
High Speed Rules -
'Parallel Segment','Length','Matched Lengths','Daisy Chain Stub Length','Vias Under SMD','Maximum Via Count','Max Via Sub Length (Back Drilling)' -
Placement Rules –
'Room Definition','Component Clearance','Component Orientations','Permitted Layers','Nets to Ignore','Height' -
Signal Integrity Rules -
'Signal Stimulus','Overshoot - Falling Edge','Overshoot - Rising Edge','Undershoot - Falling Edge','Undershoot - Rising Edge','Impedance','Signal Top Value','Signal Base Value','Flight Time - Rising Edge','Flight Time - Falling Edge','Slope - Rising Edge','Slope - Falling Edge','Supply Nets'
Ejemplos de uso
RuleType = 'Clearance'
Devuelve todos los objetos de reglas de diseño cuya propiedad Rule Type es Clearance.
RuleType <> 'Paste Mask Expansion'
Devuelve todos los objetos except objetos de reglas de diseño cuya propiedad Rule Type es Paste Mask Expansion.
IsRule && RuleType <> 'Height'
Devuelve todos los objetos de reglas de diseño cuya propiedad Rule Type no es Height.
Notas
- La propiedad Rule Type solo está definida para los objetos de reglas de diseño.
-
Las comillas simples (') al principio y al final de
RuleType_Stringson obligatorias.
ShowComment
Resumen
Devuelve los objetos de componentes cuya propiedad Show Comment cumple con la consulta.
Sintaxis
ShowComment : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
ShowComment = 'True'
Devuelve todos los objetos de componentes cuya propiedad Show Comment está habilitada.
ShowComment = 'False'
Devuelve todos los objetos de componentes cuya propiedad Show Comment está deshabilitada.
ShowComment <> 'True'
Not (ShowComment = 'True')
Devuelve todos los objetos except objetos de componentes cuya propiedad Show Comment está habilitada.
ShowComment <> 'False'
Not (ShowComment = 'False')
Devuelve todos los objetos except objetos de componentes cuya propiedad Show Comment está deshabilitada.
Notas
- La propiedad Show Comment solo está definida para los objetos de componentes.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
ShowName
Resumen
Devuelve los objetos de componentes cuya propiedad Show Name cumple con la consulta.
Sintaxis
ShowName : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
ShowName = 'True'
Devuelve todos los objetos de componentes cuya propiedad Show Name está habilitada.
ShowName = 'False'
Devuelve todos los objetos de componentes cuya propiedad Show Name está deshabilitada.
ShowName <> 'True'
Not (ShowName = 'True')
Devuelve todos los objetos except objetos de componentes cuya propiedad Show Name está habilitada.
ShowName <> 'False'
Not (ShowName = 'False')
Devuelve todos los objetos except objetos de componentes cuya propiedad Show Name está deshabilitada.
Notas
- La propiedad Show Name solo está definida para los objetos de componentes.
- No se devuelven los objetos secundarios de los componentes devueltos por la consulta.
SlotHoleLength
Resumen
Devuelve todos los objetos de pads cuya propiedad Hole Length cumple con la consulta.
Sintaxis
SlotHoleLength : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(SlotHoleLength) : Number– para especificar una longitud en mil. -
AsMM(SlotHoleLength) : Number– para especificar una longitud en mm.
Ejemplos de uso
SlotHoleLength = 50
Devuelve todos los objetos de tipo pad cuya propiedad Hole Length es igual a 50 en las unidades de medida actuales.
SlotHoleLength >= 50
Devuelve todos los objetos de tipo pad cuya propiedad Hole Length es mayor o igual que 50 en las unidades de medida actuales.
AsMils(SlotHoleLength) Between 20 And 50
Devuelve todos los objetos de tipo pad cuya propiedad Hole Length es mayor o igual que 0.5mil y menor o igual que 0.6 mil.
AsMM(SlotHoleLength) < 1.5
Devuelve todos los objetos de tipo pad cuya propiedad Hole Length es menor que 1.5 mm.
Nota
La propiedad Hole Length solo está definida para objetos de tipo pad.
Expansión de la máscara de soldadura
Resumen
La distancia de expansión de la máscara de soldadura para arcos, rellenos, pads, regiones, pistas y vías se puede determinar mediante las reglas de diseño de expansión de la máscara de soldadura correspondientes o manualmente, definiendo un valor de expansión en las propiedades del objeto. Esta función devuelve lo siguiente:
-
Pads y vías cuya propiedad Solder Mask Expansion cumple la consulta.
-
Arcos, rellenos, regiones y pistas cuyo Solder Mask Expansion Mode está establecido en
ManualoFrom Rule, AND y cuya propiedad Solder Mask Expansion cumple la consulta.
Sintaxis
SolderMaskExpansion : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(– para especificar una expansión de la máscara de soldadura en mil.SolderMaskExpansion) : Number -
AsMM(– para especificar una expansión de la máscara de soldadura en mm.SolderMaskExpansion) : Number
Ejemplos de uso
SolderMaskExpansion = 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion (o la propiedad Solder Mask Expansion - Top si se define por separado) es igual a 4 en las unidades de medida actuales. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es igual a 4 en las unidades de medida actuales.
SolderMaskExpansion >= 0.0508
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion (o la propiedad Solder Mask Expansion - Top si se define por separado) es mayor o igual que 0.0508 en las unidades de medida actuales. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es mayor o igual que 0.0508 en las unidades de medida actuales.
AsMils(SolderMaskExpansion) Between 3 And 5
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion (o la propiedad Solder Mask Expansion - Top si se define por separado) es mayor o igual que 3 mil y menor o igual que 5 mil. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es mayor o igual que 3 mil y menor o igual que 5 mil.
AsMM(SolderMaskExpansion) < 0.1524
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion (o la propiedad Solder Mask Expansion - Top si se define por separado) es menor que 0.1524 mm. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es menor que 0.1524 mm.
Notas
- La distancia de expansión de la máscara de soldadura puede tener un valor negativo, cero o positivo.
- La propiedad Solder Mask Expansion solo está definida para objetos de tipo arco, relleno, pad, región, pista y vía.
Expansión de la máscara de soldadura inferior
Resumen
La distancia de expansión de la máscara de soldadura para arcos, rellenos, pads, regiones, pistas y vías se puede determinar mediante las reglas de diseño de expansión de la máscara de soldadura correspondientes o manualmente, definiendo un valor de expansión en las propiedades del objeto. Para los pads y las vías, se pueden especificar valores de expansión independientes para las caras superior e inferior de la placa. Esta función devuelve lo siguiente:
- Pads y vías cuya propiedad Solder Mask Expansion - Bottom cumple la consulta.
-
Arcos, rellenos, regiones y pistas cuyo Solder Mask Expansion Mode está establecido en
ManualoFrom Rule, AND y cuya propiedad Solder Mask Expansion cumple la consulta.
Sintaxis
SolderMaskExpansionBottom : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(SolderMaskExpansionBottom) : Number– para especificar una expansión de la máscara de soldadura en mil. -
AsMM(SolderMaskExpansionBottom) : Number– para especificar una expansión de la máscara de soldadura en mm.
Ejemplos de uso
SolderMaskExpansionBottom = 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Bottom es igual a 4 en las unidades de medida actuales. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es igual a 4 en las unidades de medida actuales.
SolderMaskExpansionBottom >= 0.0508
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Bottom es mayor o igual que 0.0508 en las unidades de medida actuales. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es mayor o igual que 0.0508 en las unidades de medida actuales.
AsMils(SolderMaskExpansionBottom) Between 3 And 5
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Bottom es mayor o igual que 3 mil y menor o igual que 5 mil. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es mayor o igual que 3 mil y menor o igual que 5 mil.
AsMM(SolderMaskExpansionBottom) < 0.1524
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Bottom es menor que 0.1524 mm. También devuelve objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es menor que 0.1524 mm.
Notas
-
La distancia de expansión de la máscara de soldadura puede tener un valor negativo, cero o positivo.
-
La propiedad Solder Mask Expansion - Bottom solo está definida para objetos de tipo pad y vía.
Expansión de la máscara de soldadura desde el borde del orificio
Resumen
Devuelve todos los objetos de tipo pad y vía cuya propiedad Apply Solder Mask Expansion From The Hole Edge cumple la consulta.
Sintaxis
SolderMaskExpansionFromHoleEdge : Boolean_String
Ejemplos de uso
SolderMaskExpansionFromHoleEdge = 'True'
Devuelve todos los objetos de tipo pad y vía cuya propiedad Apply Solder Mask Expansion From The Hole Edge está habilitada.
SolderMaskExpansionFromHoleEdge = 'False'
Devuelve todos los objetos de tipo pad y vía cuya propiedad Apply Solder Mask Expansion From The Hole Edge está deshabilitada.
Nota
La propiedad Apply Solder Mask Expansion From The Hole Edge solo está definida para objetos de tipo pad y vía.
SolderMaskExpansionMode
Resumen
La distancia de expansión de la máscara de soldadura para arcos, rellenos, regiones y pistas puede determinarse mediante las reglas de diseño de expansión de la máscara de soldadura pertinentes o manualmente, definiendo un valor de expansión como parte de las propiedades del objeto. Como alternativa, estos objetos pueden no tener máscara. Estos tres modos se determinan mediante la propiedad Solder Mask Expansion Mode del objeto. Esta función devuelve los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode cumple con la consulta.
Sintaxis
SolderMaskExpansionMode : ExpansionMode_String
ExpansionMode_String debe ser una de las siguientes cadenas:
-
'None' -
'From Rule' -
'Manual'
Ejemplos de uso
SolderMaskExpansionMode = 'Manual'
Devuelve todos los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode está establecida en Manual, así como los objetos de tipo pad y vía cuya propiedad Solder Mask Override está habilitada.
SolderMaskExpansionMode = 'From Rule'
Devuelve todos los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode está establecida en From Rule, así como los objetos de tipo pad y vía cuya propiedad Solder Mask Override está deshabilitada.
SolderMaskExpansionMode = 'None'
Devuelve todos los objetos except los objetos de tipo pad y vía, y los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode está establecida en From Rule o Manual.
SolderMaskExpansionMode <> 'Manual'
Not (SolderMaskExpansionMode = 'Manual')
Devuelve todos los objetos except los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode está establecida en Manual, y los objetos de tipo pad y vía cuya propiedad Solder Mask Override está habilitada.
SolderMaskExpansionMode <> 'From Rule'
Not (SolderMaskExpansionMode = 'From Rule')
Devuelve todos los objetos except los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode está establecida en From Rule, y los objetos de tipo pad y vía cuya propiedad Solder Mask Override está deshabilitada.
SolderMaskExpansionMode <> 'None'
Not (SolderMaskExpansionMode = 'None')
Devuelve todos los objetos de tipo pad y vía, así como los objetos de tipo arco, relleno, región y pista cuya propiedad Solder Mask Expansion Mode está establecida en From Rule o Manual.
Notas
- La propiedad Solder Mask Expansion Mode solo está definida para objetos de tipo arco, relleno, región y pista.
-
Los caracteres de comilla simple (') al principio y al final de
ExpansionMode_Stringson obligatorios.
SolderMaskExpansionTop
Resumen
La distancia de expansión de la máscara de soldadura para arcos, rellenos, pads, regiones, pistas y vías puede determinarse mediante las reglas de diseño de expansión de la máscara de soldadura pertinentes o manualmente, definiendo un valor de expansión como parte de las propiedades del objeto. Para los pads y las vías, los valores de expansión pueden especificarse de forma independiente para las caras superior e inferior de la placa. Esta función devuelve lo siguiente:
- Pads y vías cuya propiedad Solder Mask Expansion - Top cumple con la consulta.
-
Arcos, rellenos, regiones y pistas cuyo Solder Mask Expansion Mode está establecido en
ManualoFrom Rule, AND cuya propiedad Solder Mask Expansion cumple con la consulta.
Sintaxis
SolderMaskExpansionTop : Number
Number seguirá las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(SolderMaskExpansionTop) : Number– para especificar una expansión de la máscara de soldadura en mil. -
AsMM(SolderMaskExpansionTop) : Number– para especificar una expansión de la máscara de soldadura en mm.
Ejemplos de uso
SolderMaskExpansionTop = 4
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Top es 4 en las unidades de medida actuales. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es 4 en las unidades de medida actuales.
SolderMaskExpansionTop >= 0.0508
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Top es mayor o igual que 0.0508 en las unidades de medida actuales. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es mayor o igual que 0.0508 en las unidades de medida actuales.
AsMils(SolderMaskExpansionTop) Between 3 And 5
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Top es mayor o igual que 3 mil y menor o igual que 5mil. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es mayor o igual que 3 mil y menor o igual que 5 mil.
AsMM(SolderMaskExpansionTop) < 0.1524
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Expansion - Top es menor que 0.1524 mm. También devuelve los objetos de tipo arco, relleno, región y pista cuyo Solder Mask Expansion Mode está establecido en Manual o From Rule, y cuya propiedad Solder Mask Expansion es menor que 0.1524mm.
Notas
-
La distancia de expansión de la máscara de soldadura puede especificarse con un valor negativo, cero o positivo.
-
La propiedad Solder Mask Expansion - Top solo está definida para objetos de tipo pad y vía.
SolderMaskOverride
Resumen
La distancia de expansión de la máscara de soldadura para pads y vías puede determinarse mediante las reglas de diseño de expansión de la máscara de soldadura pertinentes o manualmente, definiendo un valor de expansión como parte de las propiedades del pad o de la vía. Esta última opción requiere que la propiedad Solder Mask Override del pad o de la vía esté habilitada. Esta función devuelve los objetos de tipo pad y vía cuya propiedad Solder Mask Override cumple con la consulta.
Sintaxis
SolderMaskOverride : Boolean_String
Boolean_String debe ser 'True' o 'False'.
Ejemplos de uso
SolderMaskOverride = 'True'
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Override está habilitada.
SolderMaskOverride = 'False'
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Override está deshabilitada.
SolderMaskOverride <> 'True'
Not (SolderMaskOverride = 'True')
Devuelve todos los objetos except los objetos de tipo pad y vía cuya propiedad Solder Mask Override está habilitada.
SolderMaskOverride <> 'False'
Not (SolderMaskOverride = 'False')
Devuelve todos los objetos except los objetos de tipo pad y vía cuya propiedad Solder Mask Override está deshabilitada.
Nota
La propiedad Solder Mask Override solo está definida para objetos de tipo pad y vía.
SolderMaskTentingBottom
Resumen
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Tenting - Bottom cumple con la consulta.
Sintaxis
SolderMaskTentingBottom : Boolean_String
Ejemplos de uso
SolderMaskTentingBottom = 'True'
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Tenting - Bottom está habilitada.
SolderMaskTentingBottom = 'False'
Devuelve todos los objetos de tipo pad y vía cuya propiedad Solder Mask Tenting - Bottom está deshabilitada.
Notas
-
La propiedad Solder Mask Tenting - Bottom solo está definida para objetos de tipo pad y vía.
-
La propiedad Solder Mask Tenting - Bottom (tal como se muestra en los paneles List) está relacionada con la opción Bottom de la sección Solder Mask Expansion al visualizar las propiedades de un objeto seleccionado a través del panel Properties. Cuando la propiedad Solder Mask Tenting - Bottom está habilitada, la opción Bottom está deshabilitada, lo que significa que el pad o la vía no tiene ninguna abertura en la máscara de soldadura de la cara inferior de la placa y, por tanto, está cubierto por la máscara.
SolderMaskTentingTop
Resumen
Devuelve todos los objetos de pad y vía cuya propiedad Solder Mask Tenting - Top cumple con la consulta.
Sintaxis
SolderMaskTentingTop : Boolean_String
Ejemplos de uso
SolderMaskTentingTop = 'True'
Devuelve todos los objetos de pad y vía cuya propiedad Solder Mask Tenting - Top está habilitada.
SolderMaskTentingTop = 'False'
Devuelve todos los objetos de pad y vía cuya propiedad Solder Mask Tenting - Top está deshabilitada.
Notas
-
La propiedad Solder Mask Tenting - Top solo está definida para objetos de pad y vía.
-
La propiedad Solder Mask Tenting - Top (tal como se refleja en los paneles List) está relacionada con la opción Top de la sección Solder Mask Expansion al visualizar las propiedades de un objeto seleccionado a través del panel Properties. Cuando la propiedad Solder Mask Tenting - Top está habilitada, la opción Top está deshabilitada, lo que significa que el pad o la vía no tiene ninguna abertura en la máscara de soldadura en la cara superior de la placa y, por tanto, está cubierto por la máscara.
Altura de separación
Resumen
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) cumple con la consulta.
Sintaxis
StandoffHeight : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas en el documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(StandoffHeight) : Number– para especificar una altura en mil. -
AsMM(StandoffHeight) : Number– para especificar una altura en mm.
Ejemplos de uso
StandoffHeight = 100
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es igual a 100 en las unidades de medida actuales.
StandoffHeight >= 4.064
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(StandoffHeight) > 80
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es mayor que 80 mil.
AsMM(StandoffHeight) Between 1.524 And 3.81
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
StandoffHeight <> 50
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es not igual a 50 en las unidades de medida actuales.
AsMils(StandoffHeight) <= 120
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es menor o igual que 120 mil.
AsMM(StandoffHeight) < 1.778
Devuelve todos los objetos de cuerpo 3D extruido cuya propiedad Model Standoff Height (Extruded) es menor que 1.778 mm.
Nota
La propiedad Model Standoff Height (Extruded) solo está definida para objetos de cuerpo 3D extruido.
Capa inicial
Resumen
Devuelve todos los objetos de vía cuya capa de la izquierda en su propiedad Drill Pair cumple con la consulta.
Sintaxis
StartLayer = Layer_String
Ejemplos de uso
StartLayer = 'Top Layer'
Devuelve todos los objetos de vía cuya propiedad Drill Pair tiene una entrada a la izquierda de Top Layer.
StartLayer <> 'Signal Layer 2'
Devuelve todos los objetos except los objetos de vía cuya propiedad Drill Pair tiene una entrada a la izquierda de Signal Layer 2.
IsVia && StartLayer <> 'Internal Plane 1'
Devuelve todos los objetos de vía except aquellos cuya propiedad Drill Pair tiene una entrada a la izquierda de Internal Plane 1.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Layer_Stringson obligatorios. - La propiedad Drill Pair solo está definida para objetos de vía.
Capa final
Resumen
Devuelve todos los objetos de vía cuya capa de la derecha en su propiedad Drill Pair cumple con la consulta.
Sintaxis
StopLayer = Layer_String
Ejemplos de uso
StopLayer = 'Top Layer'
Devuelve todos los objetos de vía cuya propiedad Drill Pair tiene una entrada a la derecha de Top Layer.
StopLayer <> 'Signal Layer 2'
Devuelve todos los objetos except los objetos de vía cuya propiedad Drill Pair tiene una entrada a la derecha de Signal Layer 2.
IsVia && StopLayer <> 'Internal Plane 1'
Devuelve todos los objetos de vía except aquellos cuya propiedad Drill Pair tiene una entrada a la derecha de Internal Plane 1.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Layer_Stringson obligatorios. - La propiedad Drill Pair solo está definida para objetos de vía.
Texto de cadena
Resumen
Devuelve los objetos de cadena de texto y de cota con directriz cuya propiedad String cumple con la consulta.
Sintaxis
StringText : String
Ejemplos de uso
StringText = '100nF'
Devuelve todos los objetos de cadena de texto y de cota con directriz cuya propiedad String es 100 nF.
Notas
- No se devuelven los objetos secundarios de los objetos de cota con directriz devueltos por la consulta.
- La propiedad String solo está definida para objetos de cadena de texto y de cota con directriz.
Tipo de cadena
Resumen
Devuelve todos los objetos de texto cuya propiedad String Type cumple con la consulta.
Sintaxis
StringType = StringType_String
StringType <> StringType_String
StringType_String debe ser una de las cadenas de la siguiente lista:
-
'Comment' -
'Designator' -
'Free'
Ejemplos de uso
StringType = 'Designator'
Devuelve todos los objetos de texto cuya propiedad String Type es Designator.
StringType <> 'Free'
Devuelve todos los objetos except los objetos de texto cuya propiedad String Type es Free.
StringType = 'Comment' || StringType = 'Designator'
IsString && StringType <> 'Free'
Devuelve todos los objetos de texto cuya propiedad String Type no es Free.
Notas
- La propiedad String Type solo está definida para objetos de texto.
-
Los caracteres de comilla simple (') al principio y al final de
StringType_Stringson obligatorios.
Fuente de trazos
Resumen
Devuelve todos los objetos de coordenadas, tabla de taladros, tabla de apilado de capas, cota original y texto (comentario, designador, libre) cuya propiedad Stroke Font cumple con la consulta.
Sintaxis
StrokeFont = Font_String
StrokeFont <> Font_String
Font_String debe ser una de las cadenas de la siguiente lista:
-
'Default' -
'Serif' -
'Sans Serif'
Ejemplos de uso
StrokeFont = 'Default'
Devuelve todos los objetos de coordenadas, tabla de taladros, tabla de apilado de capas, cota original y texto (comentario, designador, libre) cuya propiedad Stroke Font es Default.
StrokeFont <> 'Serif'
Devuelve todos los objetos except los objetos de coordenadas, tabla de taladros, tabla de apilado de capas, cota original y texto (comentario, designador, libre) cuya propiedad Stroke Font es Serif.
Notas
-
Los caracteres de comilla simple (') al principio y al final de
Font_Stringson obligatorios. - La propiedad Stroke Font solo está definida para objetos de coordenadas, tabla de taladros, tabla de apilado de capas, cota original y texto (comentario, designador, libre).
Material de recubrimiento
Resumen
Devuelve todos los objetos de vía cuya propiedad Tenting Material cumple la consulta.
Sintaxis
TentingMaterial : String
Ejemplo de uso
TentingMaterial = 'Epoxy'
Devuelve todos los objetos de vía cuya propiedad Tenting Material es Epoxy.
TentingMaterial Like 'Epoxy*'
Devuelve todos los objetos de vía que tienen un Tenting Material cuya cadena asociada comienza por Epoxy.
Notas
- La propiedad Tenting Material solo está definida para los objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deStringson obligatorios.
Lado de cobertura con máscara de soldadura
Resumen
Devuelve todos los objetos de vía cuya propiedad Tenting Side cumple la consulta.
Sintaxis
TentingSide = TentingSide_String
TentingSide <> TentingSide_String
TentingSide_String debe ser una de las cadenas de la siguiente lista:
-
'Top' -
'Bottom' -
'Both'
Ejemplo de uso
TentingSide = 'Top'
Devuelve todos los objetos de vía cuya propiedad Tenting Side es Top.
TentingSide <> 'Both'
Devuelve todos los objetos except objetos de vía cuya propiedad Tenting Side es Both.
TentingSide = 'Top' || TentingSide = 'Bottom'
IsVia && TentingSide <> 'Both'
Devuelve todos los objetos except objetos de vía cuya propiedad Tenting Side es Both.
Notas
- La propiedad Tenting Side solo está definida para los objetos de vía.
-
Los caracteres de comilla simple (
') al principio y al final deTentingSide_Stringson obligatorios.
Punto de prueba
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom cumplen la consulta.
Sintaxis
Testpoint : Boolean
Ejemplo de uso
Testpoint
Testpoint = True
Devuelve todos los objetos de pad y vía que tienen activada alguna de sus propiedades Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom.
Not Testpoint
Testpoint = False
Devuelve todos los objetos except objetos de pad y vía que tienen activada alguna de sus propiedades Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom.
Nota
Las propiedades Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top y Assembly Testpoint - Bottom solo están definidas para los objetos de pad y vía.
Punto de prueba de montaje
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuyas propiedades Assembly Testpoint - Top o Assembly Testpoint - Bottom cumplen la consulta.
Sintaxis
TestpointAssy : Boolean
Ejemplo de uso
TestpointAssy
TestpointAssy = True
Devuelve todos los objetos de pad y vía cuyas propiedades Assembly Testpoint - Top o Assembly Testpoint - Bottom están activadas.
Not TestpointAssy
TestpointAssy = False
Devuelve todos los objetos except objetos de pad y vía cuyas propiedades Assembly Testpoint - Top o Assembly Testpoint - Bottom están activadas.
Nota
Las propiedades Assembly Testpoint - Top y Assembly Testpoint - Bottom solo están definidas para los objetos de pad y vía.
Punto de prueba de montaje en la cara inferior
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuya propiedad Assembly Testpoint - Bottom cumple la consulta.
Sintaxis
TestpointAssyBottom : Boolean
Ejemplo de uso
TestpointAssyBottom
TestpointAssyBottom = True
Devuelve todos los objetos de pad y vía cuya propiedad Assembly Testpoint - Bottom está activada.
Not TestpointAssyBottom
TestpointAssyBottom = False
Devuelve todos los objetos except objetos de pad y vía cuya propiedad Assembly Testpoint - Bottom está activada.
Nota
La propiedad Assembly Testpoint - Bottom solo está definida para los objetos de pad y vía.
Punto de prueba de montaje en la cara superior
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuya propiedad Assembly Testpoint - Top cumple la consulta.
Sintaxis
TestpointAssyTop : Boolean
Ejemplo de uso
TestpointAssyTop
TestpointAssyTop = True
Devuelve todos los objetos de pad y vía cuya propiedad Assembly Testpoint - Top está activada.
Not TestpointAssyTop
TestpointAssyTop = False
Devuelve todos los objetos except objetos de pad y vía cuya propiedad Assembly Testpoint - Top está activada.
Nota
La propiedad Assembly Testpoint - Top solo está definida para los objetos de pad y vía.
Punto de prueba en la cara inferior
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Bottom o Assembly Testpoint - Bottom cumplen la consulta.
Sintaxis
TestpointBottom : Boolean
Ejemplo de uso
TestpointBottom
TestpointBottom = True
Devuelve todos los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Bottom o Assembly Testpoint - Bottom están activadas.
Not TestpointBottom
TestpointBottom = False
Devuelve todos los objetos except objetos de pad y vía cuyas propiedades Fabrication Testpoint - Bottom o Assembly Testpoint - Bottom están activadas.
Nota
Las propiedades Fabrication Testpoint - Bottom y Assembly Testpoint - Bottom solo están definidas para los objetos de pad y vía.
Punto de prueba de fabricación
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top o Fabrication Testpoint - Bottom cumplen la consulta.
Sintaxis
TestpointFab : Boolean
Ejemplo de uso
TestpointFab
TestpointFab = True
Devuelve todos los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top o Fabrication Testpoint - Bottom están activadas.
Not TestpointFab
TestpointFab = False
Devuelve todos los objetos except objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top o Fabrication Testpoint - Bottom están activadas.
Nota
Las propiedades Fabrication Testpoint - Top y Fabrication Testpoint - Bottom solo están definidas para los objetos de pad y vía.
Punto de prueba de fabricación en la cara inferior
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuya propiedad Fabrication Testpoint - Bottom cumple la consulta.
Sintaxis
TestpointFabBottom : Boolean
Ejemplo de uso
TestpointFabBottom
TestpointFabBottom = True
Devuelve todos los objetos de pad y vía cuya propiedad Fabrication Testpoint - Bottom está activada.
Not TestpointFabBottom
TestpointFabBottom = False
Devuelve todos los objetos except objetos de pad y vía cuya propiedad Fabrication Testpoint - Bottom está activada.
Nota
La propiedad Fabrication Testpoint - Bottom solo está definida para los objetos de pad y vía.
Punto de prueba de fabricación en la cara superior
Resumen
Los objetos de pad y vía se pueden utilizar como puntos de prueba de fabricación y/o montaje, tanto en la cara superior como en la inferior de la placa. Esta función devuelve los objetos de pad y vía cuya propiedad Fabrication Testpoint - Top cumple la consulta.
Sintaxis
TestpointFabTop : Boolean
Ejemplo de uso
TestpointFabTop
TestpointFabTop = True
Devuelve todos los objetos de pad y vía cuya propiedad Fabrication Testpoint - Top está activada.
Not TestpointFabTop
TestpointFabTop = False
Devuelve todos los objetos except objetos de pad y vía cuya propiedad Fabrication Testpoint - Top está activada.
Nota
La propiedad Fabrication Testpoint - Top solo está definida para los objetos de pad y vía.
Punto de prueba superior
Resumen
Los objetos de pad y vía pueden utilizarse como puntos de prueba de fabricación y/o ensamblaje, en la cara superior y/o inferior de la placa. Esta función devuelve los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top o Assembly Testpoint - Top cumplen la consulta.
Sintaxis
TestpointTop : Boolean
Ejemplos de uso
TestpointTop
TestpointTop = True
Devuelve todos los objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top o Assembly Testpoint - Top están habilitadas.
Not TestpointTop
TestpointTop = False
Devuelve todos los objetos except objetos de pad y vía cuyas propiedades Fabrication Testpoint - Top o Assembly Testpoint - Top están habilitadas.
Nota
Las propiedades Fabrication Testpoint - Top y Assembly Testpoint - Top solo están definidas para los objetos de pad y vía.
Altura del texto
Resumen
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Height cumple la consulta.
Sintaxis
TextHeight : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(TextHeight) : Number– para especificar una altura en mil. -
AsMM(TextHeight) : Number– para especificar una altura en mm.
Ejemplos de uso
TextHeight = 60
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Height es 60 en las unidades de medida actuales.
TextHeight >= 1.27
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Height es mayor o igual que 1.27 en las unidades de medida actuales.
AsMils(TextHeight) Between 40 And 80
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Height es mayor o igual que 40 mil y menor o igual que 80 mil.
AsMM(TextHeight) < 1.778
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Height es menor que 1.778 mm.
Nota
La propiedad Text Height solo está definida para los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre).
Tipo de texto
Resumen
Devuelve todos los objetos de tabla de taladros, apilado de capas y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Kind cumple la consulta.
Sintaxis
TextKind = TextKind_String
TextKind <> TextKind_String
TextKind_String debe ser una de las cadenas de la siguiente lista:
-
'BarCode Text' -
'Stroke Font' -
'TrueType Font'
Ejemplos de uso
TextKind = 'Stroke Font'
Devuelve todos los objetos de tabla de taladros, apilado de capas y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Kind es Stroke Font.
TextKind <> 'BarCode Text'
Devuelve todos los objetos except objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Text Kind es BarCode Text.
IsDesignator && TextKind = 'TrueType Font'
Devuelve todos los objetos de tabla de taladros, apilado de capas y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Kind es TrueType Font.
Notas
- La propiedad Text Kind solo está definida para los objetos de tabla de taladros, apilado de capas y cadena de texto (comentario, designador, texto libre).
-
Los caracteres de comilla simple (') al principio y al final de
TextKind_Stringson obligatorios.
Desplazamiento del texto respecto al rectángulo invertido
Resumen
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect cumple la consulta.
Sintaxis
TextOffsetFromInvertedRectangle : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(TextOffsetFromInvertedRectangle) : Number– para especificar un desplazamiento en mil. -
AsMM(TextOffsetFromInvertedRectangle) : Number– para especificar un desplazamiento en mm.
Ejemplos de uso
TextOffsetFromInvertedRectangle = 3
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es igual a 3 en las unidades de medida actuales.
TextOffsetFromInvertedRectangle >= 5.08
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es mayor o igual que 5.08 en las unidades de medida actuales.
AsMils(TextOffsetFromInvertedRectangle) > 4
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es mayor que 4 mil.
AsMM(TextOffsetFromInvertedRectangle) Between 0.635 And 0.889
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es mayor o igual que 0.635 mm y menor o igual que 0.889 mm.
TextOffsetFromInvertedRectangle <> 5.5
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es not igual a 5,5 en las unidades de medida actuales.
AsMils(TextOffsetFromInvertedRectangle) <= 2.5
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es menor o igual que 2.5 mil.
AsMM(TextOffsetFromInvertedRectangle) < 0.143
Devuelve todos los objetos de cadena de texto (comentario, designador, texto libre) cuya propiedad Inverted Text Offset From Inverted Rect es menor que 0.143 mm.
Nota
La propiedad Inverted Text Offset From Inverted Rect solo está definida para los objetos de cadena de texto (comentario, designador, texto libre).
Ancho del texto
Resumen
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Width cumple la consulta.
Sintaxis
TextWidth : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(TextWidth) : Number– para especificar un ancho en mil. -
AsMM(TextWidth) : Number– para especificar un ancho en mm.
Ejemplos de uso
TextWidth = 6
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Width es 6 en las unidades de medida actuales.
TextWidth >= 0.127
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Width es mayor o igual que 0.127 en las unidades de medida actuales.
AsMils(TextWidth) Between 4 And 8
Devuelve todos los objetos de coordenada, cota original y cadena de texto (comentario, designador, texto libre) cuya propiedad Text Width es mayor o igual que 4 mil y menor o igual que 8 mil.
AsMM(TextWidth) < 0.1778
Devuelve todos los objetos de coordenadas, cotas originales y cadenas de texto (comentario, designador, texto libre) cuya propiedad Text Width es menor que 0.1778 mm.
Nota
La propiedad Text Width solo está definida para objetos de coordenadas, cotas originales y cadenas de texto (comentario, designador, texto libre).
Ancho de pista
Resumen
Devuelve todos los objetos de rectángulo cuya propiedad Track Width cumple la consulta.
Sintaxis
TrackWidth : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(TrackWidth) : Number– para especificar un ancho en mil. -
AsMM(TrackWidth) : Number– para especificar un ancho en mm.
Ejemplos de uso
TrackWidth = 20
Devuelve todos los objetos de rectángulo cuya propiedad Track Width es de 20 unidades de medida actuales.
TrackWidth >= 1.27
Devuelve todos los objetos de rectángulo cuya propiedad Track Width es mayor o igual que 1.27 unidades de medida actuales.
AsMils(TrackWidth) Between 10 And 30
Devuelve todos los objetos de rectángulo cuya propiedad Track Width es mayor o igual que 10 mil y menor o igual que 30 mil.
AsMM(TrackWidth) < 1.016
Devuelve todos los objetos de rectángulo cuya propiedad Track Width es menor que 1.016 mm.
Nota
La propiedad Track Width solo está definida para objetos de rectángulo.
Usar rectángulo invertido
Resumen
Devuelve todos los objetos de cadenas de texto (comentario, designador, texto libre) cuya propiedad Use Inverted Rectangle cumple la consulta.
Sintaxis
UseInvertedRectangle : Boolean_String
Ejemplos de uso
UseInvertedRectangle = 'True'
Devuelve todos los objetos de cadenas de texto (comentario, designador, texto libre) cuya propiedad Use Inverted Rectangle está activada.
UseInvertedRectangle = 'False'
Devuelve todos los objetos de cadenas de texto (comentario, designador, texto libre) cuya propiedad Use Inverted Rectangle está desactivada.
Nota
La propiedad Use Inverted Rectangle solo está definida para objetos de cadenas de texto (comentario, designador, texto libre).
Usar expansión independiente de la máscara de soldadura
Resumen
Devuelve todos los objetos de pads y vías cuya propiedad Use Separate Solder Mask Expansion cumple la consulta.
Sintaxis
UseSeparateSolderMaskExpansion : Boolean_String
Ejemplos de uso
UseSeparateSolderMaskExpansion = 'True'
Devuelve todos los objetos de pads y vías cuya propiedad Use Separate Solder Mask Expansion está activada.
UseSeparateSolderMaskExpansion = 'False'
Devuelve todos los objetos de pads y vías cuya propiedad Use Separate Solder Mask Expansion está desactivada.
Nota
La propiedad Use Separate Solder Mask Expansion solo está definida para objetos de pads y vías.
Usar fuentes TrueType
Resumen
Devuelve todos los objetos de coordenadas, cotas (excepto cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Use TrueType Fonts cumple la consulta.
Sintaxis
UseTrueTypeFonts : Boolean_String
Ejemplos de uso
UseTrueTypeFonts = 'True'
Devuelve todos los objetos de coordenadas, cotas (excepto cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Use TrueType Fonts está activada.
UseTrueTypeFonts = 'False'
Devuelve todos los objetos de coordenadas, cotas (excepto cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre) cuya propiedad Use TrueType Fonts está desactivada.
Nota
La propiedad Use TrueType Fonts solo está definida para objetos de coordenadas, cotas (excepto cotas de centro), tablas de taladros, tablas de apilado de capas y cadenas de texto (comentario, designador, texto libre).
Diámetro de vía
Resumen
Devuelve todos los objetos de vías simples cuya propiedad X Size (All Layers) cumple la consulta.
Sintaxis
ViaDiameter : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(– para especificar un diámetro de vía en mil.ViaDiameter) : Number -
AsMM(– para especificar un diámetro de vía en mm.ViaDiameter) : Number
Ejemplos de uso
ViaDiameter = 40
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es de 40 unidades de medida actuales.
ViaDiameter >= 0.508
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es mayor o igual que 0.508 unidades de medida actuales.
AsMils(ViaDiameter) Between 30 And 50
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es mayor o igual que 30 mil y menor o igual que 50 mil.
AsMM(ViaDiameter) < 1.524
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es menor que 1.524 mm.
Notas
-
La propiedad X Size (All Layers) solo está definida para objetos de vías simples, es decir, aquellos cuya propiedad Stack Mode (tal como se muestra en un panel List) está establecida en
Simple. Al consultar las propiedades de una vía a través del panel Propiedades, esto corresponde a tener seleccionada la opción Simple en la sección Size and Shape. -
Al consultar las propiedades de una vía seleccionada en el panel Properties, la propiedad X Size (All Layers) corresponde al campo Diameter, en la sección Size and Shape.
-
Esta función es un alias de la función ViaSize.
Tamaño de vía
Resumen
Devuelve todos los objetos de vías simples cuya propiedad X Size (All Layers) cumple la consulta.
Sintaxis
ViaSize : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ViaSize) : Number– para especificar un diámetro de vía en mil. -
AsMM(ViaSize) : Number– para especificar un diámetro de vía en mm.
Ejemplos de uso
ViaSize = 40
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es de 40 unidades de medida actuales.
ViaSize >= 0.508
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es mayor o igual que 0.508 unidades de medida actuales.
AsMils(ViaSize) Between 30 And 50
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es mayor o igual que 30 mil y menor o igual que 50 mil.
AsMM(ViaSize) < 1.524
Devuelve todos los objetos de vías cuya propiedad X Size (All Layers) es menor que 1.524 mm.
Notas
-
La propiedad X Size (All Layers) solo está definida para objetos de vía simples, es decir, aquellos cuya propiedad Stack Mode (tal como se muestra en un panel List) está establecida en
Simple. Al visualizar las propiedades de una vía en el panel Propiedades, esto corresponde a tener seleccionada la opción Simple en la sección Size and Shape. -
Al visualizar las propiedades de una vía seleccionada en el panel Properties, la propiedad X Size (All Layers) corresponde al campo Diameter, en la sección Size and Shape.
-
Esta función es un alias de la función ViaDiameter.
ViaSize_BottomLayer
Resumen
Devuelve los objetos de vía cuya propiedad X Size (Bottom Layer) cumple con la consulta.
Sintaxis
ViaSize_BottomLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ViaSize_BottomLayer) : Number– para especificar un tamaño en mil. -
AsMM(ViaSize_BottomLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
ViaSize_BottomLayer = 100
Devuelve todos los objetos de vía cuya propiedad X Size (Bottom Layer) es igual a 100 en las unidades de medida actuales.
ViaSize_BottomLayer >= 4.064
Devuelve todos los objetos de vía cuya propiedad X Size (Bottom Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(ViaSize_BottomLayer) > 80
Devuelve todos los objetos de vía cuya propiedad X Size (Bottom Layer) es mayor que 80 mil.
AsMM(ViaSize_BottomLayer) Between 1.524 And 3.81
Devuelve todos los objetos de vía cuya propiedad X Size (Bottom Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
ViaSize_BottomLayer <> 50
Devuelve todos los objetos de vía cuya propiedad X Size (Bottom Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para las vías simples (con Stack Mode establecido en
Simple), la propiedad X Size (Bottom Layer) será igual que la propiedad X Size (All Layers) ya que el tamaño especificado se utiliza para todas las capas de señal. -
Al visualizar las propiedades de una vía seleccionada en el panel Propiedades, la propiedad X Size (Bottom Layer) corresponde al campo Diameter de la capa inferior (en la sección Size and Shape) cuando el modo está establecido en Top-Middle-Bottom o Full Stack. Cuando el modo es Simple, corresponde al campo Diameter.
-
La propiedad X Size (Bottom Layer) solo está definida para objetos de pad y de vía.
ViaSize_MidLayerN
Resumen
Devuelve los objetos de vía cuya propiedad X Size (Mid Layer <n>) cumple con la consulta.
Sintaxis
ViaSize_MidLayer<n> : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ViaSize_MidLayer<n>) : Number– para especificar un tamaño en mil. -
AsMM(ViaSize_MidLayer<n>) : Number– para especificar un tamaño en mm.
Ejemplos de uso
ViaSize_MidLayer<n> = 100
Devuelve todos los objetos de vía cuya propiedad X Size (Mid Layer <n>) es igual a 100 en las unidades de medida actuales.
ViaSize_MidLayer<n> >= 4.064
Devuelve todos los objetos de vía cuya propiedad X Size (Mid Layer <n>) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(ViaSize_MidLayer<n>) > 80
Devuelve todos los objetos de vía cuya propiedad X Size (Mid Layer <n>) es mayor que 80 mil.
AsMM(ViaSize_MidLayer<n>) Between 1.524 And 3.81
Devuelve todos los objetos de vía cuya propiedad X Size (Mid Layer <n>) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
ViaSize_MidLayer<n> <> 50
Devuelve todos los objetos de vía cuya propiedad X Size (Mid Layer <n>) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para las vías simples (con Stack Mode establecido en
Simple), la propiedad X Size (Mid Layer <n>) es igual que la propiedad X Size (All Layers) ya que el tamaño especificado se utiliza para todas las capas de señal. -
Al visualizar las propiedades de una vía seleccionada en el panel Propiedades, la propiedad X Size (Mid Layer <n>) corresponde al campo Diameter de la capa intermedia 1 (en la sección Size and Shape) cuando el modo está establecido en Top-Middle-Bottom o Full Stack. Cuando el modo es Simple, corresponde al campo Diameter.
-
La propiedad X Size (Mid Layer <n>) solo está definida para objetos de pad y de vía.
ViaSize_TopLayer
Resumen
Devuelve los objetos de vía cuya propiedad X Size (Top Layer) cumple con la consulta.
Sintaxis
ViaSize_TopLayer : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(ViaSize_TopLayer) : Number– para especificar un tamaño en mil. -
AsMM(ViaSize_TopLayer) : Number– para especificar un tamaño en mm.
Ejemplos de uso
ViaSize_TopLayer = 100
Devuelve todos los objetos de vía cuya propiedad X Size (Top Layer) es igual a 100 en las unidades de medida actuales.
ViaSize_TopLayer >= 4.064
Devuelve todos los objetos de vía cuya propiedad X Size (Top Layer) es mayor o igual que 4.064 en las unidades de medida actuales.
AsMils(ViaSize_TopLayer) > 80
Devuelve todos los objetos de vía cuya propiedad X Size (Top Layer) es mayor que 80 mil.
AsMM(ViaSize_TopLayer) Between 1.524 And 3.81
Devuelve todos los objetos de vía cuya propiedad X Size (Top Layer) es mayor o igual que 1.524 mm y menor o igual que 3.81 mm.
ViaSize_TopLayer <> 50
Devuelve todos los objetos de vía cuya propiedad X Size (Top Layer) es not igual a 50 en las unidades de medida actuales.
Notas
-
Para las vías simples (con Stack Mode establecido en
Simple), la propiedad X Size (Top Layer) es igual que la propiedad X Size (All Layers) ya que el tamaño especificado se utiliza para todas las capas de señal. -
Al visualizar las propiedades de una vía seleccionada en el panel Propiedades, la propiedad X Size (Top Layer) corresponde al campo Diameter de la capa superior (en la sección Size and Shape) cuando el modo está establecido en Top-Middle-Bottom o Full Stack. Cuando el modo es Simple, corresponde al campo Diameter.
-
La propiedad X Size (Top Layer) solo está definida para objetos de pad y de vía.
ViolatingPrimitive1
Resumen
Devuelve todos los objetos de infracción cuya propiedad Primitive 1 cumple con la consulta.
Sintaxis
ViolatingPrimitive1 : String
Ejemplos de uso
ViolatingPrimitive1 = 'Net GND'
Devuelve todos los objetos de infracción cuya propiedad Primitive 1 es Net GND.
ViolatingPrimitive1 Like 'Pad*'
Devuelve todos los objetos de infracción cuya propiedad Primitive 1 comienza por Pad.
Notas
- La propiedad Primitive 1 solo está definida para objetos de infracción.
- No se devuelven los objetos secundarios de los objetos de infracción devueltos por la consulta.
ViolatingPrimitive2
Resumen
Devuelve todos los objetos de infracción cuya propiedad Primitive 2 cumple con la consulta.
Sintaxis
ViolatingPrimitive2 : String
Ejemplos de uso
ViolatingPrimitive2 = 'Net GND'
Devuelve todos los objetos de infracción cuya propiedad Primitive 2 es Net GND.
ViolatingPrimitive2 Like 'Pad*'
Devuelve todos los objetos de infracción cuya propiedad Primitive 2 comienza por Pad.
Notas
- La propiedad Primitive 2 solo está definida para los objetos de infracción.
- No se devuelven los objetos secundarios de los objetos de infracción devueltos por la consulta.
ViolationDescription
Resumen
Devuelve todos los objetos de infracción cuya propiedad Violation Description cumple con la consulta.
Sintaxis
ViolationDescription : String
Ejemplos de uso
ViolationDescription = '- Missing required testpoint'
Devuelve todos los objetos de infracción cuya propiedad Violation Description es - Missing required testpoint.
ViolationDescription Like '*Length*'
Devuelve todos los objetos de infracción cuya propiedad Violation Description contiene Length.
Notas
- La propiedad Violation Description solo está definida para los objetos de infracción.
- No se devuelven los objetos secundarios de los objetos de infracción devueltos por la consulta.
W
Resumen
Devuelve los objetos de arco y pista cuya propiedad Width cumple con la consulta.
Sintaxis
W : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(W) : Number– para especificar una anchura en mil. -
AsMM(– para especificar una anchura en mm.W) : Number
Ejemplos de uso
W = 20
Devuelve todos los objetos de arco y pista cuya propiedad Width es 20 en las unidades de medida actuales.
W >= 0.381
Devuelve todos los objetos de arco y pista cuya propiedad Width es mayor o igual que 0.381 en las unidades de medida actuales.
AsMils(W) Between 10 And 30
Devuelve todos los objetos de arco y pista cuya propiedad Width es mayor o igual que 10 mil y menor o igual que 30 mil.
AsMM(W) < 0.635
Devuelve todos los objetos de arco y pista cuya propiedad Width es menor que 0.635 mm.
Notas
- La propiedad Width solo está definida para los objetos de arco y pista.
- Esta función es un alias de la función Width.
Anchura
Resumen
Devuelve los objetos de arco y pista cuya propiedad Width cumple con la consulta.
Sintaxis
Width : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Width) : Number– para especificar una anchura en mil. -
AsMM(Width) : Number– para especificar una anchura en mm.
Ejemplos de uso
Width = 20
Devuelve todos los objetos de arco y pista cuya propiedad Width es 20 en las unidades de medida actuales.
Width >= 0.381
Devuelve todos los objetos de arco y pista cuya propiedad Width es mayor o igual que 0.381 en las unidades de medida actuales.
AsMils(Width) Between 10 And 30
Devuelve todos los objetos de arco y pista cuya propiedad Width es mayor o igual que 10 mil y menor o igual que 30 mil.
AsMM(Width) < 0.635
Devuelve todos los objetos de arco y pista cuya propiedad Width es menor que 0.635 mm.
Notas
- La propiedad Width solo está definida para los objetos de arco y pista.
- Esta función es un alias de la función W.
X1
Resumen
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas integrada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, libre), pista y vía cuya propiedad X1 cumple con la consulta.
Sintaxis
X1 : Number
Number utilizará las unidades de medida empleadas actualmente en el documento, ya sean imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta —anulando las unidades predeterminadas especificadas a nivel de documento— mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(X1) : Number– para especificar un valor en mil. -
AsMM(X1) : Number– para especificar un valor en mm.
Ejemplos de uso
X1 = 1200
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas integrada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, libre), pista y vía cuya propiedad X1 es igual a 1200 en las unidades de medida actuales.
X1 >= 38.1
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas integrada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, libre), pista y vía cuya propiedad X1 es mayor o igual que 38.1 en las unidades de medida actuales.
AsMils(X1) Between 1000 And 1400
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas integrada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, libre), pista y vía cuya propiedad X1 es mayor o igual que 1000 mil y menor o igual que 1400 mil.
AsMM(X1) < 20.32
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas integrada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, libre), pista y vía cuya propiedad X1 es menor que 20.32 mm.
Nota
La propiedad X1 solo está definida para los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas integrada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, libre), pista y vía.
X2
Resumen
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad X2 cumple con la consulta.
Sintaxis
X2 : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta – anulando las unidades predeterminadas especificadas a nivel de documento – mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(X2) : Number– para especificar un valor en mil. -
AsMM(X2) : Number– para especificar un valor en mm.
Ejemplos de uso
X2 = 1200
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad X2 es igual a 1200 en las unidades de medida actuales.
X2 >= 38.1
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad X2 es mayor o igual que 38.1 en las unidades de medida actuales.
AsMils(X2) Between 1000 And 1400
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad X2 es mayor o igual que 1000 mil y menor o igual que 1400 mil.
AsMM(X2) < 20.32
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad X2 es menor que 20.32 mm.
Nota
La propiedad X2 solo está definida para objetos de relleno, cota original y pista.
Y1
Resumen
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas incrustada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, texto libre), pista y vía cuya propiedad Y1 cumple con la consulta.
Sintaxis
Y1 : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta – anulando las unidades predeterminadas especificadas a nivel de documento – mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Y1) : Number– para especificar un valor en mil. -
AsMM(Y1) : Number– para especificar un valor en mm.
Ejemplos de uso
Y1 = 1200
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas incrustada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, texto libre), pista y vía cuya propiedad Y1 es igual a 1200 en las unidades de medida actuales.
Y1 >= 38.1
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas incrustada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, texto libre), pista y vía cuya propiedad Y1 es mayor o igual que 38.1 en las unidades de medida actuales.
AsMils(Y1) Between 1000 And 1400
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas incrustada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, texto libre), pista y vía cuya propiedad Y1 es mayor o igual que 1000 mil y menor o igual que 1400 mil.
AsMM(Y1) < 20.32
Devuelve todos los objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas incrustada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, texto libre), pista y vía cuya propiedad Y1 es menor que 20.32 mm.
Nota
La propiedad Y1 solo está definida para objetos de arco, componente, coordenada, vista de diseño, tabla de taladros, matriz de placas incrustada, relleno, tabla de apilado de capas, objeto OLE, cota original, pad, cadena de texto (comentario, designador, texto libre), pista y vía.
Y2
Resumen
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad Y2 cumple con la consulta.
Sintaxis
Y2 : Number
Number seguirá las unidades de medida utilizadas actualmente en el documento: imperiales (mil; 1 mil = 0,001 pulgadas) o métricas (mm; 1 mm = 0,001 metros).
Se puede especificar una unidad de medida concreta – anulando las unidades predeterminadas especificadas a nivel de documento – mediante una palabra clave adicional basada en la unidad de medida:
-
AsMils(Y2) : Number– para especificar un valor en mil. -
AsMM(Y2) : Number– para especificar un valor en mm.
Ejemplos de uso
Y2 = 1200
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad Y2 es igual a 1200 en las unidades de medida actuales.
Y2 >= 38.1
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad Y2 es mayor o igual que 38.1 en las unidades de medida actuales.
AsMils(Y2) Between 1000 And 1400
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad Y2 es mayor o igual que 1000 mil y menor o igual que 1400 mil.
AsMM(Y2) < 20.32
Devuelve todos los objetos de relleno, cota original y pista cuya propiedad Y2 es menor que 20.32 mm.
Nota
La propiedad Y2 solo está definida para objetos de relleno, cota original y pista.