Campi

Le funzioni di query PCB mostrate nella finestra di dialogo Fields PCB query functions shown in the Query Helper dialog
Questa pagina di riferimento descrive le parole chiave del linguaggio di query della categoria Fields disponibili nei documenti PCB e PCB Library in Altium Designer. Per assistenza su una specifica parola chiave di query, utilizzare le seguenti sezioni comprimibili oppure evidenziare (o fare clic all'interno di) una determinata parola chiave - nel Query Helper o in un pannello Filter - e premere F1 per accedere immediatamente alla relativa sezione.
ArcRadius
Riepilogo
Restituisce tutti gli oggetti arco la cui proprietà Radius è conforme alla Query.
Sintassi
ArcRadius : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(ArcRadius) : Number– per specificare un raggio in mil. -
AsMM(ArcRadius) : Number– per specificare un raggio in mm.
Esempi di utilizzo
ArcRadius = 300
Restituisce tutti gli oggetti arco che hanno una proprietà Radius pari a 300 nelle unità di misura correnti.
ArcRadius >= 15.24
Restituisce tutti gli oggetti arco che hanno una proprietà Radius maggiore o uguale a 15.24 nelle unità di misura correnti.
AsMils(ArcRadius) > 500
Restituisce tutti gli oggetti arco che hanno una proprietà Radius maggiore di 500mil.
AsMM(ArcRadius) Between 10.16 And 17.78
Restituisce tutti gli oggetti arco che hanno una proprietà Radius maggiore o uguale a 10.16mm e minore o uguale a 17.78mm.
ArcRadius <> 550
Restituisce tutti gli oggetti arco che hanno una proprietà Radius diversa da 550 nelle unità di misura correnti.
AsMils(ArcRadius) <= 650
Restituisce tutti gli oggetti arco che hanno una proprietà Radius minore o uguale a 650mil.
AsMM(ArcRadius) < 11.43
Restituisce tutti gli oggetti arco che hanno una proprietà Radius minore di 11.43mm.
Nota
La proprietà Radius è definita solo per gli oggetti arco.
ArcStartAngle
Riepilogo
Restituisce tutti gli oggetti arco la cui proprietà Start Angle è conforme alla Query.
Sintassi
ArcStartAngle : Number
Esempi di utilizzo
ArcStartAngle = 30.0
Restituisce tutti gli oggetti arco che hanno una proprietà Start Angle pari a 30.0 gradi.
ArcStartAngle > 60.0
Restituisce tutti gli oggetti arco che hanno una proprietà Start Angle maggiore di 60.0 gradi.
ArcStartAngle Between 30.0 And 150.0
Restituisce tutti gli oggetti arco che hanno una proprietà Start Angle maggiore o uguale a 30.0 gradi e minore o uguale a 150.0 gradi.
ArcStartAngle <= 45.0
Restituisce tutti gli oggetti arco che hanno una proprietà Start Angle minore o uguale a 45.0 gradi.
ArcStartAngle Between 315 And 360 || ArcStartAngle Between 0 And 45
Restituisce tutti gli oggetti arco che hanno una proprietà Start Angle compresa tra 315 gradi e 45 gradi.
Nota
La proprietà Start Angle è definita solo per gli oggetti arco.
ArcStopAngle
Riepilogo
Restituisce tutti gli oggetti arco la cui proprietà Stop Angle è conforme alla Query.
Sintassi
ArcStopAngle : Number
Esempi di utilizzo
ArcStopAngle = 30.0
Restituisce tutti gli oggetti arco che hanno una proprietà Stop Angle pari a 30.0 gradi.
ArcStopAngle > 60.0
Restituisce tutti gli oggetti arco che hanno una proprietà Stop Angle maggiore di 60.0 gradi.
ArcStopAngle Between 30.0 And 150.0
Restituisce tutti gli oggetti arco che hanno una proprietà Stop Angle maggiore o uguale a 30.0 gradi e minore o uguale a 150.0 gradi.
ArcStopAngle <= 45.0
Restituisce tutti gli oggetti arco che hanno una proprietà Stop Angle minore o uguale a 45.0 gradi.
ArcStopAngle Between 315 And 360 || ArcStopAngle Between 0 And 45
Restituisce tutti gli oggetti arco che hanno una proprietà Stop Angle compresa tra 315 gradi e 45 gradi.
Nota
La proprietà Stop Angle è definita solo per gli oggetti arco.
Area
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Area è conforme alla Query.
Sintassi
Area = Area_String
Area <> Area_String
Esempi di utilizzo
Area = '29.4 sq.'
Restituisce tutti gli oggetti che hanno una proprietà Area uguale a 29.4 sq.mm.
Area <> '29.4 sq.'
Restituisce tutti gli oggetti che hanno una proprietà Area non uguale a not.
29.4 sq.mm.
Note
-
La proprietà Area è definita solo per gli oggetti componente, fill, polygon e region.
-
Gli oggetti figli degli oggetti restituiti dalla Query non vengono restituiti.
-
I caratteri di apice singolo (
') all'inizio e alla fine diArea_Stringsono obbligatori.
AutoAssignedName
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Auto Assigned Name è conforme alla Query.
Sintassi
AutoAssignedName : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi di utilizzo
AutoAssignedName = 'True'
Restituisce tutti gli oggetti polygon pour la cui proprietà Auto Assigned Name è abilitata.
AutoAssignedName = 'False'
Restituisce tutti gli oggetti polygon pour la cui proprietà Auto Assigned Name è disabilitata.
AutoAssignedName <> 'True'
Not (AutoAssignedName = 'True')
Restituisce tutti gli oggetti except oggetti polygon pour la cui proprietà Auto Assigned Name è abilitata.
AutoAssignedName <> 'False'
Not (AutoAssignedName = 'False')
Restituisce tutti gli oggetti except oggetti polygon pour la cui proprietà Auto Assigned Name è disabilitata.
Note
- La proprietà Auto Assigned Name è definita solo per gli oggetti polygon pour.
- Quando si visualizzano le proprietà di un polygon pour selezionato nel pannello Properties panel, la proprietà Auto Assigned Name è denominata Auto Naming.
AutoPosition
Riepilogo
Restituisce tutti gli oggetti designator e comment (oggetti testo figli degli oggetti componente) la cui proprietà Autoposition è conforme alla Query.
Sintassi
AutoPosition = AutoPosition_String
AutoPosition <> AutoPosition_String
AutoPosition_String deve essere una delle stringhe del seguente elenco:
-
'Center' -
'Center-Above' -
'Center-Below' -
'Left-Above' -
'Left-Below' -
'Left-Center' -
'Manual' -
'Right-Above' -
'Right-Below' -
'Right-Center'
Esempi di utilizzo
AutoPosition = 'Center'
Restituisce tutti gli oggetti designator e comment la cui proprietà Autoposition è Center.
AutoPosition <> 'Manual'
Restituisce tutti gli oggetti except oggetti designator e comment la cui proprietà Autoposition è Manual.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
AutoPosition_Stringsono obbligatori. - La proprietà Autoposition è definita solo per gli oggetti designator e comment.
BarCodeFontName
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Text Font Name è conforme alla Query.
Sintassi
BarCodeFontName = FontName_String
BarCodeFontName <> FontName_String
FontName_String deve utilizzare uno dei nomi dei font TrueType e OpenType disponibili (OpenType è un superset di TrueType) presenti nella cartella \Windows\Fonts.
Esempi di utilizzo
BarCodeFontName = 'Arial'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Text Font Name è Arial.
BarCodeFontName <> 'Batang'
Restituisce tutti gli oggetti except oggetti stringa di testo la cui proprietà BarCode Text Font Name è Batang.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
FontName_Stringsono obbligatori. -
La proprietà BarCode Text Font Name è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli stringa di testo degli oggetti di progettazione di gruppo (component, coordinate, dimension, drill table e layer stack table) la cui proprietà BarCode Text Font Name è conforme alla Query. Se si desidera selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, utilizzare un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeFontName = 'Arial').
BarCodeFullHeight
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Height è conforme alla Query.
Sintassi
BarCodeFullHeight : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(BarCodeFullHeight) : Number– per specificare un'altezza in mil. -
AsMM(BarCodeFullHeight) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
BarCodeFullHeight = 300
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height uguale a 300 nelle unità di misura correnti.
BarCodeFullHeight >= 5.08
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(BarCodeFullHeight) > 400
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height maggiore di 400 mil.
AsMM(BarCodeFullHeight) Between 6.35 And 8.89
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height maggiore o uguale a 6.35 mm e minore o uguale a 8.89 mm.
BarCodeFullHeight <> 550
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height non uguale a 550 nelle unità di misura correnti.
AsMils(BarCodeFullHeight) <= 650
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height minore o uguale a 650 mil.
AsMM(BarCodeFullHeight) < 11.43
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Height minore di 11.43 mm.
Note
-
La proprietà BarCode Full Height è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Full Height è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeFullHeight = 210).
BarCodeFullWidth
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è conforme alla Query.
Sintassi
BarCodeFullWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(BarCodeFullWidth) : Number– per specificare una larghezza in mil. -
AsMM(BarCodeFullWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
BarCodeFullWidth = 1050
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width uguale alle 1050 unità di misura correnti.
BarCodeFullWidth >= 500
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width maggiore o uguale alle 500 unità di misura correnti.
AsMils(BarCodeFullWidth) > 400
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width maggiore di 400mil.
AsMM(BarCodeFullWidth) Between 635 And 889
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width maggiore o uguale a 635mm e minore o uguale a 889mm.
BarCodeFullWidth <> 550
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width non uguale a 550 unità di misura correnti.
AsMils(BarCodeFullWidth) <= 650
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width minore o uguale a 650mil.
AsMM(BarCodeFullWidth) < 1143
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Full Width minore di 1143mm.
Note
-
La proprietà BarCode Full Width è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Full Width è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeFullWidth = 1050).
BarCodeInverted
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è conforme alla Query.
Sintassi
BarCodeInverted : Boolean_String
Esempio di utilizzo
BarCodeInverted = 'True'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è abilitata.
BarCodeInverted = 'False'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è disabilitata.
Note
-
La proprietà BarCode Inverted è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Inverted è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeInverted = 'True').
BarCodeMinWidth
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Min Width è conforme alla Query.
Sintassi
BarCodeMinWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(BarCodeMinWidth) : Number– per specificare una larghezza in mil. -
AsMM(BarCodeMinWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
BarCodeMinWidth = 10
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width uguale alle 10 unità di misura correnti.
BarCodeMinWidth >= 5
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width maggiore o uguale alle 5 unità di misura correnti.
AsMils(BarCodeMinWidth) > 4
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width maggiore di 4mil.
AsMM(BarCodeMinWidth) Between 6.35 And 8.89
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width maggiore o uguale a 6.35mm e minore o uguale a 8.89mm.
BarCodeMinWidth <> 5.50
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width non uguale a 5.50 unità di misura correnti.
AsMils(BarCodeMinWidth) <= 6.50
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width minore o uguale a 6.50mil.
AsMM(BarCodeMinWidth) < 6.43
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Min Width minore di 6.43mm.
Note
-
La proprietà BarCode Min Width è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Min Width è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeMinWidth = 6.25).
BarCodeRenderMode
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Render Mode è conforme alla Query.
Sintassi
BarCodeRenderMode = RenderMode_String
BarCodeRenderMode <> RenderMode_String
RenderMode_String deve essere una delle stringhe del seguente elenco:
-
'By BarCode Full Width' -
'By BarCode Min Width'
Esempio di utilizzo
BarCodeRenderMode = 'By BarCode Full Width'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Render Mode è By BarCode Full Width.
BarCodeRenderMode <> 'By BarCode Min Width'
Restituisce tutti gli oggetti except stringa di testo la cui proprietà BarCode Render Mode è By BarCode Min Width.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
RenderMode_Stringsono obbligatori. -
La proprietà BarCode Render Mode è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Render Mode è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeRenderMode = 'By BarCode Full Width').
BarCodeShowText
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Show Text è conforme alla Query.
Sintassi
BarCodeShowText : Boolean_String
Esempio di utilizzo
BarCodeShowText = 'True'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Show Text è abilitata.
BarCodeShowText = 'False'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Show Text è disabilitata.
Note
-
La proprietà BarCode Show Text è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Show Text è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeShowText = 'True').
BarCodeType
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Type è conforme alla Query.
Sintassi
BarCodeType = CodeType_String
BarCodeType <> CodeType_String
CodeType_String deve essere una delle stringhe del seguente elenco:
-
'Code 39' -
'Code 128'
Esempio di utilizzo
BarCodeType = 'Code 39'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Type è Code 39.
BarCodeType <> 'Code 128'
Restituisce tutti gli oggetti except stringa di testo la cui proprietà BarCode Type è Code 128.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
CodeType_Stringsono obbligatori. -
La proprietà BarCode Type è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli di stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Type è conforme alla Query. Se vuoi selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, usa un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeType = 'Code 39').
BarCodeXMargin
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode X Margin è conforme alla Query.
Sintassi
BarCodeXMargin : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(BarCodeXMargin) : Number– per specificare un margine in mil. -
AsMM(BarCodeXMargin) : Number– per specificare un margine in mm.
Esempio di utilizzo
BarCodeXMargin = 20
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin uguale alle 20 unità di misura correnti.
BarCodeXMargin >= 50
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin maggiore o uguale alle 50 unità di misura correnti.
AsMils(BarCodeXMargin) > 40
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin maggiore di 40 mil.
AsMM(BarCodeXMargin) Between 0.5 And 0.89
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin maggiore o uguale a 0.5 mm e minore o uguale a 0.89 mm.
BarCodeXMargin <> 20
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin che è not uguale alle 20 unità di misura correnti.
AsMils(BarCodeXMargin) <= 15
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin minore o uguale a 15 mil.
AsMM(BarCodeXMargin) < 1.23
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode X Margin minore di 1.23 mm.
Note
-
La proprietà BarCode X Margin è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stackup dei layer) la cui proprietà BarCode X Margin è conforme alla Query. Se si desidera selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, utilizzare un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeXMargin = 20).
BarCodeYMargin
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Y Margin è conforme alla Query.
Sintassi
BarCodeYMargin : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(BarCodeYMargin) : Number– per specificare un margine in mil. -
AsMM(BarCodeYMargin) : Number– per specificare un margine in mm.
Esempio di utilizzo
BarCodeYMargin = 20
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin uguale alle 20 unità di misura correnti.
BarCodeYMargin >= 50
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin maggiore o uguale alle 50 unità di misura correnti.
AsMils(BarCodeYMargin) > 40
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin maggiore di 40 mil.
AsMM(BarCodeYMargin) Between 0.5 And 0.89
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin maggiore o uguale a 0.5 mm e minore o uguale a 0.89 mm.
BarCodeYMargin <> 20
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin che è not uguale alle 20 unità di misura correnti.
AsMils(BarCodeYMargin) <= 15
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin minore o uguale a 15 mil.
AsMM(BarCodeYMargin) < 1.23
Restituisce tutti gli oggetti stringa di testo che hanno una proprietà BarCode Y Margin minore di 1.23 mm.
Note
-
La proprietà BarCode Y Margin è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stackup dei layer) la cui proprietà BarCode Y Margin è conforme alla Query. Se si desidera selezionare esclusivamente gli oggetti stringa di testo configurati come testo barcode, utilizzare un prefisso di parola chiave aggiuntivo per selezionare tali oggetti. Un esempio di espressione di query è
IsBarCodeText And (BarCodeYMargin = 20).
BodyColor3D
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body 3-D Color è conforme alla Query.
Sintassi
BodyColor3D : Numeric_String
BodyColor3D : Number
Il colore corrispondente a un determinato numero può essere dedotto dalla seguente relazione:
65536 * Blue + 256 * Green + Red
dove i componenti Blue, Green e Red hanno ciascuno un valore compreso tra 0 e 255 (inclusi).
Quando la parola chiave BodyColor3D può essere utilizzata insieme a un Number, è possibile valutare singolarmente i valori di ciascuno dei componenti Blue, Green e Red della proprietà Body 3-D Color utilizzando i seguenti costrutti:
- Blue = Body 3-D Color Div 65536
- Green = Body 3-D Color Div 256 Mod 256
- Red = Body 3-D Color Mod 256
Esempio di utilizzo
BodyColor3D = '0'
BodyColor3D <> '' && BodyColor3D = 0
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body 3-D Color è 0 (che corrisponde ai valori Blue = 0, Green = 0 e Red = 0).
BodyColor3D = '16711680'
BodyColor3D > '' && BodyColor3D = 16711680
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body 3-D Color è 16711680 (che corrisponde ai valori Blue = 255, Green = 0 e Red = 0).
BodyColor3D <> '16777215'
Restituisce tutti gli oggetti corpo 3D except quelli la cui proprietà Body 3-D Color è 16777215 (che corrisponde ai valori Blue = 255, Green = 255 e Red = 255).
IsComponentBody && BodyColor3D Div 65536 <= 192
Restituisce tutti gli oggetti corpo 3D il cui componente Blue della proprietà Body 3-D Color ha un valore minore o uguale a 192.
Nota
La proprietà Body 3-D Color è definita solo per gli oggetti corpo 3D.
BodyColor3DOpacity
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body 3-D Color Opacity è conforme alla Query.
Sintassi
BodyColor3DOpacity : Numeric_String
BodyColor3DOpacity : Number
Esempio di utilizzo
BodyColor3DOpacity = '1'
BodyColor3DOpacity = 1
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body 3-D Color Opacity è 1.000.
BodyColor3DOpacity <> '0.5'
BodyColor3DOpacity <> 0.5
Restituisce tutti gli oggetti except oggetti corpo 3D la cui proprietà Body 3-D Color Opacity è 0.500.
Nota
La proprietà Body 3-D Color Opacity è definita solo per gli oggetti corpo 3D.
BodyColor3DOverride
Riepilogo
Restituisce tutti gli oggetti Corpo 3D la cui proprietà Override Color è conforme alla Query.
Sintassi
BodyColor3DOverride : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
BodyColor3DOverride = 'True'
Restituisce tutti gli oggetti Corpo 3D la cui proprietà Override Color è abilitata.
BodyColor3DOverride = 'False'
Restituisce tutti gli oggetti Corpo 3D la cui proprietà Override Color è disabilitata.
BodyColor3DOverride <> 'True'
Not (BodyColor3DOverride = 'True')
Restituisce tutti gli oggetti except oggetti Corpo 3D la cui proprietà Override Color è abilitata.
BodyColor3DOverride <> 'False'
Not (BodyColor3DOverride = 'False')
Restituisce tutti gli oggetti except oggetti Corpo 3D la cui proprietà Override Color è disabilitata.
Nota
La proprietà Override Color è definita solo per gli oggetti Corpo 3D.
BodyProjection
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body Projection è conforme alla Query.
Sintassi
BodyProjection = BodyProjection_String
BodyProjection <> BodyProjection_String
BodyProjection_String deve essere una delle stringhe del seguente elenco:
-
'Top Side' -
'Bottom Side'
Esempio di utilizzo
BodyProjection = 'Top Side'
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body Projection è Top Side.
BodyProjection <> 'Bottom Side'
Restituisce tutti gli oggetti except oggetti corpo 3D la cui proprietà Body Projection è Bottom Side.
Note
- La proprietà Body Projection è definita solo per gli oggetti corpo 3D.
-
I caratteri di apice singolo (') all'inizio e alla fine di
BodyProjection_Stringsono obbligatori.
CappingMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Capping Material è conforme alla Query.
Sintassi
CappingMaterial : String
Esempio di utilizzo
CappingMaterial = 'Epoxy'
Restituisce tutti gli oggetti via la cui proprietà Capping Material è Epoxy.
CappingMaterial Like 'Epoxy*'
Restituisce tutti gli oggetti via che hanno un Capping Material la cui stringa associata inizia con Epoxy.
Note
- La proprietà Capping Material è definita solo per gli oggetti via.
-
I caratteri di apice singolo (') all'inizio e alla fine di
Stringsono obbligatori.
CappingSide
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Capping Side è conforme alla Query.
Sintassi
CappingSide = CappingSide_String
CappingSide <> CappingSide_String
CappingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempio di utilizzo
CappingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Capping Side è Top.
CappingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Capping Side è Both.
CappingSide = 'Top' || CappingSide = 'Bottom'
IsVia && CappingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Capping Side è Both.
Note
- La proprietà Capping Side è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diCappingSide_Stringsono obbligatori.
CavityHeight
Riepilogo
Restituisce tutti gli oggetti regione la cui proprietà Cavity Height è conforme alla Query.
Sintassi
CavityHeight : Numeric_String
Esempio di utilizzo
CavityHeight = '70'
Restituisce tutti gli oggetti regione la cui proprietà Cavity Height è uguale a 70.
CavityHeight Between '200' And '400'
Restituisce tutti gli oggetti regione la cui proprietà Cavity Height è maggiore o uguale a 200 e minore o uguale a 400.
CavityHeight >= '100'
Restituisce tutti gli oggetti regione la cui proprietà Cavity Height è maggiore o uguale a 100.
CavityHeight <> '120'
Restituisce tutti gli oggetti except oggetti regione la cui proprietà Cavity Height è uguale a 120.
Nota
La proprietà Cavity Height è definita solo per gli oggetti regione ed è significativa solo per le regioni la cui proprietà Kind è stata impostata su Cavity.
ChamferFilletSize
Riepilogo
Restituisce tutti gli oggetti rettangolo la cui proprietà Chamfer/Fillet Size soddisfa la Query.
Sintassi
ChamferFilletSize : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(ChamferFilletSize) : Number– per specificare una larghezza in mil. -
AsMM(ChamferFilletSize) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
ChamferFilletSize = 20
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Chamfer/Fillet Size pari alle 20 unità di misura correnti.
ChamferFilletSize >= 1.27
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Chamfer/Fillet Size maggiore o uguale alle 1.27 unità di misura correnti.
AsMils(ChamferFilletSize) Between 10 And 30
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Chamfer/Fillet Size maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(ChamferFilletSize) < 1.016
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Chamfer/Fillet Size minore di 1.016 mm.
Nota
La proprietà Chamfer/Fillet Size è definita solo per gli oggetti rettangolo ed è significativa solo per i rettangoli la cui proprietà Corner Mode è stata impostata su Chamfer o Fillet.
ChannelOffset
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset soddisfa la Query.
Sintassi
ChannelOffset : Numeric_String
ChannelOffset : Number
Esempio di utilizzo
ChannelOffset = '2'
ChannelOffset <> '' && ChannelOffset = 2
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset è 2.
ChannelOffset > '' && ChannelOffset Between 3 And 5
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset è maggiore o uguale a 3 e minore o uguale a 5.
IsComponent && ChannelOffset < 4
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset è minore di 4.
ObjectKind = 'Component' && ChannelOffset >= 4
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset è maggiore o uguale a 4.
ChannelOffset <> '1'
Restituisce tutti gli oggetti except oggetti componente la cui proprietà Channel Offset è 1.
IsComponent && ChannelOffset <> 1
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset non è uguale a 1.
Note
-
La proprietà Channel Offset è definita solo per gli oggetti componente.
-
Gli oggetti figlio degli oggetti componente restituiti dalla Query non vengono restituiti.
ClassType
Riepilogo
Restituisce tutti gli oggetti classe la cui proprietà Class Type soddisfa la Query.
Sintassi
ClassType = ClassType_String
ClassType <> ClassType_String
ClassType_String deve essere una delle stringhe del seguente elenco:
-
'Component Class' -
'Design Channel' -
'DiffPair Class' -
'From To Class' -
'Layer Class' -
'Net Class' -
'Pad Class' -
'Polygon Class' -
'Structure Class' -
'xSignal Class'
Esempio di utilizzo
ClassType = 'Component Class'
Restituisce tutti gli oggetti classe la cui proprietà Class Type è Component Class.
ClassType <> 'Layer Class'
Restituisce tutti gli oggetti except oggetti classe la cui proprietà Class Type è Layer Class.
Note
- La proprietà Class Type è definita solo per gli oggetti classe.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ClassType_Stringsono obbligatori.
Color
Riepilogo
Restituisce tutti gli oggetti Net la cui proprietà Color soddisfa la Query.
Sintassi
Color : Numeric_String
Color : Number
Il colore corrispondente a un determinato numero può essere dedotto dalla seguente relazione:
65536 * Blue + 256 * Green + Red
dove i componenti Blue, Green e Red hanno ciascuno un valore compreso tra 0 e 255 (estremi inclusi).
Quando la parola chiave Color può essere utilizzata insieme a un Number, è possibile valutare singolarmente i valori di ciascuno dei componenti Blue, Green e Red della proprietà Color, utilizzando i seguenti costrutti:
- Blue = Color Div 65536
- Green = Color Div 256 Mod 256
- Red = Color Mod 256
Esempio di utilizzo
Color = '0'
Color <> '' && Color = 0
Restituisce tutti gli oggetti Net la cui proprietà Color è 0 (che corrisponde ai valori Blue = 0, Green = 0 e Red = 0).
Color = '16711680'
Color > '' && Color = 16711680
Restituisce tutti gli oggetti Net la cui proprietà Color è 16711680 (che corrisponde ai valori Blue = 255, Green = 0 e Red = 0).
Color <> '16777215'
Restituisce tutti gli oggetti except oggetti Net la cui proprietà Color è 16777215 (che corrisponde ai valori Blue = 255, Green = 255 e Red = 255).
ObjectKind = 'Net' && Color <> 16777215
Restituisce tutti gli oggetti Net la cui proprietà Color non è 16777215.
IsNet && Color Div 65536 >= 96 && Color Div 256 Mod 256 Between 64 And 192 && Color Mod 256 <= 128
Restituisce tutti gli oggetti Net la cui proprietà Color è tale che il componente Blue ha un valore maggiore o uguale a 96, il componente Green ha un valore maggiore o uguale a 64 e minore o uguale a 192, e il componente Red ha un valore minore o uguale a 128.
IsNet && Color Div 65536 <= 192
Restituisce tutti gli oggetti Net il cui componente Blue della proprietà Color ha un valore minore o uguale a 192.
IsNet && Color Mod 256 Between 64 And 192
Restituisce tutti gli oggetti Net il cui componente Red della proprietà Color ha un valore maggiore o uguale a 64 e minore o uguale a 192.
Note
- La proprietà Color è definita solo per gli oggetti Net.
- Gli oggetti figlio degli oggetti Net restituiti dalla Query non vengono restituiti.
Comment
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Component Comment soddisfa la Query.
Sintassi
Comment : String
Esempio di utilizzo
Comment = '100nF'
Restituisce tutti i componenti che hanno un Component Comment pari a 100 nF.
Comment <> '100nF'
Restituisce tutti gli oggetti except oggetti componente che hanno un Component Comment pari a 100 nF.
Note
- La proprietà Component Comment è definita solo per gli oggetti componente.
- Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
Component
Riepilogo
Restituisce tutti gli oggetti figlio di qualsiasi oggetto componente la cui proprietà Name soddisfa la Query.
Sintassi
Component : String
Esempio di utilizzo
Component = 'C1'
Restituisce tutti gli oggetti figlio di qualsiasi componente che ha un Name pari a C1.
Component Like 'C?*'
Restituisce tutti gli oggetti figlio di qualsiasi componente che ha un Name che inizia con C e include almeno un carattere aggiuntivo.
Component <> 'C1'
Restituisce tutti gli oggetti except gli oggetti figlio di qualsiasi componente che ha un Name pari a C1.
Component = 'Free'
Restituisce tutti gli oggetti except gli oggetti figlio degli oggetti componente.
Nota
Gli oggetti componente padre degli oggetti figlio restituiti da questa Query non vengono restituiti.
ComponentFlippedOnLayer
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Flipped On Layer soddisfa la Query.
Sintassi
ComponentFlippedOnLayer : Boolean_String
Esempio di utilizzo
ComponentFlippedOnLayer = 'True'
Restituisce tutti gli oggetti componente la cui proprietà Flipped On Layer è abilitata.
ComponentFlippedOnLayer = 'False'
Restituisce tutti gli oggetti componente la cui proprietà Flipped On Layer è disabilitata.
Nota
La proprietà Flipped On Layer è definita solo per gli oggetti componente.
ComponentStringsLocked
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Lock Strings soddisfa la Query.
Sintassi
ComponentStringsLocked : Boolean_String
Esempio di utilizzo
ComponentStringsLocked = 'True'
Restituisce tutti i componenti la cui proprietà Lock Strings è abilitata.
ComponentStringsLocked = 'False'
Restituisce tutti i componenti la cui proprietà Lock Strings è disabilitata.
Nota
Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
ComponentType
Riepilogo
Restituisce tutti gli oggetti componente che hanno una proprietà Component Type che soddisfa la Query.
Sintassi
ComponentType = ComponentType_String
ComponentType <> ComponentType_String
ComponentType_String deve essere una delle stringhe del seguente elenco:
- 'Graphical'
- 'Jumper'
- 'Mechanical'
- 'Net Tie'
- 'Net Tie (In BOM)'
- 'Standard'
- 'Standard (No BOM)'
Esempio di utilizzo
ComponentType = 'Graphical'
Restituisce tutti i componenti il cui Component Type è Graphical.
ComponentType <> 'Standard'
Restituisce gli oggetti all componenti la cui proprietà Component Type è Standard.
Note
- La proprietà Component Type è definita solo per gli oggetti componente.
- Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ComponentType_Stringsono obbligatori.
CoordinateDimensionLineWidth
Riepilogo
Restituisce gli oggetti quota coordinata e quota origine la cui proprietà Line Width (Coord/Dimen) è conforme alla Query.
Sintassi
CoordinateDimensionLineWidth : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(CoordinateDimensionLineWidth) : Number– per specificare una larghezza in mil. -
AsMM(CoordinateDimensionLineWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
CoordinateDimensionLineWidth = 10
Restituisce tutti gli oggetti quota coordinata e quota origine che hanno una proprietà Line Width (Coord/Dimen) che è 10 nelle unità di misura correnti.
CoordinateDimensionLineWidth >= 0.2286
Restituisce tutti gli oggetti quota coordinata e quota origine che hanno una proprietà Line Width (Coord/Dimen) maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(CoordinateDimensionLineWidth) Between 8 And 12
Restituisce tutti gli oggetti quota coordinata e quota origine che hanno una proprietà Line Width (Coord/Dimen) maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(CoordinateDimensionLineWidth) < 0.2794
Restituisce tutti gli oggetti quota coordinata e quota origine che hanno una proprietà Line Width (Coord/Dimen) minore di 0.2794 mm.
Note
- La proprietà Line Width (Coord/Dimen) è definita solo per gli oggetti quota coordinata e quota.
- Gli oggetti figli degli oggetti quota coordinata e quota origine restituiti dalla Query non vengono restituiti.
CoordinateDimensionSize
Riepilogo
Restituisce gli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine la cui proprietà Size (Coord/Dimen) è conforme alla Query.
Sintassi
CoordinateDimensionSize : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(CoordinateDimensionSize) : Number– per specificare una dimensione in mil. -
AsMM(CoordinateDimensionSize) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
CoordinateDimensionSize = 10
Restituisce tutti gli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine che hanno una proprietà Size (Coord/Dimen) che è 10 nelle unità di misura correnti.
CoordinateDimensionSize >= 0.2286
Restituisce tutti gli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine che hanno una proprietà Size (Coord/Dimen) maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(CoordinateDimensionSize) Between 8 And 12
Restituisce tutti gli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine che hanno una proprietà Size (Coord/Dimen) maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(CoordinateDimensionSize) < 0.2794
Restituisce tutti gli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine che hanno una proprietà Size (Coord/Dimen) minore di 0.2794 mm.
Note
- La proprietà Size (Coord/Dimen) è definita solo per gli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine.
- Gli oggetti figli degli oggetti quota coordinata, quota centrale, quota con richiamo e quota origine restituiti dalla Query non vengono restituiti.
CoordinateDimensionUnitStyle
Riepilogo
Restituisce tutti gli oggetti quota coordinata e quota origine la cui proprietà Unit Style è conforme alla Query.
Sintassi
CoordinateDimensionUnitStyle = UnitStyle_String
CoordinateDimensionUnitStyle <> UnitStyle_String
UnitStyle_String deve essere una delle stringhe del seguente elenco:
-
'Brackets' -
'None' -
'Normal'
Esempio di utilizzo
CoordinateDimensionUnitStyle = 'Brackets'
Restituisce tutti gli oggetti quota coordinata e quota origine la cui proprietà Unit Style è Brackets.
CoordinateDimensionUnitStyle <> 'Normal'
Restituisce tutti gli oggetti except oggetti quota coordinata e quota origine la cui proprietà Unit Style è Normal.
Note
- La proprietà Unit Style è definita solo per gli oggetti quota coordinata e quota origine.
-
I caratteri di apice singolo (') all'inizio e alla fine di
UnitStyle_Stringsono obbligatori. - Gli oggetti figli degli oggetti quota coordinata e quota origine restituiti dalla Query non vengono restituiti.
CornerMode
Riepilogo
Restituisce tutti gli oggetti rettangolo la cui proprietà Corner Mode è conforme alla Query.
Sintassi
CornerMode = CornerMode_String
CornerMode <> CornerMode_String
CornerMode_String deve essere una delle stringhe del seguente elenco:
-
'Rectangle' -
'Chamfer' -
'Fillet'
Esempio di utilizzo
CornerMode = 'Rectangle'
Restituisce tutti gli oggetti rettangolo la cui proprietà Corner Mode è Rectangle.
CornerMode <> 'Chamfer'
Restituisce tutti gli oggetti except oggetti rettangolo la cui proprietà Corner Mode è Chamfer.
CornerMode = 'Chamfer' || CornerMode = 'Fillet'
Restituisce tutti gli oggetti except oggetti rettangolo la cui proprietà Corner Mode è Rectangle.
Note
- La proprietà Corner Mode è definita solo per gli oggetti rettangolo.
-
I caratteri di apice singolo (
') all'inizio e alla fine diCornerMode_Stringsono obbligatori.
CoveringMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Covering Material è conforme alla Query.
Sintassi
CoveringMaterial : String
Esempio di utilizzo
CoveringMaterial = 'Epoxy'
Restituisce tutti gli oggetti via la cui proprietà Covering Material è Epoxy.
CoveringMaterial Like 'Epoxy*'
Restituisce tutti gli oggetti via che hanno una proprietà Covering Material la cui stringa associata inizia con Epoxy.
Note
- La proprietà Covering Material è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diStringsono obbligatori.
CoveringSide
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Covering Side è conforme alla Query.
Sintassi
CoveringSide = Covering_String
CoveringSide <> Covering_String
Covering_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempio di utilizzo
CoveringSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Covering Side è Top.
CoveringSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Covering Side è Both.
CoveringSide = 'Top' || CoveringSide = 'Bottom'
IsVia && CoveringSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Covering Side è Both.
Note
-
La proprietà Covering Side è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diCovering_Stringsono obbligatori.
DataMatrixInverted
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è conforme alla Query.
Sintassi
DataMatrixInverted : Boolean_String
Esempio di utilizzo
DataMatrixInverted = 'True'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è abilitata.
DataMatrixInverted = 'False'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è disabilitata.
Note
-
La proprietà BarCode Inverted è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli stringa di testo degli oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella stack dei layer) la cui proprietà BarCode Inverted è conforme alla Query. Se si desidera indirizzare esclusivamente gli oggetti stringa di testo configurati come testo di codice QR, utilizzare un prefisso di parola chiave aggiuntivo per indirizzare tali oggetti. Un esempio di espressione Query è
IsDataMatrixText And (DataMatrixInverted = 'True').
DimensionArrowGap
Riepilogo
Restituisce tutti gli oggetti quota con richiamo la cui proprietà Arrow Gap è conforme alla Query.
Sintassi
DimensionArrowGap : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionArrowGap) : Number– per specificare uno spazio in mil. -
AsMM(DimensionArrowGap) : Number– per specificare uno spazio in mm.
Esempio di utilizzo
DimensionArrowGap = 10
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Arrow Gap che è 10 nelle unità di misura correnti.
DimensionArrowGap >= 0.2286
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Arrow Gap maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(DimensionArrowGap) Between 8 And 12
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Arrow Gap maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(DimensionArrowGap) < 0.2794
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Arrow Gap minore di 0.2794 mm.
Note
- La proprietà Arrow Gap è definita solo per gli oggetti quota con richiamo.
- Gli oggetti figli degli oggetti quota con richiamo restituiti dalla Query non vengono restituiti.
DimensionArrowLength
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametro lineare, quota lineare e quota diametro radiale la cui proprietà Arrow Length è conforme alla Query.
Sintassi
DimensionArrowLength : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionArrowLength) : Number– per specificare una lunghezza in mil. -
AsMM(DimensionArrowLength) : Number– per specificare una lunghezza in mm.
Esempio di utilizzo
DimensionArrowLength = 100
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametro lineare, quota lineare e quota diametro radiale che hanno una proprietà Arrow Length che è 100 nelle unità di misura correnti.
DimensionArrowLength >= 2.286
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare e quota diametrale radiale che hanno una proprietà Arrow Length maggiore o uguale a 2.286 unità di misura correnti.
AsMils(DimensionArrowLength) Between 80 And 120
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare e quota diametrale radiale che hanno una proprietà Arrow Length maggiore o uguale a 80 mil e minore o uguale a 120 mil.
AsMM(DimensionArrowLength) < 2.794
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare e quota diametrale radiale che hanno una proprietà Arrow Length minore di 2.794 mm.
Note
-
La proprietà Arrow Length è definita solo per gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare e quota diametrale radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare e quota diametrale radiale restituiti dalla Query non vengono restituiti.
DimensionArrowLineWidth
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Line Width soddisfa la Query.
Sintassi
DimensionArrowLineWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionArrowLineWidth) : Number– per specificare una larghezza in mil. -
AsMM(DimensionArrowLineWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
DimensionArrowLineWidth = 10
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Line Width pari a 10 unità di misura correnti.
DimensionArrowLineWidth >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Line Width maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(DimensionArrowLineWidth) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Line Width maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(DimensionArrowLineWidth) < 0.2794
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Line Width minore di 0.2794 mm.
Note
-
La proprietà Arrow Line Width è definita solo per gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionArrowPosition
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Position soddisfa la Query.
Sintassi
DimensionArrowPosition = ArrowPosition_String
DimensionArrowPosition <> ArrowPosition_String
ArrowPosition_String deve essere una delle stringhe del seguente elenco:
-
'Inside' -
'Outside'
Esempio di utilizzo
DimensionArrowPosition = 'Inside'
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Position è Inside.
DimensionArrowPosition <> 'Outside'
Restituisce tutti gli oggetti except quota angolare, quota di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Position è Outside.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
ArrowPosition_Stringsono obbligatori. -
La proprietà Arrow Position è definita solo per gli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionArrowSize
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Size soddisfa la Query.
Sintassi
DimensionArrowSize : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionArrowSize) : Number– per specificare una dimensione in mil. -
AsMM(DimensionArrowSize) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
DimensionArrowSize = 60
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Size pari a 60 unità di misura correnti.
DimensionArrowSize >= 1.016
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Size maggiore o uguale a 1.016 unità di misura correnti.
AsMils(DimensionArrowSize) Between 50 And 70
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Size maggiore o uguale a 50 mil e minore o uguale a 70 mil.
AsMM(DimensionArrowSize) < 2.032
Restituisce tutti gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Arrow Size minore di 2.032 mm.
Note
-
La proprietà Arrow Size è definita solo per gli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionExtensionLineWidth
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare la cui proprietà Extension Line Width soddisfa la Query.
Sintassi
DimensionExtensionLineWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 pollici) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionExtensionLineWidth) : Number– per specificare una larghezza in mil. -
AsMM(DimensionExtensionLineWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
DimensionExtensionLineWidth = 10
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Line Width pari a 10 unità di misura correnti.
DimensionExtensionLineWidth >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Line Width maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(DimensionExtensionLineWidth) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Line Width maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(DimensionExtensionLineWidth) < 0.2794
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Line Width minore di 0.2794 mm.
Note
-
La proprietà Extension Line Width è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare restituiti dalla Query non vengono restituiti.
DimensionExtensionOffset
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare la cui proprietà Extension Offset soddisfa la Query.
Sintassi
DimensionExtensionOffset : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001inch) oppure Metriche (mm; 1 mm = 0.001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionExtensionOffset) : Number– per specificare un offset in mil. -
AsMM(DimensionExtensionOffset) : Number– per specificare un offset in mm.
Esempio di utilizzo
DimensionExtensionOffset = 10
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare che hanno una proprietà Extension Offset pari a 10 unità di misura correnti.
DimensionExtensionOffset >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare che hanno una proprietà Extension Offset maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(DimensionExtensionOffset) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare che hanno una proprietà Extension Offset maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(DimensionExtensionOffset) < 0.2794
Restituisce tutti gli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare che hanno una proprietà Extension Offset inferiore a 0.2794 mm.
Note
-
La proprietà Extension Offset è definita solo per gli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota diametrale lineare e quota lineare restituiti dalla Query non vengono restituiti.
DimensionExtensionPickGap
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare la cui proprietà Extension Pick Gap soddisfa la Query.
Sintassi
DimensionExtensionPickGap : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionExtensionPickGap) : Number– per specificare uno spazio in mil. -
AsMM(DimensionExtensionPickGap) : Number– per specificare uno spazio in mm.
Esempio di utilizzo
DimensionExtensionPickGap = 10
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Pick Gap che è 10 unità di misura correnti.
DimensionExtensionPickGap >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Pick Gap maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(DimensionExtensionPickGap) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Pick Gap maggiore o uguale a 8 mil e minore o uguale a 12 mil.
AsMM(DimensionExtensionPickGap) < 0.2794
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare che hanno una proprietà Extension Pick Gap inferiore a 0.2794 mm.
Note
-
La proprietà Extension Pick Gap è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare e quota lineare restituiti dalla Query non vengono restituiti.
DimensionTextFont
Riepilogo
Restituisce tutti gli oggetti quota angolare, quote di base, quote datum, quote direttrici, quote diametrali lineari, quote lineari, quote originali, quote diametrali radiali e quote radiali la cui proprietà Dimension Font soddisfa la Query.
Sintassi
DimensionTextFont = Font_String
DimensionTextFont <> Font_String
Font_String deve essere una delle stringhe del seguente elenco:
-
'Default' -
'Serif' -
'Sans Serif'
Esempio di utilizzo
DimensionTextFont = 'Default'
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Font è Default.
DimensionTextFont <> 'Serif'
Restituisce tutti gli oggetti except quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Font è Serif.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Font_Stringsono obbligatori. -
La proprietà Dimension Font è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextFormat
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Format soddisfa la Query.
Sintassi
DimensionTextFormat = TextFormat_String
DimensionTextFormat <> TextFormat_String
TextFormat_String deve essere 'None'.
Esempio di utilizzo
DimensionTextFormat = 'None'
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Format è None (ovvero non vengono visualizzati né valori né unità).
DimensionTextFormat <> 'None'
Restituisce tutti gli oggetti except quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Format è None (ovvero restituirà quegli oggetti quota applicabili il cui formato è impostato per mostrare solo il valore, il valore e le unità, oppure il valore e le unità (con queste ultime tra parentesi)).
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
TextFormat_Stringsono obbligatori. -
La proprietà Dimension Format è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextGap
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Gap soddisfa la Query.
Sintassi
DimensionTextGap : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1mil = 0.001inch) oppure Metriche (mm; 1mm = 0.001meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionTextGap) : Number– per specificare uno spazio in mil. -
AsMM(DimensionTextGap) : Number– per specificare uno spazio in mm.
Esempio di utilizzo
DimensionTextGap = 10
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Gap che è 10 unità di misura correnti.
DimensionTextGap >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Gap maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(DimensionTextGap) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Gap maggiore o uguale a 8mil e minore o uguale a 12mil.
AsMM(DimensionTextGap) < 0.2794
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Gap inferiore a 0.2794mm.
Note
-
La proprietà Dimension Text Gap è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextHeight
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Height soddisfa la Query.
Sintassi
DimensionTextHeight : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionTextHeight) : Number– per specificare un'altezza in mil. -
AsMM(DimensionTextHeight) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
DimensionTextHeight = 60
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Height che è 60 unità di misura correnti.
DimensionTextHeight >= 1.27
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Height maggiore o uguale a 1.27 unità di misura correnti.
AsMils(DimensionTextHeight) Between 40 And 80
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Height maggiore o uguale a 40mil e minore o uguale a 80 mil.
AsMM(DimensionTextHeight) < 1.778
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Height inferiore a 1.778 mm.
Note
-
La proprietà Dimension Text Height è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
-
Per la quota originale, il valore della proprietà Dimension Text Height segue il valore della proprietà Text Height della quota.
DimensionTextLineWidth
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Line Width soddisfa la Query.
Sintassi
DimensionTextLineWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(DimensionTextLineWidth) : Number– per specificare una larghezza in mil. -
AsMM(DimensionTextLineWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
DimensionTextLineWidth = 6
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Line Width pari a 6 unità di misura correnti.
DimensionTextLineWidth >= 0.127
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Line Width maggiore o uguale a 0.127 unità di misura correnti.
AsMils(DimensionTextLineWidth) Between 4 And 8
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Line Width maggiore o uguale a 4mil e minore o uguale a 8mil.
AsMM(DimensionTextLineWidth) < 0.1778
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale che hanno una proprietà Dimension Text Line Width inferiore a 0.1778mm.
Note
-
La proprietà Dimension Text Line Width è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
-
Per la quota originale, il valore della proprietà Dimension Text Line Width segue il valore della proprietà Text Width della quota.
DimensionTextPosition
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Position soddisfa la Query.
Sintassi
DimensionTextPosition = DimensionTextPosition_String
DimensionTextPosition <> DimensionTextPosition_String
DimensionTextPosition_String deve essere una delle stringhe del seguente elenco:
-
'Aligned - Bottom' -
'Aligned - Center' -
'Aligned - Inside Left' -
'Aligned - Inside Right' -
'Aligned - Left' -
'Aligned - Right' -
'Aligned - Top' -
'Automatic' -
'Manual' -
'Unidirectional'
Esempio di utilizzo
DimensionTextPosition = 'Automatic'
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Position è Automatic.
DimensionTextPosition <> 'Manual'
Restituisce tutti gli oggetti except quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Position è Manual.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
DimensionTextPosition_Stringsono obbligatori. -
La proprietà Dimension Text Position è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota con direttrice, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextPrecision
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision soddisfa la Query.
Sintassi
DimensionTextPrecision : Numeric_String
DimensionTextPrecision : Number
Esempio di utilizzo
DimensionTextPrecision = '2'
DimensionTextPrecision <> '' && DimensionTextPrecision = 2
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision è 2.
DimensionTextPrecision > '' && DimensionTextPrecision Between 3 And 5
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision è maggiore o uguale a 3 e minore o uguale a 5.
IsDimension && DimensionTextPrecision < 4
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision è inferiore a 4.
DimensionTextPrecision <> '1'
Restituisce tutti gli oggetti except quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision è 1.
IsDimension && DimensionTextPrecision <> 1
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision non è uguale a 1.
Note
-
La proprietà Dimension Precision è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextPrefix
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Prefix soddisfa la Query.
Sintassi
DimensionTextPrefix : String
Esempio di utilizzo
DimensionTextPrefix = 'ø'
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Prefix è ø.
Note
-
La proprietà Dimension Prefix è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextSuffix
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Suffix soddisfa la Query.
Sintassi
DimensionTextSuffix : String
Esempio di utilizzo
DimensionTextSuffix = '(+/- 0.5%)'
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Suffix è (+/- 0.5%).
Note
-
La proprietà Dimension Suffix è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla Query non vengono restituiti.
DimensionTextUnit
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Unit soddisfa la Query.
Sintassi
DimensionTextUnit = DimensionUnit_String
DimensionTextUnit <> DimensionUnit_String
Per gli oggetti quota angolare, DimensionUnit_String deve essere una delle stringhe del seguente elenco:
-
'Degrees' -
'Radians'
Per gli oggetti quota di base, quota datum, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale, DimensionUnit_String deve essere una delle stringhe del seguente elenco:
-
'Automatic' -
'Centimeters' -
'Inches' -
'Millimeters' -
'Mils'
Esempio di utilizzo
DimensionTextUnit = 'Radians'
Restituisce tutti gli oggetti quota angolare la cui proprietà Dimension Unit è Radians.
DimensionTextUnit <> 'Degrees'
Restituisce tutti gli oggetti except oggetti quota angolare la cui proprietà Dimension Unit è Degrees.
DimensionTextUnit = 'Mils'
Restituisce tutti gli oggetti quota di base, quota datum, quota di diametro lineare, quota lineare, quota di diametro radiale e quota radiale la cui proprietà Dimension Unit è Mils.
DimensionTextUnit <> 'Inches'
Restituisce tutti gli oggetti except quota di base, quota datum, quota di diametro lineare, quota lineare, quota di diametro radiale e quota radiale la cui proprietà Dimension Unit è Inches.
Note
-
Gli apici singoli (') all'inizio e alla fine di
DimensionUnit_Stringsono obbligatori. -
La proprietà Dimension Unit è definita solo per gli oggetti quota angolare, quota di base, quota datum, quota di diametro lineare, quota lineare, quota di diametro radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota di base, quota datum, quota di diametro lineare, quota lineare, quota di diametro radiale e quota radiale restituiti dalla Query non vengono restituiti.
DrillPair
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Drill Pair è conforme alla Query.
Sintassi
DrillPair = 'Start Layer - Stop Layer'
Esempio di utilizzo
DrillPair = 'Top Layer - Bottom Layer'
Restituisce tutti gli oggetti via la cui proprietà Drill Pair è Top Layer - Bottom Layer.
DrillPair <> 'Signal Layer 1 - Signal Layer 2'
Restituisce tutti gli oggetti except per gli oggetti via la cui proprietà Drill Pair è Signal Layer 1 - Signal Layer 2.
IsVia && DrillPair <> 'Top Layer - Bottom Layer'
Restituisce tutti gli oggetti Via except quelli la cui proprietà Drill Pair è Top Layer - Bottom Layer.
Note
- Gli apici singoli (') all'inizio e alla fine della stringa sono obbligatori.
- La proprietà Drill Pair è definita solo per gli oggetti via.
DrillType
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Drill Type è conforme alla Query.
Sintassi
DrillType = DrillType_String
DrillType <> DrillType_String
DrillType_String deve essere una delle stringhe del seguente elenco:
-
'Drilled' -
'Laser Drilled' -
'Plasma Drilled' -
'Punched'
Esempio di utilizzo
DrillType = 'Drilled'
Restituisce tutti gli oggetti pad la cui proprietà Drill Type è Drilled.
DrillType <> 'Punched'
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Drill Type è Punched.
DrillType = 'Laser Drilled' || DrillType = 'Plasma Drilled' || DrillType = 'Punched'
IsPad && DrillType <> 'Drilled'
Restituisce tutti gli oggetti pad la cui proprietà Drill Type non è Drilled.
Note
- La proprietà Drill Type è definita solo per gli oggetti pad.
-
Gli apici singoli (') all'inizio e alla fine di
DrillType_Stringsono obbligatori.
EmbeddedBoard_ColCount
Riepilogo
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Col Count è conforme alla Query.
Sintassi
EmbeddedBoard_ColCount : Numeric_String
EmbeddedBoard_ColCount : Number
Esempio di utilizzo
EmbeddedBoard_ColCount = '2'
EmbeddedBoard_ColCount = 2
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Col Count è 2.
EmbeddedBoard_ColCount <> '4'
EmbeddedBoard_ColCount <> 4
Restituisce tutti gli oggetti except oggetti scheda incorporata la cui proprietà Col Count è 4.
Nota
La proprietà Col Count è definita solo per gli oggetti scheda incorporata.
EmbeddedBoard_ColumnSpacing
Riepilogo
Restituisce gli oggetti scheda incorporata la cui proprietà Column Spacing è conforme alla Query.
Sintassi
EmbeddedBoard_ColumnSpacing : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1mil = 0.001inch) oppure Metriche (mm; 1mm = 0.001meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(EmbeddedBoard_ColumnSpacing) : Number– per specificare una spaziatura in mil. -
AsMM(EmbeddedBoard_ColumnSpacing) : Number– per specificare una spaziatura in mm.
Esempio di utilizzo
EmbeddedBoard_ColumnSpacing = 1500
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Column Spacing pari a 1500 unità di misura correnti.
EmbeddedBoard_ColumnSpacing >= 1000
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Column Spacing maggiore o uguale a 1000 unità di misura correnti.
AsMils(EmbeddedBoard_ColumnSpacing) Between 1000 And 1500
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Column Spacing maggiore o uguale a 1000 mil e minore o uguale a 1500 mil.
AsMM(EmbeddedBoard_ColumnSpacing) < 38.1
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Column Spacing minore di 38.1mm.
Nota
La proprietà Column Spacing è definita solo per gli oggetti scheda incorporata.
EmbeddedBoard_DocumentName
Riepilogo
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Embedded Document Name è conforme alla Query.
Sintassi
EmbeddedBoard_DocumentName : String
Esempio di utilizzo
EmbeddedBoard_DocumentName = 'C:\Users\Public\Documents\Altium\Projects\Example_Design\Example_PCB.PcbDoc'
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Embedded Document Name è C:\Users\Public\Documents\Altium\Projects\Example_Design\Example_PCB.PcbDoc.
EmbeddedBoard_DocumentName Like '*Example_PCB.PcbDoc'
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Embedded Document Name termina con Example_PCB.PcbDoc.
Nota
La proprietà Embedded Document Name è definita solo per gli oggetti scheda incorporata.
EmbeddedBoard_OriginMode
Riepilogo
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Link To Embedded Board Origin è conforme alla Query.
Sintassi
EmbeddedBoard_OriginMode : Boolean_String
Esempio di utilizzo
EmbeddedBoard_OriginMode = 'True'
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Link To Embedded Board Origin è abilitata.
EmbeddedBoard_OriginMode = 'False'
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Link To Embedded Board Origin è disabilitata.
Nota
La proprietà Link To Embedded Board Origin è definita solo per gli oggetti scheda incorporata.
EmbeddedBoard_RowCount
Riepilogo
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Row Count è conforme alla Query.
Sintassi
EmbeddedBoard_RowCount : Numeric_String
EmbeddedBoard_RowCount : Number
Esempio di utilizzo
EmbeddedBoard_RowCount = '2'
EmbeddedBoard_RowCount = 2
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Row Count è 2.
EmbeddedBoard_RowCount <> '4'
EmbeddedBoard_RowCount <> 4
Restituisce tutti gli oggetti except oggetti scheda incorporata la cui proprietà Row Count è 4.
Nota
La proprietà Row Count è definita solo per gli oggetti scheda incorporata.
EmbeddedBoard_RowSpacing
Riepilogo
Restituisce gli oggetti scheda incorporata la cui proprietà Row Spacing è conforme alla Query.
Sintassi
EmbeddedBoard_RowSpacing : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(EmbeddedBoard_RowSpacing) : Number– per specificare una spaziatura in mil. -
AsMM(EmbeddedBoard_RowSpacing) : Number– per specificare una spaziatura in mm.
Esempio di utilizzo
EmbeddedBoard_RowSpacing = 2500
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Row Spacing che è 2500 unità di misura correnti.
EmbeddedBoard_RowSpacing >= 2000
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Row Spacing maggiore o uguale a 2000 unità di misura correnti.
AsMils(EmbeddedBoard_RowSpacing) Between 2500 And 3000
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Row Spacing maggiore o uguale a 2500 mil e minore o uguale a 3000 mil.
AsMM(EmbeddedBoard_RowSpacing) < 63.5
Restituisce tutti gli oggetti scheda incorporata che hanno una proprietà Row Spacing minore di 63.5 mm.
Nota
La proprietà Row Spacing è definita solo per gli oggetti scheda incorporata.
EnablePartSwapping
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Enable Part Swapping è conforme alla Query.
Sintassi
EnablePartSwapping : Boolean_String
Esempio di utilizzo
EnablePartSwapping = 'True'
Restituisce tutti gli oggetti componente la cui proprietà Enable Part Swapping è abilitata.
EnablePartSwapping = 'False'
Restituisce tutti gli oggetti componente la cui proprietà Enable Part Swapping è disabilitata.
Note
- La proprietà Enable Part Swapping è definita solo per gli oggetti componente.
- Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
EnablePinSwapping
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Enable Pin Swapping è conforme alla Query.
Sintassi
EnablePinSwapping : Boolean_String
Esempio di utilizzo
EnablePinSwapping = 'True'
Restituisce tutti gli oggetti componente la cui proprietà Enable Pin Swapping è abilitata.
EnablePinSwapping = 'False'
Restituisce tutti gli oggetti componente la cui proprietà Enable Pin Swapping è disabilitata.
Note
- La proprietà Enable Pin Swapping è definita solo per gli oggetti componente.
- Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
FillingMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Filling Material è conforme alla Query.
Sintassi
FillingMaterial : String
Esempio di utilizzo
FillingMaterial = 'Epoxy'
Restituisce tutti gli oggetti via la cui proprietà Filling Material è Epoxy.
FillingMaterial Like 'Epoxy*'
Restituisce tutti gli oggetti via che hanno una Filling Material la cui stringa associata inizia con Epoxy.
Note
- La proprietà Filling Material è definita solo per gli oggetti via.
-
Gli apici singoli (
') all'inizio e alla fine diStringsono obbligatori.
FillingSide
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Filling Side è conforme alla Query.
Sintassi
FillingSide = FillingSide_String
FillingSide <> FillingSide_String
FillingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempio di utilizzo
FillingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Filling Side è Top.
FillingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Filling Side è Both.
FillingSide = 'Top' || FillingSide = 'Bottom'
IsVia && FillingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Filling Side è Both.
Note
- La proprietà Filling Side è definita solo per gli oggetti via.
-
Gli apici singoli (
') all'inizio e alla fine diFillingSide_Stringsono obbligatori.
FontName
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, libera) la cui proprietà TrueType Font Name è conforme alla Query.
Sintassi
FontName = FontName_String
FontName <> FontName_String
FontName_String deve utilizzare uno dei nomi dei font TrueType e OpenType disponibili (OpenType è un superset di TrueType), presenti nella cartella \Windows\Fonts.
Esempio di utilizzo
FontName = 'Arial'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, libera) la cui proprietà TrueType Font Name è Arial.
FontName <> 'Batang'
Restituisce tutti gli oggetti except coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, libera) la cui proprietà TrueType Font Name è Batang.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
FontName_Stringsono obbligatori. - La proprietà TrueType Font Name è definita solo per gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, libera).
Footprint
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Footprint è conforme alla Query.
Sintassi
Footprint : String
Esempio di utilizzo
Footprint = 'DIP14'
Restituisce tutti i componenti che hanno un Footprint pari a DIP14.
Footprint Like 'DIP*'
Restituisce tutti i componenti che hanno un Footprint la cui stringa associata inizia con DIP.
Note
- La proprietà Footprint è definita solo per gli oggetti componente.
- Gli oggetti figli dei componenti restituiti dalla Query non vengono restituiti.
FromToPad1
Riepilogo
Restituisce tutti gli oggetti from-to la cui proprietà From Pad è conforme alla Query.
Sintassi
FromToPad1 : PadName_String
PadName_String specifica il Nome completo che un pad deve corrispondere; questo consiste in una sottostringa iniziale che specifica la proprietà Name del componente padre del pad (cioè il Designator del componente), seguita da una sottostringa che specifica la proprietà Name del pad stesso (cioè il Designator del pad). Il formato sarà quindi 'ParentComponentDesignator-PadDesignator'.
Esempio di utilizzo
FromToPad1 = 'C14-2'
Restituisce tutti gli oggetti from-to la cui proprietà From Pad è C14-2.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadName_Stringsono obbligatori. - La proprietà From Pad è definita solo per gli oggetti from-to.
FromToPad2
Riepilogo
Restituisce tutti gli oggetti from-to la cui proprietà To Pad è conforme alla Query.
Sintassi
FromToPad2 : PadName_String
PadName_String specifica il Nome completo che un pad deve corrispondere; questo consiste in una sottostringa iniziale che specifica la proprietà Name del componente padre del pad (cioè il Designator del componente), seguita da una sottostringa che specifica la proprietà Name del pad stesso (cioè il Designator del pad). Il formato sarà quindi 'ParentComponentDesignator-PadDesignator'.
Esempio di utilizzo
FromToPad2 = 'U1-8'
Restituisce tutti gli oggetti from-to la cui proprietà To Pad è U1-8.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadName_Stringsono obbligatori. - La proprietà To Pad è definita solo per gli oggetti from-to.
H
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Height è conforme alla Query.
Sintassi
H : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(H) : Number– per specificare un'altezza in mil. -
AsMM(H) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
H = 300
Restituisce tutti i componenti che hanno una proprietà Height uguale a 300 nelle unità di misura correnti.
H >= 5.08
Restituisce tutti i componenti che hanno una proprietà Height maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(H) > 400
Restituisce tutti i componenti che hanno una proprietà Height maggiore di 400mil.
AsMM(H) Between 6.35 And 8.89
Restituisce tutti i componenti che hanno una proprietà Height maggiore o uguale a 6.35mm e minore o uguale a 8.89mm.
H <> 550
Restituisce tutti i componenti che hanno una proprietà Height not uguale a 550 nelle unità di misura correnti.
AsMils(H) <= 650
Restituisce tutti i componenti che hanno una proprietà Height minore o uguale a 650mil.
AsMM(H) < 11.43
Restituisce tutti i componenti che hanno una proprietà Height minore di 11.43mm.
Note
- La proprietà Height è definita solo per gli oggetti componente.
- Gli oggetti figli dei componenti restituiti dalla Query non vengono restituiti.
- Questa funzione è un alias della funzione Height.
Height
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Height è conforme alla Query.
Sintassi
Height : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(Height) : Number– per specificare un'altezza in mil. -
AsMM(Height) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
Height = 300
Restituisce tutti i componenti che hanno una proprietà Height uguale a 300 nelle unità di misura correnti.
Height >= 5.08
Restituisce tutti i componenti che hanno una proprietà Height maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(Height) > 400
Restituisce tutti i componenti che hanno una proprietà Height maggiore di 400 mil.
AsMM(Height) Between 6.35 And 8.89
Restituisce tutti i componenti che hanno una proprietà Height maggiore o uguale a 6.35 mm e minore o uguale a 8.89 mm.
Height <> 550
Restituisce tutti i componenti che hanno una proprietà Height not uguale a 550 nelle unità di misura correnti.
AsMils(Height) <= 650
Restituisce tutti i componenti che hanno una proprietà Height minore o uguale a 650 mil.
AsMM(Height) < 11.43
Restituisce tutti i componenti che hanno una proprietà Height minore di 11.43 mm.
Note
- La proprietà Height è definita solo per gli oggetti componente.
- Gli oggetti figli dei componenti restituiti dalla Query non vengono restituiti.
- Questa funzione è un alias della funzione H.
Hide
Riepilogo
Restituisce tutti gli oggetti commento del componente, designatore del componente e net la cui proprietà Hide è conforme alla Query.
Sintassi
Hide : Boolean
Esempio di utilizzo
Hide
Hide = True
Restituisce tutti gli oggetti commento del componente, designatore del componente e net la cui proprietà Hide è True.
Not Hide
Hide = False
Restituisce tutti gli oggetti except commento del componente, designatore del componente e net la cui proprietà Hide è False.
Nota
La proprietà Hide è definita solo per gli oggetti commento del componente, designatore del componente e net.
HideJumpers
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Hide Jumpers è conforme alla Query.
Sintassi
HideJumpers : Boolean_String
Esempio di utilizzo
HideJumpers = 'True'
Restituisce tutti gli oggetti componente la cui proprietà Hide Jumpers è abilitata.
HideJumpers = 'False'
Restituisce tutti gli oggetti componente la cui proprietà Hide Jumpers è disabilitata.
Note
- La proprietà Hide Jumpers è definita solo per gli oggetti componente.
- Gli oggetti figli dei componenti restituiti dalla Query non vengono restituiti.
Hole
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è conforme alla Query.
Sintassi
Hole : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(Hole) : Number– per specificare una dimensione del foro in mil. -
AsMM(– per specificare una dimensione del foro in mm.Hole) : Number
Esempio di utilizzo
Hole = 16
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size pari alle 16 unità di misura correnti.
Hole >= 0.508
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size maggiore o uguale a 0.508 unità di misura correnti.
AsMils(Hole) Between 12 And 32
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size maggiore o uguale a 12 mil e minore o uguale a 32 mil.
AsMM(Hole) < 1.016
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size minore di 1.016 mm.
Note
- La proprietà Hole Size è definita solo per gli oggetti pad e via.
- Questa funzione è un alias delle funzioni HoleDiameter e HoleSize.
HoleDiameter
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size soddisfa la Query.
Sintassi
HoleDiameter : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(HoleDiameter) : Number– per specificare un diametro del foro in mil. -
AsMM(– per specificare un diametro del foro in mm.HoleDiameter) : Number
Esempio di utilizzo
HoleDiameter = 16
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size pari alle 16 unità di misura correnti.
HoleDiameter >= 0.508
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size maggiore o uguale a 0.508 unità di misura correnti.
AsMils(HoleDiameter) Between 12 And 32
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size maggiore o uguale a 12 mil e minore o uguale a 32 mil.
AsMM(HoleDiameter) < 1.016
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size minore di 1.016 mm.
Note
- La proprietà Hole Size è definita solo per gli oggetti pad e via.
- Questa funzione è un alias delle funzioni HoleSize e Hole.
HoleNegativeTolerance
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (-) soddisfa la Query.
Sintassi
HoleNegativeTolerance : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(HoleNegativeTolerance) : Number– per specificare una tolleranza in mil. -
AsMM(HoleNegativeTolerance) : Number– per specificare una tolleranza in mm.
Esempio di utilizzo
HoleNegativeTolerance = 4
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) uguale a 4 unità di misura correnti.
HoleNegativeTolerance >= 5.08
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) maggiore o uguale a 5.08 unità di misura correnti.
AsMils(HoleNegativeTolerance) > 4
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) maggiore di 4 mil.
AsMM(HoleNegativeTolerance) Between 0.102 And 0.105
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) maggiore o uguale a 0.102 mm e minore o uguale a 0.105 mm.
HoleNegativeTolerance <> 2
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) non uguale a 2 unità di misura correnti.
AsMils(HoleNegativeTolerance) <= 1.4
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) minore o uguale a 1.4 mil.
AsMM(HoleNegativeTolerance) < 0.05
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (-) minore di 0.05 mm.
Nota
La proprietà Hole Tolerance (-) è definita solo per gli oggetti pad e via.
HolePositiveTolerance
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (+) soddisfa la Query.
Sintassi
HolePositiveTolerance : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(HolePositiveTolerance) : Number– per specificare una tolleranza in mil. -
AsMM(HolePositiveTolerance) : Number– per specificare una tolleranza in mm.
Esempio di utilizzo
HolePositiveTolerance = 4
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) uguale a 4 unità di misura correnti.
HolePositiveTolerance >= 5.08
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) maggiore o uguale a 5.08 unità di misura correnti.
AsMils(HolePositiveTolerance) > 4
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) maggiore di 4 mil.
AsMM(HolePositiveTolerance) Between 0.102 And 0.105
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) maggiore o uguale a 0.102 mm e minore o uguale a 0.105 mm.
HolePositiveTolerance <> 2
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) non uguale a 2 unità di misura correnti.
AsMils(HolePositiveTolerance) <= 1.4
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) minore o uguale a 1.4 mil.
AsMM(HolePositiveTolerance) < 0.05
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Tolerance (+) minore di 0.05 mm.
Nota
La proprietà Hole Tolerance (+) è definita solo per gli oggetti pad e via.
HoleRotation
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Hole Rotation soddisfa la Query.
Sintassi
HoleRotation : Numeric_String
HoleRotation : Number
Esempio di utilizzo
HoleRotation = '30'
HoleRotation = 30
Restituisce tutti gli oggetti pad la cui proprietà Hole Rotation è 30.000.
HoleRotation <> '45'
HoleRotation <> 45
Restituisce tutti gli oggetti except pad la cui proprietà Hole Rotation è 45.000.
Nota
La proprietà Hole Rotation è definita solo per gli oggetti pad.
HoleSize
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size soddisfa la Query.
Sintassi
HoleSize : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Hole– per specificare una dimensione del foro in mil.Size) : Number -
AsMM(– per specificare una dimensione del foro in mm.HoleSize) : Number
Esempio di utilizzo
HoleSize = 16
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size pari alle 16 unità di misura correnti.
HoleSize >= 0.508
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size maggiore o uguale a 0.508 unità di misura correnti.
AsMils(HoleSize) Between 12 And 32
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size maggiore o uguale a 12 mil e minore o uguale a 32 mil.
AsMM(HoleSize) < 1.016
Restituisce tutti gli oggetti pad e via che hanno una proprietà Hole Size minore di 1.016 mm.
Note
- La proprietà Hole Size è definita solo per gli oggetti pad e via.
- Questa funzione è un alias delle funzioni HoleDiameter e Hole.
HoleType
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Hole Type soddisfa la Query.
Sintassi
HoleType = HoleType_String
HoleType <> HoleType_String
HoleType_String deve essere una delle stringhe del seguente elenco:
-
'Round' -
'Slot' -
'Square'
Esempio di utilizzo
HoleType = 'Square'
Restituisce tutti gli oggetti pad la cui proprietà Hole Type è Square.
HoleType <> 'Slot'
Restituisce tutti gli oggetti except pad la cui proprietà Hole Type è Slot.
HoleType = 'Square' || HoleType = 'Slot'
IsPad && HoleType <> 'Round'
Restituisce tutti gli oggetti except pad la cui proprietà Hole Type è Round.
Note
- La proprietà Hole Type è definita solo per gli oggetti pad.
-
I caratteri di apice singolo (') all'inizio e alla fine di
HoleType_Stringsono obbligatori.
Identifier
Riepilogo
Restituisce tutti gli oggetti body 3D la cui proprietà Identifier soddisfa la Query.
Sintassi
Identifier : String
Esempio di utilizzo
Identifier = 'RES0402'
Restituisce tutti gli oggetti body 3D la cui proprietà Identifier è RES0402.
Identifier Like 'RES0402*'
Restituisce tutti gli oggetti body 3D che hanno un Identifier la cui stringa associata inizia con RES0402.
Note
- La proprietà Identifier è definita solo per gli oggetti body 3D.
-
I caratteri di apice singolo (
') all'inizio e alla fine diStringsono obbligatori.
InvertedBorderSpaceType
Riepilogo
Restituisce tutti gli oggetti stringa la cui proprietà Border Space Type soddisfa la Query.
Sintassideve essere una delle stringhe del seguente elenco:
-
'Border Margin'
-
'Text Offset'
Esempio di utilizzo
'Border Margin'
'Text Offset'
InvertedBorderSpaceType = 'Border Margin'
Restituisce tutti gli oggetti stringa la cui proprietà Border Space Type è Border Margin.
InvertedBorderSpaceType <> 'Border Margin'
Restituisce tutti gli oggetti except oggetti stringa la cui proprietà Border Space Type è Border Margin.
IsTrueTypeText && InvertedBorderSpaceType <> 'Text Offset'
Restituisce tutti gli oggetti stringa la cui proprietà Border Space Type non è Text Offset.
Note
- La proprietà Border Space Type è definita solo per gli oggetti stringa.
-
I caratteri di apice singolo (') all'inizio e alla fine di
InvertedBorderSpaceType_Stringsono obbligatori.
InvertedRectangleHeight
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) la cui proprietà Inverted Rectangle Height soddisfa la Query.
Sintassi
InvertedRectangleHeight : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(InvertedRectangleHeight) : Number– per specificare un'altezza in mil. -
AsMM(InvertedRectangleHeight) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
InvertedRectangleHeight = 30
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height uguale a 30 nelle unità di misura correnti.
InvertedRectangleHeight >= 5.08
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(InvertedRectangleHeight) > 40
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height maggiore di 40 mil.
AsMM(InvertedRectangleHeight) Between 6.35 And 8.89
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height maggiore o uguale a 6.35 mm e minore o uguale a 8.89 mm.
InvertedRectangleHeight <> 55
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height che è not uguale a 55 nelle unità di misura correnti.
AsMils(InvertedRectangleHeight) <= 65
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height minore o uguale a 65 mil.
AsMM(InvertedRectangleHeight) < 11.43
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Height minore di 11.43 mm.
Nota
La proprietà Inverted Rectangle Height è definita solo per gli oggetti stringa di testo (commento, designatore, liberi).
InvertedRectangleWidth
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) la cui proprietà Inverted Rectangle Width soddisfa la Query.
Sintassi
InvertedRectangleWidth : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(InvertedRectangleWidth) : Number– per specificare una larghezza in mil. -
AsMM(InvertedRectangleWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
InvertedRectangleWidth = 300
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width uguale a 300 nelle unità di misura correnti.
InvertedRectangleWidth >= 128
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width maggiore o uguale a 128 nelle unità di misura correnti.
AsMils(InvertedRectangleWidth) > 400
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width maggiore di 400 mil.
AsMM(InvertedRectangleWidth) Between 6 And 8
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width maggiore o uguale a 6 mm e minore o uguale a 8 mm.
InvertedRectangleWidth <> 550
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width che è not uguale a 550 nelle unità di misura correnti.
AsMils(InvertedRectangleWidth) <= 650
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width minore o uguale a 650 mil.
AsMM(InvertedRectangleWidth) < 11.43
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) che hanno una proprietà Inverted Rectangle Width minore di 11.43 mm.
Nota
La proprietà Inverted Rectangle Width è definita solo per gli oggetti stringa di testo (commento, designatore, liberi).
InvertedTextJustification
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) la cui proprietà Inverted Text Justification soddisfa la Query.
Sintassi
InvertedTextJustification = TextJustification_String
InvertedTextJustification <> TextJustification_String
TextJustification_String deve essere una delle stringhe del seguente elenco:
-
'Center' -
'Center-Above' -
'Center-Below' -
'Left-Above' -
'Left-Below' -
'Left-Center' -
'Right-Above' -
'Right-Below' -
'Right-Center'
Esempio di utilizzo
InvertedTextJustification = 'Center'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, liberi) la cui proprietà Inverted Text Justification è Center.
InvertedTextJustification <> 'Right-Below'
Restituisce tutti gli oggetti except oggetti stringa di testo (commento, designatore, liberi) la cui proprietà Inverted Text Justification è Right-Below.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
TextJustification_Stringsono obbligatori. - La proprietà Inverted Text Justification è definita solo per gli oggetti stringa di testo (commento, designatore, liberi).
IPC4761ViaType
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà IPC 4761 Via Type soddisfa la Query.
Sintassi
IPC4761ViaType = IPC4761ViaType_String
IPC4761ViaType <> IPC4761ViaType_String
IPC4761ViaType_String deve essere una delle stringhe del seguente elenco:
-
'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'
Esempio di utilizzo
IPC4761ViaType = 'Type 1a'
Restituisce tutti gli oggetti via la cui proprietà IPC 4761 Via Type è Type 1a.
IPC4761ViaType <> 'Type 1b'
Restituisce tutti gli oggetti except oggetti via la cui proprietà IPC 4761 Via Type è Type 1b.
Note
- La proprietà IPC 4761 Via Type è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diIPC4761ViaType_Stringsono obbligatori.
IsAssyTestpoint
Riepilogo
Restituisce tutti gli oggetti pad e via che sono stati contrassegnati per l'uso come punti di test di assemblaggio, cioè che hanno le proprietà Assembly Testpoint - Top e/o Assembly Testpoint - Bottom abilitate.
Sintassi
IsAssyTestpoint : Boolean
Esempio di utilizzo
IsAssyTestpoint
IsAssyTestpoint = True
Restituisce tutti gli oggetti pad e via utilizzati come punti di test di assemblaggio.
Not IsAssyTestpoint
IsAssyTestpoint = False
Restituisce tutti gli oggetti except oggetti pad e via utilizzati come punti di test di assemblaggio.
IsBold
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, liberi) la cui proprietà Bold soddisfa la Query.
Sintassi
IsBold : Boolean_String
Esempio di utilizzo
IsBold = 'True'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, liberi) la cui proprietà Bold è abilitata.
IsBold = 'False'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, liberi) la cui proprietà Bold è disabilitata.
Note
-
La proprietà Bold è definita solo per gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, liberi).
-
Verranno restituiti anche tutti gli oggetti coordinata, quota, tabella di foratura e tabella stackup dei layer padre, i cui primitivi stringa di testo figlio soddisfano la Query.
IsDataMatrixText
Riepilogo
Restituisce gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la proprietà BarCode Type è impostata su Data Matrix.
Sintassi
IsDataMatrixText : Boolean
Esempio di utilizzo
IsDataMatrixText
IsDataMatrixText = True
Restituisce tutti gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la proprietà BarCode Type è impostata su Data Matrix.
Not IsDataMatrixText
IsDataMatrixText = False
Restituisce tutti gli oggetti except oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la proprietà BarCode Type è impostata su Data Matrix.
IsFabTestpoint
Riepilogo
Restituisce tutti gli oggetti pad e via che sono stati contrassegnati per l'uso come punti di test di fabbricazione, cioè che hanno le proprietà Fabrication Testpoint - Top e/o Fabrication Testpoint - Bottom abilitate.
Sintassi
IsFabTestpoint : Boolean
Esempio di utilizzo
IsFabTestpoint
IsFabTestpoint = True
Restituisce tutti gli oggetti pad e via utilizzati come punti di test di fabbricazione.
Not IsFabTestpoint
IsFabTestpoint = False
Restituisce tutti gli oggetti except oggetti pad e via utilizzati come punti di test di fabbricazione.
IsItalic
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, liberi) la cui proprietà Italic soddisfa la Query.
Sintassi
IsItalic : Boolean_String
Esempio di utilizzo
IsItalic = 'True'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, liberi) la cui proprietà Italic è abilitata.
IsItalic = 'False'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, libera) la cui proprietà Italic è disabilitata.
Note
- La proprietà Italic è definita solo per gli oggetti coordinata, quota (eccetto la quota del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, libera).
- Verranno inoltre restituiti tutti gli oggetti padre coordinata, quota, tabella di foratura e tabella dello stack dei layer, i cui primitivi stringa di testo figlio sono conformi alla Query.
IsModified
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà IsModified è conforme alla Query.
Sintassi
IsModified : Boolean_String
Esempio di utilizzo
IsModified = 'True'
Restituisce tutti gli oggetti polygon pour la cui proprietà IsModified è abilitata.
IsModified = 'False'
Restituisce tutti gli oggetti polygon pour la cui proprietà IsModified è disabilitata.
Nota
La proprietà IsModified è definita solo per gli oggetti polygon pour.
IsQrCodeText
Riepilogo
Restituisce gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e BarCode Type la cui proprietà è impostata su QR Code.
Sintassi
IsQrCodeText : Boolean
Esempio di utilizzo
IsQrCodeText
IsQrCodeText = True
Restituisce tutti gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e BarCode Type la cui proprietà è impostata su QR Code.
Not IsQrCodeText
IsQrCodeText = False
Restituisce tutti gli oggetti except oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e BarCode Type la cui proprietà è impostata su QR Code.
IsTestpoint
Riepilogo
Restituisce tutti gli oggetti pad e via che sono stati contrassegnati per l'uso come Testpoint, indipendentemente dal fatto che siano Testpoint di assemblaggio o di fabbricazione. Ovvero, con una qualsiasi delle seguenti proprietà abilitate:
- Assembly Testpoint - Top
- Assembly Testpoint - Bottom
- Fabrication Testpoint - Top
- Fabrication Testpoint - Bottom
Sintassi
IsTestpoint : Boolean
Esempio di utilizzo
IsTestpoint
IsTestpoint = True
Restituisce tutti gli oggetti pad e via utilizzati come Testpoint.
Not IsTestpoint
IsTestpoint = False
Restituisce tutti gli oggetti except oggetti pad e via utilizzati come Testpoint.
IsTextInverted
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libera) la cui proprietà Inverted è conforme alla Query.
Sintassi
IsTextInverted : Boolean_String
Esempio di utilizzo
IsTextInverted = 'True'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libera) la cui proprietà Inverted è abilitata.
IsTextInverted = 'False'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libera) la cui proprietà Inverted è disabilitata.
Nota
La proprietà Inverted è definita solo per gli oggetti stringa di testo (commento, designatore, libera).
Keepout
Riepilogo
Restituisce tutti gli oggetti Keepout - arco, Keepout - riempimento, Keepout - regione solida e Keepout - traccia.
Sintassi
Keepout : Boolean
Esempio di utilizzo
Keepout
Keepout = True
Restituisce tutti gli oggetti Keepout - arco, Keepout - riempimento, Keepout - regione solida e Keepout - traccia.
Not Keepout
Keepout = False
Restituisce tutti gli oggetti except oggetti Keepout - arco, Keepout - riempimento, Keepout - regione solida e Keepout - traccia.
KeepoutRestrictionsCopper
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Copper è conforme alla Query.
Sintassi
KeepoutRestrictionsCopper : Boolean_String
Esempio di utilizzo
KeepoutRestrictionsCopper = 'True'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Copper è abilitata.
KeepoutRestrictionsCopper = 'False'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Copper è disabilitata.
Note
-
La proprietà Keepout Restriction - Copper è definita solo per gli oggetti keepout (archi, riempimenti, regioni solide, tracce).
-
La proprietà Keepout Restriction - Copper (come riportato nei pannelli List) corrisponde all'opzione Copper nella sezione Keepout Restrictions quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
KeepoutRestrictionsSMDPad
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - SMD Pad è conforme alla Query.
Sintassi
KeepoutRestrictionsSMDPad : Boolean_String
Esempio di utilizzo
KeepoutRestrictionsSMDPad = 'True'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - SMD Pad è abilitata.
KeepoutRestrictionsSMDPad = 'False'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - SMD Pad è disabilitata.
Note
-
La proprietà Keepout Restriction - SMD Pad è definita solo per gli oggetti keepout (archi, riempimenti, regioni solide, tracce).
-
La proprietà Keepout Restriction - SMD Pad (come riportato nei pannelli List) corrisponde all'opzione SMD Pad nella sezione Keepout Restrictions quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
KeepoutRestrictionsTHPad
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - TH Pad è conforme alla Query.
Sintassi
KeepoutRestrictionsTHPad : Boolean_String
Esempio di utilizzo
KeepoutRestrictionsTHPad = 'True'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - TH Pad è abilitata.
KeepoutRestrictionsTHPad = 'False'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - TH Pad è disabilitata.
Note
-
La proprietà Keepout Restriction - TH Pad è definita solo per gli oggetti keepout (archi, riempimenti, regioni solide, tracce).
-
La proprietà Keepout Restriction - TH Pad (come riportato nei pannelli List) corrisponde all'opzione TH Pad nella sezione Keepout Restrictions quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
KeepoutRestrictionsTrack
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Track è conforme alla Query.
Sintassi
KeepoutRestrictionsTrack : Boolean_String
Esempio di utilizzo
KeepoutRestrictionsTrack = 'True'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Track è abilitata.
KeepoutRestrictionsTrack = 'False'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Track è disabilitata.
Note
-
La proprietà Keepout Restriction - Track è definita solo per gli oggetti keepout (archi, riempimenti, regioni solide, tracce).
-
La proprietà Keepout Restriction - Track (come riportato nei pannelli List) corrisponde all'opzione Track nella sezione Keepout Restrictions quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
KeepoutRestrictionsVia
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Via è conforme alla Query.
Sintassi
KeepoutRestrictionsVia : Boolean_String
Esempio di utilizzo
KeepoutRestrictionsVia = 'True'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Via è abilitata.
KeepoutRestrictionsVia = 'False'
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Via è disabilitata.
Note
-
La proprietà Keepout Restriction - Via è definita solo per gli oggetti keepout (archi, riempimenti, regioni solide, tracce).
-
La proprietà Keepout Restriction - Via (come riportato nei pannelli List) corrisponde all'opzione Via nella sezione Keepout Restrictions quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
Kind
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Object Kind è conforme alla Query.
Sintassi
Kind = ObjectKind_String
Kind <> ObjectKind_String
ObjectKind_String specifica il tipo di oggetto e deve essere una delle seguenti stringhe:
-
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 – le seguenti stringhe vengono utilizzate per individuare i vari tipi di regola. Il tipo di regola, così come appare nella finestra di dialogo PCB Rules and Constraints Editor, è mostrato tra parentesi dopo la stringa:
-
'Acute Angle Rule'(Acute Angle) -
'Bare-board Fabrication Test Point Style Rule'(Stile punto di test di fabbricazione) -
'Bare-board Fabrication Test Point Usage Rule'(Utilizzo punto di test di fabbricazione) -
'Board Outline Clearance'(Distanza dal contorno della scheda) -
'Broken Nets Rule'(Net non instradata) -
'Clearance Rule'(Distanza) -
'Component Clearance Rule'(Distanza tra componenti) -
'Component Rotations Rule'(Orientamenti dei componenti) -
'Confinement Constraint Rule'(Definizione stanza) -
'Daisy Chain Stub Length Rule'(Lunghezza stub daisy chain) -
'Differential Pairs Rule'(Instradamento coppie differenziali) -
'Fanout Control Rule'(Controllo fanout) -
'Flight Time Falling Edge Rule'(Tempo di volo - fronte di discesa) -
'Flight Time Rising Edge Rule'(Tempo di volo - fronte di salita) -
'Hole To Hole Clearance Rule'(Distanza foro-foro) -
'In-circuit Assembly Test Point Style Rule'(Stile punto di test di assemblaggio) -
'In-circuit Assembly Test Point Usage Rule'(Utilizzo punto di test di assemblaggio) -
'Layer Pair Rule'(Coppie di layer) -
'Matched Lengths Rule'(Lunghezze abbinate) -
'Max Min Height Rule'(Altezza) -
'Max Min Hole Size Rule'(Dimensione foro) -
'Max Min Impedance Rule'(Impedenza) -
'Max Min Length Rule'(Lunghezza) -
'Max Min Width Rule'(Larghezza) -
'Max Slope Falling Edge Rule'(Pendenza - fronte di discesa) -
'Max Slope Rising Edge Rule'(Pendenza - fronte di salita) -
'Max Via Stub Length (BackDrilling rule)'(Lunghezza massima stub via (back drilling)) -
'Maximum Via Count Rule'(Numero massimo di via) -
'Minimum Annular Ring Rule'(Anello anulare minimo) -
'Minimum Solder Mask Sliver Rule'(Spessore minimo residuo solder mask) -
'Modified Polygon'(Poligono modificato) -
'Net Antennae Rule'(Antenne net) -
'Nets To Ignore Rule'(Net da ignorare) -
'Overshoot Falling Edge Rule'(Overshoot - fronte di discesa) -
'Overshoot Rising Edge Rule'(Overshoot - fronte di salita) -
'Parallel Segment Rule'(Segmento parallelo) -
'Paste Mask Expansion Rule'(Espansione paste mask) -
'Permitted Layers Rule'(Layer consentiti) -
'Polygon Connect Style Rule'(Stile connessione poligono) -
'Power Plane Clearance Rule'(Distanza power plane) -
'Power Plane Connect Style Rule'(Stile connessione power plane) -
'Routing Corner Style Rule'(Angoli di instradamento) -
'Routing Layers Rule'(Layer di instradamento) -
'Routing Priority Rule'(Priorità di instradamento) -
'Routing Topology Rule'(Topologia di instradamento) -
'Routing Via Style Rule'(Stile via di instradamento) -
'Short Circuit Rule'(Cortocircuito) -
'Signal Base Value Rule'(Valore base del segnale) -
'Signal Stimulus Rule'(Stimolo del segnale) -
'Signal Top Value Rule'(Valore massimo del segnale) -
'Silk To Silk Clearance Rule'(Distanza serigrafia-serigrafia) -
'Silk To Solder Mask Clearance Rule'(Distanza serigrafia-solder mask) -
'SMD Entry'(Ingresso SMD) -
'SMD Neck Down Rule'(Riduzione SMD) -
'SMD To Corner Rule'(SMD verso angolo) -
'SMD To Plane Rule'(SMD verso piano) -
'Solder Mask Expansion Rule'(Espansione solder mask) -
'Supply Nets Rule'(Net di alimentazione) -
'Unconnected Pin Rule'(Pin non connesso) -
'Undershoot Falling Edge Rule'(Undershoot - fronte di discesa) -
'Undershoot Rising Edge Rule'(Undershoot - fronte di salita) -
'Vias Under SMD Rule'(Via sotto SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
Esempio di utilizzo
Kind = 'Class'
Restituisce tutti gli oggetti classe.
Kind <> 'Via'
Restituisce tutti gli oggetti except tramite oggetti via.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
ObjectKind_Stringsono obbligatori. -
Questa funzione è un alias della funzione ObjectKind.
L
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Layer è conforme alla Query.
Sintassi
L = Layer_String
L <> Layer_String
Esempio di utilizzo
L = 'MultiLayer'
Restituisce tutti gli oggetti sul Multi-Layer.
L <> 'KeepOutLayer'
Restituisce tutti gli oggetti except tranne quelli sul layer Keep-Out.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Layer_Stringsono obbligatori. - Questa funzione è un alias della funzione Layer.
Layer
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Layer è conforme alla Query.
Sintassi
Layer = Layer_String
Layer <> Layer_String
Esempio di utilizzo
Layer = 'MultiLayer'
Restituisce tutti gli oggetti sul Multi-Layer.
Layer <> 'KeepOutLayer'
Restituisce tutti gli oggetti except tranne quelli sul layer Keep-Out.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Layer_Stringsono obbligatori. - Questa funzione è un alias della funzione L.
LeaderDimensionDot
Riepilogo
Restituisce tutti gli oggetti quota con richiamo la cui proprietà Dot è conforme alla Query.
Sintassi
LeaderDimensionDot : Boolean_String
Esempio di utilizzo
LeaderDimensionDot = 'True'
Restituisce tutti gli oggetti quota con richiamo la cui proprietà Dot è abilitata.
LeaderDimensionDot = 'False'
Restituisce tutti gli oggetti quota con richiamo la cui proprietà Dot è disabilitata.
Note
- La proprietà Dot è definita solo per gli oggetti quota con richiamo.
- Gli oggetti figlio degli oggetti quota con richiamo restituiti dalla Query non vengono restituiti.
LeaderDimensionDotSize
Riepilogo
Restituisce gli oggetti quota con richiamo la cui proprietà Dot Size è conforme alla Query.
Sintassi
LeaderDimensionDotSize : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(LeaderDimensionDotSize) : Number– per specificare una dimensione in mil. -
AsMM(LeaderDimensionDotSize) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
LeaderDimensionDotSize = 40
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Dot Size pari a 40 nelle unità di misura correnti.
LeaderDimensionDotSize >= 1.143
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Dot Size maggiore o uguale a 1.143 nelle unità di misura correnti.
AsMils(LeaderDimensionDotSize) Between 30 And 50
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Dot Size maggiore o uguale a 30 mil e minore o uguale a 50 mil.
AsMM(LeaderDimensionDotSize) < 0.889
Restituisce tutti gli oggetti quota con richiamo che hanno una proprietà Dot Size minore di 0.889 mm.
Note
- La proprietà Dot Size è definita solo per gli oggetti quota con richiamo.
- Gli oggetti figlio degli oggetti quota con richiamo restituiti dalla Query non vengono restituiti.
LeaderDimensionShape
Riepilogo
Restituisce tutti gli oggetti quota con richiamo la cui proprietà Leader Shape è conforme alla Query.
Sintassi
LeaderDimensionShape = LeaderShape_String
LeaderDimensionShape <> LeaderShape_String
LeaderShape_String deve essere una delle stringhe del seguente elenco:
-
'None' -
'Round' -
'Square'
Esempio di utilizzo
LeaderDimensionShape = 'Round'
Restituisce tutti gli oggetti quota con richiamo la cui proprietà Leader Shape è Round.
LeaderDimensionShape <> 'Square'
Restituisce tutti gli oggetti except tranne gli oggetti quota con richiamo la cui proprietà Leader Shape è Square.
Note
- La proprietà Leader Shape è definita solo per gli oggetti quota con richiamo.
-
I caratteri di apice singolo (') all'inizio e alla fine di
LeaderShape_Stringsono obbligatori. - Gli oggetti figlio degli oggetti quota con richiamo restituiti dalla Query non vengono restituiti.
Locked
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Locked è conforme alla Query.
Sintassi
Locked : Boolean
Esempio di utilizzo
Locked
Locked = True
Restituisce tutti gli oggetti la cui proprietà Locked è abilitata.
Not Locked
Locked = False
Restituisce tutti gli oggetti except tranne quelli la cui proprietà Locked è abilitata.
LockPrimitives
Riepilogo
Restituisce tutti gli oggetti componente, coordinata, quota e riempimento poligonale la cui proprietà Lock Primitives è conforme alla Query.
Sintassi
LockPrimitives : Boolean_String
Esempio di utilizzo
LockPrimitives = 'True'
Restituisce tutti gli oggetti componente, coordinata, quota e riempimento poligonale la cui proprietà Lock Primitives è abilitata.
LockPrimitives = 'False'
Restituisce tutti gli oggetti componente, coordinata, quota e riempimento poligonale la cui proprietà Lock Primitives è disabilitata.
Note
- La proprietà Lock Primitives è definita solo per gli oggetti componente, coordinata, quota e riempimento poligonale.
- Gli oggetti figlio degli oggetti componente, coordinata, quota e riempimento poligonale restituiti dalla Query non vengono restituiti.
Mirror
Riepilogo
Restituisce tutti gli oggetti stringa la cui proprietà Mirror è conforme alla Query.
Sintassi
Mirror : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
Mirror = 'True'
Restituisce tutti gli oggetti stringa la cui proprietà Mirror è abilitata.
Mirror = 'False'
Restituisce tutti gli oggetti stringa la cui proprietà Mirror è disabilitata.
Mirror <> 'True'
Not (Mirror = 'True')
Restituisce tutti gli oggetti except tranne gli oggetti stringa la cui proprietà Mirror è abilitata.
Mirror <> 'False'
Not (Mirror = 'False')
Restituisce tutti gli oggetti except tranne gli oggetti stringa la cui proprietà Mirror è disabilitata.
Nota
La proprietà Mirror è definita solo per gli oggetti stringa.
ModelCylinderHeight
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Height (Cylinder) è conforme alla Query.
Sintassi
ModelCylinderHeight : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ModelCylinderHeight) : Number– per specificare un'altezza in mil. -
AsMM(ModelCylinderHeight) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
ModelCylinderHeight = 300
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) uguale a 300 unità di misura correnti.
ModelCylinderHeight >= 500
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) maggiore o uguale a 500 unità di misura correnti.
AsMils(ModelCylinderHeight) > 400
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) maggiore di 400 mil.
AsMM(ModelCylinderHeight) Between 15 And 22
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) maggiore o uguale a 15 mm e minore o uguale a 22 mm.
ModelCylinderHeight <> 550
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) non uguale a 550 unità di misura correnti.
AsMils(ModelCylinderHeight) <= 650
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) minore o uguale a 650 mil.
AsMM(ModelCylinderHeight) < 11.43
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Height (Cylinder) minore di 11.43 mm.
Nota
La proprietà Model Height (Cylinder) è definita solo per gli oggetti corpo 3D.
ModelCylinderSphereRadius
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Radius (Cylinder/Sphere) soddisfa la Query.
Sintassi
ModelCylinderSphereRadius : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ModelCylinderSphereRadius) : Number– per specificare un raggio in mil. -
AsMM(ModelCylinderSphereRadius) : Number– per specificare un raggio in mm.
Esempio di utilizzo
ModelCylinderSphereRadius = 30
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) uguale a 30 unità di misura correnti.
ModelCylinderSphereRadius >= 50
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) maggiore o uguale a 50 unità di misura correnti.
AsMils(ModelCylinderSphereRadius) > 40
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) maggiore di 40 mil.
AsMM(ModelCylinderSphereRadius) Between 1.5 And 2.2
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) maggiore o uguale a 1.5 mm e minore o uguale a 2.2 mm.
ModelCylinderSphereRadius <> 55
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) non uguale a 55 unità di misura correnti.
AsMils(ModelCylinderSphereRadius) <= 65
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) minore o uguale a 65 mil.
AsMM(ModelCylinderSphereRadius) < 1.43
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Radius (Cylinder/Sphere) minore di 1.43 mm.
Nota
La proprietà Model Radius (Cylinder/Sphere) è definita solo per gli oggetti corpo 3D.
ModelRotationX
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Rotation X soddisfa la Query.
Sintassi
ModelRotationX : Numeric_String
ModelRotationX : Number
Esempio di utilizzo
ModelRotationX = '30'
ModelRotationX = 30
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Rotation X è 30.000.
ModelRotationX <> '45'
ModelRotationX <> 45
Restituisce tutti gli oggetti except corpo 3D la cui proprietà Model Rotation X è 45.000.
Nota
La proprietà Model Rotation X è definita solo per gli oggetti corpo 3D.
ModelRotationY
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Rotation Y soddisfa la Query.
Sintassi
ModelRotationY : Numeric_String
ModelRotationY : Number
Esempio di utilizzo
ModelRotationY = '30'
ModelRotationY = 30
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Rotation Y è 30.000.
ModelRotationY <> '45'
ModelRotationY <> 45
Restituisce tutti gli oggetti except corpo 3D la cui proprietà Model Rotation Y è 45.000.
Nota
La proprietà Model Rotation Y è definita solo per gli oggetti corpo 3D.
ModelRotationZ
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Rotation Z soddisfa la Query.
Sintassi
ModelRotationZ : Numeric_String
ModelRotationZ : Number
Esempio di utilizzo
ModelRotationZ = '30'
ModelRotationZ = 30
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Rotation Z è 30.000.
ModelRotationZ <> '45'
ModelRotationZ <> 45
Restituisce tutti gli oggetti except corpo 3D la cui proprietà Model Rotation Z è 45.000.
Nota
La proprietà Model Rotation Z è definita solo per gli oggetti corpo 3D.
ModelType
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Type soddisfa la Query.
Sintassi
ModelType = ModelType_String
ModelType <> ModelType_String
ModelType_String deve essere una delle stringhe del seguente elenco:
-
'Cylinder' -
'Extruded' -
'Generic Model' -
'Sphere'
Esempio di utilizzo
ModelType = 'Extruded'
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Type è Extruded.
ModelType <> 'Cylinder'
Restituisce tutti gli oggetti except corpo 3D la cui proprietà Model Type è Cylinder.
Note
- La proprietà Model Type è definita solo per gli oggetti corpo 3D.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ModelType_Stringsono obbligatori.
ModelZ
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Z soddisfa la Query.
Sintassi
ModelZ : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ModelZ) : Number– per specificare un'altezza in mil. -
AsMM(ModelZ) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
ModelZ = 30
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z uguale a 30 unità di misura correnti.
ModelZ >= 5.08
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z maggiore o uguale a 5.08 unità di misura correnti.
AsMils(ModelZ) > 40
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z maggiore di 40 mil.
AsMM(ModelZ) Between 0.35 And 0.89
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z maggiore o uguale a 0.35 mm e minore o uguale a 0.89 mm.
ModelZ <> 55
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z non uguale a 55 unità di misura correnti.
AsMils(ModelZ) <= 65
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z minore o uguale a 65 mil.
AsMM(ModelZ) < 0.43
Restituisce tutti gli oggetti corpo 3D che hanno una proprietà Model Z minore di 0.43 mm.
Note
-
La proprietà Model Z è definita solo per gli oggetti corpo 3D.
-
La proprietà Model Z corrisponde al campo Standoff Height quando si visualizzano le proprietà di un corpo 3D selezionato nel pannello Proprietà.
N
Riepilogo
Restituisce gli oggetti arco, riempimento, pad, traccia, via, regione, polygon pour e split-plane la cui proprietà Net soddisfa la Query.
Sintassi
N : String
Esempio di utilizzo
N = 'GND'
Restituisce tutti gli oggetti arco, riempimento, pad, traccia, via, regione, polygon pour e split-plane che hanno una proprietà Net pari a GND.
N Like 'G*'
Restituisce tutti gli oggetti arco, riempimento, pad, traccia, via, regione, polygon pour e split-plane che hanno una proprietà Net la cui stringa associata inizia con G.
Note
-
La proprietà Net è definita solo per gli oggetti arco, riempimento, pad, traccia, via, regione, polygon pour e split-plane.
-
L'oggetto net padre (la cui proprietà Name corrisponde alla net specificata e che è un oggetto padre degli oggetti restituiti) non viene restituito.
-
Questa funzione è un alias della funzione Net.
Name
Riepilogo
Restituisce gli oggetti classe, componente, regola di progettazione, net, pad e polygon pour la cui proprietà Name soddisfa la Query.
Sintassi
Name : String
Esempio di utilizzo
Name = '<All Components>'
Restituisce tutti gli oggetti classe, componente, regola di progettazione, net, pad e polygon pour che hanno una proprietà Name pari a <All Components>.
Name = 'U4-1'
Restituisce tutti gli oggetti classe, componente, regola di progettazione, net, pad e polygon pour che hanno una proprietà Name pari a U4-1.
Name Like 'R7*'
Restituisce tutti gli oggetti classe, componente, regola di progettazione, net, pad e polygon pour che hanno una proprietà Name la cui stringa associata inizia con R7.
Note
-
La proprietà Name è definita solo per gli oggetti classe, componente, regola di progettazione, net, pad e polygon pour.
-
Nel caso degli oggetti pad, deve essere specificata una proprietà Name completa; questa consiste in una sottostringa iniziale che specifica la proprietà Name del componente padre del pad, seguita da un carattere '-', seguito da un'altra sottostringa che specifica la proprietà Name del pad stesso. I pad di tipo 'free' sono identificati da una sottostringa iniziale 'Free-', seguita dalla sottostringa che specifica la proprietà Name del pad stesso.
NegativeNet
Riepilogo
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Negative Net soddisfa la Query.
Sintassi
NegativeNet : String
Esempio di utilizzo
NegativeNet = 'D_N'
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Negative Net è D_N.
NegativeNet Like '*RX1_N'
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Negative Net termina con RX1_N.
Note
- La proprietà Negative Net è definita solo per gli oggetti coppia differenziale.
- Gli oggetti figli degli oggetti coppia differenziale restituiti dalla Query non vengono restituiti.
Net
Riepilogo
Restituisce gli oggetti arco, riempimento, pad, traccia, via, regione, colata poligonale e split-plane la cui proprietà Net soddisfa la Query.
Sintassi
Net : String
Esempio di utilizzo
Net = 'GND'
Restituisce tutti gli oggetti arco, riempimento, pad, traccia, via, regione, colata poligonale e split-plane che hanno una proprietà Net pari a GND.
Net Like 'G*'
Restituisce tutti gli oggetti arco, riempimento, pad, traccia, via, regione, colata poligonale e split-plane che hanno una proprietà Net la cui stringa associata inizia con G.
Note
- La proprietà Net è definita solo per gli oggetti arco, riempimento, pad, traccia, via, regione, colata poligonale e split-plane.
- L'oggetto net padre (la cui proprietà Name corrisponde alla net specificata e che è un oggetto padre degli oggetti restituiti) non viene restituito.
- Questa funzione è un alias della funzione N.
ObjectKind
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Object Kind soddisfa la Query.
Sintassi
ObjectKind = ObjectKind_String
ObjectKind <> ObjectKind_String
ObjectKind_String specifica il tipo di oggetto e deve essere una delle seguenti stringhe:
-
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 – le seguenti stringhe vengono utilizzate per individuare i vari tipi di regola. Il tipo di regola, così come appare nella finestra di dialogo PCB Rules and Constraints Editor, è mostrato tra parentesi dopo la stringa:
-
'Acute Angle Rule'(Acute Angle) -
'Bare-board Fabrication Test Point Style Rule'(Fabrication Testpoint Style) -
'Bare-board Fabrication Test Point Usage Rule'(Fabrication Testpoint Usage) -
'Board Outline Clearance'(Board Outline Clearance) -
'Broken Nets Rule'(Un-Routed Net) -
'Clearance Rule'(Clearance) -
'Component Clearance Rule'(Component Clearance) -
'Component Rotations Rule'(Component Orientations) -
'Confinement Constraint Rule'(Room Definition) -
'Daisy Chain Stub Length Rule'(Daisy Chain Stub Length) -
'Differential Pairs Rule'(Differential Pairs Routing) -
'Fanout Control Rule'(Fanout Control) -
'Flight Time Falling Edge Rule'(Flight Time - Falling Edge) -
'Flight Time Rising Edge Rule'(Flight Time - Rising Edge) -
'Hole To Hole Clearance Rule'(Hole To Hole Clearance) -
'In-circuit Assembly Test Point Style Rule'(Assembly Testpoint Style) -
'In-circuit Assembly Test Point Usage Rule'(Assembly Testpoint Usage) -
'Layer Pair Rule'(Layer Pairs) -
'Matched Lengths Rule'(Matched Lengths) -
'Max Min Height Rule'(Height) -
'Max Min Hole Size Rule'(Hole Size) -
'Max Min Impedance Rule'(Impedance) -
'Max Min Length Rule'(Length) -
'Max Min Width Rule'(Width) -
'Max Slope Falling Edge Rule'(Slope - Falling Edge) -
'Max Slope Rising Edge Rule'(Slope - Rising Edge) -
'Max Via Stub Length (BackDrilling rule)'(Max Via Stub Length (Back Drilling)) -
'Maximum Via Count Rule'(Maximum Via Count) -
'Minimum Annular Ring Rule'(Minimum Annular Ring) -
'Minimum Solder Mask Sliver Rule'(Minimum Solder Mask Sliver) -
'Modified Polygon'(Modified Polygon) -
'Net Antennae Rule'(Net Antennae) -
'Nets To Ignore Rule'(Nets to Ignore) -
'Overshoot Falling Edge Rule'(Overshoot - Falling Edge) -
'Overshoot Rising Edge Rule'(Overshoot - Rising Edge) -
'Parallel Segment Rule'(Parallel Segment) -
'Paste Mask Expansion Rule'(Paste Mask Expansion) -
'Permitted Layers Rule'(Permitted Layers) -
'Polygon Connect Style Rule'(Polygon Connect Style) -
'Power Plane Clearance Rule'(Power Plane Clearance) -
'Power Plane Connect Style Rule'(Power Plane Connect Style) -
'Routing Corner Style Rule'(Routing Corners) -
'Routing Layers Rule'(Routing Layers) -
'Routing Priority Rule'(Routing Priority) -
'Routing Topology Rule'(Routing Topology) -
'Routing Via Style Rule'(Routing Via Style) -
'Short Circuit Rule'(Short-Circuit) -
'Signal Base Value Rule'(Signal Base Value) -
'Signal Stimulus Rule'(Signal Stimulus) -
'Signal Top Value Rule'(Signal Top Value) -
'Silk To Silk Clearance Rule'(Silk To Silk Clearance) -
'Silk To Solder Mask Clearance Rule'(Silk To Solder Mask Clearance) -
'SMD Entry'(SMD Entry) -
'SMD Neck Down Rule'(SMD Neck-Down) -
'SMD To Corner Rule'(SMD To Corner) -
'SMD To Plane Rule'(SMD To Plane) -
'Solder Mask Expansion Rule'(Solder Mask Expansion) -
'Supply Nets Rule'(Supply Nets) -
'Unconnected Pin Rule'(Un-Connected Pin) -
'Undershoot Falling Edge Rule'(Undershoot - Falling Edge) -
'Undershoot Rising Edge Rule'(Undershoot - Rising Edge) -
'Vias Under SMD Rule'(Vias Under SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Internal Plane','Net','Violation'.
Esempio di utilizzo
ObjectKind = 'Class'
Restituisce tutti gli oggetti classe.
ObjectKind <> 'Via'
Restituisce tutti gli oggetti except oggetti via.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
ObjectKind_Stringsono obbligatori. - Questa funzione è un alias della funzione Kind.
OptimalVoidRotation
Riepilogo
Restituisce tutti gli oggetti poligono la cui proprietà Optimal Void Rotation soddisfa la Query.
Sintassi
OptimalVoidRotation : Boolean
Esempio di utilizzo
OptimalVoidRotation = 'True'
Restituisce tutti gli oggetti poligono la cui proprietà Optimal Void Rotation è True.
OptimalVoidRotation = 'False'
Restituisce tutti gli oggetti except oggetti poligono del componente la cui proprietà Optimal Void Rotation è False.
Nota
La proprietà Optimal Void Rotation è definita solo per gli oggetti poligono.
OverallHeight
Riepilogo
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Overall Height (Extruded) soddisfa la Query.
Sintassi
OverallHeight : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(OverallHeight) : Number– per specificare un'altezza in mil. -
AsMM(OverallHeight) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
OverallHeight = 100
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) uguale a 100 unità di misura correnti.
OverallHeight >= 4.064
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) maggiore o uguale a 4.064 unità di misura correnti.
AsMils(OverallHeight) > 80
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) maggiore di 80 mil.
AsMM(OverallHeight) Between 1.524 And 3.81
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
OverallHeight <> 50
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) not uguale a 50 unità di misura correnti.
AsMils(OverallHeight) <= 120
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) minore o uguale a 120 mil.
AsMM(OverallHeight) < 1.778
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Overall Height (Extruded) minore di 1.778 mm.
Nota
La proprietà Model Overall Height (Extruded) è definita solo per gli oggetti corpo 3D estruso.
Pad_CornerRadius_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad semplici, la cui proprietà Pad Corner Radius (%) (All Layers) soddisfa la Query.
Sintassi
Pad_CornerRadius_AllLayers = CornerRadius_String
Pad_CornerRadius_AllLayers <> CornerRadius_String
CornerRadius_String specifica il raggio dell'angolo, espresso in percentuale.
Esempio di utilizzo
Pad_CornerRadius_AllLayers = '50%'
Restituisce tutti gli oggetti pad semplici la cui proprietà Pad Corner Radius (%) (All Layers) è uguale al 50%.
Pad_CornerRadius_AllLayers <> '30%'
Restituisce tutti gli oggetti except per gli oggetti pad semplici la cui proprietà Pad Corner Radius (%) (All Layers) è uguale al 30%.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
CornerRadius_Stringsono obbligatori. -
La proprietà Pad Corner Radius (%) (All Layers) è definita solo per i pad semplici (quelli con proprietà Stack Mode impostata su
Simple).
Pad_CornerRadius_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius (%) (Bottom Layer) soddisfa la Query.
Sintassi
Pad_CornerRadius_BottomLayer = CornerRadius_String
Pad_CornerRadius_BottomLayer <> CornerRadius_String
CornerRadius_String specifica il raggio dell'angolo, espresso in percentuale.
Esempio di utilizzo
Pad_CornerRadius_BottomLayer = '50%'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius (%) (Bottom Layer) è uguale al 50%.
Pad_CornerRadius_BottomLayer <> '30%'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Pad Corner Radius (%) (Bottom Layer) è uguale al 30%.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
CornerRadius_Stringsono obbligatori. -
Per i pad semplici (con Stack Mode impostato su
Simple) la proprietà Pad Corner Radius (%) (Bottom Layer) sarà uguale alla proprietà Pad Corner Radius (%) (All Layers) poiché il raggio dell'angolo specificato viene utilizzato per tutti i layer di segnale. -
La proprietà Pad Corner Radius (%) (Bottom Layer) è definita solo per gli oggetti pad.
Pad_CornerRadius_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius (%) (Mid Layer <n>) è conforme alla Query. Questo include:
Sintassi
Pad_CornerRadius_MidLayer<n> = CornerRadius_String
Pad_CornerRadius_MidLayer<n> <> CornerRadius_String
CornerRadius_String specifica il raggio dell'angolo, espresso come percentuale.
Esempio di utilizzo
Pad_CornerRadius_MidLayer<n> = '50%'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius (%) (Mid Layer <n>) è uguale al 50%.
Pad_CornerRadius_MidLayer<n> <> '30%'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Pad Corner Radius (%) (Mid Layer <n>) è uguale al 30%.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
CornerRadius_Stringsono obbligatori. -
Per i pad semplici (con Stack Mode impostato su
Simple) la proprietà Pad Corner Radius (%) (Mid Layer <n>) sarà uguale alla proprietà Pad Corner Radius (%) (All Layers), poiché il raggio dell'angolo specificato viene utilizzato per tutti i layer di segnale. - La proprietà Pad Corner Radius (%) (Mid Layer <n>) è definita solo per gli oggetti pad.
Pad_CornerRadius_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius (%) (Top Layer) è conforme alla Query.
Sintassi
Pad_CornerRadius_TopLayer = CornerRadius_String
Pad_CornerRadius_TopLayer <> CornerRadius_String
CornerRadius_String specifica il raggio dell'angolo, espresso come percentuale.
Esempio di utilizzo
Pad_CornerRadius_TopLayer = '50%'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius (%) (Top Layer) è uguale al 50%.
Pad_CornerRadius_TopLayer <> '30%'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Pad Corner Radius (%) (Top Layer) è uguale al 30%.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
CornerRadius_Stringsono obbligatori. -
Per i pad semplici (con Stack Mode impostato su
Simple) la proprietà Pad Corner Radius (%) (Top Layer) sarà uguale alla proprietà Pad Corner Radius (%) (All Layers) poiché il raggio dell'angolo specificato viene utilizzato per tutti i layer di segnale. -
La proprietà Pad Corner Radius (%) (Top Layer) è definita solo per gli oggetti pad.
Pad_CornerRadius_UsesPercent_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) è conforme alla Query.
Sintassi
Pad_CornerRadius_UsesPercent_AllLayers = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
Pad_CornerRadius_UsesPercent_AllLayers = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) è abilitata.
Pad_CornerRadius_UsesPercent_AllLayers = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) è disabilitata.
Pad_CornerRadius_UsesPercent_AllLayers <> 'True'
Not (Pad_CornerRadius_UsesPercent_AllLayers = 'True')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) è abilitata.
Pad_CornerRadius_UsesPercent_AllLayers <> 'False'
Not (Pad_CornerRadius_UsesPercent_AllLayers = 'False')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) è disabilitata.
Pad_CornerRadius_UsesPercent_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) è conforme alla Query.
Sintassi
Pad_CornerRadius_UsesPercent_BottomLayer = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
Pad_CornerRadius_UsesPercent_BottomLayer = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) è abilitata.
Pad_CornerRadius_UsesPercent_BottomLayer = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) è disabilitata.
Pad_CornerRadius_UsesPercent_BottomLayer <> 'True'
Not (Pad_CornerRadius_UsesPercent_BottomLayer = 'True')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) è abilitata.
Pad_CornerRadius_UsesPercent_BottomLayer <> 'False'
Not (Pad_CornerRadius_UsesPercent_BottomLayer = 'False')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) è disabilitata.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Corner Radius Uses Percent (Bottom Layer) sarà uguale alla proprietà Pad Corner Radius Uses Percent (All Layers) poiché la modalità di raggio dell'angolo specificata (valore assoluto o percentuale) viene utilizzata per tutti i layer di segnale. - La proprietà Pad Corner Radius Uses Percent (Bottom Layer) è definita solo per gli oggetti pad.
Pad_CornerRadius_UsesPercent_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Mid Layer <n>) (dove n = 1..30 è il numero di un layer interno) è conforme alla Query.
Sintassi
Pad_CornerRadius_UsesPercent_MidLayer<n> = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
Pad_CornerRadius_UsesPercent_MidLayer1 = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Mid Layer 1) è abilitata.
Pad_CornerRadius_UsesPercent_MidLayer2 = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Mid Layer 2) è disabilitata.
Pad_CornerRadius_UsesPercent_MidLayer10 <> 'True'
Not (Pad_CornerRadius_UsesPercent_MidLayer10 = 'True')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Mid Layer 10) è abilitata.
Pad_CornerRadius_UsesPercent_MidLayer30 <> 'False'
Not (Pad_CornerRadius_UsesPercent_MidLayer30 = 'False')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Mid Layer 30) è disabilitata.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Corner Radius Uses Percent (Mid Layer <n>) sarà uguale alla proprietà Pad Corner Radius Uses Percent (All Layers) poiché la modalità di raggio dell'angolo specificata (valore assoluto o percentuale) viene utilizzata per tutti i layer di segnale. - Una proprietà Pad Corner Radius Uses Percent (Mid Layer <n>) è definita solo per gli oggetti pad.
Pad_CornerRadius_UsesPercent_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Top Layer) è conforme alla Query.
Sintassi
Pad_CornerRadius_UsesPercent_TopLayer = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
Pad_CornerRadius_UsesPercent_TopLayer = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Top Layer) è abilitata.
Pad_CornerRadius_UsesPercent_TopLayer = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Top Layer) è disabilitata.
Pad_CornerRadius_UsesPercent_TopLayer <> 'True'
Not (Pad_CornerRadius_UsesPercent_TopLayer = 'True')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Top Layer) è abilitata.
Pad_CornerRadius_UsesPercent_TopLayer <> 'False'
Not (Pad_CornerRadius_UsesPercent_TopLayer = 'False')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Top Layer) è disabilitata.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Corner Radius Uses Percent (Top Layer) sarà uguale alla proprietà Pad Corner Radius Uses Percent (All Layers) poiché la modalità di raggio dell'angolo specificata (valore assoluto o percentuale) viene utilizzata per tutti i layer di segnale. - La proprietà Pad Corner Radius Uses Percent (Top Layer) è definita solo per gli oggetti pad.
Pad_CornerRadius_Value_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è conforme alla Query.
Sintassi
Pad_CornerRadius_Value_AllLayers : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1mil = 0.001inch) oppure Metriche (mm; 1 mm = 0.001 metro).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_AllLayers) : Number– per specificare un raggio dell'angolo in mil. -
AsMM(Pad_CornerRadius_Value_AllLayers) : Number– per specificare un raggio dell'angolo in mm.
Esempio di utilizzo
Pad_CornerRadius_Value_AllLayers = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è uguale a 100 unità di misura correnti.
Pad_CornerRadius_Value_AllLayers >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è maggiore di, oppure uguale a, 4.064 unità di misura correnti.
AsMils(Pad_CornerRadius_Value_AllLayers) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è maggiore di 80 mil.
AsMM(Pad_CornerRadius_Value_AllLayers) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
Pad_CornerRadius_Value_AllLayers <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è not uguale a 50 unità di misura correnti.
Pad_CornerRadius_Value_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è conforme alla Query.
Sintassi
Pad_CornerRadius_Value_BottomLayer = Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 metro).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_BottomLayer) : Number– per specificare un raggio dell'angolo in mil. -
AsMM(Pad_CornerRadius_Value_BottomLayer) : Number– per specificare un raggio dell'angolo in mm.
Esempio di utilizzo
Pad_CornerRadius_Value_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è uguale a 100 unità di misura correnti.
Pad_CornerRadius_Value_BottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è maggiore di, oppure uguale a, 4.064 unità di misura correnti.
AsMils(Pad_CornerRadius_Value_BottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è maggiore di 80 mil.
AsMM(Pad_CornerRadius_Value_BottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
Pad_CornerRadius_Value_BottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è not uguale a 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Corner Radius Size (Bottom Layer) sarà uguale alla proprietà Pad Corner Radius Size (All Layers) poiché il raggio dell'angolo specificato viene utilizzato per tutti i layer di segnale. - La proprietà Pad Corner Radius Size (Bottom Layer) è definita solo per gli oggetti pad.
Pad_CornerRadius_Value_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Size (Mid Layer <n>) (dove n = 1..30 è il numero di un layer interno) è conforme alla Query.
Sintassi
Pad_CornerRadius_Value_MidLayer<n> = Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 metro).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_MidLayer<n>) : Number– per specificare un raggio dell'angolo in mil. -
AsMM(Pad_CornerRadius_Value_MidLayer<n>) : Number– per specificare un raggio dell'angolo in mm.
Esempio di utilizzo
Pad_CornerRadius_Value_MidLayer1 = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Mid Layer 1) è uguale a 100 unità di misura correnti.
Pad_CornerRadius_Value_MidLayer2 >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Mid Layer 2) è maggiore di, oppure uguale a, 4.064 unità di misura correnti.
AsMils(Pad_CornerRadius_Value_MidLayer5) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Mid Layer 5) è maggiore di 80 mil.
AsMM(Pad_CornerRadius_Value_MidLayer10) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Mid Layer 10) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
Pad_CornerRadius_Value_MidLayer30 <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Mid Layer 30) è not uguale alle 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), le proprietà Pad Corner Radius Size (Mid Layer <n>) saranno uguali alla proprietà Pad Corner Radius Size (All Layers), poiché il raggio d'angolo specificato viene utilizzato per tutti i layer di segnale. - Una proprietà Pad Corner Radius Size (Mid Layer <n>) è definita solo per gli oggetti pad.
Pad_CornerRadius_Value_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) soddisfa la Query.
Sintassi
Pad_CornerRadius_Value_TopLayer = Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) o Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_TopLayer) : Number– per specificare un raggio d'angolo in mil. -
AsMM(Pad_CornerRadius_Value_TopLayer) : Number– per specificare un raggio d'angolo in mm.
Esempio di utilizzo
Pad_CornerRadius_Value_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) è uguale alle 100 unità di misura correnti.
Pad_CornerRadius_Value_TopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) è maggiore o uguale alle 4.064 unità di misura correnti.
AsMils(Pad_CornerRadius_Value_TopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) è maggiore di 80 mil.
AsMM(Pad_CornerRadius_Value_TopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
Pad_CornerRadius_Value_TopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) è not uguale alle 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Corner Radius Size (Top Layer) sarà uguale alla proprietà Pad Corner Radius Size (All Layers), poiché il raggio d'angolo specificato viene utilizzato per tutti i layer di segnale. - La proprietà Pad Corner Radius Size (Top Layer) è definita solo per gli oggetti pad.
Pad_JumperID
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Jumper ID soddisfa la Query.
Sintassi
Pad_JumperID : Numeric_String
Esempio di utilizzo
Pad_JumperID = '3'
Restituisce tutti gli oggetti pad la cui proprietà Pad Jumper ID è 3.
Pad_JumperID <> '567'
Restituisce tutti gli oggetti except pad la cui proprietà Pad Jumper ID è 567.
Nota
La proprietà Pad Jumper ID è definita solo per gli oggetti pad.
Pad_PinLength
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pin/Pkg Length soddisfa la Query.
Sintassi
Pad_PinLength : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) o Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_PinLength) : Number– per specificare una lunghezza in mil. -
AsMM(Pad_PinLength) : Number– per specificare una lunghezza in mm.
Esempio di utilizzo
Pad_PinLength = 4
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length uguale alle 4 unità di misura correnti.
Pad_PinLength >= 5.08
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length maggiore o uguale alle 5.08 unità di misura correnti.
AsMils(Pad_PinLength) > 4
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length maggiore di 4 mil.
AsMM(Pad_PinLength) Between 0.102 And 0.105
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length maggiore o uguale a 0.102 mm e minore o uguale a 0.105 mm.
Pad_PinLength <> 2
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length not uguale a 2 unità di misura correnti.
AsMils(Pad_PinLength) <= 1.4
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length minore o uguale a 1.4 mil.
AsMM(Pad_PinLength) < 0.05
Restituisce tutti gli oggetti pad che hanno una proprietà Pin/Pkg Length minore di 0.05 mm.
Nota
La proprietà Pin/Pkg Length è definita solo per gli oggetti pad.
PadDonutOuterDiameter_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) soddisfa la Query.
Sintassi
PadDonutOuterDiameter_AllLayers : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) o Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_AllLayers) : Number– per specificare un diametro esterno del donut in mil. -
AsMM(PadDonutOuterDiameter_AllLayers) : Number– per specificare un diametro esterno del donut in mm.
Esempio di utilizzo
PadDonutOuterDiameter_AllLayers = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) è uguale alle 100 unità di misura correnti.
PadDonutOuterDiameter_AllLayers >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) è maggiore o uguale alle 4.064 unità di misura correnti.
AsMils(PadDonutOuterDiameter_AllLayers) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) è maggiore di 80 mil.
AsMM(PadDonutOuterDiameter_AllLayers) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutOuterDiameter_AllLayers <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) è not uguale alle 50 unità di misura correnti.
PadDonutOuterDiameter_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) soddisfa la Query.
Sintassi
PadDonutOuterDiameter_BottomLayer = Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) o Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_BottomLayer) : Number– per specificare un diametro esterno del donut in mil. -
AsMM(PadDonutOuterDiameter_BottomLayer) : Number– per specificare un diametro esterno del donut in mm.
Esempio di utilizzo
PadDonutOuterDiameter_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) è uguale alle 100 unità di misura correnti.
PadDonutOuterDiameter_BottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) è maggiore o uguale alle 4.064 unità di misura correnti.
AsMils(PadDonutOuterDiameter_BottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) è maggiore di 80 mil.
AsMM(PadDonutOuterDiameter_BottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutOuterDiameter_BottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) è not uguale alle 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Donut Outer Diameter(Bottom Layer) sarà uguale alla proprietà Pad Donut Outer Diameter(All Layers), poiché il diametro esterno del donut specificato viene utilizzato per tutti i layer di segnale. -
La proprietà Pad Donut Outer Diameter(Bottom Layer) è definita solo per gli oggetti pad.
PadDonutOuterDiameter_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer <n>) (dove n = 1..30 è il numero di un layer interno) soddisfa la Query.
Sintassi
PadDonutOuterDiameter_MidLayer<n> = Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) o Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_MidLayer<n>) : Number– per specificare un diametro esterno del donut in mil. -
AsMM(PadDonutOuterDiameter_MidLayer<n>) : Number– per specificare un diametro esterno del donut in mm.
Esempio di utilizzo
PadDonutOuterDiameter_MidLayer1 = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer 1) è uguale alle 100 unità di misura correnti.
PadDonutOuterDiameter_MidLayer2 >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer 2) è maggiore o uguale alle 4.064 unità di misura correnti.
AsMils(PadDonutOuterDiameter_MidLayer5) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer 5) è maggiore di 80 mil.
AsMM(PadDonutOuterDiameter_MidLayer10) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer 10) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutOuterDiameter_MidLayer30 <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer 30) è not uguale alle 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), le proprietà Pad Donut Outer Diameter(Mid Layer <n>) saranno uguali alla proprietà Pad Donut Outer Diameter(All Layers), poiché il diametro esterno del donut specificato viene utilizzato per tutti i layer di segnale. -
Una proprietà Pad Donut Outer Diameter(Mid Layer <n>) è definita solo per gli oggetti pad.
PadDonutOuterDiameter_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Top Layer) soddisfa la Query.
Sintassi
PadDonutOuterDiameter_TopLayer = Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_TopLayer) : Number– per specificare un diametro esterno del donut in mil. -
AsMM(PadDonutOuterDiameter_TopLayer) : Number– per specificare un diametro esterno del donut in mm.
Esempio di utilizzo
PadDonutOuterDiameter_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Top Layer) è uguale a 100 nelle unità di misura correnti.
PadDonutOuterDiameter_TopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Top Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadDonutOuterDiameter_TopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Top Layer) è maggiore di 80 mil.
AsMM(PadDonutOuterDiameter_TopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutOuterDiameter_TopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Top Layer) non è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Donut Outer Diameter(Top Layer) sarà uguale alla proprietà Pad Donut Outer Diameter(All Layers) poiché il diametro esterno del donut specificato viene utilizzato per tutti i layer di segnale. -
La proprietà Pad Donut Outer Diameter(Top Layer) è definita solo per gli oggetti pad.
PadDonutWidth_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(All Layers) soddisfa la Query.
Sintassi
PadDonutWidth_AllLayers : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(PadDonutWidth_AllLayers) : Number– per specificare una larghezza del donut in mil. -
AsMM(PadDonutWidth_AllLayers) : Number– per specificare una larghezza del donut in mm.
Esempio di utilizzo
PadDonutWidth_AllLayers = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(All Layers) è uguale a 100 nelle unità di misura correnti.
PadDonutWidth_AllLayers >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(All Layers) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadDonutWidth_AllLayers) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(All Layers) è maggiore di 80 mil.
AsMM(PadDonutWidth_AllLayers) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(All Layers) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutWidth_AllLayers <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(All Layers) non è not uguale a 50 nelle unità di misura correnti.
PadDonutWidth_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Donut Width(Bottom Layer) soddisfa la Query.
Sintassi
PadDonutWidth_BottomLayer = Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(PadDonutWidth_BottomLayer) : Number– per specificare una larghezza del donut in mil. -
AsMM(PadDonutWidth_BottomLayer) : Number– per specificare una larghezza del donut in mm.
Esempio di utilizzo
PadDonutWidth_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Bottom Layer) è uguale a 100 nelle unità di misura correnti.
PadDonutWidth_BottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Bottom Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadDonutWidth_BottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Bottom Layer) è maggiore di 80 mil.
AsMM(PadDonutWidth_BottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutWidth_BottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Bottom Layer) non è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Donut Width(Bottom Layer) sarà uguale alla proprietà Pad Donut Width(All Layers) poiché la larghezza del donut specificata viene utilizzata per tutti i layer di segnale. -
La proprietà Pad Donut Width(Bottom Layer) è definita solo per gli oggetti pad.
PadDonutWidth_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Donut Width(Mid Layer <n>) (dove n = 1..30 è il numero di un layer interno) soddisfa la Query.
Sintassi
PadDonutWidth_MidLayer<n> = Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(PadDonutWidth_MidLayer<n>) : Number– per specificare una larghezza del donut in mil. -
AsMM(PadDonutWidth_MidLayer<n>) : Number– per specificare una larghezza del donut in mm.
Esempio di utilizzo
PadDonutWidth_MidLayer1 = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Mid Layer 1) è uguale a 100 nelle unità di misura correnti.
PadDonutWidth_MidLayer2 >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Mid Layer 2) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadDonutWidth_MidLayer5) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Mid Layer 5) è maggiore di 80 mil.
AsMM(PadDonutWidth_MidLayer10) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Mid Layer 10) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutWidth_MidLayer30 <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Mid Layer 30) non è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), le proprietà Pad Donut Width(Mid Layer <n>) saranno uguali alla proprietà Pad Donut Width(All Layers) poiché la larghezza del donut specificata viene utilizzata per tutti i layer di segnale. -
Una proprietà Pad Donut Width(Mid Layer <n>) è definita solo per gli oggetti pad.
PadDonutWidth_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Donut Width(Top Layer) soddisfa la Query.
Sintassi
PadDonutWidth_TopLayer = Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(PadDonutWidth_TopLayer) : Number– per specificare una larghezza del donut in mil. -
AsMM(PadDonutWidth_TopLayer) : Number– per specificare una larghezza del donut in mm.
Esempio di utilizzo
PadDonutWidth_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Top Layer) è uguale a 100 nelle unità di misura correnti.
PadDonutWidth_TopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Top Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadDonutWidth_TopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Top Layer) è maggiore di 80 mil.
AsMM(PadDonutWidth_TopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadDonutWidth_TopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Width(Top Layer) non è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Pad Donut Width(Top Layer) sarà uguale alla proprietà Pad Donut Width(All Layers) poiché la larghezza del donut specificata viene utilizzata per tutti i layer di segnale. -
La proprietà Pad Donut Width(Top Layer) è definita solo per gli oggetti pad.
PadElectricalType
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Electrical Type soddisfa la Query.
Sintassi
PadElectricalType = ElectricalType_String
PadElectricalType <> ElectricalType_String
ElectricalType_String deve essere una delle stringhe del seguente elenco:
-
'Load' -
'Source' -
'Terminator'
Esempio di utilizzo
PadElectricalType = 'Load'
Restituisce tutti gli oggetti pad la cui proprietà Electrical Type è Load.
PadElectricalType <> 'Source'
Restituisce tutti gli oggetti except pad la cui proprietà Electrical Type è Source.
Note
- La proprietà Electrical Type è definita solo per gli oggetti pad.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ElectricalType_Stringsono obbligatori.
PadIsPlated
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Plated soddisfa la Query.
Sintassi
PadIsPlated : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
PadIsPlated = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Plated è abilitata.
PadIsPlated = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Plated è disabilitata.
PadIsPlated <> 'True'
Not (PadIsPlated = 'True')
Restituisce tutti gli oggetti except pad la cui proprietà Plated è abilitata.
PadIsPlated <> 'False'
Not (PadIsPlated = 'False')
Restituisce tutti gli oggetti except pad la cui proprietà Plated è disabilitata.
Nota
La proprietà Plated è definita solo per gli oggetti pad.
PadShape_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad semplici la cui proprietà Shape (All Layers) soddisfa la Query.
Sintassi
PadShape_AllLayers = PadShape_String
PadShape_AllLayers <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Esempio di utilizzo
PadShape_AllLayers = 'Rectangular'
Restituisce tutti gli oggetti pad semplici la cui proprietà Shape (All Layers) è impostata su Rectangular.
PadShape_AllLayers <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad semplici la cui proprietà Shape (All Layers) è impostata su Octagonal.
PadShape_AllLayers = 'Round' || PadShape_AllLayers = 'Rectangular'
Restituisce tutti gli oggetti pad semplici la cui proprietà Shape (All Layers) è impostata su Round oppure Rectangular.
IsPad && PadShape_AllLayers <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad semplici la cui proprietà Shape (All Layers) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadShape_Stringsono obbligatori. -
La proprietà Shape (All Layers) è definita solo per i pad semplici (quelli con la proprietà Stack Mode impostata su
Simple).
PadShape_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Bottom Layer) è conforme alla Query.
Sintassi
PadShape_BottomLayer = PadShape_String
PadShape_BottomLayer <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Esempio di utilizzo
PadShape_BottomLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Bottom Layer) è impostata su Rectangular.
PadShape_BottomLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Bottom Layer) è impostata su Octagonal.
PadShape_BottomLayer = 'Round' || PadShape_BottomLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Bottom Layer) è impostata su Round oppure Rectangular.
IsPad && PadShape_BottomLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Bottom Layer) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadShape_Stringsono obbligatori. -
Per i pad semplici (con Stack Mode impostato su
Simple) la proprietà Shape (Bottom Layer) sarà uguale alla proprietà Shape (All Layers), poiché la forma specificata viene utilizzata per tutti i layer di segnale. - La proprietà Shape (Bottom Layer) è definita solo per gli oggetti pad.
PadShape_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Mid Layer <n>) è conforme alla Query.
Sintassi
PadShape_MidLayer<n> = PadShape_String
PadShape_MidLayer<n> <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Esempio di utilizzo
PadShape_MidLayer<n> = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Mid Layer <n>) è impostata su Rectangular.
PadShape_MidLayer<n> <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Mid Layer <n>) è impostata su Octagonal.
PadShape_MidLayer<n> = 'Round' || PadShape_MidLayer<n> = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Mid Layer 1) è impostata su Round oppure Rectangular.
IsPad && PadShape_MidLayer<n> <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Mid Layer <n>) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadShape_Stringsono obbligatori. -
Per i pad semplici (con Stack Mode impostato su
Simple) la proprietà Shape (Mid Layer <n>) sarà uguale alla proprietà Shape (All Layers) poiché la forma specificata viene utilizzata per tutti i layer di segnale. -
La proprietà Shape (Mid Layer <n>) è definita solo per gli oggetti pad.
PadShape_PasteBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Paste Mask Bottom Layer) è conforme alla Query.
Sintassi
PadShape_PasteBottomLayer = PadShape_String
PadShape_PasteBottomLayer <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Esempio di utilizzo
PadShape_PasteBottomLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Paste Mask Bottom Layer) è impostata su Rectangular.
PadShape_PasteBottomLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Paste Mask Bottom Layer) è impostata su Octagonal.
PadShape_PasteBottomLayer = 'Round' || PadShape_PasteBottomLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Paste Mask Bottom Layer) è impostata su Round oppure Rectangular.
IsPad && PadShape_PasteBottomLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Paste Mask Bottom Layer) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (
') all'inizio e alla fine diPadShape_Stringsono obbligatori. - La proprietà Shape (Paste Mask Bottom Layer) è definita solo per gli oggetti pad.
PadShape_PasteTopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Paste Mask Top Layer) è conforme alla Query.
Sintassi
PadShape_PasteTopLayer = PadShape_String
PadShape_PasteTopLayer <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Esempio di utilizzo
PadShape_PasteTopLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Paste Mask Top Layer) è impostata su Rectangular.
PadShape_PasteTopLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Paste Mask Top Layer) è impostata su Octagonal.
PadShape_PasteTopLayer = 'Round' || PadShape_PasteTopLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Paste Mask Top Layer) è impostata su Round oppure Rectangular.
IsPad && PadShape_PasteTopLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Paste Mask Top Layer) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (
') all'inizio e alla fine diPadShape_Stringsono obbligatori. - La proprietà Shape (Paste Mask Top Layer) è definita solo per gli oggetti pad.
PadShape_SolderBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è conforme alla Query.
Sintassi
PadShape_SolderBottomLayer = PadShape_String
PadShape_SolderBottomLayer <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Esempio di utilizzo
PadShape_SolderBottomLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Rectangular.
PadShape_SolderBottomLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Octagonal.
PadShape_SolderBottomLayer = 'Round' || PadShape_SolderBottomLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Round oppure Rectangular.
IsPad && PadShape_SolderBottomLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (
') all'inizio e alla fine diPadShape_Stringsono obbligatori. - La proprietà Shape (Solder Mask Bottom Layer) è definita solo per gli oggetti pad.
PadShape_SolderTopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Solder Mask Top Layer) è conforme alla Query.
Sintassi
PadShape_SolderTopLayer = PadShape_String
PadShape_SolderTopLayer <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Esempio di utilizzo
PadShape_SolderTopLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Rectangular.
PadShape_SolderTopLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Octagonal.
PadShape_SolderTopLayer = 'Round' || PadShape_SolderTopLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Round oppure Rectangular.
IsPad && PadShape_SolderTopLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Solder Mask Bottom Layer) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (
') all'inizio e alla fine diPadShape_Stringsono obbligatori. - La proprietà Shape (Solder Mask Top Layer) è definita solo per gli oggetti pad.
PadShape_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Shape (Top Layer) è conforme alla Query.
Sintassi
PadShape_TopLayer = PadShape_String
PadShape_TopLayer <> PadShape_String
PadShape_String deve essere una delle seguenti stringhe:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Esempio di utilizzo
PadShape_TopLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Top Layer) è impostata su Rectangular.
PadShape_TopLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Top Layer) è impostata su Octagonal.
PadShape_TopLayer = 'Round' || PadShape_TopLayer = 'Rectangular'
Restituisce tutti gli oggetti pad la cui proprietà Shape (Top Layer) è impostata su Round oppure Rectangular.
IsPad && PadShape_TopLayer <> 'Octagonal'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Shape (Top Layer) è impostata su Octagonal.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadShape_Stringsono obbligatori. -
Per i pad semplici (con Stack Mode impostato su
Simple) la proprietà Shape (Top Layer) sarà uguale alla proprietà Shape (All Layers) poiché la forma specificata viene utilizzata per tutti i layer di segnale. -
La proprietà Shape (Top Layer) è definita solo per gli oggetti pad.
PadStackMode
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Stack Mode è conforme alla Query.
Sintassi
PadStackMode = StackMode_String
PadStackMode <> StackMode_String
StackMode_String deve essere una delle stringhe del seguente elenco:
-
'Full Stack' -
'Simple' -
'Top-Middle-Bottom'
Esempio di utilizzo
PadStackMode = 'Simple'
Restituisce tutti gli oggetti pad la cui proprietà Stack Mode è Simple.
PadStackMode <> 'Full Stack'
Restituisce tutti gli oggetti except pad la cui proprietà Stack Mode è Full Stack.
PadStackMode = 'Simple' || PadStackMode = 'Top-Middle-Bottom'
IsPad && PadStackMode <> 'Full Stack'
Restituisce tutti gli oggetti except pad la cui proprietà Stack Mode è Full Stack.
Note
- La proprietà Stack Mode è definita solo per gli oggetti pad.
-
I caratteri di apice singolo (') all'inizio e alla fine di
StackMode_Stringsono obbligatori.
PadViaCustomThermalProfile
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Custom Thermal Relief è conforme alla Query.
Sintassi
PadViaCustomThermalProfile : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
PadViaCustomThermalProfile = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Custom Thermal Relief è abilitata.
PadViaCustomThermalProfile = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Custom Thermal Relief è disabilitata.
PadViaCustomThermalProfile <> 'True'
Not (PadViaCustomThermalProfile = 'True')
Restituisce tutti gli oggetti except pad e via la cui proprietà Custom Thermal Relief è abilitata.
PadViaCustomThermalProfile <> 'False'
Not (PadViaCustomThermalProfile = 'False')
Restituisce tutti gli oggetti except pad e via la cui proprietà Custom Thermal Relief è disabilitata.
Note
-
La proprietà Custom Thermal Relief è definita solo per gli oggetti pad e via.
-
La proprietà Custom Thermal Relief (come mostrato nei pannelli List) è correlata all'opzione Thermal Relief nella sezione Size and Shape quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
PadViaLibrary
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Library soddisfa la Query.
Sintassi
PadViaLibrary = PadViaLibrary_String
PadViaLibrary_String deve essere una stringa che:
-
Seleziona pad/via dalla libreria di modelli Pad Via richiesta. In questo caso, la stringa deve fare riferimento al nome di quella libreria (ad esempio
'ExamplePVLib.PvLib'). -
Seleziona pad/via dalla libreria di modelli locale. In questo caso, deve essere utilizzata la stringa
'<Local>'.
Esempio di utilizzo
PadViaLibrary = '<Local>'
Restituisce tutti gli oggetti pad e via la cui proprietà Library è <Local>.
PadViaLibrary = 'ExamplePVLib.PvLib'
Restituisce tutti gli oggetti pad e via la cui proprietà Library è ExamplePVLib.PvLib.
PadViaLibrary Like '*PVLib'
Restituisce tutti gli oggetti pad e via la cui proprietà Library termina con PVLib. Ad esempio, i pad/via posizionati dalla libreria di modelli ExamplePVLib.PvLib verrebbero restituiti usando questa espressione.
Note
- La proprietà Library è definita solo per gli oggetti pad e via.
-
I caratteri di apice singolo (') all'inizio e alla fine di
PadViaLibrary_Stringsono obbligatori.
PadViaLibraryTemplate
Riepilogo
Restituisce tutti gli oggetti pad e/o via la cui proprietà Library Template soddisfa la Query.
Sintassi
PadViaLibraryTemplate : String
La stringa immessa deve fare riferimento al nome del modello pad/via richiesto (ad esempio 'c152hn127').
Esempio di utilizzo
PadViaLibraryTemplate = 'c152hn127'
Restituisce tutti gli oggetti pad la cui proprietà Library Template è c152hn127.
PadViaLibraryTemplate = 'v127h71'
Restituisce tutti gli oggetti via la cui proprietà Library Template è v127h71.
PadViaLibraryTemplate Like '*127'
Restituisce tutti gli oggetti pad e via la cui proprietà Library Template termina con 127. Ad esempio, un pad posizionato usando il modello c152hn127 e una via posizionata usando il modello v102h71x127 verrebbero restituiti usando questa espressione.
Nota
La proprietà Library Template è definita solo per gli oggetti pad e via.
PadViaLinkedToTemplate
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Linked To Library soddisfa la Query.
Sintassi
PadViaLinkedToTemplate : Boolean_String
Esempio di utilizzo
PadViaLinkedToTemplate = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Linked To Library è abilitata (sono collegati a una libreria di modelli Pad Via (*.PvLib).
PadViaLinkedToTemplate = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Linked To Library è disabilitata (non sono collegati a una libreria di modelli Pad Via (*.PvLib).
Nota
La proprietà Linked To Library è definita solo per gli oggetti pad e via.
PadXOffset
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad X Offset soddisfa la Query.
Sintassi
PadXOffset : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXOffset) : Number– per specificare un offset in mil. -
AsMM(PadXOffset) : Number– per specificare un offset in mm.
Esempio di utilizzo
PadXOffset = 2
Restituisce tutti gli oggetti pad che hanno una proprietà Pad X Offset pari a 2 unità di misura correnti.
PadXOffset >= 0.2286
Restituisce tutti gli oggetti pad che hanno una proprietà Pad X Offset maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(PadXOffset) Between 0.5 And 0.6
Restituisce tutti gli oggetti pad che hanno una proprietà Pad X Offset maggiore o uguale a 0.5 mil e minore o uguale a 0.6 mil.
AsMM(PadXOffset) < 0.2794
Restituisce tutti gli oggetti pad che hanno una proprietà Pad X Offset minore di 0.2794 mm.
Note
-
La proprietà Pad X Offset è definita solo per gli oggetti pad.
-
La proprietà Pad X Offset corrisponde al campo Offset From Hole Center X quando si visualizzano le proprietà di un pad selezionato nel pannello Properties.
PadXSize_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) soddisfa la Query.
Sintassi
PadXSize_AllLayers : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_AllLayers) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_AllLayers) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_AllLayers = 100
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) è uguale a 100 unità di misura correnti.
PadXSize_AllLayers >= 4.064
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_AllLayers) > 80
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) è maggiore di 80 mil.
AsMM(PadXSize_AllLayers) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_AllLayers <> 50
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) non è uguale a 50 unità di misura correnti.
Nota
La proprietà X Size (All Layers) è definita solo per pad e via la cui proprietà Stack Mode è impostata su Simple.
PadXSize_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Bottom Layer) soddisfa la Query.
Sintassi
PadXSize_BottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_BottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_BottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Bottom Layer) è uguale a 100 unità di misura correnti.
PadXSize_BottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Bottom Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_BottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Bottom Layer) è maggiore di 80 mil.
AsMM(PadXSize_BottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_BottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Bottom Layer) non è uguale a 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà X Size (Bottom Layer) sarà uguale alla proprietà X Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
La proprietà X Size (Bottom Layer) è definita solo per gli oggetti pad e via.
PadXSize_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Mid Layer <n>) soddisfa la Query.
Sintassi
PadXSize_MidLayer1 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_MidLayer<n>) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_MidLayer<n>) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_MidLayer<n> = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Mid Layer <n>) è uguale a 100 unità di misura correnti.
PadXSize_MidLayer<n> >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Mid Layer <n>) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_MidLayer<n>) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Mid Layer <n>) è maggiore di 80 mil.
AsMM(PadXSize_MidLayer<n>) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Mid Layer <n>) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_MidLayer<n> <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Mid Layer <n>) non è uguale a 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà X Size (Mid Layer <n>) sarà uguale alla proprietà X Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
La proprietà X Size (Mid Layer <n>) è definita solo per gli oggetti pad e via.
PadXSize_PasteBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) soddisfa la Query.
Sintassi
PadXSize_PasteBottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_PasteBottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_PasteBottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_PasteBottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) è uguale a 100 unità di misura correnti.
PadXSize_PasteBottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_PasteBottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) è maggiore di 80 mil.
AsMM(PadXSize_PasteBottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_PasteBottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) è not uguale a 50 unità di misura correnti.
Nota
La proprietà X Size (Paste Mask Bottom Layer) è definita solo per gli oggetti pad.
PadXSize_PasteTopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) soddisfa la Query.
Sintassi
PadXSize_PasteTopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_PasteTopLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_PasteTopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_PasteTopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) è uguale a 100 unità di misura correnti.
PadXSize_PasteTopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_PasteTopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) è maggiore di 80 mil.
AsMM(PadXSize_PasteTopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_PasteTopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) è not uguale a 50 unità di misura correnti.
Nota
La proprietà X Size (Paste Mask Top Layer) è definita solo per gli oggetti pad.
PadXSize_SolderBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) soddisfa la Query.
Sintassi
PadXSize_SolderBottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_SolderBottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_SolderBottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_SolderBottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) è uguale a 100 unità di misura correnti.
PadXSize_SolderBottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_SolderBottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) è maggiore di 80 mil.
AsMM(PadXSize_SolderBottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_SolderBottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) è not uguale a 50 unità di misura correnti.
Nota
La proprietà X Size (Solder Mask Bottom Layer) è definita solo per gli oggetti pad.
PadXSize_SolderTopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) soddisfa la Query.
Sintassi
PadXSize_SolderTopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_SolderTopLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_SolderTopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_SolderTopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) è uguale a 100 unità di misura correnti.
PadXSize_SolderTopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_SolderTopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) è maggiore di 80 mil.
AsMM(PadXSize_SolderTopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_SolderTopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) è not uguale a 50 unità di misura correnti.
Nota
La proprietà X Size (Solder Mask Top Layer) è definita solo per gli oggetti pad.
PadXSize_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà X Size (Top Layer) soddisfa la Query.
Sintassi
PadXSize_TopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXSize_TopLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadXSize_TopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadXSize_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Top Layer) è uguale a 100 unità di misura correnti.
PadXSize_TopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà X Size (Top Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadXSize_TopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà X Size (Top Layer) è maggiore di 80 mil.
AsMM(PadXSize_TopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà X Size (Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadXSize_TopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà X Size (Top Layer) è not uguale a 50 unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà X Size (Top Layer) sarà uguale alla proprietà X Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
La proprietà X Size (Top Layer) è definita solo per gli oggetti pad e via.
PadYOffset
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Y Offset soddisfa la Query.
Sintassi
PadYOffset : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYOffset) : Number– per specificare un offset in mil. -
AsMM(PadYOffset) : Number– per specificare un offset in mm.
Esempio di utilizzo
PadYOffset = 2
Restituisce tutti gli oggetti pad che hanno una proprietà Pad Y Offset pari a 2 unità di misura correnti.
PadYOffset >= 0.2286
Restituisce tutti gli oggetti pad che hanno una proprietà Pad Y Offset maggiore o uguale a 0.2286 unità di misura correnti.
AsMils(PadYOffset) Between 0.5 And 0.6
Restituisce tutti gli oggetti pad che hanno una proprietà Pad Y Offset maggiore o uguale a 0.5 mil e minore o uguale a 0.6 mil.
AsMM(PadYOffset) < 0.2794
Restituisce tutti gli oggetti pad che hanno una proprietà Pad Y Offset minore di 0.2794 mm.
Note
-
La proprietà Pad Y Offset è definita solo per gli oggetti pad.
-
La proprietà Pad Y Offset corrisponde al campo Offset From Hole Center Y quando si visualizzano le proprietà di un pad selezionato nel pannello Properties.
PadYSize_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) soddisfa la Query.
Sintassi
PadYSize_AllLayers : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_AllLayers) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_AllLayers) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_AllLayers = 100
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) è uguale a 100 unità di misura correnti.
PadYSize_AllLayers >= 4.064
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(PadYSize_AllLayers) > 80
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) è maggiore di 80 mil.
AsMM(PadYSize_AllLayers) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_AllLayers <> 50
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) è not uguale a 50 unità di misura correnti.
Nota
La proprietà Y Size (All Layers) è definita solo per i pad la cui proprietà Stack Mode è impostata su Simple.
PadYSize_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Bottom Layer) soddisfa la Query.
Sintassi
PadYSize_BottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_BottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_BottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Bottom Layer) è uguale a 100 nelle unità di misura correnti.
PadYSize_BottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Bottom Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_BottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Bottom Layer) è maggiore di 80 mil.
AsMM(PadYSize_BottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_BottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Bottom Layer) non è uguale a not nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Y Size (Bottom Layer) sarà uguale alla proprietà Y Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
La proprietà Y Size (Bottom Layer) è definita solo per gli oggetti pad.
PadYSize_MidLayerN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Mid Layer <n>) è conforme alla Query.
Sintassi
PadYSize_MidLayer<n> : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_MidLayer<n>) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_MidLayer<n>) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_MidLayer<n> = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Mid Layer <n>) è uguale a 100 nelle unità di misura correnti.
PadYSize_MidLayer<n> >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Mid Layer <n>) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_MidLayer<n>) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Mid Layer <n>) è maggiore di 80 mil.
AsMM(PadYSize_MidLayer<n>) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Mid Layer <n>) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_MidLayer<n> <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Mid Layer <n>) non è uguale a not nelle unità di misura correnti.
PadYSize_PasteBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) è conforme alla Query.
Sintassi
PadYSize_PasteBottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_PasteBottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_PasteBottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_PasteBottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) è uguale a 100 nelle unità di misura correnti.
PadYSize_PasteBottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_PasteBottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) è maggiore di 80 mil.
AsMM(PadYSize_PasteBottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_PasteBottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) non è uguale a not nelle unità di misura correnti.
Nota
La proprietà Y Size (Paste Mask Bottom Layer) è definita solo per gli oggetti pad.
PadYSize_PasteTopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Paste Mask Top Layer) è conforme alla Query.
Sintassi
PadYSize_PasteTopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_PasteTopLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_PasteTopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_PasteTopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Top Layer) è uguale a 100 nelle unità di misura correnti.
PadYSize_PasteTopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Top Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_PasteTopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Top Layer) è maggiore di 80 mil.
AsMM(PadYSize_PasteTopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_PasteTopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Paste Mask Top Layer) non è uguale a not nelle unità di misura correnti.
Nota
La proprietà Y Size (Paste Mask Top Layer) è definita solo per gli oggetti pad.
PadYSize_SolderBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Solder Mask Bottom Layer) è conforme alla Query.
Sintassi
PadYSize_SolderBottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_SolderBottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_SolderBottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_SolderBottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Bottom Layer) è uguale a 100 nelle unità di misura correnti.
PadYSize_SolderBottomLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Bottom Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_SolderBottomLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Bottom Layer) è maggiore di 80 mil.
AsMM(PadYSize_SolderBottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_SolderBottomLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Bottom Layer) non è uguale a not nelle unità di misura correnti.
Nota
La proprietà Y Size (Solder Mask Bottom Layer) è definita solo per gli oggetti pad.
PadYSize_SolderTopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Solder Mask Top Layer) è conforme alla Query.
Sintassi
PadYSize_SolderTopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_SolderTopLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_SolderTopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_SolderTopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Top Layer) è uguale a 100 nelle unità di misura correnti.
PadYSize_SolderTopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Top Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_SolderTopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Top Layer) è maggiore di 80 mil.
AsMM(PadYSize_SolderTopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_SolderTopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Solder Mask Top Layer) non è uguale a not nelle unità di misura correnti.
Nota
La proprietà Y Size (Solder Mask Top Layer) è definita solo per gli oggetti pad.
PadYSize_TopLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Top Layer) è conforme alla Query.
Sintassi
PadYSize_TopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadYSize_TopLayer) : Number– per specificare una dimensione in mil. -
AsMM(PadYSize_TopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PadYSize_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Top Layer) è uguale a 100 nelle unità di misura correnti.
PadYSize_TopLayer >= 4.064
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Top Layer) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(PadYSize_TopLayer) > 80
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Top Layer) è maggiore di 80 mil.
AsMM(PadYSize_TopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
PadYSize_TopLayer <> 50
Restituisce tutti gli oggetti pad la cui proprietà Y Size (Top Layer) non è uguale a not nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostato su
Simple), la proprietà Y Size (Top Layer) sarà uguale alla proprietà Y Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
La proprietà Y Size (Top Layer) è definita solo per gli oggetti pad.
PasteMaskEnabled
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Use Paste è conforme alla Query.
Sintassi
PasteMaskEnabled : Boolean_String
Esempio di utilizzo
PasteMaskEnabled = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Use Paste è abilitata.
PasteMaskEnabled = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Use Paste è disabilitata.
Nota
La proprietà Use Paste è definita solo per gli oggetti pad.
PasteMaskEnabledBottom
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Bottom è conforme alla Query.
Sintassi
PasteMaskEnabledBottom : Boolean_String
Esempio di utilizzo
PasteMaskEnabledBottom = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Bottom è abilitata.
PasteMaskEnabledBottom = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Bottom è disabilitata.
Nota
La proprietà Paste Mask Enabled - Bottom è definita solo per gli oggetti pad.
PasteMaskEnabledTop
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Top è conforme alla Query.
Sintassi
PasteMaskEnabledTop : Boolean_String
Esempio di utilizzo
PasteMaskEnabledTop = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Top è abilitata.
PasteMaskEnabledTop = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Top è disabilitata.
Nota
La proprietà Paste Mask Enabled - Top è definita solo per gli oggetti pad.
PasteMaskExpansion
Riepilogo
La distanza di espansione della paste mask per archi, riempimenti, pad, regioni e tracce può essere determinata dalle relative regole di progettazione Paste Mask Expansion oppure manualmente definendo un valore di espansione come parte delle proprietà dell'oggetto. Questa funzione restituisce quanto segue:
- Pad la cui proprietà Paste Mask Expansionè conforme alla Query.
-
Archi, riempimenti, regioni e tracce il cui Paste Mask Expansion Mode è impostato su
ManualoFrom Rule, AND la cui proprietà Paste Mask Expansionè conforme alla Query.
Sintassi
PasteMaskExpansion : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(– per specificare un'espansione della paste mask in mil.PasteMaskExpansion) : Number -
AsMM(– per specificare un'espansione della paste mask in mm.PasteMaskExpansion) : Number
Esempio di utilizzo
PasteMaskExpansion = 4
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Expansionè 4 nelle unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Paste Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Paste Mask Expansionè 4 nelle unità di misura correnti.
PasteMaskExpansion >= 0.0508
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Expansionè maggiore o uguale a 0.0508 nelle unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Paste Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Paste Mask Expansionè maggiore o uguale a 0.0508 nelle unità di misura correnti.
AsMils(PasteMaskExpansion) Between 3 And 5
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Expansionè maggiore o uguale a 3 mil e minore o uguale a 5 mil. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Paste Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Paste Mask Expansionè maggiore o uguale a 3 mil e minore o uguale a 5 mil.
AsMM(PasteMaskExpansion) < 0.1524
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Expansionè minore di 0.1524 mm. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Paste Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Paste Mask Expansionè minore di 0.1524 mm.
Note
- Il valore della distanza di espansione della paste mask può essere negativo, nullo o positivo.
- La proprietà Paste Mask Expansion è definita solo per gli oggetti arco, riempimento, pad, regione e traccia.
PasteMaskExpansionMode
Riepilogo
La distanza di espansione della paste mask per archi, riempimenti, regioni e tracce può essere determinata dalle relative regole di progettazione Paste Mask Expansion oppure manualmente definendo un valore di espansione come parte delle proprietà dell'oggetto. In alternativa, per questi oggetti può non essere utilizzata alcuna maschera. Queste tre modalità sono determinate dalla proprietà Paste Mask Expansion Modedell'oggetto. Questa funzione restituisce gli oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè conforme alla Query.
Sintassi
PasteMaskExpansionMode : ExpansionMode_String
ExpansionMode_String deve essere una delle seguenti stringhe:
-
'None' -
'From Rule' -
'Manual'
Esempio di utilizzo
PasteMaskExpansionMode = 'Manual'
Restituisce tutti gli oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè impostata su Manual, nonché gli oggetti pad la cui proprietà Paste Mask Overrideè abilitata.
PasteMaskExpansionMode = 'From Rule'
Restituisce tutti gli oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè impostata su From Rule, nonché gli oggetti pad la cui proprietà Paste Mask Overrideè disabilitata.
PasteMaskExpansionMode = 'None'
Restituisce tutti gli oggetti except oggetti pad, e gli oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè impostata su From Rule oppure Manual.
PasteMaskExpansionMode <> 'Manual'
Not (PasteMaskExpansionMode = 'Manual')
Restituisce tutti gli oggetti except oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè impostata su Manual, e gli oggetti pad la cui proprietà Paste Mask Overrideè abilitata.
PasteMaskExpansionMode <> 'From Rule'
Not (PasteMaskExpansionMode = 'From Rule')
Restituisce tutti gli oggetti except oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè impostata su From Rule, e gli oggetti pad la cui proprietà Paste Mask Overrideè disabilitata.
PasteMaskExpansionMode <> 'None'
Not (PasteMaskExpansionMode = 'None')
Restituisce tutti gli oggetti pad, nonché gli oggetti arco, riempimento, regione e traccia la cui proprietà Paste Mask Expansion Modeè impostata su From Rule oppure Manual.
Note
- La proprietà Paste Mask Expansion Mode è definita solo per gli oggetti arco, riempimento, regione e traccia.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ExpansionMode_Stringsono obbligatori.
PasteMaskOverride
Riepilogo
La distanza di espansione della paste mask per i pad può essere determinata dalle relative regole di progettazione Paste Mask Expansion oppure manualmente definendo un valore di espansione come parte delle proprietà del pad. Quest'ultimo caso richiede che la proprietà Paste Mask Overridedel pad sia abilitata. Questa funzione restituisce gli oggetti pad la cui proprietà Paste Mask Overrideè conforme alla Query.
Sintassi
PasteMaskOverride : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
PasteMaskOverride = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Overrideè abilitata.
PasteMaskOverride = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Overrideè disabilitata.
PasteMaskOverride <> 'True'
Not (PasteMaskOverride = 'True')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Paste Mask Overrideè abilitata.
PasteMaskOverride <> 'False'
Not (PasteMaskOverride = 'False')
Restituisce tutti gli oggetti except oggetti pad la cui proprietà Paste Mask Overrideè disabilitata.
Nota
La proprietà Paste Mask Override è definita solo per gli oggetti pad.
PasteMaskPercent
Riepilogo
La distanza di espansione della paste mask per i pad può essere determinata come valore assoluto (mil/mm) oppure come percentuale dell'area del pad. Questa funzione restituisce gli oggetti la cui proprietà Paste Mask Percentè conforme alla Query.
Sintassi
PasteMaskPercent = PasteMaskPercent_String
PasteMaskPercent <> PasteMaskPercent_String
PasteMaskPercent_String specifica l'espansione della paste mask, espressa come percentuale.
Esempio di utilizzo
PasteMaskPercent = '50%'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Percent è uguale al 50%.
PasteMaskPercent <> '30%'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Paste Mask Percent è uguale al 30%.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PasteMaskPercent_Stringsono obbligatori. - La percentuale di espansione della paste mask per un pad può essere negativa, nulla o positiva.
PasteMaskUsePercent
Riepilogo
La distanza di espansione della paste mask per i pad può essere determinata come valore assoluto (mil/mm) oppure come percentuale dell'area del pad. Questa funzione restituisce gli oggetti la cui proprietà Paste Mask Uses Percentè conforme alla Query.
Sintassi
PasteMaskUsePercent : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
PasteMaskUsePercent = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Uses Percentè abilitata.
PasteMaskUsePercent = 'False'
Restituisce tutti gli oggetti except per gli oggetti pad la cui proprietà Paste Mask Uses Percentè abilitata.
PluggingMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Plugging Materialè conforme alla Query.
Sintassi
PluggingMaterial : String
Esempio di utilizzo
PluggingMaterial = 'Epoxy'
Restituisce tutti gli oggetti via la cui proprietà Plugging Materialè Epoxy.
PluggingMaterial Like 'Epoxy*'
Restituisce tutti gli oggetti via che hanno un Plugging Material la cui stringa associata inizia con Epoxy.
Note
- La proprietà Plugging Material è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diStringsono obbligatori.
PluggingSide
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Plugging Side è conforme alla Query.
Sintassi
PluggingSide = PluggingSide_String
PluggingSide <> PluggingSide_String
PluggingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempio di utilizzo
PluggingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Plugging Side è Top.
PluggingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Plugging Side è Both.
PluggingSide = 'Top' || PluggingSide = 'Bottom'
IsVia && PluggingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Plugging Side è Both.
Note
- La proprietà Plugging Side è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diPluggingSide_Stringsono obbligatori.
PolygonArcApproximation
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Arc Approximation è conforme alla Query.
Sintassi
PolygonArcApproximation : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PolygonArcApproximation) : Number– per specificare un'approssimazione in mil. -
AsMM(PolygonArcApproximation) : Number– per specificare un'approssimazione in mm.
Esempio di utilizzo
PolygonArcApproximation = 0.0127
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Arc Approximation che è 0.0127 unità di misura correnti.
PolygonArcApproximation >= 1.27
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Arc Approximation maggiore o uguale a 1.27 unità di misura correnti.
AsMils(PolygonArcApproximation) Between 0.01 And 0.02
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Arc Approximation maggiore o uguale a 0.01 mil e minore o uguale a 0.02 mil.
AsMM(PolygonArcApproximation) < 0.0127
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Arc Approximation minore di 0.0127 mm.
Note
-
La proprietà Arc Approximation è definita solo per gli oggetti di riempimento poligonale.
-
Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla Query non vengono restituiti.
PolygonGridSize
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Grid Size è conforme alla Query.
Sintassi
PolygonGridSize : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PolygonGridSize) : Number– per specificare una dimensione in mil. -
AsMM(PolygonGridSize) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PolygonGridSize = 20
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Grid Size che è 20 unità di misura correnti.
PolygonGridSize >= 1.27
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Grid Size maggiore o uguale a 1.27 unità di misura correnti.
AsMils(PolygonGridSize) Between 10 And 30
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Grid Size maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(PolygonGridSize) < 1.016
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Grid Size minore di 1.016 mm.
Note
-
La proprietà Grid Size è definita solo per gli oggetti di riempimento poligonale.
-
Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla Query non vengono restituiti.
PolygonHatchingStyle
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Hatching Style è conforme alla Query.
Sintassi
PolygonHatchingStyle = PolygonHatchingStyle_String
PolygonHatchingStyle <> PolygonHatchingStyle_String
PolygonHatchingStyle_String deve essere una delle stringhe del seguente elenco:
-
'45-Degree Hatch' -
'90-Degree Hatch' -
'Horizontal Hatch' -
'No Hatching' -
'Solid' -
'Vertical Hatch'
Esempio di utilizzo
PolygonHatchingStyle = 'Horizontal Hatch'
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Hatching Style è Horizontal Hatch.
PolygonHatchingStyle <> '45-Degree Hatch'
Restituisce tutti gli oggetti except oggetti di riempimento poligonale la cui proprietà Hatching Style è 45-Degree Hatch.
IsPolygon && PolygonHatchingStyle <> 'Solid'
Restituisce tutti gli oggetti di riempimento poligonale except quelli la cui proprietà Hatching Style è Solid.
Note
- La proprietà Hatching Style è definita solo per gli oggetti di riempimento poligonale.
-
I caratteri di apice singolo (') all'inizio e alla fine di
PolygonHatchingStyle_Stringsono obbligatori.
PolygonIgnoreViolations
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Ignore On-Line Violations è conforme alla Query.
Sintassi
PolygonIgnoreViolations : Boolean_String
Esempio di utilizzo
PolygonIgnoreViolations = 'True'
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Ignore On-Line Violations è abilitata.
PolygonIgnoreViolations = 'False'
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Ignore On-Line Violations è disabilitata.
Note
- La proprietà Ignore On-Line Violations è definita solo per gli oggetti di riempimento poligonale.
- Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla Query non vengono restituiti.
PolygonIslandAreaThreshold
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Island Area Threshold è conforme alla Query.
Sintassi
PolygonIslandAreaThreshold : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PolygonIslandAreaThreshold) : Number– per specificare una soglia in mil. -
AsMM(PolygonIslandAreaThreshold) : Number– per specificare una soglia in mm.
Esempio di utilizzo
PolygonIslandAreaThreshold = 2
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Island Area Threshold che è 2 unità di misura quadrate (correnti).
PolygonIslandAreaThreshold >= 2
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Island Area Threshold maggiore o uguale a 2 unità di misura quadrate (correnti).
AsMils(PolygonIslandAreaThreshold) Between 3000 And 4000
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Island Area Threshold maggiore o uguale a 3000 square mils e minore o uguale a 4000 square mils.
AsMM(PolygonIslandAreaThreshold) < 1.016
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Island Area Threshold minore di 1.016 square mm.
Note
-
La proprietà Island Area Threshold è definita solo per gli oggetti di riempimento poligonale.
-
Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla Query non vengono restituiti.
PolygonMinimumPrimitiveSize
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Minimum Primitive Size è conforme alla Query.
Sintassi
PolygonMinimumPrimitiveSize : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PolygonMinimumPrimitiveSize) : Number– per specificare una dimensione in mil. -
AsMM(PolygonMinimumPrimitiveSize) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
PolygonMinimumPrimitiveSize = 4
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Minimum Primitive Size che è 4 unità di misura correnti.
PolygonMinimumPrimitiveSize >= 0.0508
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Minimum Primitive Size maggiore o uguale a 0.0508 unità di misura correnti.
AsMils(PolygonMinimumPrimitiveSize) Between 3 And 5
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Minimum Primitive Size maggiore o uguale a 3 mil e minore o uguale a 5 mil.
AsMM(PolygonMinimumPrimitiveSize) < 0.1524
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Minimum Primitive Size minore di 0.1524 mm.
Note
-
La proprietà Minimum Primitive Size è definita solo per gli oggetti di riempimento poligonale.
-
Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla Query non vengono restituiti.
PolygonNeckWidthThreshold
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Neck Width Threshold è conforme alla Query.
Sintassi
PolygonNeckWidthThreshold : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PolygonNeckWidthThreshold) : Number– per specificare una soglia in mil. -
AsMM(PolygonNeckWidthThreshold) : Number– per specificare una soglia in mm.
Esempio di utilizzo
PolygonNeckWidthThreshold = 5
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Neck Width Threshold che è 5 unità di misura correnti.
PolygonNeckWidthThreshold >= 5
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Neck Width Threshold maggiore o uguale a 5 unità di misura correnti.
AsMils(PolygonNeckWidthThreshold) Between 5 And 10
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Neck Width Threshold maggiore o uguale a 5 mil e minore o uguale a 10 mil.
AsMM(PolygonNeckWidthThreshold) < 0.127
Restituisce tutti gli oggetti di riempimento poligonale che hanno una proprietà Neck Width Threshold minore di 0.127 mm.
Note
-
La proprietà Neck Width Threshold è definita solo per gli oggetti di riempimento poligonale.
-
Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla Query non vengono restituiti.
PolygonPourOverSameNet
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Pour Over Same Net soddisfa la Query.
Sintassi
PolygonPourOverSameNet = PourOverSameNet_String
PolygonPourOverSameNet <> PourOverSameNet_String
PourOverSameNet_String deve essere una delle stringhe del seguente elenco:
-
'Don't Pour Over Same Net Objects' -
'Pour Over All Same Net Objects' -
'Pour Over Same Net Polygons Only'
Esempio di utilizzo
PolygonPourOverSameNet = 'Pour Over All Same Net Objects'
Restituisce tutti gli oggetti polygon pour la cui proprietà Pour Over Same Net è Pour Over All Same Net Objects.
PolygonPourOverSameNet <> 'Pour Over Same Net Polygons Only'
Restituisce tutti gli oggetti except polygon pour la cui proprietà Pour Over Same Net è 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'
Restituisce tutti gli oggetti polygon pour except quelli la cui proprietà Pour Over Same Net è Don't Pour Over Same Net Objects.
Note
- La proprietà Pour Over Same Net è definita solo per gli oggetti polygon pour.
-
I caratteri di apice singolo (') all'inizio e alla fine di
PourOverSameNet_Stringsono obbligatori. - Gli oggetti figli degli oggetti polygon pour restituiti dalla Query non vengono restituiti.
PolygonRemoveDeadCopper
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Dead Copper soddisfa la Query.
Sintassi
PolygonRemoveDeadCopper : Boolean_String
Esempio di utilizzo
PolygonRemoveDeadCopper = 'True'
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Dead Copper è abilitata.
PolygonRemoveDeadCopper = 'False'
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Dead Copper è disabilitata.
Note
-
La proprietà Remove Dead Copper è definita solo per gli oggetti polygon pour.
-
Gli oggetti figli degli oggetti polygon pour restituiti dalla Query non vengono restituiti.
PolygonRemoveIslandsByArea
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Islands By Area soddisfa la Query.
Sintassi
PolygonRemoveIslandsByArea : Boolean_String
Esempio di utilizzo
PolygonRemoveIslandsByArea = 'True'
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Islands By Area è abilitata.
PolygonRemoveIslandsByArea = 'False'
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Islands By Area è disabilitata.
Note
- La proprietà Remove Islands By Area è definita solo per gli oggetti polygon pour.
- Gli oggetti figli degli oggetti polygon pour restituiti dalla Query non vengono restituiti.
PolygonRemoveNarrowNecks
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Narrow Necks soddisfa la Query.
Sintassi
PolygonRemoveNarrowNecks : Boolean_String
Esempio di utilizzo
PolygonRemoveNarrowNecks = 'True'
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Narrow Necks è abilitata.
PolygonRemoveNarrowNecks = 'False'
Restituisce tutti gli oggetti polygon pour la cui proprietà Remove Narrow Necks è disabilitata.
Note
-
La proprietà Remove Narrow Necks è definita solo per gli oggetti polygon pour.
-
Gli oggetti figli degli oggetti polygon pour restituiti dalla Query non vengono restituiti.
PolygonSurroundPads
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Surround Pads With soddisfa la Query.
Sintassi
PolygonSurroundPads = SurroundPads_String
PolygonSurroundPads <> SurroundPads_String
SurroundPads_String deve essere una delle stringhe del seguente elenco:
-
'Arcs' -
'Octagons'
Esempio di utilizzo
PolygonSurroundPads = 'Arcs'
Restituisce tutti gli oggetti polygon pour la cui proprietà Surround Pads With è Arcs.
PolygonSurroundPads <> 'Octagons'
Restituisce tutti gli oggetti except polygon pour la cui proprietà Surround Pads With è Octagons.
IsPolygon && PolygonSurroundPads <> 'Octagons'
Restituisce tutti gli oggetti polygon pour except quelli la cui proprietà Surround Pads With è Octagons.
Note
- La proprietà Surround Pads With è definita solo per gli oggetti polygon pour.
-
I caratteri di apice singolo (') all'inizio e alla fine di
SurroundPads_Stringsono obbligatori. - Gli oggetti figli degli oggetti polygon pour restituiti dalla Query non vengono restituiti.
PolygonTrackWidth
Riepilogo
Restituisce tutti gli oggetti polygon pour la cui proprietà Track Width soddisfa la Query.
Sintassi
PolygonTrackWidth : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PolygonTrackWidth) : Number– per specificare una larghezza in mil. -
AsMM(PolygonTrackWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
PolygonTrackWidth = 20
Restituisce tutti gli oggetti polygon pour che hanno una proprietà Track Width pari a 20 nelle unità di misura correnti.
PolygonTrackWidth >= 1.27
Restituisce tutti gli oggetti polygon pour che hanno una proprietà Track Width maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(PolygonTrackWidth) Between 10 And 30
Restituisce tutti gli oggetti polygon pour che hanno una proprietà Track Width maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(PolygonTrackWidth) < 1.016
Restituisce tutti gli oggetti polygon pour che hanno una proprietà Track Width minore di 1.016 mm.
Note
-
La proprietà Track Width è definita solo per gli oggetti polygon pour.
-
Gli oggetti figli degli oggetti polygon pour restituiti dalla Query non vengono restituiti.
PositiveNet
Riepilogo
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Positive Net soddisfa la Query.
Sintassi
PositiveNet : String
Esempio di utilizzo
PositiveNet = 'D_P'
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Positive Net è D_P.
PositiveNet Like '*RX1_P'
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Positive Net termina con RX1_P.
Note
- La proprietà Positive Net è definita solo per gli oggetti coppia differenziale.
- Gli oggetti figli degli oggetti coppia differenziale restituiti dalla Query non vengono restituiti.
PropagationDelay
Riepilogo
Restituisce tutti gli oggetti arc, track, pad, via la cui proprietà Propagation Delay soddisfa la Query.
Sintassi
PropagationDelay : Numeric_String
Esempio di utilizzo
PropagationDelay = '70'
Restituisce tutti gli oggetti region la cui proprietà Propagation Delay è uguale a 70.
PropagationDelay Between '200' And '400'
Restituisce tutti gli oggetti region la cui proprietà Propagation Delay è maggiore o uguale a 200 e minore o uguale a 400.
PropagationDelay >= '100'
Restituisce tutti gli oggetti region la cui proprietà Propagation Delay è maggiore o uguale a 100.
PropagationDelay <> '120'
Restituisce tutti gli oggetti except region la cui proprietà Propagation Delay è uguale a 120.
Nota
La proprietà Propagation Delay è definita solo per gli oggetti componente.
QrCodeInverted
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted soddisfa la Query.
Sintassi
QrCodeInverted : Boolean_String
Esempio di utilizzo
QrCodeInverted = 'True'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è abilitata.
QrCodeInverted = 'False'
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted è disabilitata.
Note
-
La proprietà BarCode Inverted è definita solo per gli oggetti stringa di testo.
-
L'uso di questa parola chiave restituirà anche gli oggetti primitivi figli stringa di testo degli oggetti di progettazione di gruppo (oggetti componente, coordinata, quota, tabella di foratura e tabella stackup dei layer), la cui proprietà BarCode Inverted soddisfa la Query. Se si desidera indirizzare esclusivamente gli oggetti stringa di testo configurati come testo QR code, utilizzare un prefisso di parola chiave aggiuntivo per indirizzare tali oggetti. Un esempio di espressione di query è
IsQrCodeText And (QrCodeInverted = 'True').
RadialDimensionAngularStep
Riepilogo
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale la cui proprietà Angular Step soddisfa la Query.
Sintassi
RadialDimensionAngularStep : Number
Esempio di utilizzo
RadialDimensionAngularStep = 30.0
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale che hanno una proprietà Angular Step pari a 30.0 gradi.
RadialDimensionAngularStep > 60.0
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale che hanno una proprietà Angular Step maggiore di 60.0 gradi.
RadialDimensionAngularStep Between 30.0 And 150.0
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale che hanno una proprietà Angular Step maggiore o uguale a 30.0 gradi e minore o uguale a 150.0 gradi.
RadialDimensionAngularStep <= 45.0
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale che hanno una proprietà Angular Step minore o uguale a 45.0 gradi.
Nota
La proprietà Angular Step è definita solo per gli oggetti quota diametrale radiale e quota radiale.
Restricted
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Restricted for Layer soddisfa la Query.
Sintassi
Restricted = Layer_String
Restricted <> Layer_String
Esempio di utilizzo
Restricted = 'TopLayer'
Restituisce tutti gli oggetti keepout sul TopLayer.
Restricted <> 'MidLayer1'
Restituisce tutti gli oggetti keepout except per quelli sul layer MidLayer1.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Layer_Stringsono obbligatori. - La proprietà Restricted for Layer è definita solo per gli oggetti keepout (archi, riempimenti, regioni solide e track).
Rotation
Riepilogo
Restituisce tutti gli oggetti quota di base, quota centrale, componente, quota datum, vista di progetto, tabella di foratura, riempimento, tabella stackup dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, libera) la cui proprietà Rotation soddisfa la Query.
Sintassi
Rotation : Number
Esempio di utilizzo
Rotation = 30.0
Restituisce tutti gli oggetti quota di base, quota centrale, componente, quota datum, vista di disegno, tabella di foratura, riempimento, tabella stackup dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, libera) che hanno una proprietà Rotation pari a 30.0 gradi.
Rotation > 60.0
Restituisce tutti gli oggetti quota di base, quota centrale, componente, quota datum, vista di disegno, tabella di foratura, riempimento, tabella stackup dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, libera) che hanno una proprietà Rotation maggiore di 60.0 gradi.
Rotation Between 30.0 And 150.0
Restituisce tutti gli oggetti quota di base, quota centrale, componente, quota datum, vista di disegno, tabella di foratura, riempimento, tabella stackup dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, libera) che hanno una proprietà Rotation maggiore o uguale a 30.0 gradi e minore o uguale a 150.0 gradi.
Rotation <= 45.0
Restituisce tutti gli oggetti quota di base, quota centrale, componente, quota datum, vista di disegno, tabella di foratura, riempimento, tabella stackup dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, libera) che hanno una proprietà Rotation minore o uguale a 45.0 gradi.
Nota
La proprietà Rotation è definita solo per gli oggetti quota di base, quota centrale, componente, quota datum, vista di disegno, tabella di foratura, riempimento, tabella stackup dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, libera).
RuleAttributes
Riepilogo
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Rule Attributes è conforme alla Query.
Sintassi
RuleAttributes : String
La stringa immessa deve fare riferimento agli attributi definiti per la regola (ad esempio 'Clearance = 10mil').
Esempio di utilizzo
RuleAttributes = 'Clearance = 10mil'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Rule Attributes è Clearance = 10mil.
RuleAttributes Like 'Expansion*'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Rule Attributes inizia con Expansion. In questo caso, verranno restituite tutte le regole e violazioni correlate a paste mask e solder mask.
Nota
La proprietà Rule Attributes è definita solo per gli oggetti regola di progettazione e violazione.
RuleCategory
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Category è conforme alla Query.
Sintassi
RuleCategory = Category_String
RuleCategory <> Category_String
Category_String deve essere una delle stringhe del seguente elenco:
-
'Electrical' -
'High Speed' -
'Manufacturing' -
'Mask' -
'Placement' -
'Plane' -
'Routing' -
'Signal Integrity' -
'SMT' -
'Testpoint'
Esempio di utilizzo
RuleCategory = 'Electrical'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Category è Electrical.
RuleCategory <> 'High Speed'
Restituisce tutti gli oggetti except oggetti regola di progettazione la cui proprietà Rule Category è High Speed.
IsRule && RuleCategory <> 'Signal Integrity'
Restituisce tutti gli oggetti regola di progettazione except quelli la cui proprietà Rule Category è Signal Integrity.
Note
- La proprietà Rule Category è definita solo per gli oggetti regola di progettazione.
-
I caratteri di apice singolo (') all'inizio e alla fine di
Category_Stringsono obbligatori.
RuleComment
Riepilogo
Restituisce tutti gli oggetti regola di progettazione e oggetti la cui proprietà Rule Comment è conforme alla Query.
Sintassi
RuleComment : String
La stringa immessa deve fare riferimento al commento definito per una regola (ad esempio 'This is an example clearance rule').
Esempio di utilizzo
RuleComment = 'Tutti i fiducial mascherati sui layer Paste Mask'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Comment è Tutti i fiducial mascherati sui layer Paste Mask.
RuleComment Like '*Clearance*'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Comment contiene il termine Clearance. Ad esempio, una regola di clearance con Comment = Example Clearance Rule e una regola di clearance dei componenti con Comment = Example Component Clearance Rule verrebbero entrambe restituite usando questa espressione.
RuleComment = ''
Restituisce tutti gli oggetti except oggetti regola di progettazione che hanno una voce per la loro proprietà Rule Comment.
Nota
La proprietà Rule Comment è definita solo per gli oggetti regola di progettazione.
RuleEnabled
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Enabled è conforme alla Query.
Sintassi
RuleEnabled : Boolean_String
Esempio di utilizzo
RuleEnabled = 'True'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Enabled è abilitata.
RuleEnabled = 'False'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Enabled è disabilitata.
Nota
La proprietà Rule Enabled è definita solo per gli oggetti regola di progettazione.
RulePriority
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority è conforme alla Query.
Sintassi
RulePriority : Numeric_String
RulePriority : Number
Esempio di utilizzo
RulePriority = '1'
RulePriority <> '' && RulePriority = 1
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority è 2.
RulePriority > '' && RulePriority Between 3 And 5
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority è maggiore o uguale a 3 e minore o uguale a 5.
ObjectKind Like '*Rule' && RulePriority >= 4
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority è maggiore o uguale a 4.
IsRule && RulePriority < 4
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority è minore di 4.
RulePriority <> '1'
Restituisce tutti gli oggetti except oggetti regola di progettazione la cui proprietà Rule Priority è 1.
IsRule && RulePriority <> 1
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority non è uguale a 1.
Nota
La proprietà Rule Priority è definita solo per gli oggetti regola di progettazione.
RuleScope1
Riepilogo
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 1 è conforme alla Query.
Sintassi
RuleScope1 : String
La stringa immessa deve fare riferimento all'ambito definito per la regola (ad esempio 'All').
Esempio di utilizzo
RuleScope1 = 'All'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 1 è All.
RuleScope1 = 'InNet(''D7'')'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 1 è InNet('D7').
RuleScope1 Like 'InNet(''???'')'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 1 è InNet('???'). La stringa della net associata deve essere composta esattamente da tre caratteri; esempi di proprietà Scope 1 conformi sono InNet('GND') e InNet('VCC').
Nota
La proprietà Scope 1 è definita solo per gli oggetti regola di progettazione e violazione.
RuleScope2
Riepilogo
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 2 è conforme alla Query.
Sintassi
RuleScope2 : String
La stringa immessa deve fare riferimento all'ambito definito per la regola (ad esempio 'All').
Esempio di utilizzo
RuleScope2 = 'All'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 2 è All.
RuleScope2 = '-'
Restituisce tutti gli oggetti regola di progettazione e violazione che non hanno alcuna proprietà Scope 2. Alcuni tipi di regole di progettazione hanno una proprietà Scope 1 e Scope 2 (regole binarie), ma la maggior parte dei tipi ha solo una proprietà Scope 1 (regole unarie), e quindi per tali regole non può essere definita una proprietà Scope 2.
RuleScope2 = 'InNet(''D7'')'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 2 è InNet('D7').
RuleScope2 Like 'InNet(''???'')'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 2 è InNet('???'). La stringa della net associata deve essere composta esattamente da tre caratteri; esempi di proprietà Scope 1 conformi sono InNet('GND') e InNet('VCC').
RuleScope2 Like 'InComponent(''??*'')'
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Scope 2 è InComponent('??*'). La stringa del componente associato deve essere composta da almeno due caratteri; esempi di proprietà Scope 2 conformi sono InComponent('C3') e InComponent('RP1').
Nota
La proprietà Scope 2 è definita solo per gli oggetti regola di progettazione e violazione.
RuleType
Riepilogo
Restituisce tutti gli oggetti regola di progettazione che hanno una proprietà Rule Type conforme alla Query.
Sintassi
RuleType = RuleType_String
RuleType <> RuleType_String
RuleType_String deve essere una delle seguenti stringhe:
-
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'
Esempio di utilizzo
RuleType = 'Clearance'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Type è Clearance.
RuleType <> 'Paste Mask Expansion'
Restituisce tutti gli oggetti except oggetti regola di progettazione la cui proprietà Rule Type è Paste Mask Expansion.
IsRule && RuleType <> 'Height'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Type non è Height.
Note
- La proprietà Rule Type è definita solo per gli oggetti regola di progettazione.
-
I caratteri di apice singolo (') all'inizio e alla fine di
RuleType_Stringsono obbligatori.
ShowComment
Riepilogo
Restituisce gli oggetti componente la cui proprietà Show Comment è conforme alla Query.
Sintassi
ShowComment : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
ShowComment = 'True'
Restituisce tutti gli oggetti componente la cui proprietà Show Comment è abilitata.
ShowComment = 'False'
Restituisce tutti gli oggetti componente la cui proprietà Show Comment è disabilitata.
ShowComment <> 'True'
Not (ShowComment = 'True')
Restituisce tutti gli oggetti except oggetti componente la cui proprietà Show Comment è abilitata.
ShowComment <> 'False'
Not (ShowComment = 'False')
Restituisce tutti gli oggetti except oggetti componente la cui proprietà Show Comment è disabilitata.
Note
- La proprietà Show Comment è definita solo per gli oggetti componente.
- Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
ShowName
Riepilogo
Restituisce gli oggetti componente la cui proprietà Show Name è conforme alla Query.
Sintassi
ShowName : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
ShowName = 'True'
Restituisce tutti gli oggetti componente la cui proprietà Show Name è abilitata.
ShowName = 'False'
Restituisce tutti gli oggetti componente la cui proprietà Show Name è disabilitata.
ShowName <> 'True'
Not (ShowName = 'True')
Restituisce tutti gli oggetti except oggetti componente la cui proprietà Show Name è abilitata.
ShowName <> 'False'
Not (ShowName = 'False')
Restituisce tutti gli oggetti except oggetti componente la cui proprietà Show Name è disabilitata.
Note
- La proprietà Show Name è definita solo per gli oggetti componente.
- Gli oggetti figlio dei componenti restituiti dalla Query non vengono restituiti.
SlotHoleLength
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Hole Length è conforme alla Query.
Sintassi
SlotHoleLength : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(SlotHoleLength) : Number– per specificare una lunghezza in mil. -
AsMM(SlotHoleLength) : Number– per specificare una lunghezza in mm.
Esempio di utilizzo
SlotHoleLength = 50
Restituisce tutti gli oggetti pad che hanno una proprietà Hole Length pari a 50 nelle unità di misura correnti.
SlotHoleLength >= 50
Restituisce tutti gli oggetti pad che hanno una proprietà Hole Length maggiore o uguale a 50 nelle unità di misura correnti.
AsMils(SlotHoleLength) Between 20 And 50
Restituisce tutti gli oggetti pad che hanno una proprietà Hole Length maggiore o uguale a 0.5mil e minore o uguale a 0.6 mil.
AsMM(SlotHoleLength) < 1.5
Restituisce tutti gli oggetti pad che hanno una proprietà Hole Length minore di 1.5 mm.
Nota
La proprietà Hole Length è definita solo per gli oggetti pad.
SolderMaskExpansion
Riepilogo
La distanza di espansione della solder mask per archi, riempimenti, pad, regioni, tracce e via può essere determinata sia dalle relative regole di progettazione Solder Mask Expansion sia manualmente definendo un valore di espansione come parte delle proprietà dell'oggetto. Questa funzione restituisce quanto segue:
-
Pad e via la cui proprietà Solder Mask Expansion è conforme alla Query.
-
Archi, riempimenti, regioni e tracce il cui Solder Mask Expansion Mode è impostato su
ManualoFrom Rule, AND la cui proprietà Solder Mask Expansion è conforme alla Query.
Sintassi
SolderMaskExpansion : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(– per specificare un'espansione della solder mask in mil.SolderMaskExpansion) : Number -
AsMM(– per specificare un'espansione della solder mask in mm.SolderMaskExpansion) : Number
Esempio di utilizzo
SolderMaskExpansion = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion (o la proprietà Solder Mask Expansion - Top se separata) è 4 nelle unità di misura correnti. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è 4 nelle unità di misura correnti.
SolderMaskExpansion >= 0.0508
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion (o la proprietà Solder Mask Expansion - Top se separata) è maggiore o uguale a 0.0508 nelle unità di misura correnti. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è maggiore o uguale a 0.0508 nelle unità di misura correnti.
AsMils(SolderMaskExpansion) Between 3 And 5
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion (o la proprietà Solder Mask Expansion - Top se separata) è maggiore o uguale a 3 mil e minore o uguale a 5 mil. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è maggiore o uguale a 3 mil e minore o uguale a 5 mil.
AsMM(SolderMaskExpansion) < 0.1524
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion (o la proprietà Solder Mask Expansion - Top se separata) è minore di 0.1524 mm. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è minore di 0.1524 mm.
Note
- La distanza di espansione della solder mask può essere specificata con un valore negativo, zero o positivo.
- La proprietà Solder Mask Expansion è definita solo per gli oggetti arco, riempimento, pad, regione, traccia e via.
SolderMaskExpansionBottom
Riepilogo
La distanza di espansione della solder mask per archi, riempimenti, pad, regioni, tracce e via può essere determinata sia dalle relative regole di progettazione Solder Mask Expansion sia manualmente definendo un valore di espansione come parte delle proprietà dell'oggetto. Per pad e via, i valori di espansione possono essere specificati in modo indipendente sia per il lato superiore sia per quello inferiore della scheda. Questa funzione restituisce quanto segue:
- Pad e via la cui proprietà Solder Mask Expansion - Bottom è conforme alla Query.
-
Archi, riempimenti, regioni e tracce il cui Solder Mask Expansion Mode è impostato su
ManualoFrom Rule, AND la cui proprietà Solder Mask Expansion è conforme alla Query.
Sintassi
SolderMaskExpansionBottom : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(SolderMaskExpansionBottom) : Number– per specificare un'espansione della solder mask in mil. -
AsMM(SolderMaskExpansionBottom) : Number– per specificare un'espansione della solder mask in mm.
Esempio di utilizzo
SolderMaskExpansionBottom = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Bottom è 4 nelle unità di misura correnti. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è 4 nelle unità di misura correnti.
SolderMaskExpansionBottom >= 0.0508
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Bottom è maggiore o uguale a 0.0508 nelle unità di misura correnti. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è maggiore o uguale a 0.0508 nelle unità di misura correnti.
AsMils(SolderMaskExpansionBottom) Between 3 And 5
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Bottom è maggiore o uguale a 3 mil e minore o uguale a 5 mil. Restituisce inoltre gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è maggiore o uguale a 3 mil e minore o uguale a 5 mil.
AsMM(SolderMaskExpansionBottom) < 0.1524
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Bottom è inferiore a 0.1524 mm. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Solder Mask Expansion è inferiore a 0.1524 mm.
Note
-
La distanza di espansione della solder mask può essere specificata con un valore negativo, zero o positivo.
-
La proprietà Solder Mask Expansion - Bottom è definita solo per gli oggetti pad e via.
SolderMaskExpansionFromHoleEdge
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Apply Solder Mask Expansion From The Hole Edge soddisfa la Query.
Sintassi
SolderMaskExpansionFromHoleEdge : Boolean_String
Esempio di utilizzo
SolderMaskExpansionFromHoleEdge = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Apply Solder Mask Expansion From The Hole Edge è abilitata.
SolderMaskExpansionFromHoleEdge = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Apply Solder Mask Expansion From The Hole Edge è disabilitata.
Nota
La proprietà Apply Solder Mask Expansion From The Hole Edge è definita solo per gli oggetti pad e via.
SolderMaskExpansionMode
Riepilogo
La distanza di espansione della solder mask per archi, riempimenti, regioni e tracce può essere determinata dalle relative regole di progettazione Solder Mask Expansion oppure manualmente definendo un valore di espansione come parte delle proprietà dell'oggetto. In alternativa, per questi oggetti può non essere utilizzata alcuna maschera. Queste tre modalità sono determinate dalla proprietà Solder Mask Expansion Mode dell'oggetto. Questa funzione restituisce gli oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode soddisfa la Query.
Sintassi
SolderMaskExpansionMode : ExpansionMode_String
ExpansionMode_String deve essere una delle seguenti stringhe:
-
'None' -
'From Rule' -
'Manual'
Esempio di utilizzo
SolderMaskExpansionMode = 'Manual'
Restituisce tutti gli oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode è impostata su Manual, nonché gli oggetti pad e via la cui proprietà Solder Mask Override è abilitata.
SolderMaskExpansionMode = 'From Rule'
Restituisce tutti gli oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode è impostata su From Rule, nonché gli oggetti pad e via la cui proprietà Solder Mask Override è disabilitata.
SolderMaskExpansionMode = 'None'
Restituisce tutti gli oggetti except oggetti pad e via, e oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode è impostata su From Rule oppure Manual.
SolderMaskExpansionMode <> 'Manual'
Not (SolderMaskExpansionMode = 'Manual')
Restituisce tutti gli oggetti except oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode è impostata su Manual, e oggetti pad e via la cui proprietà Solder Mask Override è abilitata.
SolderMaskExpansionMode <> 'From Rule'
Not (SolderMaskExpansionMode = 'From Rule')
Restituisce tutti gli oggetti except oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode è impostata su From Rule, e oggetti pad e via la cui proprietà Solder Mask Override è disabilitata.
SolderMaskExpansionMode <> 'None'
Not (SolderMaskExpansionMode = 'None')
Restituisce tutti gli oggetti pad e via, nonché gli oggetti arco, riempimento, regione e traccia la cui proprietà Solder Mask Expansion Mode è impostata su From Rule oppure Manual.
Note
- La proprietà Solder Mask Expansion Mode è definita solo per gli oggetti arco, riempimento, regione e traccia.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ExpansionMode_Stringsono obbligatori.
SolderMaskExpansionTop
Riepilogo
La distanza di espansione della solder mask per archi, riempimenti, pad, regioni, tracce e via può essere determinata dalle relative regole di progettazione Solder Mask Expansion oppure manualmente definendo un valore di espansione come parte delle proprietà dell'oggetto. Per pad e via, i valori di espansione possono essere specificati in modo indipendente sia per il lato superiore sia per quello inferiore della scheda. Questa funzione restituisce quanto segue:
- Pad e via la cui proprietà Solder Mask Expansion - Top soddisfa la Query.
-
Archi, riempimenti, regioni e tracce il cui Solder Mask Expansion Mode è impostato su
ManualoFrom Rule, AND la cui proprietà Solder Mask Expansion soddisfa la Query.
Sintassi
SolderMaskExpansionTop : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(SolderMaskExpansionTop) : Number– per specificare un'espansione della solder mask in mil. -
AsMM(SolderMaskExpansionTop) : Number– per specificare un'espansione della solder mask in mm.
Esempio di utilizzo
SolderMaskExpansionTop = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Top è 4 unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Solder Mask Expansion è 4 unità di misura correnti.
SolderMaskExpansionTop >= 0.0508
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Top è maggiore o uguale a 0.0508 unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Solder Mask Expansion è maggiore o uguale a 0.0508 unità di misura correnti.
AsMils(SolderMaskExpansionTop) Between 3 And 5
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Top è maggiore o uguale a 3 mil e minore o uguale a 5mil. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Solder Mask Expansion è maggiore o uguale a 3 mil e minore o uguale a 5 mil.
AsMM(SolderMaskExpansionTop) < 0.1524
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Top è inferiore a 0.1524 mm. Restituisce anche gli oggetti arco, riempimento, regione e traccia il cui Solder Mask Expansion Mode è impostato su Manual o From Rule, e la cui proprietà Solder Mask Expansion è inferiore a 0.1524mm.
Note
-
La distanza di espansione della solder mask può essere specificata con un valore negativo, zero o positivo.
-
La proprietà Solder Mask Expansion - Top è definita solo per gli oggetti pad e via.
SolderMaskOverride
Riepilogo
La distanza di espansione della solder mask per pad e via può essere determinata dalle relative regole di progettazione Solder Mask Expansion oppure manualmente definendo un valore di espansione come parte delle proprietà del pad/della via. Quest'ultimo caso richiede che la proprietà Solder Mask Override del pad/della via sia abilitata. Questa funzione restituisce gli oggetti pad e via la cui proprietà Solder Mask Override soddisfa la Query.
Sintassi
SolderMaskOverride : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempio di utilizzo
SolderMaskOverride = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Override è abilitata.
SolderMaskOverride = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Override è disabilitata.
SolderMaskOverride <> 'True'
Not (SolderMaskOverride = 'True')
Restituisce tutti gli oggetti except oggetti pad e via la cui proprietà Solder Mask Override è abilitata.
SolderMaskOverride <> 'False'
Not (SolderMaskOverride = 'False')
Restituisce tutti gli oggetti except oggetti pad e via la cui proprietà Solder Mask Override è disabilitata.
Nota
La proprietà Solder Mask Override è definita solo per gli oggetti pad e via.
SolderMaskTentingBottom
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Bottom soddisfa la Query.
Sintassi
SolderMaskTentingBottom : Boolean_String
Esempio di utilizzo
SolderMaskTentingBottom = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Bottom è abilitata.
SolderMaskTentingBottom = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Bottom è disabilitata.
Note
-
La proprietà Solder Mask Tenting - Bottom è definita solo per gli oggetti pad e via.
-
La proprietà Solder Mask Tenting - Bottom (come riflessa nei pannelli List) è correlata all'opzione Bottom nella sezione Solder Mask Expansion quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties. Quando la proprietà Solder Mask Tenting - Bottom è abilitata, l'opzione Bottom è disabilitata, il che significa che il pad/la via non ha alcuna apertura della solder mask sul lato inferiore della scheda ed è quindi tented.
SolderMaskTentingTop
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Top soddisfa la Query.
Sintassi
SolderMaskTentingTop : Boolean_String
Esempio di utilizzo
SolderMaskTentingTop = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Top è abilitata.
SolderMaskTentingTop = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Top è disabilitata.
Note
-
La proprietà Solder Mask Tenting - Top è definita solo per gli oggetti pad e via.
-
La proprietà Solder Mask Tenting - Top (come riflessa nei pannelli List) è correlata all'opzione Top nella sezione Solder Mask Expansion quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties. Quando la proprietà Solder Mask Tenting - Top è abilitata, l'opzione Top è disabilitata, il che significa che il pad/la via non ha alcuna apertura della solder mask sul lato superiore della scheda ed è quindi tented.
StandoffHeight
Riepilogo
Restituisce tutti gli oggetti body 3D estrusi la cui proprietà Model Standoff Height (Extruded) soddisfa la Query.
Sintassi
StandoffHeight : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione particolare per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di un'ulteriore parola chiave basata sull'unità di misura:
-
AsMils(StandoffHeight) : Number– per specificare un'altezza in mil. -
AsMM(StandoffHeight) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
StandoffHeight = 100
Restituisce tutti gli oggetti body 3D estrusi che hanno una proprietà Model Standoff Height (Extruded) uguale a 100 unità di misura correnti.
StandoffHeight >= 4.064
Restituisce tutti gli oggetti body 3D estrusi che hanno una proprietà Model Standoff Height (Extruded) maggiore o uguale a 4.064 unità di misura correnti.
AsMils(StandoffHeight) > 80
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Standoff Height (Extruded) maggiore di 80 mil.
AsMM(StandoffHeight) Between 1.524 And 3.81
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Standoff Height (Extruded) maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
StandoffHeight <> 50
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Standoff Height (Extruded) che è not uguale a 50 unità di misura correnti.
AsMils(StandoffHeight) <= 120
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Standoff Height (Extruded) minore o uguale a 120 mil.
AsMM(StandoffHeight) < 1.778
Restituisce tutti gli oggetti corpo 3D estruso che hanno una proprietà Model Standoff Height (Extruded) minore di 1.778 mm.
Nota
La proprietà Model Standoff Height (Extruded) è definita solo per gli oggetti corpo 3D estruso.
StartLayer
Riepilogo
Restituisce tutti gli oggetti via il cui layer sinistro nella proprietà Drill Pair soddisfa la Query.
Sintassi
StartLayer = Layer_String
Esempio di utilizzo
StartLayer = 'Top Layer'
Restituisce tutti gli oggetti via la cui proprietà Drill Pair ha una voce a sinistra pari a Top Layer.
StartLayer <> 'Signal Layer 2'
Restituisce tutti gli oggetti except per gli oggetti via la cui proprietà Drill Pair ha una voce a sinistra pari a Signal Layer 2.
IsVia && StartLayer <> 'Internal Plane 1'
Restituisce tutti gli oggetti Via except quelli la cui proprietà Drill Pair ha una voce a sinistra pari a Internal Plane 1.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Layer_Stringsono obbligatori. - La proprietà Drill Pair è definita solo per gli oggetti via.
StopLayer
Riepilogo
Restituisce tutti gli oggetti via il cui layer destro nella proprietà Drill Pair soddisfa la Query.
Sintassi
StopLayer = Layer_String
Esempio di utilizzo
StopLayer = 'Top Layer'
Restituisce tutti gli oggetti via la cui proprietà Drill Pair ha una voce a destra pari a Top Layer.
StopLayer <> 'Signal Layer 2'
Restituisce tutti gli oggetti except per gli oggetti via la cui proprietà Drill Pair ha una voce a destra pari a Signal Layer 2.
IsVia && StopLayer <> 'Internal Plane 1'
Restituisce tutti gli oggetti Via except quelli la cui proprietà Drill Pair ha una voce a destra pari a Internal Plane 1.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Layer_Stringsono obbligatori. - La proprietà Drill Pair è definita solo per gli oggetti via.
StringText
Riepilogo
Restituisce gli oggetti stringa di testo e quota con direttrice la cui proprietà String soddisfa la Query.
Sintassi
StringText : String
Esempio di utilizzo
StringText = '100nF'
Restituisce tutti gli oggetti stringa di testo e quota con direttrice la cui proprietà String è 100 nF.
Note
- Gli oggetti figli degli oggetti quota con direttrice restituiti dalla Query non vengono restituiti.
- La proprietà String è definita solo per gli oggetti stringa di testo e quota con direttrice.
StringType
Riepilogo
Restituisce tutti gli oggetti di testo la cui proprietà String Type soddisfa la Query.
Sintassi
StringType = StringType_String
StringType <> StringType_String
StringType_String deve essere una delle stringhe del seguente elenco:
-
'Comment' -
'Designator' -
'Free'
Esempio di utilizzo
StringType = 'Designator'
Restituisce tutti gli oggetti di testo la cui proprietà String Type è Designator.
StringType <> 'Free'
Restituisce tutti gli oggetti except oggetti di testo la cui proprietà String Type è Free.
StringType = 'Comment' || StringType = 'Designator'
IsString && StringType <> 'Free'
Restituisce tutti gli oggetti di testo la cui proprietà String Type non è Free.
Note
- La proprietà String Type è definita solo per gli oggetti di testo.
-
I caratteri di apice singolo (') all'inizio e alla fine di
StringType_Stringsono obbligatori.
StrokeFont
Riepilogo
Restituisce tutti gli oggetti coordinata, tabella di foratura, tabella dello stack dei layer, quota originale e testo (commento, designatore, libero) la cui proprietà Stroke Font soddisfa la Query.
Sintassi
StrokeFont = Font_String
StrokeFont <> Font_String
Font_String deve essere una delle stringhe del seguente elenco:
-
'Default' -
'Serif' -
'Sans Serif'
Esempio di utilizzo
StrokeFont = 'Default'
Restituisce tutti gli oggetti coordinata, tabella di foratura, tabella dello stack dei layer, quota originale e testo (commento, designatore, libero) la cui proprietà Stroke Font è Default.
StrokeFont <> 'Serif'
Restituisce tutti gli oggetti except oggetti coordinata, tabella di foratura, tabella dello stack dei layer, quota originale e testo (commento, designatore, libero) la cui proprietà Stroke Font è Serif.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
Font_Stringsono obbligatori. - La proprietà Stroke Font è definita solo per gli oggetti coordinata, tabella di foratura, tabella dello stack dei layer, quota originale e testo (commento, designatore, libero).
TentingMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Tenting Material soddisfa la Query.
Sintassi
TentingMaterial : String
Esempio di utilizzo
TentingMaterial = 'Epoxy'
Restituisce tutti gli oggetti via la cui proprietà Tenting Material è Epoxy.
TentingMaterial Like 'Epoxy*'
Restituisce tutti gli oggetti via che hanno un Tenting Material la cui stringa associata inizia con Epoxy.
Note
- La proprietà Tenting Material è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diStringsono obbligatori.
TentingSide
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Tenting Side soddisfa la Query.
Sintassi
TentingSide = TentingSide_String
TentingSide <> TentingSide_String
TentingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempio di utilizzo
TentingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Tenting Side è Top.
TentingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Tenting Side è Both.
TentingSide = 'Top' || TentingSide = 'Bottom'
IsVia && TentingSide <> 'Both'
Restituisce tutti gli oggetti except oggetti via la cui proprietà Tenting Side è Both.
Note
- La proprietà Tenting Side è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diTentingSide_Stringsono obbligatori.
Testpoint
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via le cui proprietà Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom soddisfano la Query.
Sintassi
Testpoint : Boolean
Esempio di utilizzo
Testpoint
Testpoint = True
Restituisce tutti gli oggetti pad e via che hanno abilitata una qualsiasi delle proprietà Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom.
Not Testpoint
Testpoint = False
Restituisce tutti gli oggetti except oggetti pad e via che hanno abilitata una qualsiasi delle proprietà Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom.
Nota
Le proprietà Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top e Assembly Testpoint - Bottom sono definite solo per gli oggetti pad e via.
TestpointAssy
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via le cui proprietà Assembly Testpoint - Top o Assembly Testpoint - Bottom soddisfano la Query.
Sintassi
TestpointAssy : Boolean
Esempio di utilizzo
TestpointAssy
TestpointAssy = True
Restituisce tutti gli oggetti pad e via le cui proprietà Assembly Testpoint - Top o Assembly Testpoint - Bottom sono abilitate.
Not TestpointAssy
TestpointAssy = False
Restituisce tutti gli oggetti except oggetti pad e via le cui proprietà Assembly Testpoint - Top o Assembly Testpoint - Bottom sono abilitate.
Nota
Le proprietà Assembly Testpoint - Top e Assembly Testpoint - Bottom sono definite solo per gli oggetti pad e via.
TestpointAssyBottom
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via la cui proprietà Assembly Testpoint - Bottom soddisfa la Query.
Sintassi
TestpointAssyBottom : Boolean
Esempio di utilizzo
TestpointAssyBottom
TestpointAssyBottom = True
Restituisce tutti gli oggetti pad e via la cui proprietà Assembly Testpoint - Bottom è abilitata.
Not TestpointAssyBottom
TestpointAssyBottom = False
Restituisce tutti gli oggetti except oggetti pad e via la cui proprietà Assembly Testpoint - Bottom è abilitata.
Nota
La proprietà Assembly Testpoint - Bottom è definita solo per gli oggetti pad e via.
TestpointAssyTop
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via la cui proprietà Assembly Testpoint - Top soddisfa la Query.
Sintassi
TestpointAssyTop : Boolean
Esempio di utilizzo
TestpointAssyTop
TestpointAssyTop = True
Restituisce tutti gli oggetti pad e via la cui proprietà Assembly Testpoint - Top è abilitata.
Not TestpointAssyTop
TestpointAssyTop = False
Restituisce tutti gli oggetti except oggetti pad e via la cui proprietà Assembly Testpoint - Top è abilitata.
Nota
La proprietà Assembly Testpoint - Top è definita solo per gli oggetti pad e via.
TestpointBottom
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o di assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via le cui proprietà Fabrication Testpoint - Bottom o Assembly Testpoint - Bottom sono conformi alla Query.
Sintassi
TestpointBottom : Boolean
Esempio di utilizzo
TestpointBottom
TestpointBottom = True
Restituisce tutti gli oggetti pad e via le cui proprietà Fabrication Testpoint - Bottom o Assembly Testpoint - Bottom sono abilitate.
Not TestpointBottom
TestpointBottom = False
Restituisce tutti gli oggetti except pad e via le cui proprietà Fabrication Testpoint - Bottom o Assembly Testpoint - Bottom sono abilitate.
Nota
Le proprietà Fabrication Testpoint - Bottom e Assembly Testpoint - Bottom sono definite solo per gli oggetti pad e via.
TestpointFab
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o di assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via le cui proprietà Fabrication Testpoint - Top o Fabrication Testpoint - Bottom sono conformi alla Query.
Sintassi
TestpointFab : Boolean
Esempio di utilizzo
TestpointFab
TestpointFab = True
Restituisce tutti gli oggetti pad e via le cui proprietà Fabrication Testpoint - Top o Fabrication Testpoint - Bottom sono abilitate.
Not TestpointFab
TestpointFab = False
Restituisce tutti gli oggetti except pad e via le cui proprietà Fabrication Testpoint - Top o Fabrication Testpoint - Bottom sono abilitate.
Nota
Le proprietà Fabrication Testpoint - Top e Fabrication Testpoint - Bottom sono definite solo per gli oggetti pad e via.
TestpointFabBottom
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o di assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via la cui proprietà Fabrication Testpoint - Bottom è conforme alla Query.
Sintassi
TestpointFabBottom : Boolean
Esempio di utilizzo
TestpointFabBottom
TestpointFabBottom = True
Restituisce tutti gli oggetti pad e via la cui proprietà Fabrication Testpoint - Bottom è abilitata.
Not TestpointFabBottom
TestpointFabBottom = False
Restituisce tutti gli oggetti except pad e via la cui proprietà Fabrication Testpoint - Bottom è abilitata.
Nota
La proprietà Fabrication Testpoint - Bottom è definita solo per gli oggetti pad e via.
TestpointFabTop
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o di assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via la cui proprietà Fabrication Testpoint - Top è conforme alla Query.
Sintassi
TestpointFabTop : Boolean
Esempio di utilizzo
TestpointFabTop
TestpointFabTop = True
Restituisce tutti gli oggetti pad e via la cui proprietà Fabrication Testpoint - Top è abilitata.
Not TestpointFabTop
TestpointFabTop = False
Restituisce tutti gli oggetti except pad e via la cui proprietà Fabrication Testpoint - Top è abilitata.
Nota
La proprietà Fabrication Testpoint - Top è definita solo per gli oggetti pad e via.
TestpointTop
Riepilogo
Gli oggetti pad e via possono essere usati come punti di test di fabbricazione e/o di assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via le cui proprietà Fabrication Testpoint - Top o Assembly Testpoint - Top sono conformi alla Query.
Sintassi
TestpointTop : Boolean
Esempio di utilizzo
TestpointTop
TestpointTop = True
Restituisce tutti gli oggetti pad e via le cui proprietà Fabrication Testpoint - Top o Assembly Testpoint - Top sono abilitate.
Not TestpointTop
TestpointTop = False
Restituisce tutti gli oggetti except pad e via le cui proprietà Fabrication Testpoint - Top o Assembly Testpoint - Top sono abilitate.
Nota
Le proprietà Fabrication Testpoint - Top e Assembly Testpoint - Top sono definite solo per gli oggetti pad e via.
TextHeight
Riepilogo
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) la cui proprietà Text Height è conforme alla Query.
Sintassi
TextHeight : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1mil = 0.001inch) oppure Metriche (mm; 1mm = 0.001meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(TextHeight) : Number– per specificare un'altezza in mil. -
AsMM(TextHeight) : Number– per specificare un'altezza in mm.
Esempio di utilizzo
TextHeight = 60
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) che hanno una proprietà Text Height uguale alle unità di misura correnti 60.
TextHeight >= 1.27
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) che hanno una proprietà Text Height maggiore o uguale alle unità di misura correnti 1.27.
AsMils(TextHeight) Between 40 And 80
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) che hanno una proprietà Text Height maggiore o uguale a 40 mil e minore o uguale a 80 mil.
AsMM(TextHeight) < 1.778
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) che hanno una proprietà Text Height minore di 1.778 mm.
Nota
La proprietà Text Height è definita solo per gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero).
TextKind
Riepilogo
Restituisce tutti gli oggetti tabella di foratura, stack di layer e stringa di testo (commento, designatore, libero) la cui proprietà Text Kind è conforme alla Query.
Sintassi
TextKind = TextKind_String
TextKind <> TextKind_String
TextKind_String deve essere una delle stringhe del seguente elenco:
-
'BarCode Text' -
'Stroke Font' -
'TrueType Font'
Esempio di utilizzo
TextKind = 'Stroke Font'
Restituisce tutti gli oggetti tabella di foratura, stack di layer e stringa di testo (commento, designatore, libero) la cui proprietà Text Kind è Stroke Font.
TextKind <> 'BarCode Text'
Restituisce tutti gli oggetti except stringa di testo (commento, designatore, libero) la cui proprietà Text Kind è BarCode Text.
IsDesignator && TextKind = 'TrueType Font'
Restituisce tutti gli oggetti tabella di foratura, stack di layer e stringa di testo (commento, designatore, libero) la cui proprietà Text Kind è TrueType Font.
Note
- La proprietà Text Kind è definita solo per gli oggetti tabella di foratura, stack di layer e stringa di testo (commento, designatore, libero).
-
I caratteri di apice singolo (') all'inizio e alla fine di
TextKind_Stringsono obbligatori.
TextOffsetFromInvertedRectangle
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) la cui proprietà Inverted Text Offset From Inverted Rect è conforme alla Query.
Sintassi
TextOffsetFromInvertedRectangle : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(TextOffsetFromInvertedRectangle) : Number– per specificare un offset in mil. -
AsMM(TextOffsetFromInvertedRectangle) : Number– per specificare un offset in mm.
Esempio di utilizzo
TextOffsetFromInvertedRectangle = 3
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect uguale alle unità di misura correnti 3.
TextOffsetFromInvertedRectangle >= 5.08
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect maggiore o uguale alle unità di misura correnti 5.08.
AsMils(TextOffsetFromInvertedRectangle) > 4
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect maggiore di 4 mil.
AsMM(TextOffsetFromInvertedRectangle) Between 0.635 And 0.889
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect maggiore o uguale a 0.635 mm e minore o uguale a 0.889 mm.
TextOffsetFromInvertedRectangle <> 5.5
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect che è not uguale a 5.5 unità di misura correnti.
AsMils(TextOffsetFromInvertedRectangle) <= 2.5
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect minore o uguale a 2.5 mil.
AsMM(TextOffsetFromInvertedRectangle) < 0.143
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libero) che hanno una proprietà Inverted Text Offset From Inverted Rect minore di 0.143 mm.
Nota
La proprietà Inverted Text Offset From Inverted Rect è definita solo per gli oggetti stringa di testo (commento, designatore, libero).
TextWidth
Riepilogo
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) la cui proprietà Text Width è conforme alla Query.
Sintassi
TextWidth : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0.001 inch) oppure Metriche (mm; 1 mm = 0.001 meter).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(TextWidth) : Number– per specificare una larghezza in mil. -
AsMM(TextWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
TextWidth = 6
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) che hanno una proprietà Text Width uguale alle unità di misura correnti 6.
TextWidth >= 0.127
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libero) che hanno una proprietà Text Width maggiore o uguale alle unità di misura correnti 0.127.
AsMils(TextWidth) Between 4 And 8
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libera) che hanno una proprietà Text Width maggiore o uguale a 4 mil e minore o uguale a 8 mil.
AsMM(TextWidth) < 0.1778
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libera) che hanno una proprietà Text Width inferiore a 0.1778 mm.
Nota
La proprietà Text Width è definita solo per gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, libera).
TrackWidth
Riepilogo
Restituisce tutti gli oggetti rettangolo la cui proprietà Track Width soddisfa la Query.
Sintassi
TrackWidth : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(TrackWidth) : Number– per specificare una larghezza in mil. -
AsMM(TrackWidth) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
TrackWidth = 20
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Track Width pari a 20 unità di misura correnti.
TrackWidth >= 1.27
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Track Width maggiore o uguale a 1.27 unità di misura correnti.
AsMils(TrackWidth) Between 10 And 30
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Track Width maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(TrackWidth) < 1.016
Restituisce tutti gli oggetti rettangolo che hanno una proprietà Track Width inferiore a 1.016 mm.
Nota
La proprietà Track Width è definita solo per gli oggetti rettangolo.
UseInvertedRectangle
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libera) la cui proprietà Use Inverted Rectangle soddisfa la Query.
Sintassi
UseInvertedRectangle : Boolean_String
Esempio di utilizzo
UseInvertedRectangle = 'True'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libera) la cui proprietà Use Inverted Rectangle è abilitata.
UseInvertedRectangle = 'False'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, libera) la cui proprietà Use Inverted Rectangle è disabilitata.
Nota
La proprietà Use Inverted Rectangle è definita solo per gli oggetti stringa di testo (commento, designatore, libera).
UseSeparateSolderMaskExpansion
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Use Separate Solder Mask Expansion soddisfa la Query.
Sintassi
UseSeparateSolderMaskExpansion : Boolean_String
Esempio di utilizzo
UseSeparateSolderMaskExpansion = 'True'
Restituisce tutti gli oggetti pad e via la cui proprietà Use Separate Solder Mask Expansion è abilitata.
UseSeparateSolderMaskExpansion = 'False'
Restituisce tutti gli oggetti pad e via la cui proprietà Use Separate Solder Mask Expansion è disabilitata.
Nota
La proprietà Use Separate Solder Mask Expansion è definita solo per gli oggetti pad e via.
UseTrueTypeFonts
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, libera) la cui proprietà Use TrueType Fonts soddisfa la Query.
Sintassi
UseTrueTypeFonts : Boolean_String
Esempio di utilizzo
UseTrueTypeFonts = 'True'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, libera) la cui proprietà Use TrueType Fonts è abilitata.
UseTrueTypeFonts = 'False'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, libera) la cui proprietà Use TrueType Fonts è disabilitata.
Nota
La proprietà Use TrueType Fonts è definita solo per gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella stackup dei layer e stringa di testo (commento, designatore, libera).
ViaDiameter
Riepilogo
Restituisce tutti gli oggetti via semplici la cui proprietà X Size (All Layers) soddisfa la Query.
Sintassi
ViaDiameter : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(– per specificare un diametro via in mil.ViaDiameter) : Number -
AsMM(– per specificare un diametro via in mm.ViaDiameter) : Number
Esempio di utilizzo
ViaDiameter = 40
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) pari a 40 unità di misura correnti.
ViaDiameter >= 0.508
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) maggiore o uguale a 0.508 unità di misura correnti.
AsMils(ViaDiameter) Between 30 And 50
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) maggiore o uguale a 30 mil e minore o uguale a 50 mil.
AsMM(ViaDiameter) < 1.524
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) inferiore a 1.524 mm.
Note
-
La proprietà X Size (All Layers) è definita solo per gli oggetti via semplici, cioè quelli con la proprietà Stack Mode (come visualizzata da un pannello List) impostata su
Simple. Quando si visualizzano le proprietà di una via tramite il pannello Properties panel, questo corrisponde all'opzione Simple selezionata nella sezione Size and Shape. -
Quando si visualizzano le proprietà di una via selezionata nel pannello Properties, la proprietà X Size (All Layers) corrisponde al campo Diameter, nella sezione Size and Shape.
-
Questa funzione è un alias della funzione ViaSize.
ViaSize
Riepilogo
Restituisce tutti gli oggetti via semplici la cui proprietà X Size (All Layers) soddisfa la Query.
Sintassi
ViaSize : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ViaSize) : Number– per specificare un diametro via in mil. -
AsMM(ViaSize) : Number– per specificare un diametro via in mm.
Esempio di utilizzo
ViaSize = 40
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) pari a 40 unità di misura correnti.
ViaSize >= 0.508
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) maggiore o uguale a 0.508 unità di misura correnti.
AsMils(ViaSize) Between 30 And 50
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) maggiore o uguale a 30 mil e minore o uguale a 50 mil.
AsMM(ViaSize) < 1.524
Restituisce tutti gli oggetti via che hanno una proprietà X Size (All Layers) inferiore a 1.524 mm.
Note
-
La proprietà X Size (All Layers) è definita solo per gli oggetti via semplici, cioè quelli con la proprietà Stack Mode (come visualizzata da un pannello List) impostata su
Simple. Quando si visualizzano le proprietà di una via tramite il pannello Properties panel, questo corrisponde all'opzione Simple selezionata nella sezione Size and Shape. -
Quando si visualizzano le proprietà di una via selezionata nel pannello Properties, la proprietà X Size (All Layers) corrisponde al campo Diameter, nella sezione Size and Shape.
-
Questa funzione è un alias della funzione ViaDiameter.
ViaSize_BottomLayer
Riepilogo
Restituisce gli oggetti via la cui proprietà X Size (Bottom Layer) soddisfa la Query.
Sintassi
ViaSize_BottomLayer : Number
Number seguirà le unità di misura attualmente impiegate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ViaSize_BottomLayer) : Number– per specificare una dimensione in mil. -
AsMM(ViaSize_BottomLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
ViaSize_BottomLayer = 100
Restituisce tutti gli oggetti via la cui proprietà X Size (Bottom Layer) è uguale a 100 unità di misura correnti.
ViaSize_BottomLayer >= 4.064
Restituisce tutti gli oggetti via la cui proprietà X Size (Bottom Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(ViaSize_BottomLayer) > 80
Restituisce tutti gli oggetti via la cui proprietà X Size (Bottom Layer) è maggiore di 80 mil.
AsMM(ViaSize_BottomLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti via la cui proprietà X Size (Bottom Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
ViaSize_BottomLayer <> 50
Restituisce tutti gli oggetti via la cui proprietà X Size (Bottom Layer) non è uguale a 50 unità di misura correnti.
Note
-
Per le via semplici (con Stack Mode impostato su
Simple), la proprietà X Size (Bottom Layer) sarà uguale alla proprietà X Size (All Layers), poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
Quando si visualizzano le proprietà di una via selezionata nel pannello Properties, la proprietà X Size (Bottom Layer) corrisponde al campo Diameter per il Bottom Layer (nella sezione Size and Shape) quando la modalità è impostata su Top-Middle-Bottom o Full Stack. Quando la modalità è Simple, questa corrisponderà al campo Diameter.
-
La proprietà X Size (Bottom Layer) è definita solo per gli oggetti pad e via.
ViaSize_MidLayerN
Riepilogo
Restituisce gli oggetti via la cui proprietà X Size (Mid Layer <n>) soddisfa la Query.
Sintassi
ViaSize_MidLayer<n> : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ViaSize_MidLayer<n>) : Number– per specificare una dimensione in mil. -
AsMM(ViaSize_MidLayer<n>) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
ViaSize_MidLayer<n> = 100
Restituisce tutti gli oggetti via la cui proprietà X Size (Mid Layer <n>) è uguale alle 100 unità di misura correnti.
ViaSize_MidLayer<n> >= 4.064
Restituisce tutti gli oggetti via la cui proprietà X Size (Mid Layer <n>) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(ViaSize_MidLayer<n>) > 80
Restituisce tutti gli oggetti via la cui proprietà X Size (Mid Layer <n>) è maggiore di 80 mil.
AsMM(ViaSize_MidLayer<n>) Between 1.524 And 3.81
Restituisce tutti gli oggetti via la cui proprietà X Size (Mid Layer <n>) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
ViaSize_MidLayer<n> <> 50
Restituisce tutti gli oggetti via la cui proprietà X Size (Mid Layer <n>) è not uguale alle 50 unità di misura correnti.
Note
-
Per le via semplici (con Stack Mode impostato su
Simple), la proprietà X Size (Mid Layer <n>) è uguale alla proprietà X Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
Quando si visualizzano le proprietà di una via selezionata nel pannello Properties, la proprietà X Size (Mid Layer <n>) corrisponde al campo Diameter per Mid Layer 1 (nella sezione Size and Shape) quando la modalità è impostata su Top-Middle-Bottom o Full Stack. Quando la modalità è Simple, questa corrisponde al campo Diameter.
-
La proprietà X Size (Mid Layer <n>) è definita solo per gli oggetti pad e via.
ViaSize_TopLayer
Riepilogo
Restituisce gli oggetti via la cui proprietà X Size (Top Layer) soddisfa la Query.
Sintassi
ViaSize_TopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ViaSize_TopLayer) : Number– per specificare una larghezza in mil. -
AsMM(ViaSize_TopLayer) : Number– per specificare una dimensione in mm.
Esempio di utilizzo
ViaSize_TopLayer = 100
Restituisce tutti gli oggetti via la cui proprietà X Size (Top Layer) è uguale alle 100 unità di misura correnti.
ViaSize_TopLayer >= 4.064
Restituisce tutti gli oggetti via la cui proprietà X Size (Top Layer) è maggiore o uguale a 4.064 unità di misura correnti.
AsMils(ViaSize_TopLayer) > 80
Restituisce tutti gli oggetti via la cui proprietà X Size (Top Layer) è maggiore di 80 mil.
AsMM(ViaSize_TopLayer) Between 1.524 And 3.81
Restituisce tutti gli oggetti via la cui proprietà X Size (Top Layer) è maggiore o uguale a 1.524 mm e minore o uguale a 3.81 mm.
ViaSize_TopLayer <> 50
Restituisce tutti gli oggetti via la cui proprietà X Size (Top Layer) è not uguale alle 50 unità di misura correnti.
Note
-
Per le via semplici (con Stack Mode impostato su
Simple), la proprietà X Size (Top Layer) è uguale alla proprietà X Size (All Layers) poiché la dimensione specificata viene utilizzata per tutti i layer di segnale. -
Quando si visualizzano le proprietà di una via selezionata nel pannello Properties, la proprietà X Size (Top Layer) corrisponde al campo Diameter per il Top Layer (nella sezione Size and Shape) quando la modalità è impostata su Top-Middle-Bottom o Full Stack. Quando la modalità è Simple, questa corrisponde al campo Diameter.
-
La proprietà X Size (Top Layer) è definita solo per gli oggetti pad e via.
ViolatingPrimitive1
Riepilogo
Restituisce tutti gli oggetti di violazione la cui proprietà Primitive 1 soddisfa la Query.
Sintassi
ViolatingPrimitive1 : String
Esempio di utilizzo
ViolatingPrimitive1 = 'Net GND'
Restituisce tutti gli oggetti di violazione la cui proprietà Primitive 1 è Net GND.
ViolatingPrimitive1 Like 'Pad*'
Restituisce tutti gli oggetti di violazione la cui proprietà Primitive 1 inizia con Pad.
Note
- La proprietà Primitive 1 è definita solo per gli oggetti di violazione.
- Gli oggetti figlio degli oggetti di violazione restituiti dalla Query non vengono restituiti.
ViolatingPrimitive2
Riepilogo
Restituisce tutti gli oggetti di violazione la cui proprietà Primitive 2 soddisfa la Query.
Sintassi
ViolatingPrimitive2 : String
Esempio di utilizzo
ViolatingPrimitive2 = 'Net GND'
Restituisce tutti gli oggetti di violazione la cui proprietà Primitive 2 è Net GND.
ViolatingPrimitive2 Like 'Pad*'
Restituisce tutti gli oggetti di violazione la cui proprietà Primitive 2 inizia con Pad.
Note
- La proprietà Primitive 2 è definita solo per gli oggetti di violazione.
- Gli oggetti figlio degli oggetti di violazione restituiti dalla Query non vengono restituiti.
ViolationDescription
Riepilogo
Restituisce tutti gli oggetti di violazione la cui proprietà Violation Description soddisfa la Query.
Sintassi
ViolationDescription : String
Esempio di utilizzo
ViolationDescription = '- Missing required testpoint'
Restituisce tutti gli oggetti di violazione la cui proprietà Violation Description è - Missing required testpoint.
ViolationDescription Like '*Length*'
Restituisce tutti gli oggetti di violazione la cui proprietà Violation Description contiene Length.
Note
- La proprietà Violation Description è definita solo per gli oggetti di violazione.
- Gli oggetti figlio degli oggetti di violazione restituiti dalla Query non vengono restituiti.
W
Riepilogo
Restituisce gli oggetti arco e traccia la cui proprietà Width soddisfa la Query.
Sintassi
W : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(W) : Number– per specificare una larghezza in mil. -
AsMM(– per specificare una larghezza in mm.W) : Number
Esempio di utilizzo
W = 20
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è 20 unità di misura correnti.
W >= 0.381
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è maggiore o uguale a 0.381 unità di misura correnti.
AsMils(W) Between 10 And 30
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(W) < 0.635
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è minore di 0.635 mm.
Note
- La proprietà Width è definita solo per gli oggetti arco e traccia.
- Questa funzione è un alias della funzione Width.
Width
Riepilogo
Restituisce gli oggetti arco e traccia la cui proprietà Width soddisfa la Query.
Sintassi
Width : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Width) : Number– per specificare una larghezza in mil. -
AsMM(Width) : Number– per specificare una larghezza in mm.
Esempio di utilizzo
Width = 20
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è 20 unità di misura correnti.
Width >= 0.381
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è maggiore o uguale a 0.381 unità di misura correnti.
AsMils(Width) Between 10 And 30
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(Width) < 0.635
Restituisce tutti gli oggetti arco e traccia che hanno una proprietà Width che è minore di 0.635 mm.
Note
- La proprietà Width è definita solo per gli oggetti arco e traccia.
- Questa funzione è un alias della funzione W.
X1
Riepilogo
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporato, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via la cui proprietà X1 soddisfa la Query.
Sintassi
X1 : Number
Numberseguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(X1) : Number– per specificare un valore in mil. -
AsMM(X1) : Number– per specificare un valore in mm.
Esempio di utilizzo
X1 = 1200
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà X1 uguale alle 1200 unità di misura correnti.
X1 >= 38.1
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà X1 maggiore o uguale alle 38.1 unità di misura correnti.
AsMils(X1) Between 1000 And 1400
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà X1 maggiore o uguale a 1000 mil e minore o uguale a 1400 mil.
AsMM(X1) < 20.32
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà X1 minore di 20.32 mm.
Nota
La proprietà X1 è definita solo per gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via.
X2
Riepilogo
Restituisce tutti gli oggetti riempimento, quota originale e traccia la cui proprietà X2 è conforme alla Query.
Sintassi
X2 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(X2) : Number– per specificare un valore in mil. -
AsMM(X2) : Number– per specificare un valore in mm.
Esempio di utilizzo
X2 = 1200
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà X2 uguale alle 1200 unità di misura correnti.
X2 >= 38.1
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà X2 maggiore o uguale alle 38.1 unità di misura correnti.
AsMils(X2) Between 1000 And 1400
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà X2 maggiore o uguale a 1000 mil e minore o uguale a 1400 mil.
AsMM(X2) < 20.32
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà X2 minore di 20.32 mm.
Nota
La proprietà X2 è definita solo per gli oggetti riempimento, quota originale e traccia.
Y1
Riepilogo
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via la cui proprietà Y1 è conforme alla Query.
Sintassi
Y1 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Y1) : Number– per specificare un valore in mil. -
AsMM(Y1) : Number– per specificare un valore in mm.
Esempio di utilizzo
Y1 = 1200
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà Y1 uguale alle 1200 unità di misura correnti.
Y1 >= 38.1
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà Y1 maggiore o uguale alle 38.1 unità di misura correnti.
AsMils(Y1) Between 1000 And 1400
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà Y1 maggiore o uguale a 1000 mil e minore o uguale a 1400 mil.
AsMM(Y1) < 20.32
Restituisce tutti gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via che hanno una proprietà Y1 minore di 20.32 mm.
Nota
La proprietà Y1 è definita solo per gli oggetti arco, componente, coordinata, vista di progetto, tabella di foratura, array di schede incorporate, riempimento, tabella stackup layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, libera), traccia e via.
Y2
Riepilogo
Restituisce tutti gli oggetti riempimento, quota originale e traccia la cui proprietà Y2 è conforme alla Query.
Sintassi
Y2 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento – Imperiali (mil; 1 mil = 0,001 pollici) oppure Metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'opzione specifica per l'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – tramite l'uso di una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Y2) : Number– per specificare un valore in mil. -
AsMM(Y2) : Number– per specificare un valore in mm.
Esempio di utilizzo
Y2 = 1200
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà Y2 uguale alle 1200 unità di misura correnti.
Y2 >= 38.1
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà Y2 maggiore o uguale alle 38.1 unità di misura correnti.
AsMils(Y2) Between 1000 And 1400
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà Y2 maggiore o uguale a 1000 mil e minore o uguale a 1400 mil.
AsMM(Y2) < 20.32
Restituisce tutti gli oggetti riempimento, quota originale e traccia che hanno una proprietà Y2 minore di 20.32 mm.
Nota
La proprietà Y2 è definita solo per gli oggetti riempimento, quota originale e traccia.