Campi
A colpo d'occhio
- Vedrai come sono strutturate le singole parole chiave di query della categoria Fields, con sintassi, valori accettati ed espressioni di esempio.
- Scoprirai a quali tipi di oggetto si applica ciascun campo, insieme a note importanti sulle unità di misura, sulle virgolette obbligatorie e sui comportamenti particolari.
- Capirai come questa pagina può aiutarti a consultare in modo più efficiente la guida alle query in Query Helper e nel pannello Filter.

Le funzioni di query PCB Fields mostrate nella finestra di dialogo Query Helper
Questa pagina di riferimento descrive in dettaglio le parole chiave del linguaggio di query della categoria Fields disponibili nei documenti PCB e Libreria PCB in Altium Designer. Per informazioni su una specifica parola chiave di query, utilizzare le seguenti sezioni espandibili oppure evidenziare una parola chiave (o fare clic al suo interno), in Query Helper o in un pannello Filter, e premere F1 per accedere direttamente alla relativa sezione.
ArcRadius
Riepilogo
Restituisce tutti gli oggetti arco la cui proprietà Radius soddisfa la query.
Sintassi
ArcRadius : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva 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 con una proprietà Radius pari a 300 nelle unità di misura correnti.
ArcRadius >= 15.24
Restituisce tutti gli oggetti arco con una proprietà Radius maggiore o uguale a 15.24 nelle unità di misura correnti.
AsMils(ArcRadius) > 500
Restituisce tutti gli oggetti arco con una proprietà Radius maggiore di 500mil.
AsMM(ArcRadius) Between 10.16 And 17.78
Restituisce tutti gli oggetti arco con una proprietà Radius maggiore o uguale a 10.16mm e minore o uguale a 17.78mm.
ArcRadius <> 550
Restituisce tutti gli oggetti arco con una proprietà Radius diversa da 550 nelle unità di misura correnti.
AsMils(ArcRadius) <= 650
Restituisce tutti gli oggetti arco con una proprietà Radius minore o uguale a 650mil.
AsMM(ArcRadius) < 11.43
Restituisce tutti gli oggetti arco con 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 soddisfa la query.
Sintassi
ArcStartAngle : Number
Esempi di utilizzo
ArcStartAngle = 30.0
Restituisce tutti gli oggetti arco con una proprietà Start Angle pari a 30.0 gradi.
ArcStartAngle > 60.0
Restituisce tutti gli oggetti arco con una proprietà Start Angle maggiore di 60.0 gradi.
ArcStartAngle Between 30.0 And 150.0
Restituisce tutti gli oggetti arco con 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 con 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 con 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 soddisfa la query.
Sintassi
ArcStopAngle : Number
Esempi di utilizzo
ArcStopAngle = 30.0
Restituisce tutti gli oggetti arco con una proprietà Stop Angle pari a 30.0 gradi.
ArcStopAngle > 60.0
Restituisce tutti gli oggetti arco con una proprietà Stop Angle maggiore di 60.0 gradi.
ArcStopAngle Between 30.0 And 150.0
Restituisce tutti gli oggetti arco con 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 con 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 con 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 soddisfa la query.
Sintassi
Area = Area_String
Area <> Area_String
Esempi di utilizzo
Area = '29.4 sq.'
Restituisce tutti gli oggetti con una proprietà Area uguale a 29.4 sq.mm.
Area <> '29.4 sq.'
Restituisce tutti gli oggetti con una proprietà Area che è not uguale a 29.4 sq.mm.
Note
-
La proprietà Area è definita solo per gli oggetti componente, riempimento, poligono e regione.
-
Gli oggetti figli degli oggetti restituiti dalla query non vengono restituiti.
-
I caratteri di virgoletta singola (
') all'inizio e alla fine diArea_Stringsono obbligatori.
AutoAssignedName
Riepilogo
Restituisce tutti gli oggetti riempimento poligonale la cui proprietà Auto Assigned Name soddisfa la query.
Sintassi
AutoAssignedName : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi di utilizzo
AutoAssignedName = 'True'
Restituisce tutti gli oggetti riempimento poligonale la cui proprietà Auto Assigned Name è abilitata.
AutoAssignedName = 'False'
Restituisce tutti gli oggetti riempimento poligonale la cui proprietà Auto Assigned Name è disabilitata.
AutoAssignedName <> 'True'
Not (AutoAssignedName = 'True')
Restituisce tutti gli oggetti except oggetti riempimento poligonale la cui proprietà Auto Assigned Name è abilitata.
AutoAssignedName <> 'False'
Not (AutoAssignedName = 'False')
Restituisce tutti gli oggetti except oggetti riempimento poligonale la cui proprietà Auto Assigned Name è disabilitata.
Note
- La proprietà Auto Assigned Name è definita solo per gli oggetti riempimento poligonale.
- Quando si visualizzano le proprietà di un riempimento poligonale selezionato nel pannello Proprietà, la proprietà Auto Assigned Name è denominata Auto Naming.
AutoPosition
Riepilogo
Restituisce tutti gli oggetti designatore e commento (oggetti di testo figli degli oggetti componente) la cui proprietà Autoposition soddisfa la 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 designatore e commento la cui proprietà Autoposition è Center.
AutoPosition <> 'Manual'
Restituisce tutti gli oggetti except oggetti designatore e commento la cui proprietà Autoposition è Manual.
Note
-
I caratteri di virgoletta singola (') all'inizio e alla fine di
AutoPosition_Stringsono obbligatori. - La proprietà Autoposition è definita solo per gli oggetti designatore e commento.
BarCodeFontName
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Text Font Name soddisfa la query.
Sintassi
BarCodeFontName = FontName_String
BarCodeFontName <> FontName_String
FontName_String deve utilizzare uno dei nomi dei caratteri TrueType e OpenType (un superset di TrueType) disponibili 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'utilizzo di questa parola chiave restituisce anche le primitive figlie di tipo stringa di testo degli oggetti di progettazione raggruppati (componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer) la cui proprietà BarCode Text Font Name soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo nella parola chiave per individuare 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 soddisfa la query.
Sintassi
BarCodeFullHeight : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva 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 la cui proprietà BarCode Full Height è uguale a 300 unità di misura correnti.
BarCodeFullHeight >= 5.08
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Height è maggiore o uguale a 5.08 unità di misura correnti.
AsMils(BarCodeFullHeight) > 400
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Height è maggiore di 400 mil.
AsMM(BarCodeFullHeight) Between 6.35 And 8.89
Restituisce tutti gli oggetti stringa di testo la cui 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 la cui proprietà BarCode Full Height è not uguale a 550 unità di misura correnti.
AsMils(BarCodeFullHeight) <= 650
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Height è minore o uguale a 650 mil.
AsMM(BarCodeFullHeight) < 11.43
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Height è minore di 11.43 mm.
Note
-
La proprietà BarCode Full Height è definita solo per gli oggetti stringa di testo.
-
L'utilizzo di questa parola chiave restituisce anche le primitive figlie di tipo stringa di testo degli oggetti di progettazione raggruppati (componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer) la cui proprietà BarCode Full Height soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo nella parola chiave per individuare 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 soddisfa la query.
Sintassi
BarCodeFullWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
BarCodeFullWidth = 1050
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è uguale a 1050 unità di misura correnti.
BarCodeFullWidth >= 500
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è maggiore o uguale a 500 unità di misura correnti.
AsMils(BarCodeFullWidth) > 400
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è maggiore di 400mil.
AsMM(BarCodeFullWidth) Between 635 And 889
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è maggiore o uguale a 635mm e minore o uguale a 889mm.
BarCodeFullWidth <> 550
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è not uguale a 550 unità di misura correnti.
AsMils(BarCodeFullWidth) <= 650
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è minore o uguale a 650mil.
AsMM(BarCodeFullWidth) < 1143
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Full Width è minore di 1143mm.
Note
-
La proprietà BarCode Full Width è definita solo per gli oggetti stringa di testo.
-
L'utilizzo di questa parola chiave restituisce anche le primitive figlie di tipo stringa di testo degli oggetti di progettazione raggruppati (componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer) la cui proprietà BarCode Full Width soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo nella parola chiave per individuare 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 soddisfa la query.
Sintassi
BarCodeInverted : Boolean_String
Esempi 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'utilizzo di questa parola chiave restituisce anche le primitive figlie di tipo stringa di testo degli oggetti di progettazione raggruppati (componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer) la cui proprietà BarCode Inverted soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo nella parola chiave per individuare 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 soddisfa la query.
Sintassi
BarCodeMinWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
BarCodeMinWidth = 10
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Min Width è uguale a 10 unità di misura correnti.
BarCodeMinWidth >= 5
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Min Width è maggiore o uguale a 5 unità di misura correnti.
AsMils(BarCodeMinWidth) > 4
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Min Width è maggiore di 4mil.
AsMM(BarCodeMinWidth) Between 6.35 And 8.89
Restituisce tutti gli oggetti stringa di testo la cui 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 la cui proprietà BarCode Min Width è not uguale a 5,50 unità di misura correnti.
AsMils(BarCodeMinWidth) <= 6.50
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Min Width è minore o uguale a 6.50mil.
AsMM(BarCodeMinWidth) < 6.43
Restituisce tutti gli oggetti stringa di testo la cui 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 restituisce anche gli oggetti primitivi stringa di testo figli di oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella dello stackup dei layer) la cui proprietà BarCode Min Width soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo per la parola chiave. 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 soddisfa la 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'
Esempi 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 oggetti 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 restituisce anche gli oggetti primitivi stringa di testo figli di oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella dello stackup dei layer) la cui proprietà BarCode Render Mode soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo per la parola chiave. 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 soddisfa la query.
Sintassi
BarCodeShowText : Boolean_String
Esempi 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 restituisce anche gli oggetti primitivi stringa di testo figli di oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella dello stackup dei layer) la cui proprietà BarCode Show Text soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo per la parola chiave. Un esempio di espressione di query è
IsBarCodeText And (BarCodeShowText = 'True').
BarCodeType
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Type soddisfa la query.
Sintassi
BarCodeType = CodeType_String
BarCodeType <> CodeType_String
CodeType_String deve essere una delle stringhe del seguente elenco:
-
'Code 39' -
'Code 128'
Esempi 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 oggetti 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 restituisce anche gli oggetti primitivi stringa di testo figli di oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella dello stackup dei layer) la cui proprietà BarCode Type soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo per la parola chiave. 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 soddisfa la query.
Sintassi
BarCodeXMargin : Number
Number utilizzerà le unità di misura attualmente impostate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite impostate a livello di documento – utilizzando 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.
Esempi di utilizzo
BarCodeXMargin = 20
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode X Margin è uguale a 20 unità di misura correnti.
BarCodeXMargin >= 50
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode X Margin è maggiore o uguale a 50 unità di misura correnti.
AsMils(BarCodeXMargin) > 40
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode X Margin è maggiore di 40 mil.
AsMM(BarCodeXMargin) Between 0.5 And 0.89
Restituisce tutti gli oggetti stringa di testo la cui 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 la cui proprietà BarCode X Margin è not uguale a 20 unità di misura correnti.
AsMils(BarCodeXMargin) <= 15
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode X Margin è minore o uguale a 15 mil.
AsMM(BarCodeXMargin) < 1.23
Restituisce tutti gli oggetti stringa di testo la cui 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 restituisce anche gli oggetti primitivi stringa di testo figli di oggetti di progettazione di gruppo (componente, coordinata, quota, tabella di foratura e tabella dello stackup dei layer) la cui proprietà BarCode X Margin soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, utilizzare un prefisso aggiuntivo per la parola chiave. 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 soddisfa la query.
Sintassi
BarCodeYMargin : Number
Number utilizzerà le unità di misura attualmente impostate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite impostate a livello di documento – utilizzando 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.
Esempi di utilizzo
BarCodeYMargin = 20
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Y Margin è uguale a 20 nelle unità di misura correnti.
BarCodeYMargin >= 50
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Y Margin è maggiore o uguale a 50 nelle unità di misura correnti.
AsMils(BarCodeYMargin) > 40
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Y Margin è maggiore di 40 mil.
AsMM(BarCodeYMargin) Between 0.5 And 0.89
Restituisce tutti gli oggetti stringa di testo la cui 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 la cui proprietà BarCode Y Margin è not uguale a 20 nelle unità di misura correnti.
AsMils(BarCodeYMargin) <= 15
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Y Margin è minore o uguale a 15 mil.
AsMM(BarCodeYMargin) < 1.23
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Y Margin è minore di 1.23 mm.
Note
-
La proprietà BarCode Y Margin è definita solo per gli oggetti stringa di testo.
-
L'utilizzo di questa parola chiave restituisce anche gli oggetti primitivi stringa di testo figli degli oggetti di progetto di gruppo (componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer) la cui proprietà BarCode Y Margin soddisfa la query. Se si desidera selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice a barre, 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 soddisfa la 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 ciascuna delle componenti Blue, Green e Red ha 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 delle componenti blu, verde e rossa della proprietà Body 3-D Color utilizzando i seguenti costrutti:
- Blu = Body 3-D Color Div 65536
- Verde = Body 3-D Color Div 256 Mod 256
- Rosso = Body 3-D Color Mod 256
Esempi 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 Blu = 0, Verde = 0 e Rosso = 0).
BodyColor3D = '16711680'
BodyColor3D > '' && BodyColor3D = 16711680
Restituisce tutti gli oggetti corpo 3D la cui proprietà Body 3-D Color è 16711680 (che corrisponde ai valori Blu = 255, Verde = 0 e Rosso = 0).
BodyColor3D <> '16777215'
Restituisce tutti gli oggetti corpo 3D except quelli la cui proprietà Body 3-D Color è 16777215 (che corrisponde ai valori Blu = 255, Verde = 255 e Rosso = 255).
IsComponentBody && BodyColor3D Div 65536 <= 192
Restituisce tutti gli oggetti corpo 3D la cui componente blu 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 soddisfa la query.
Sintassi
BodyColor3DOpacity : Numeric_String
BodyColor3DOpacity : Number
Esempi 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 gli 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 soddisfa la query.
Sintassi
BodyColor3DOverride : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi 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 gli oggetti corpo 3D la cui proprietà Override Color è abilitata.
BodyColor3DOverride <> 'False'
Not (BodyColor3DOverride = 'False')
Restituisce tutti gli oggetti except gli 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 soddisfa la query.
Sintassi
BodyProjection = BodyProjection_String
BodyProjection <> BodyProjection_String
BodyProjection_String deve essere una delle stringhe del seguente elenco:
-
'Top Side' -
'Bottom Side'
Esempi 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 gli oggetti corpo 3D la cui proprietà Body Projection è Bottom Side.
Note
- La proprietà Body Projection è definita solo per gli oggetti corpo 3D.
-
Gli apici singoli (') all'inizio e alla fine di
BodyProjection_Stringsono obbligatori.
CappingMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Capping Material soddisfa la query.
Sintassi
CappingMaterial : String
Esempi 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.
-
Gli apici singoli (') all'inizio e alla fine di
Stringsono obbligatori.
CappingSide
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Capping Side soddisfa la query.
Sintassi
CappingSide = CappingSide_String
CappingSide <> CappingSide_String
CappingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempi di utilizzo
CappingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Capping Side è Top.
CappingSide <> 'Both'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Capping Side è Both.
CappingSide = 'Top' || CappingSide = 'Bottom'
IsVia && CappingSide <> 'Both'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Capping Side è Both.
Note
- La proprietà Capping Side è definita solo per gli oggetti via.
-
Gli apici singoli (
') all'inizio e alla fine diCappingSide_Stringsono obbligatori.
CavityHeight
Riepilogo
Restituisce tutti gli oggetti regione la cui proprietà Cavity Height soddisfa la query.
Sintassi
CavityHeight : Numeric_String
Esempi 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 gli 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ChamferFilletSize) : Number– per specificare una larghezza in mil. -
AsMM(ChamferFilletSize) : Number– per specificare una larghezza in mm.
Esempi di utilizzo
ChamferFilletSize = 20
Restituisce tutti gli oggetti rettangolo la cui proprietà Chamfer/Fillet Size è pari a 20 nelle unità di misura correnti.
ChamferFilletSize >= 1.27
Restituisce tutti gli oggetti rettangolo la cui proprietà Chamfer/Fillet Size è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(ChamferFilletSize) Between 10 And 30
Restituisce tutti gli oggetti rettangolo la cui 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 la cui 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
Esempi 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 gli oggetti componente la cui proprietà Channel Offset è 1.
IsComponent && ChannelOffset <> 1
Restituisce tutti gli oggetti componente la cui proprietà Channel Offset è diversa da 1.
Note
-
La proprietà Channel Offset è definita solo per gli oggetti componente.
-
Gli oggetti figli 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'
Esempi 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 gli oggetti classe la cui proprietà Class Type è Layer Class.
Note
- La proprietà Class Type è definita solo per gli oggetti classe.
-
Gli apici singoli (') all'inizio e alla fine di
ClassType_Stringsono obbligatori.
Colore
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 ricavato 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 ciascuna delle componenti blu, verde e rossa della proprietà Color, utilizzando i seguenti costrutti:
- Blu = Color Div 65536
- Verde = Color Div 256 Mod 256
- Rosso = Color Mod 256
Esempi di utilizzo
Color = '0'
Color <> '' && Color = 0
Restituisce tutti gli oggetti net la cui proprietà Color è 0 (che corrisponde ai valori Blu = 0, Verde = 0 e Rosso = 0).
Color = '16711680'
Color > '' && Color = 16711680
Restituisce tutti gli oggetti net la cui proprietà Color è 16711680 (che corrisponde ai valori Blu = 255, Verde = 0 e Rosso = 0).
Color <> '16777215'
Restituisce tutti gli oggetti except gli oggetti net la cui proprietà Color è 16777215 (che corrisponde ai valori Blu = 255, Verde = 255 e Rosso = 255).
ObjectKind = 'Net' && Color <> 16777215
Restituisce tutti gli oggetti net la cui proprietà Color è diversa da 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 la componente blu ha un valore maggiore o uguale a 96, la componente verde ha un valore maggiore o uguale a 64 e minore o uguale a 192, e la componente rossa ha un valore minore o uguale a 128.
IsNet && Color Div 65536 <= 192
Restituisce tutti gli oggetti net per i quali la componente blu della proprietà Color ha un valore minore o uguale a 192.
IsNet && Color Mod 256 Between 64 And 192
Restituisce tutti gli oggetti net per i quali la componente rossa 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 figli degli oggetti Net restituiti dalla query non vengono restituiti.
Commento
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Component Comment soddisfa la query.
Sintassi
Comment : String
Esempi di utilizzo
Comment = '100nF'
Restituisce tutti i componenti con un valore di Component Comment pari a 100 nF.
Comment <> '100nF'
Restituisce tutti gli oggetti except gli oggetti componente con un valore di Component Comment pari a 100 nF.
Note
- La proprietà Component Comment è definita solo per gli oggetti componente.
- Gli oggetti figli dei componenti restituiti dalla query non vengono restituiti.
Componente
Riepilogo
Restituisce tutti gli oggetti figli di qualsiasi oggetto componente la cui proprietà Name soddisfa la query.
Sintassi
Component : String
Esempi di utilizzo
Component = 'C1'
Restituisce tutti gli oggetti figli di qualsiasi componente con un valore di Name pari a C1.
Component Like 'C?*'
Restituisce tutti gli oggetti figli di qualsiasi componente con un valore di Name che inizia con C e include almeno un carattere aggiuntivo.
Component <> 'C1'
Restituisce tutti gli oggetti except gli oggetti figli di qualsiasi componente con un valore di Name pari a C1.
Component = 'Free'
Restituisce tutti gli oggetti except gli oggetti figli degli oggetti componente.
Nota
Gli oggetti componente padre degli oggetti figli restituiti da questa query non vengono restituiti.
Componente capovolto sul layer
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Flipped On Layer soddisfa la query.
Sintassi
ComponentFlippedOnLayer : Boolean_String
Esempi 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.
Stringhe del componente bloccate
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Lock Strings soddisfa la query.
Sintassi
ComponentStringsLocked : Boolean_String
Esempi 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 figli dei componenti restituiti dalla query non vengono restituiti.
Tipo di componente
Riepilogo
Restituisce tutti gli oggetti componente con 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)'
Esempi di utilizzo
ComponentType = 'Graphical'
Restituisce tutti i componenti il cui valore di Component Type è Graphical.
ComponentType <> 'Standard'
Restituisce all oggetti except i componenti il cui valore di Component Type è Standard.
Note
- La proprietà Component Type è definita solo per gli oggetti componente.
- Gli oggetti figli dei componenti restituiti dalla query non vengono restituiti.
-
Gli apici singoli (') all'inizio e alla fine di
ComponentType_Stringsono obbligatori.
Larghezza della linea di quota delle coordinate
Riepilogo
Restituisce gli oggetti coordinata e quota originale la cui proprietà Line Width (Coord/Dimen) soddisfa la query.
Sintassi
CoordinateDimensionLineWidth : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – mediante 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.
Esempi di utilizzo
CoordinateDimensionLineWidth = 10
Restituisce tutti gli oggetti coordinata e quota originale con una proprietà Line Width (Coord/Dimen) pari a 10 nelle unità di misura correnti.
CoordinateDimensionLineWidth >= 0.2286
Restituisce tutti gli oggetti coordinata e quota originale con 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 coordinata e quota originale con 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 coordinata e quota originale con una proprietà Line Width (Coord/Dimen) minore di 0.2794 mm.
Note
- La proprietà Line Width (Coord/Dimen) è definita solo per gli oggetti coordinata e quota.
- Gli oggetti figli degli oggetti coordinata e quota originale restituiti dalla query non vengono restituiti.
Dimensione delle quote delle coordinate
Riepilogo
Restituisce gli oggetti coordinata, quota di centro, quota con linea di richiamo e quota originale la cui proprietà Size (Coord/Dimen) soddisfa la query.
Sintassi
CoordinateDimensionSize : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – mediante 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.
Esempi di utilizzo
CoordinateDimensionSize = 10
Restituisce tutti gli oggetti coordinata, quota di centro, quota con linea di richiamo e quota originale con una proprietà Size (Coord/Dimen) pari a 10 nelle unità di misura correnti.
CoordinateDimensionSize >= 0.2286
Restituisce tutti gli oggetti coordinata, quota di centro, quota con linea di richiamo e quota originale con 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 coordinata, quota di centro, quota con linea di richiamo e quota originale con 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 coordinata, quota di centro, quota con linea di richiamo e quota originale con una proprietà Size (Coord/Dimen) minore di 0.2794 mm.
Note
- La proprietà Size (Coord/Dimen) è definita solo per gli oggetti coordinata, quota di centro, quota con linea di richiamo e quota originale.
- Gli oggetti figli degli oggetti coordinata, quota di centro, quota con linea di richiamo e quota originale restituiti dalla query non vengono restituiti.
Stile delle unità delle quote delle coordinate
Riepilogo
Restituisce tutti gli oggetti coordinata e quota originale la cui proprietà Unit Style soddisfa la query.
Sintassi
CoordinateDimensionUnitStyle = UnitStyle_String
CoordinateDimensionUnitStyle <> UnitStyle_String
UnitStyle_String deve essere una delle stringhe del seguente elenco:
-
'Brackets' -
'None' -
'Normal'
Esempi di utilizzo
CoordinateDimensionUnitStyle = 'Brackets'
Restituisce tutti gli oggetti coordinata e quota originale la cui proprietà Unit Style è Brackets.
CoordinateDimensionUnitStyle <> 'Normal'
Restituisce tutti gli oggetti except oggetti quota di coordinata e quota rispetto all'origine la cui proprietà Unit Style è Normal.
Note
- La proprietà Unit Style è definita solo per gli oggetti quota di coordinata e quota rispetto all'origine.
-
I caratteri di apice singolo (') all'inizio e alla fine di
UnitStyle_Stringsono obbligatori. - Gli oggetti figli degli oggetti quota di coordinata e quota rispetto all'origine restituiti dalla query non vengono restituiti.
Modalità degli angoli
Riepilogo
Restituisce tutti gli oggetti rettangolo la cui proprietà Corner Mode soddisfa la query.
Sintassi
CornerMode = CornerMode_String
CornerMode <> CornerMode_String
CornerMode_String deve essere una delle stringhe del seguente elenco:
-
'Rectangle' -
'Chamfer' -
'Fillet'
Esempi 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.
Materiale di copertura
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Covering Material soddisfa la query.
Sintassi
CoveringMaterial : String
Esempi 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 un 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.
Lato di copertura
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Covering Side soddisfa la query.
Sintassi
CoveringSide = Covering_String
CoveringSide <> Covering_String
Covering_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempi 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.
Data Matrix invertito
Riepilogo
Restituisce tutti gli oggetti stringa di testo la cui proprietà BarCode Inverted soddisfa la query.
Sintassi
DataMatrixInverted : Boolean_String
Esempi 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 restituisce anche le primitive figlie di tipo stringa di testo degli oggetti di progetto raggruppati (componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer) la cui proprietà BarCode Inverted soddisfa la query. Per selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice QR, utilizzare un prefisso aggiuntivo basato su una parola chiave per individuare tali oggetti. Un esempio di espressione di query è
IsDataMatrixText And (DataMatrixInverted = 'True').
Spaziatura della freccia di quota
Riepilogo
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Arrow Gap soddisfa la query.
Sintassi
DimensionArrowGap : Number
Number utilizzerà le unità di misura attualmente in uso per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – tramite una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionArrowGap) : Number– per specificare una spaziatura in mil. -
AsMM(DimensionArrowGap) : Number– per specificare una spaziatura in mm.
Esempi di utilizzo
DimensionArrowGap = 10
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Arrow Gap è pari a 10 nelle unità di misura correnti.
DimensionArrowGap >= 0.2286
Restituisce tutti gli oggetti quota con linea di richiamo la cui 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 linea di richiamo la cui 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 linea di richiamo la cui proprietà Arrow Gap è minore di 0.2794 mm.
Note
- La proprietà Arrow Gap è definita solo per gli oggetti quota con linea di richiamo.
- Gli oggetti figli degli oggetti quota con linea di richiamo restituiti dalla query non vengono restituiti.
Lunghezza della freccia di quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale la cui proprietà Arrow Length soddisfa la query.
Sintassi
DimensionArrowLength : Number
Number utilizzerà le unità di misura attualmente in uso per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – tramite 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.
Esempi di utilizzo
DimensionArrowLength = 100
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale la cui proprietà Arrow Length è pari a 100 nelle unità di misura correnti.
DimensionArrowLength >= 2.286
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale la cui proprietà Arrow Length è maggiore o uguale a 2.286 nelle unità di misura correnti.
AsMils(DimensionArrowLength) Between 80 And 120
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale la cui 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 da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale la cui proprietà Arrow Length è minore di 2.794 mm.
Note
-
La proprietà Arrow Length è definita solo per gli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare e quota diametrale radiale restituiti dalla query non vengono restituiti.
Spessore della linea della freccia di quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Line Width soddisfa la query.
Sintassi
DimensionArrowLineWidth : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – mediante una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionArrowLineWidth) : Number– per specificare una larghezza in mil. -
AsMM(DimensionArrowLineWidth) : Number– per specificare una larghezza in mm.
Esempi di utilizzo
DimensionArrowLineWidth = 10
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Line Width è pari a 10 nelle unità di misura correnti.
DimensionArrowLineWidth >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Line Width è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(DimensionArrowLineWidth) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui 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 da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Line Width è minore di 0.2794 mm.
Note
-
La proprietà Arrow Line Width è definita solo per gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Posizione della freccia di quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea 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'
Esempi di utilizzo
DimensionArrowPosition = 'Inside'
Restituisce tutti gli oggetti quota angolare, quota da linea 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 gli oggetti quota angolare, quota da linea 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 da linea di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Dimensione della freccia di quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Size soddisfa la query.
Sintassi
DimensionArrowSize : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – mediante una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionArrowSize) : Number– per specificare una dimensione in mil. -
AsMM(DimensionArrowSize) : Number– per specificare una dimensione in mm.
Esempi di utilizzo
DimensionArrowSize = 60
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Size è pari a 60 nelle unità di misura correnti.
DimensionArrowSize >= 1.016
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Size è maggiore o uguale a 1.016 nelle unità di misura correnti.
AsMils(DimensionArrowSize) Between 50 And 70
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui 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 da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Arrow Size è minore di 2.032 mm.
Note
-
La proprietà Arrow Size è definita solo per gli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Larghezza della linea di estensione della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Line Width soddisfa la query.
Sintassi
DimensionExtensionLineWidth : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – mediante una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionExtensionLineWidth) : Number– per specificare una larghezza in mil. -
AsMM(DimensionExtensionLineWidth) : Number– per specificare una larghezza in mm.
Esempi di utilizzo
DimensionExtensionLineWidth = 10
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Line Width è pari a 10 nelle unità di misura correnti.
DimensionExtensionLineWidth >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Line Width è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(DimensionExtensionLineWidth) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui 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 da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Line Width è minore di 0.2794 mm.
Note
-
La proprietà Extension Line Width è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare restituiti dalla query non vengono restituiti.
DimensionExtensionOffset
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea 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,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionExtensionOffset) : Number– per specificare uno scostamento in mil. -
AsMM(DimensionExtensionOffset) : Number– per specificare uno scostamento in mm.
Esempi di utilizzo
DimensionExtensionOffset = 10
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare e quota lineare la cui proprietà Extension Offset è pari a 10 nelle unità di misura correnti.
DimensionExtensionOffset >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare e quota lineare la cui proprietà Extension Offset è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(DimensionExtensionOffset) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota diametrale lineare e quota lineare la cui 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 da linea di base, quota diametrale lineare e quota lineare la cui proprietà Extension Offset è minore di 0.2794 mm.
Note
-
La proprietà Extension Offset è definita solo per gli oggetti quota angolare, quota da linea di base, quota diametrale lineare e quota lineare.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota diametrale lineare e quota lineare restituiti dalla query non vengono restituiti.
DimensionExtensionPickGap
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionExtensionPickGap) : Number– per specificare una distanza in mil. -
AsMM(DimensionExtensionPickGap) : Number– per specificare una distanza in mm.
Esempi di utilizzo
DimensionExtensionPickGap = 10
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Pick Gap è pari a 10 nelle unità di misura correnti.
DimensionExtensionPickGap >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Pick Gap è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(DimensionExtensionPickGap) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui 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 da linea di base, quota da riferimento, quota diametrale lineare e quota lineare la cui proprietà Extension Pick Gap è minore di 0.2794 mm.
Note
-
La proprietà Extension Pick Gap è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare e quota lineare restituiti dalla query non vengono restituiti.
DimensionTextFont
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale 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'
Esempi di utilizzo
DimensionTextFont = 'Default'
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 da linea di base, quota da riferimento, 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'.
Esempi di utilizzo
DimensionTextFormat = 'None'
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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 gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Format è None (ovvero restituisce gli 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 da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Gap soddisfa la query.
Sintassi
DimensionTextGap : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionTextGap) : Number– per specificare una distanza in mil. -
AsMM(DimensionTextGap) : Number– per specificare una distanza in mm.
Esempi di utilizzo
DimensionTextGap = 10
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Gap è pari a 10 nelle unità di misura correnti.
DimensionTextGap >= 0.2286
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Gap è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(DimensionTextGap) Between 8 And 12
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui 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 da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Gap è minore di 0.2794mm.
Note
-
La proprietà Dimension Text Gap è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Altezza del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionTextHeight) : Number– per specificare un'altezza in mil. -
AsMM(DimensionTextHeight) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
DimensionTextHeight = 60
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Height è pari a 60 nelle unità di misura correnti.
DimensionTextHeight >= 1.27
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Height è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(DimensionTextHeight) Between 40 And 80
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui 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 da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Height è minore di 1.778 mm.
Note
-
La proprietà Dimension Text Height è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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.
Spessore del tratto del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(DimensionTextLineWidth) : Number– per specificare uno spessore in mil. -
AsMM(DimensionTextLineWidth) : Number– per specificare uno spessore in mm.
Esempi di utilizzo
DimensionTextLineWidth = 6
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Line Width è pari a 6 nelle unità di misura correnti.
DimensionTextLineWidth >= 0.127
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Line Width è maggiore o uguale a 0.127 nelle unità di misura correnti.
AsMils(DimensionTextLineWidth) Between 4 And 8
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui 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 da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale la cui proprietà Dimension Text Line Width è minore di 0.1778mm.
Note
-
La proprietà Dimension Text Line Width è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota originale, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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.
Posizione del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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'
Esempi di utilizzo
DimensionTextPosition = 'Automatic'
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, 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 da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota con linea di richiamo, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Precisione del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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
Esempi di utilizzo
DimensionTextPrecision = '2'
DimensionTextPrecision <> '' && DimensionTextPrecision = 2
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision è minore di 4.
DimensionTextPrecision <> '1'
Restituisce tutti gli oggetti except oggetti quota angolare, quota da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Precision è diversa da 1.
Note
-
La proprietà Dimension Precision è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Prefisso del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Prefix soddisfa la query.
Sintassi
DimensionTextPrefix : String
Esempi di utilizzo
DimensionTextPrefix = 'ø'
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Suffisso del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Suffix soddisfa la query.
Sintassi
DimensionTextSuffix : String
Esempi di utilizzo
DimensionTextSuffix = '(+/- 0.5%)'
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figli degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale restituiti dalla query non vengono restituiti.
Unità del testo della quota
Riepilogo
Restituisce tutti gli oggetti quota angolare, quota da linea di base, quota da riferimento, 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 da linea di base, quota da riferimento, 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'
Esempi 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 da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Unit è Mils.
DimensionTextUnit <> 'Inches'
Restituisce tutti gli oggetti except oggetti quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale la cui proprietà Dimension Unit è Inches.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
DimensionUnit_Stringsono obbligatori. -
La proprietà Dimension Unit è definita solo per gli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametrale lineare, quota lineare, quota diametrale radiale e quota radiale.
-
Gli oggetti figlio degli oggetti quota angolare, quota da linea di base, quota da riferimento, quota diametro lineare, quota lineare, quota diametro radiale e quota radiale restituiti dalla query non vengono restituiti.
DrillPair
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Drill Pair soddisfa la query.
Sintassi
DrillPair = 'Start Layer - Stop Layer'
Esempi 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
- I caratteri di apice singolo (') 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 soddisfa la query.
Sintassi
DrillType = DrillType_String
DrillType <> DrillType_String
DrillType_String deve essere una delle stringhe del seguente elenco:
-
'Drilled' -
'Laser Drilled' -
'Plasma Drilled' -
'Punched'
Esempi di utilizzo
DrillType = 'Drilled'
Restituisce tutti gli oggetti pad la cui proprietà Drill Type è Drilled.
DrillType <> 'Punched'
Restituisce tutti gli oggetti except gli 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.
-
I caratteri di apice singolo (') all'inizio e alla fine di
DrillType_Stringsono obbligatori.
EmbeddedBoard_ColCount
Riepilogo
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Col Count soddisfa la query.
Sintassi
EmbeddedBoard_ColCount : Numeric_String
EmbeddedBoard_ColCount : Number
Esempi 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 gli 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 soddisfa la query.
Sintassi
EmbeddedBoard_ColumnSpacing : Number
Number utilizzerà 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'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
EmbeddedBoard_ColumnSpacing = 1500
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Column Spacing è pari a 1500 nelle unità di misura correnti.
EmbeddedBoard_ColumnSpacing >= 1000
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Column Spacing è maggiore o uguale a 1000 nelle unità di misura correnti.
AsMils(EmbeddedBoard_ColumnSpacing) Between 1000 And 1500
Restituisce tutti gli oggetti scheda incorporata la cui 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 la cui 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 soddisfa la query.
Sintassi
EmbeddedBoard_DocumentName : String
Esempi 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 soddisfa la query.
Sintassi
EmbeddedBoard_OriginMode : Boolean_String
Esempi 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 soddisfa la query.
Sintassi
EmbeddedBoard_RowCount : Numeric_String
EmbeddedBoard_RowCount : Number
Esempi 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 gli 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 soddisfa la query.
Sintassi
EmbeddedBoard_RowSpacing : Number
Number utilizzerà 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'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
EmbeddedBoard_RowSpacing = 2500
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Row Spacing è pari a 2500 nelle unità di misura correnti.
EmbeddedBoard_RowSpacing >= 2000
Restituisce tutti gli oggetti scheda incorporata la cui proprietà Row Spacing è maggiore o uguale a 2000 nelle unità di misura correnti.
AsMils(EmbeddedBoard_RowSpacing) Between 2500 And 3000
Restituisce tutti gli oggetti scheda incorporata la cui 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 la cui 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 soddisfa la query.
Sintassi
EnablePartSwapping : Boolean_String
Esempi 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.
Abilita scambio pin
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Enable Pin Swapping soddisfa la query.
Sintassi
EnablePinSwapping : Boolean_String
Esempi 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 figli dei componenti restituiti dalla query non vengono restituiti.
Materiale di riempimento
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Filling Material soddisfa la query.
Sintassi
FillingMaterial : String
Esempi 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 un valore di Filling Material la cui stringa associata inizia con Epoxy.
Note
- La proprietà Filling Material è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diStringsono obbligatori.
Lato di riempimento
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Filling Side soddisfa la query.
Sintassi
FillingSide = FillingSide_String
FillingSide <> FillingSide_String
FillingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempi di utilizzo
FillingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Filling Side è Top.
FillingSide <> 'Both'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Filling Side è Both.
FillingSide = 'Top' || FillingSide = 'Bottom'
IsVia && FillingSide <> 'Both'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Filling Side è Both.
Note
- La proprietà Filling Side è definita solo per gli oggetti via.
-
I caratteri di apice singolo (
') all'inizio e alla fine diFillingSide_Stringsono obbligatori.
Nome del carattere
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà TrueType Font Name soddisfa la query.
Sintassi
FontName = FontName_String
FontName <> FontName_String
FontName_String deve utilizzare uno dei nomi dei caratteri TrueType e OpenType (un superset di TrueType) disponibili nella cartella \Windows\Fonts.
Esempi di utilizzo
FontName = 'Arial'
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà TrueType Font Name è Arial.
FontName <> 'Batang'
Restituisce tutti gli oggetti except gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero) 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 le quote del centro), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero).
Footprint
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Footprint soddisfa la query.
Sintassi
Footprint : String
Esempi di utilizzo
Footprint = 'DIP14'
Restituisce tutti i componenti che hanno un valore di Footprint pari a DIP14.
Footprint Like 'DIP*'
Restituisce tutti i componenti che hanno un valore di 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.
Pad 1 del collegamento da-a
Riepilogo
Restituisce tutti gli oggetti da-a la cui proprietà From Pad soddisfa la query.
Sintassi
FromToPad1 : PadName_String
PadName_String specifica il nome completo a cui deve corrispondere un pad; questo è composto da una sottostringa iniziale che specifica la proprietà Name del componente padre del pad (ovvero il designatore del componente), seguita da una sottostringa che specifica la proprietà Name del pad stesso (ovvero il designatore del pad). Il formato sarà quindi 'ParentComponentDesignator-PadDesignator'.
Esempi di utilizzo
FromToPad1 = 'C14-2'
Restituisce tutti gli oggetti da-a 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 da-a.
Pad 2 del collegamento da-a
Riepilogo
Restituisce tutti gli oggetti da-a la cui proprietà To Pad soddisfa la query.
Sintassi
FromToPad2 : PadName_String
PadName_String specifica il nome completo a cui deve corrispondere un pad; questo è composto da una sottostringa iniziale che specifica la proprietà Name del componente padre del pad (ovvero il designatore del componente), seguita da una sottostringa che specifica la proprietà Name del pad stesso (ovvero il designatore del pad). Il formato sarà quindi 'ParentComponentDesignator-PadDesignator'.
Esempi di utilizzo
FromToPad2 = 'U1-8'
Restituisce tutti gli oggetti da-a 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 da-a.
H
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Height soddisfa la query.
Sintassi
H : Number
Number utilizzerà 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'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(H) : Number– per specificare un'altezza in mil. -
AsMM(H) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
H = 300
Restituisce tutti i componenti la cui proprietà Height è uguale a 300 nelle unità di misura correnti.
H >= 5.08
Restituisce tutti i componenti la cui proprietà Height è maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(H) > 400
Restituisce tutti i componenti la cui proprietà Height è maggiore di 400mil.
AsMM(H) Between 6.35 And 8.89
Restituisce tutti i componenti la cui proprietà Height è maggiore o uguale a 6.35mm e minore o uguale a 8.89mm.
H <> 550
Restituisce tutti i componenti la cui proprietà Height è not uguale a 550 nelle unità di misura correnti.
AsMils(H) <= 650
Restituisce tutti i componenti la cui proprietà Height è minore o uguale a 650mil.
AsMM(H) < 11.43
Restituisce tutti i componenti la cui 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.
Altezza
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Height soddisfa la query.
Sintassi
Height : Number
Number utilizzerà 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'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Height) : Number– per specificare un'altezza in mil. -
AsMM(Height) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
Height = 300
Restituisce tutti i componenti la cui proprietà Height è uguale a 300 nelle unità di misura correnti.
Height >= 5.08
Restituisce tutti i componenti la cui proprietà Height è maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(Height) > 400
Restituisce tutti i componenti la cui proprietà Height è maggiore di 400 mil.
AsMM(Height) Between 6.35 And 8.89
Restituisce tutti i componenti la cui proprietà Height è maggiore o uguale a 6.35 mm e minore o uguale a 8.89 mm.
Height <> 550
Restituisce tutti i componenti la cui proprietà Height è not uguale a 550 nelle unità di misura correnti.
AsMils(Height) <= 650
Restituisce tutti i componenti la cui proprietà Height è minore o uguale a 650 mil.
AsMM(Height) < 11.43
Restituisce tutti i componenti la cui 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.
Nascondi
Riepilogo
Restituisce tutti gli oggetti commento del componente, designatore del componente e net la cui proprietà Hide soddisfa la query.
Sintassi
Hide : Boolean
Esempi 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 gli oggetti 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.
Nascondi ponticelli
Riepilogo
Restituisce tutti gli oggetti componente la cui proprietà Hide Jumpers soddisfa la query.
Sintassi
HideJumpers : Boolean_String
Esempi 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.
Foro
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size soddisfa la query.
Sintassi
Hole : Number
Number utilizzerà 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'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva 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
Esempi di utilizzo
Hole = 16
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è 16 nelle unità di misura correnti.
Hole >= 0.508
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è maggiore o uguale a 0.508 nelle unità di misura correnti.
AsMils(Hole) Between 12 And 32
Restituisce tutti gli oggetti pad e via la cui 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 la cui 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.
Diametro del foro
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size soddisfa la query.
Sintassi
HoleDiameter : Number
Number utilizzerà 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'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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
Esempi di utilizzo
HoleDiameter = 16
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è 16 nelle unità di misura correnti.
HoleDiameter >= 0.508
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è maggiore o uguale a 0.508 nelle unità di misura correnti.
AsMils(HoleDiameter) Between 12 And 32
Restituisce tutti gli oggetti pad e via la cui 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 la cui 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.
Tolleranza negativa del foro
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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
HoleNegativeTolerance = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (-) è uguale a 4 nelle unità di misura correnti.
HoleNegativeTolerance >= 5.08
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (-) è maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(HoleNegativeTolerance) > 4
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (-) è maggiore di 4 mil.
AsMM(HoleNegativeTolerance) Between 0.102 And 0.105
Restituisce tutti gli oggetti pad e via la cui 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 la cui proprietà Hole Tolerance (-) è not uguale a 2 nelle unità di misura correnti.
AsMils(HoleNegativeTolerance) <= 1.4
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (-) è minore o uguale a 1.4 mil.
AsMM(HoleNegativeTolerance) < 0.05
Restituisce tutti gli oggetti pad e via la cui 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
HolePositiveTolerance = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (+) è uguale a 4 nelle unità di misura correnti.
HolePositiveTolerance >= 5.08
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (+) è maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(HolePositiveTolerance) > 4
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (+) è maggiore di 4 mil.
AsMM(HolePositiveTolerance) Between 0.102 And 0.105
Restituisce tutti gli oggetti pad e via la cui 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 la cui proprietà Hole Tolerance (+) è not uguale a 2 nelle unità di misura correnti.
AsMils(HolePositiveTolerance) <= 1.4
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Tolerance (+) è minore o uguale a 1.4 mil.
AsMM(HolePositiveTolerance) < 0.05
Restituisce tutti gli oggetti pad e via la cui 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
Esempi 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 gli oggetti 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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
Esempi di utilizzo
HoleSize = 16
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è 16 nelle unità di misura correnti.
HoleSize >= 0.508
Restituisce tutti gli oggetti pad e via la cui proprietà Hole Size è maggiore o uguale a 0.508 nelle unità di misura correnti.
AsMils(HoleSize) Between 12 And 32
Restituisce tutti gli oggetti pad e via la cui 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 la cui 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'
Esempi di utilizzo
HoleType = 'Square'
Restituisce tutti gli oggetti pad la cui proprietà Hole Type è Square.
HoleType <> 'Slot'
Restituisce tutti gli oggetti except gli oggetti pad la cui proprietà Hole Type è Slot.
HoleType = 'Square' || HoleType = 'Slot'
IsPad && HoleType <> 'Round'
Restituisce tutti gli oggetti except gli oggetti 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.
Identificatore
Riepilogo
Restituisce tutti gli oggetti corpo 3D la cui proprietà Identifier soddisfa la query.
Sintassi
Identifier : String
Esempi di utilizzo
Identifier = 'RES0402'
Restituisce tutti gli oggetti corpo 3D la cui proprietà Identifier è RES0402.
Identifier Like 'RES0402*'
Restituisce tutti gli oggetti corpo 3D che hanno un Identifier la cui stringa associata inizia con RES0402.
Note
- La proprietà Identifier è definita solo per gli oggetti corpo 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.
Sintassi
InvertedBorderSpaceType = InvertedBorderSpaceType_String
InvertedBorderSpaceType <> InvertedBorderSpaceType_String
InvertedBorderSpaceType_String deve essere una delle stringhe del seguente elenco:
-
'Border Margin' -
'Text Offset'
Esempi di utilizzo
InvertedBorderSpaceType = 'Border Margin'
Restituisce tutti gli oggetti stringa la cui proprietà Border Space Type è Border Margin.
InvertedBorderSpaceType <> 'Border Margin'
Restituisce tutti gli oggetti except gli 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.
Altezza del rettangolo invertito
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Height soddisfa la query.
Sintassi
InvertedRectangleHeight : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(InvertedRectangleHeight) : Number– per specificare un'altezza in mil. -
AsMM(InvertedRectangleHeight) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
InvertedRectangleHeight = 30
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Height è uguale a 30 unità di misura correnti.
InvertedRectangleHeight >= 5.08
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Height è maggiore o uguale a 5.08 unità di misura correnti.
AsMils(InvertedRectangleHeight) > 40
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui 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, testo libero) la cui 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, testo libero) la cui proprietà Inverted Rectangle Height è not uguale a 55 unità di misura correnti.
AsMils(InvertedRectangleHeight) <= 65
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Height è minore o uguale a 65 mil.
AsMM(InvertedRectangleHeight) < 11.43
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui 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, testo libero).
Larghezza del rettangolo invertito
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Width soddisfa la query.
Sintassi
InvertedRectangleWidth : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(InvertedRectangleWidth) : Number– per specificare una larghezza in mil. -
AsMM(InvertedRectangleWidth) : Number– per specificare una larghezza in mm.
Esempi di utilizzo
InvertedRectangleWidth = 300
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Width è uguale a 300 unità di misura correnti.
InvertedRectangleWidth >= 128
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Width è maggiore o uguale a 128 unità di misura correnti.
AsMils(InvertedRectangleWidth) > 400
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Width è maggiore di 400 mil.
AsMM(InvertedRectangleWidth) Between 6 And 8
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui 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, testo libero) la cui proprietà Inverted Rectangle Width è not uguale a 550 unità di misura correnti.
AsMils(InvertedRectangleWidth) <= 650
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Rectangle Width è minore o uguale a 650 mil.
AsMM(InvertedRectangleWidth) < 11.43
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui 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, testo libero).
Giustificazione del testo invertito
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) 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'
Esempi di utilizzo
InvertedTextJustification = 'Center'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Text Justification è Center.
InvertedTextJustification <> 'Right-Below'
Restituisce tutti gli oggetti except gli oggetti stringa di testo (commento, designatore, testo libero) 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, testo libero).
Tipo di via IPC4761
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'
Esempi 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 gli 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.
È un punto di test di assemblaggio
Riepilogo
Restituisce tutti gli oggetti pad e via contrassegnati per l'uso come punti di test di assemblaggio, ossia con le proprietà Assembly Testpoint - Top e/o Assembly Testpoint - Bottom abilitate.
Sintassi
IsAssyTestpoint : Boolean
Esempi 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 gli oggetti pad e via utilizzati come punti di test di assemblaggio.
È in grassetto
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Bold soddisfa la query.
Sintassi
IsBold : Boolean_String
Esempio di utilizzo
IsBold = 'True'
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Bold è abilitata.
IsBold = 'False'
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Bold è disabilitata.
Note
-
La proprietà Bold è definita solo per gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero).
-
Vengono restituiti anche tutti gli oggetti padre di tipo coordinata, quota, tabella di foratura e tabella dello stackup dei layer le cui primitive figlie di tipo stringa di testo soddisfano la query.
IsDataMatrixText
Riepilogo
Restituisce gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la cui 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 cui proprietà BarCode Type è impostata su Data Matrix.
Not IsDataMatrixText
IsDataMatrixText = False
Restituisce tutti gli oggetti except gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la cui proprietà BarCode Type è impostata su Data Matrix.
IsFabTestpoint
Riepilogo
Restituisce tutti gli oggetti pad e via contrassegnati per l'uso come punti di test di fabbricazione, ovvero con 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 gli oggetti pad e via utilizzati come punti di test di fabbricazione.
IsItalic
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Italic soddisfa la query.
Sintassi
IsItalic : Boolean_String
Esempio di utilizzo
IsItalic = 'True'
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Italic è abilitata.
IsItalic = 'False'
Restituisce tutti gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Italic è disabilitata.
Note
- La proprietà Italic è definita solo per gli oggetti coordinata, quota (eccetto le quote del centro), tabella di foratura, tabella dello stackup dei layer e stringa di testo (commento, designatore, testo libero).
- Vengono restituiti anche tutti gli oggetti padre di tipo coordinata, quota, tabella di foratura e tabella dello stackup dei layer le cui primitive figlie di tipo stringa di testo soddisfano la query.
IsModified
Riepilogo
Restituisce tutti gli oggetti riempimento poligonale la cui proprietà IsModified soddisfa la query.
Sintassi
IsModified : Boolean_String
Esempio di utilizzo
IsModified = 'True'
Restituisce tutti gli oggetti riempimento poligonale la cui proprietà IsModified è abilitata.
IsModified = 'False'
Restituisce tutti gli oggetti riempimento poligonale la cui proprietà IsModified è disabilitata.
Nota
La proprietà IsModified è definita solo per gli oggetti riempimento poligonale.
IsQrCodeText
Riepilogo
Restituisce gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la cui proprietà BarCode Type è 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 la cui proprietà BarCode Type è impostata su QR Code.
Not IsQrCodeText
IsQrCodeText = False
Restituisce tutti gli oggetti except gli oggetti stringa di testo la cui proprietà Text Kind è impostata su BarCode Text e la cui proprietà BarCode Type è impostata su QR Code.
IsTestpoint
Riepilogo
Restituisce tutti gli oggetti pad e via contrassegnati per l'uso come punti di test, indipendentemente dal fatto che siano punti di test di assemblaggio o di fabbricazione. Ovvero, con una qualsiasi delle seguenti proprietà abilitata:
- 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 punti di test.
Not IsTestpoint
IsTestpoint = False
Restituisce tutti gli oggetti except gli oggetti pad e via utilizzati come punti di test.
IsTextInverted
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted soddisfa la query.
Sintassi
IsTextInverted : Boolean_String
Esempio di utilizzo
IsTextInverted = 'True'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted è abilitata.
IsTextInverted = 'False'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted è disabilitata.
Nota
La proprietà Inverted è definita solo per gli oggetti stringa di testo (commento, designatore, testo libero).
Keepout
Riepilogo
Restituisce tutti gli oggetti keepout di tipo arco, riempimento, regione piena e pista.
Sintassi
Keepout : Boolean
Esempio di utilizzo
Keepout
Keepout = True
Restituisce tutti gli oggetti keepout di tipo arco, riempimento, regione piena e pista.
Not Keepout
Keepout = False
Restituisce tutti gli oggetti except gli oggetti keepout di tipo arco, riempimento, regione piena e pista.
KeepoutRestrictionsCopper
Riepilogo
Restituisce tutti gli oggetti keepout la cui proprietà Keepout Restriction - Copper soddisfa la 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 piene, piste).
-
La proprietà Keepout Restriction - Copper (come visualizzata 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 soddisfa la query.
Sintassi
KeepoutRestrictionsSMDPad : Boolean_String
Esempio d'uso
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, piste).
-
La proprietà Keepout Restriction - SMD Pad (come riportata 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 soddisfa la query.
Sintassi
KeepoutRestrictionsTHPad : Boolean_String
Esempio d'uso
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, piste).
-
La proprietà Keepout Restriction - TH Pad (come riportata 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 soddisfa la query.
Sintassi
KeepoutRestrictionsTrack : Boolean_String
Esempio d'uso
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, piste).
-
La proprietà Keepout Restriction - Track (come riportata 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 soddisfa la query.
Sintassi
KeepoutRestrictionsVia : Boolean_String
Esempio d'uso
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, piste).
-
La proprietà Keepout Restriction - Via (come riportata nei pannelli List) corrisponde all'opzione Via nella sezione Keepout Restrictions quando si visualizzano le proprietà di un oggetto selezionato tramite il pannello Properties.
Tipo
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Object Kind soddisfa la 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 regole. Il tipo di regola, così come appare nella finestra di dialogo PCB Rules and Constraints Editor, è riportato tra parentesi dopo la stringa:
-
'Acute Angle Rule'(Angolo acuto) -
'Bare-board Fabrication Test Point Style Rule'(Stile dei punti di test di fabbricazione) -
'Bare-board Fabrication Test Point Usage Rule'(Utilizzo dei punti di test di fabbricazione) -
'Board Outline Clearance'(Distanza dal contorno della scheda) -
'Broken Nets Rule'(Net non sbrogliata) -
'Clearance Rule'(Distanza di isolamento) -
'Component Clearance Rule'(Distanza tra componenti) -
'Component Rotations Rule'(Orientamenti dei componenti) -
'Confinement Constraint Rule'(Definizione della room) -
'Daisy Chain Stub Length Rule'(Lunghezza dello stub daisy chain) -
'Differential Pairs Rule'(Instradamento delle coppie differenziali) -
'Fanout Control Rule'(Controllo del 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 tra fori) -
'In-circuit Assembly Test Point Style Rule'(Stile dei punti di test di assemblaggio) -
'In-circuit Assembly Test Point Usage Rule'(Utilizzo dei punti 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 del 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 dello stub del via (foratura posteriore)) -
'Maximum Via Count Rule'(Numero massimo di via) -
'Minimum Annular Ring Rule'(Corona anulare minima) -
'Minimum Solder Mask Sliver Rule'(Larghezza minima del lembo di solder mask) -
'Modified Polygon'(Poligono modificato) -
'Net Antennae Rule'(Antenne delle net) -
'Nets To Ignore Rule'(Net da ignorare) -
'Overshoot Falling Edge Rule'(Sovraelongazione - Fronte di discesa) -
'Overshoot Rising Edge Rule'(Sovraelongazione - Fronte di salita) -
'Parallel Segment Rule'(Segmento parallelo) -
'Paste Mask Expansion Rule'(Espansione della maschera della pasta saldante) -
'Permitted Layers Rule'(Layer consentiti) -
'Polygon Connect Style Rule'(Stile di connessione del poligono) -
'Power Plane Clearance Rule'(Distanza dal piano di alimentazione) -
'Power Plane Connect Style Rule'(Stile di connessione del piano di alimentazione) -
'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 dei via di instradamento) -
'Short Circuit Rule'(Cortocircuito) -
'Signal Base Value Rule'(Valore di base del segnale) -
'Signal Stimulus Rule'(Stimolo del segnale) -
'Signal Top Value Rule'(Valore di picco del segnale) -
'Silk To Silk Clearance Rule'(Distanza tra elementi serigrafici) -
'Silk To Solder Mask Clearance Rule'(Distanza tra serigrafia e solder mask) -
'SMD Entry'(Ingresso SMD) -
'SMD Neck Down Rule'(Restringimento SMD) -
'SMD To Corner Rule'(Distanza tra SMD e angolo) -
'SMD To Plane Rule'(Distanza tra SMD e piano) -
'Solder Mask Expansion Rule'(Espansione della solder mask) -
'Supply Nets Rule'(Net di alimentazione) -
'Unconnected Pin Rule'(Pin non connesso) -
'Undershoot Falling Edge Rule'(Sottoelongazione - Fronte di discesa) -
'Undershoot Rising Edge Rule'(Sottoelongazione - Fronte di salita) -
'Vias Under SMD Rule'(Via sotto SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
Esempio d'uso
Kind = 'Class'
Restituisce tutti gli oggetti classe.
Kind <> 'Via'
Restituisce tutti gli oggetti except gli oggetti via.
Note
-
Gli apici singoli (') 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 soddisfa la query.
Sintassi
L = Layer_String
L <> Layer_String
Esempio d'uso
L = 'MultiLayer'
Restituisce tutti gli oggetti sul layer Multi-Layer.
L <> 'KeepOutLayer'
Restituisce tutti gli oggetti except quelli sul layer Keep-Out.
Note
-
Gli apici singoli (') 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 soddisfa la query.
Sintassi
Layer = Layer_String
Layer <> Layer_String
Esempi di utilizzo
Layer = 'MultiLayer'
Restituisce tutti gli oggetti sul Multi-Layer.
Layer <> 'KeepOutLayer'
Restituisce tutti gli oggetti except quelli sul layer Keep-Out.
Note
-
Gli apici singoli (') all'inizio e alla fine di
Layer_Stringsono obbligatori. - Questa funzione è un alias della funzione L.
LeaderDimensionDot
Riepilogo
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Dot soddisfa la query.
Sintassi
LeaderDimensionDot : Boolean_String
Esempi di utilizzo
LeaderDimensionDot = 'True'
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Dot è abilitata.
LeaderDimensionDot = 'False'
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Dot è disabilitata.
Note
- La proprietà Dot è definita solo per gli oggetti quota con linea di richiamo.
- Gli oggetti figli degli oggetti quota con linea di richiamo restituiti dalla query non vengono restituiti.
LeaderDimensionDotSize
Riepilogo
Restituisce gli oggetti quota con linea di richiamo la cui proprietà Dot Size soddisfa la query.
Sintassi
LeaderDimensionDotSize : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
LeaderDimensionDotSize = 40
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Dot Size è pari a 40 unità di misura correnti.
LeaderDimensionDotSize >= 1.143
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Dot Size è maggiore o uguale a 1.143 unità di misura correnti.
AsMils(LeaderDimensionDotSize) Between 30 And 50
Restituisce tutti gli oggetti quota con linea di richiamo la cui 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 linea di richiamo la cui proprietà Dot Size è minore di 0.889 mm.
Note
- La proprietà Dot Size è definita solo per gli oggetti quota con linea di richiamo.
- Gli oggetti figli degli oggetti quota con linea di richiamo restituiti dalla query non vengono restituiti.
LeaderDimensionShape
Riepilogo
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Leader Shape soddisfa la query.
Sintassi
LeaderDimensionShape = LeaderShape_String
LeaderDimensionShape <> LeaderShape_String
LeaderShape_String deve essere una delle stringhe del seguente elenco:
-
'None' -
'Round' -
'Square'
Esempi di utilizzo
LeaderDimensionShape = 'Round'
Restituisce tutti gli oggetti quota con linea di richiamo la cui proprietà Leader Shape è Round.
LeaderDimensionShape <> 'Square'
Restituisce tutti gli oggetti except gli oggetti quota con linea di richiamo la cui proprietà Leader Shape è Square.
Note
- La proprietà Leader Shape è definita solo per gli oggetti quota con linea di richiamo.
-
Gli apici singoli (') all'inizio e alla fine di
LeaderShape_Stringsono obbligatori. - Gli oggetti figli degli oggetti quota con linea di richiamo restituiti dalla query non vengono restituiti.
Locked
Riepilogo
Restituisce tutti gli oggetti la cui proprietà Locked soddisfa la query.
Sintassi
Locked : Boolean
Esempi di utilizzo
Locked
Locked = True
Restituisce tutti gli oggetti la cui proprietà Locked è abilitata.
Not Locked
Locked = False
Restituisce tutti gli oggetti except quelli la cui proprietà Locked è abilitata.
LockPrimitives
Riepilogo
Restituisce tutti gli oggetti componente, coordinata, quota e riempimento poligonale la cui proprietà Lock Primitives soddisfa la query.
Sintassi
LockPrimitives : Boolean_String
Esempi 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 figli 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 soddisfa la query.
Sintassi
Mirror : Boolean_String
Boolean_String deve essere 'True' o 'False'.
Esempi 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 gli oggetti stringa la cui proprietà Mirror è abilitata.
Mirror <> 'False'
Not (Mirror = 'False')
Restituisce tutti gli oggetti except 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) soddisfa la query.
Sintassi
ModelCylinderHeight : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
ModelCylinderHeight = 300
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Height (Cylinder) è uguale a 300 unità di misura correnti.
ModelCylinderHeight >= 500
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Height (Cylinder) è maggiore o uguale a 500 unità di misura correnti.
AsMils(ModelCylinderHeight) > 400
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Height (Cylinder) è maggiore di 400 mil.
AsMM(ModelCylinderHeight) Between 15 And 22
Restituisce tutti gli oggetti corpo 3D la cui 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 la cui proprietà Model Height (Cylinder) è not uguale a 550 unità di misura correnti.
AsMils(ModelCylinderHeight) <= 650
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Height (Cylinder) è minore o uguale a 650 mil.
AsMM(ModelCylinderHeight) < 11.43
Restituisce tutti gli oggetti corpo 3D la cui 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
ModelCylinderSphereRadius = 30
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Radius (Cylinder/Sphere) uguale a 30 nelle unità di misura correnti.
ModelCylinderSphereRadius >= 50
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Radius (Cylinder/Sphere) maggiore o uguale a 50 nelle unità di misura correnti.
AsMils(ModelCylinderSphereRadius) > 40
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Radius (Cylinder/Sphere) maggiore di 40 mil.
AsMM(ModelCylinderSphereRadius) Between 1.5 And 2.2
Restituisce tutti gli oggetti corpo 3D con 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 con una proprietà Model Radius (Cylinder/Sphere) che è not uguale a 55 nelle unità di misura correnti.
AsMils(ModelCylinderSphereRadius) <= 65
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Radius (Cylinder/Sphere) minore o uguale a 65 mil.
AsMM(ModelCylinderSphereRadius) < 1.43
Restituisce tutti gli oggetti corpo 3D con 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
Esempi 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 oggetti 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
Esempi 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 oggetti 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
Esempi 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 oggetti 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'
Esempi di utilizzo
ModelType = 'Extruded'
Restituisce tutti gli oggetti corpo 3D la cui proprietà Model Type è Extruded.
ModelType <> 'Cylinder'
Restituisce tutti gli oggetti except oggetti 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
ModelZ = 30
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Z uguale a 30 nelle unità di misura correnti.
ModelZ >= 5.08
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Z maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(ModelZ) > 40
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Z maggiore di 40 mil.
AsMM(ModelZ) Between 0.35 And 0.89
Restituisce tutti gli oggetti corpo 3D con 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 con una proprietà Model Z che è not uguale a 55 nelle unità di misura correnti.
AsMils(ModelZ) <= 65
Restituisce tutti gli oggetti corpo 3D con una proprietà Model Z minore o uguale a 65 mil.
AsMM(ModelZ) < 0.43
Restituisce tutti gli oggetti corpo 3D con 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, pista, via, regione, riempimento poligonale e piano suddiviso la cui proprietà Net soddisfa la query.
Sintassi
N : String
Esempi di utilizzo
N = 'GND'
Restituisce tutti gli oggetti arco, riempimento, pad, pista, via, regione, riempimento poligonale e piano suddiviso con una proprietà Net pari a GND.
N Like 'G*'
Restituisce tutti gli oggetti arco, riempimento, pad, pista, via, regione, riempimento poligonale e piano suddiviso con una proprietà Net la cui stringa associata inizia con G.
Note
-
La proprietà Net è definita solo per gli oggetti arco, riempimento, pad, pista, via, regione, riempimento poligonale e piano suddiviso.
-
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.
Nome
Riepilogo
Restituisce gli oggetti classe, componente, regola di progettazione, net, pad e riempimento poligonale la cui proprietà Name soddisfa la query.
Sintassi
Name : String
Esempi di utilizzo
Name = '<All Components>'
Restituisce tutti gli oggetti classe, componente, regola di progettazione, net, pad e riempimento poligonale la cui proprietà Name è <All Components>.
Name = 'U4-1'
Restituisce tutti gli oggetti classe, componente, regola di progettazione, net, pad e riempimento poligonale la cui proprietà Name è U4-1.
Name Like 'R7*'
Restituisce tutti gli oggetti classe, componente, regola di progettazione, net, pad e riempimento poligonale la cui proprietà Name ha una stringa associata che inizia con R7.
Note
-
La proprietà Name è definita solo per gli oggetti classe, componente, regola di progettazione, net, pad e riempimento poligonale.
-
Nel caso degli oggetti pad, è necessario specificare la proprietà Name completa; questa è costituita da una sottostringa iniziale che specifica la proprietà Name del componente padre del pad, seguita dal carattere '-' e da un'altra sottostringa che specifica la proprietà Name del pad stesso. I pad di tipo 'libero' sono identificati da una sottostringa iniziale 'Free-', seguita dalla sottostringa che specifica la proprietà Name del pad stesso.
Net negativa
Riepilogo
Restituisce tutti gli oggetti coppia differenziale la cui proprietà Negative Net soddisfa la query.
Sintassi
NegativeNet : String
Esempi 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, pista, via, regione, riempimento poligonale e piano suddiviso la cui proprietà Net soddisfa la query.
Sintassi
Net : String
Esempi di utilizzo
Net = 'GND'
Restituisce tutti gli oggetti arco, riempimento, pad, pista, via, regione, riempimento poligonale e piano suddiviso la cui proprietà Net è GND.
Net Like 'G*'
Restituisce tutti gli oggetti arco, riempimento, pad, pista, via, regione, riempimento poligonale e piano suddiviso la cui proprietà Net ha una stringa associata che inizia con G.
Note
- La proprietà Net è definita solo per gli oggetti arco, riempimento, pad, pista, via, regione, riempimento poligonale e piano suddiviso.
- 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.
Tipo di oggetto
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 selezionare i vari tipi di regola. Il tipo di regola, così come appare nella finestra di dialogo PCB Rules and Constraints Editor, è indicato tra parentesi dopo la stringa:
-
'Acute Angle Rule'(Angolo acuto) -
'Bare-board Fabrication Test Point Style Rule'(Stile dei punti di test di fabbricazione) -
'Bare-board Fabrication Test Point Usage Rule'(Utilizzo dei punti di test di fabbricazione) -
'Board Outline Clearance'(Distanza dal contorno della scheda) -
'Broken Nets Rule'(Net non sbrogliata) -
'Clearance Rule'(Distanza di isolamento) -
'Component Clearance Rule'(Distanza tra componenti) -
'Component Rotations Rule'(Orientamenti dei componenti) -
'Confinement Constraint Rule'(Definizione della room) -
'Daisy Chain Stub Length Rule'(Lunghezza dello stub in daisy chain) -
'Differential Pairs Rule'(Instradamento delle coppie differenziali) -
'Fanout Control Rule'(Controllo del fanout) -
'Flight Time Falling Edge Rule'(Tempo di propagazione - Fronte di discesa) -
'Flight Time Rising Edge Rule'(Tempo di propagazione - Fronte di salita) -
'Hole To Hole Clearance Rule'(Distanza tra fori) -
'In-circuit Assembly Test Point Style Rule'(Stile dei punti di test di assemblaggio) -
'In-circuit Assembly Test Point Usage Rule'(Utilizzo dei punti 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 del 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 dello stub del via (Back drilling)) -
'Maximum Via Count Rule'(Numero massimo di via) -
'Minimum Annular Ring Rule'(Anello anulare minimo) -
'Minimum Solder Mask Sliver Rule'(Larghezza minima del lembo di solder mask) -
'Modified Polygon'(Poligono modificato) -
'Net Antennae Rule'(Antenne delle net) -
'Nets To Ignore Rule'(Net da ignorare) -
'Overshoot Falling Edge Rule'(Sovraelongazione - Fronte di discesa) -
'Overshoot Rising Edge Rule'(Sovraelongazione - Fronte di salita) -
'Parallel Segment Rule'(Segmento parallelo) -
'Paste Mask Expansion Rule'(Espansione della maschera pasta saldante) -
'Permitted Layers Rule'(Layer consentiti) -
'Polygon Connect Style Rule'(Stile di connessione al poligono) -
'Power Plane Clearance Rule'(Distanza dal piano di alimentazione) -
'Power Plane Connect Style Rule'(Stile di connessione al piano di alimentazione) -
'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 dei via di instradamento) -
'Short Circuit Rule'(Cortocircuito) -
'Signal Base Value Rule'(Valore di base del segnale) -
'Signal Stimulus Rule'(Stimolo del segnale) -
'Signal Top Value Rule'(Valore massimo del segnale) -
'Silk To Silk Clearance Rule'(Distanza tra elementi serigrafici) -
'Silk To Solder Mask Clearance Rule'(Distanza tra serigrafia e solder mask) -
'SMD Entry'(Ingresso SMD) -
'SMD Neck Down Rule'(Restringimento SMD) -
'SMD To Corner Rule'(Distanza tra SMD e angolo) -
'SMD To Plane Rule'(Distanza tra SMD e piano) -
'Solder Mask Expansion Rule'(Espansione della solder mask) -
'Supply Nets Rule'(Net di alimentazione) -
'Unconnected Pin Rule'(Pin non collegato) -
'Undershoot Falling Edge Rule'(Sottoelongazione - Fronte di discesa) -
'Undershoot Rising Edge Rule'(Sottoelongazione - Fronte di salita) -
'Vias Under SMD Rule'(Via sotto gli SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Internal Plane','Net','Violation'.
Esempi di utilizzo
ObjectKind = 'Class'
Restituisce tutti gli oggetti classe.
ObjectKind <> 'Via'
Restituisce tutti gli oggetti except gli oggetti via.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
ObjectKind_Stringsono obbligatori. - Questa funzione è un alias della funzione Kind.
Rotazione ottimale del vuoto
Riepilogo
Restituisce tutti gli oggetti poligono la cui proprietà Optimal Void Rotation soddisfa la query.
Sintassi
OptimalVoidRotation : Boolean
Esempi di utilizzo
OptimalVoidRotation = 'True'
Restituisce tutti gli oggetti poligono la cui proprietà Optimal Void Rotation è True.
OptimalVoidRotation = 'False'
Restituisce tutti gli oggetti except gli oggetti poligono dei componenti la cui proprietà Optimal Void Rotation è False.
Nota
La proprietà Optimal Void Rotation è definita solo per gli oggetti poligono.
Altezza complessiva
Riepilogo
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Overall Height (Extruded) soddisfa la query.
Sintassi
OverallHeight : Number
Number utilizzerà le unità di misura attualmente in uso nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite impostate a livello di documento – utilizzando una parola chiave aggiuntiva relativa all'unità di misura:
-
AsMils(OverallHeight) : Number– per specificare un'altezza in mil. -
AsMM(OverallHeight) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
OverallHeight = 100
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Overall Height (Extruded) è uguale a 100 nelle unità di misura correnti.
OverallHeight >= 4.064
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Overall Height (Extruded) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(OverallHeight) > 80
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Overall Height (Extruded) è maggiore di 80 mil.
AsMM(OverallHeight) Between 1.524 And 3.81
Restituisce tutti gli oggetti corpo 3D estruso la cui 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 la cui proprietà Model Overall Height (Extruded) è not uguale a 50 nelle unità di misura correnti.
AsMils(OverallHeight) <= 120
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Overall Height (Extruded) è minore o uguale a 120 mil.
AsMM(OverallHeight) < 1.778
Restituisce tutti gli oggetti corpo 3D estruso la cui 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_RaggioAngolo_TuttiGliStrati
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 degli angoli, espresso in percentuale.
Esempi 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 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 la proprietà Stack Mode impostata su
Simple).
Pad_RaggioAngolo_StratoInferiore
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 degli angoli, espresso in percentuale.
Esempi 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 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 impostata su
Simple), la proprietà Pad Corner Radius (%) (Bottom Layer) sarà uguale alla proprietà Pad Corner Radius (%) (All Layers) poiché il raggio degli angoli specificato viene utilizzato per tutti gli strati di segnale. -
La proprietà Pad Corner Radius (%) (Bottom Layer) è definita solo per gli oggetti pad.
Pad_RaggioAngolo_StratoIntermedioN
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius (%) (Mid Layer <n>) soddisfa la query. Sono inclusi:
Sintassi
Pad_CornerRadius_MidLayer<n> = CornerRadius_String
Pad_CornerRadius_MidLayer<n> <> CornerRadius_String
CornerRadius_String specifica il raggio degli angoli, espresso in percentuale.
Esempi 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 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 impostata su
Simple), la proprietà Pad Corner Radius (%) (Mid Layer <n>) sarà uguale alla proprietà Pad Corner Radius (%) (All Layers), poiché il raggio degli angoli specificato viene utilizzato per tutti gli strati di segnale. - La proprietà Pad Corner Radius (%) (Mid Layer <n>) è definita solo per gli oggetti pad.
Pad_RaggioAngolo_StratoSuperiore
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius (%) (Top Layer) soddisfa la query.
Sintassi
Pad_CornerRadius_TopLayer = CornerRadius_String
Pad_CornerRadius_TopLayer <> CornerRadius_String
CornerRadius_String specifica il raggio degli angoli, espresso in percentuale.
Esempi 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 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 impostata su
Simple), la proprietà Pad Corner Radius (%) (Top Layer) sarà uguale alla proprietà Pad Corner Radius (%) (All Layers) poiché il raggio degli angoli specificato viene utilizzato per tutti gli strati di segnale. -
La proprietà Pad Corner Radius (%) (Top Layer) è definita solo per gli oggetti pad.
Pad_RaggioAngolo_UsaPercentuale_TuttiGliStrati
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) soddisfa la query.
Sintassi
Pad_CornerRadius_UsesPercent_AllLayers = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi 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 gli 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 gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (All Layers) è disabilitata.
Pad_RaggioAngolo_UsaPercentuale_StratoInferiore
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) soddisfa la query.
Sintassi
Pad_CornerRadius_UsesPercent_BottomLayer = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi 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 gli 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 gli oggetti pad la cui proprietà Pad Corner Radius Uses Percent (Bottom Layer) è disabilitata.
Note
-
Per i pad semplici (con Stack Mode impostata 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à del raggio degli angoli specificata (valore assoluto o percentuale) viene utilizzata per tutti gli strati 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 uno strato intermedio) soddisfa la query.
Sintassi
Pad_CornerRadius_UsesPercent_MidLayer<n> = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi 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à specificata per il raggio degli angoli (valore assoluto o percentuale) viene utilizzata per tutti gli strati di segnale. - La 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) soddisfa la query.
Sintassi
Pad_CornerRadius_UsesPercent_TopLayer = Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi 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à specificata per il raggio degli angoli (valore assoluto o percentuale) viene utilizzata per tutti gli strati 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) soddisfa la query.
Sintassi
Pad_CornerRadius_Value_AllLayers : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_AllLayers) : Number– per specificare un raggio degli angoli in mil. -
AsMM(Pad_CornerRadius_Value_AllLayers) : Number– per specificare un raggio degli angoli in mm.
Esempi di utilizzo
Pad_CornerRadius_Value_AllLayers = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (All Layers) è uguale a 100 nelle 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 o uguale a 4.064 nelle 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 nelle unità di misura correnti.
Pad_CornerRadius_Value_BottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) soddisfa la query.
Sintassi
Pad_CornerRadius_Value_BottomLayer = Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_BottomLayer) : Number– per specificare un raggio degli angoli in mil. -
AsMM(Pad_CornerRadius_Value_BottomLayer) : Number– per specificare un raggio degli angoli in mm.
Esempi di utilizzo
Pad_CornerRadius_Value_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Bottom Layer) è uguale a 100 nelle 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 o uguale a 4.064 nelle 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 nelle 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 degli angoli specificato viene utilizzato per tutti gli strati 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 uno strato intermedio) soddisfa la 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 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_MidLayer<n>) : Number– per specificare un raggio degli angoli in mil. -
AsMM(Pad_CornerRadius_Value_MidLayer<n>) : Number– per specificare un raggio degli angoli in mm.
Esempi 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 nelle 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 o uguale a 4.064 nelle 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 a 50 nelle 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 degli angoli specificato viene utilizzato per tutti gli strati di segnale. - La 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(Pad_CornerRadius_Value_TopLayer) : Number– per specificare un raggio dell'angolo in mil. -
AsMM(Pad_CornerRadius_Value_TopLayer) : Number– per specificare un raggio dell'angolo in mm.
Esempi di utilizzo
Pad_CornerRadius_Value_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Corner Radius Size (Top Layer) è uguale a 100 nelle 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 a 4.064 nelle 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 a 50 nelle 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 dell'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
Esempi 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 gli oggetti 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
Pad_PinLength = 4
Restituisce tutti gli oggetti pad la cui proprietà Pin/Pkg Length è uguale a 4 nelle unità di misura correnti.
Pad_PinLength >= 5.08
Restituisce tutti gli oggetti pad la cui proprietà Pin/Pkg Length è maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(Pad_PinLength) > 4
Restituisce tutti gli oggetti pad la cui proprietà Pin/Pkg Length è maggiore di 4 mil.
AsMM(Pad_PinLength) Between 0.102 And 0.105
Restituisce tutti gli oggetti pad la cui 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 la cui proprietà Pin/Pkg Length è not uguale a 2 nelle unità di misura correnti.
AsMils(Pad_PinLength) <= 1.4
Restituisce tutti gli oggetti pad la cui proprietà Pin/Pkg Length è minore o uguale a 1.4 mil.
AsMM(Pad_PinLength) < 0.05
Restituisce tutti gli oggetti pad la cui 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_AllLayers) : Number– per specificare un diametro esterno della corona circolare in mil. -
AsMM(PadDonutOuterDiameter_AllLayers) : Number– per specificare un diametro esterno della corona circolare in mm.
Esempi di utilizzo
PadDonutOuterDiameter_AllLayers = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(All Layers) è uguale a 100 nelle 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 a 4.064 nelle 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 a 50 nelle 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_BottomLayer) : Number– per specificare un diametro esterno della corona circolare in mil. -
AsMM(PadDonutOuterDiameter_BottomLayer) : Number– per specificare un diametro esterno della corona circolare in mm.
Esempi di utilizzo
PadDonutOuterDiameter_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Bottom Layer) è uguale a 100 nelle 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 a 4.064 nelle 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 a 50 nelle 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 della corona circolare 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 intermedio) soddisfa la query.
Sintassi
PadDonutOuterDiameter_MidLayer<n> = Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_MidLayer<n>) : Number– per specificare un diametro esterno dell'anello in mil. -
AsMM(PadDonutOuterDiameter_MidLayer<n>) : Number– per specificare un diametro esterno dell'anello in mm.
Esempi di utilizzo
PadDonutOuterDiameter_MidLayer1 = 100
Restituisce tutti gli oggetti pad la cui proprietà Pad Donut Outer Diameter(Mid Layer 1) è uguale a 100 nelle 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 a 4.064 nelle 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 a 50 nelle 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 dell'anello specificato viene utilizzato per tutti i layer di segnale. -
La 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 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutOuterDiameter_TopLayer) : Number– per specificare un diametro esterno dell'anello in mil. -
AsMM(PadDonutOuterDiameter_TopLayer) : Number– per specificare un diametro esterno dell'anello in mm.
Esempi 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) è 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 dell'anello 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 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutWidth_AllLayers) : Number– per specificare una larghezza dell'anello in mil. -
AsMM(PadDonutWidth_AllLayers) : Number– per specificare una larghezza dell'anello in mm.
Esempi 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) è 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 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutWidth_BottomLayer) : Number– per specificare una larghezza dell'anello in mil. -
AsMM(PadDonutWidth_BottomLayer) : Number– per specificare una larghezza dell'anello in mm.
Esempi 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) è 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 dell'anello 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 intermedio) 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 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutWidth_MidLayer<n>) : Number– per specificare una larghezza dell'anello in mil. -
AsMM(PadDonutWidth_MidLayer<n>) : Number– per specificare una larghezza dell'anello in mm.
Esempi 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) è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostata su
Simple), le proprietà Pad Donut Width(Mid Layer <n>) saranno uguali alla proprietà Pad Donut Width(All Layers), poiché la larghezza della corona circolare specificata viene utilizzata per tutti i layer di segnale. -
La 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadDonutWidth_TopLayer) : Number– per specificare la larghezza della corona circolare in mil. -
AsMM(PadDonutWidth_TopLayer) : Number– per specificare la larghezza della corona circolare in mm.
Esempi 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) è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostata su
Simple), la proprietà Pad Donut Width(Top Layer) sarà uguale alla proprietà Pad Donut Width(All Layers), poiché la larghezza della corona circolare 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'
Esempi di utilizzo
PadElectricalType = 'Load'
Restituisce tutti gli oggetti pad la cui proprietà Electrical Type è Load.
PadElectricalType <> 'Source'
Restituisce tutti gli oggetti except oggetti 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'.
Esempi 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 oggetti pad la cui proprietà Plated è abilitata.
PadIsPlated <> 'False'
Not (PadIsPlated = 'False')
Restituisce tutti gli oggetti except oggetti 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'
Esempi 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) soddisfa la 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'
Esempi 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 impostata 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>) soddisfa la 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'
Esempi 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 impostata 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) soddisfa la 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'
Esempi 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 o 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) soddisfa la 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'
Esempi 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 o 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) soddisfa la 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'
Esempi 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 o 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) soddisfa la 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'
Esempi 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 o 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) soddisfa la 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'
Esempi 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 o 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 soddisfa la query.
Sintassi
PadStackMode = StackMode_String
PadStackMode <> StackMode_String
StackMode_String deve essere una delle stringhe del seguente elenco:
-
'Full Stack' -
'Simple' -
'Top-Middle-Bottom'
Esempi di utilizzo
PadStackMode = 'Simple'
Restituisce tutti gli oggetti pad la cui proprietà Stack Mode è Simple.
PadStackMode <> 'Full Stack'
Restituisce tutti gli oggetti except gli oggetti pad la cui proprietà Stack Mode è Full Stack.
PadStackMode = 'Simple' || PadStackMode = 'Top-Middle-Bottom'
IsPad && PadStackMode <> 'Full Stack'
Restituisce tutti gli oggetti except gli oggetti 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 soddisfa la query.
Sintassi
PadViaCustomThermalProfile : Boolean_String
Boolean_String deve essere 'True' o 'False'.
Esempi 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 gli oggetti pad e via la cui proprietà Custom Thermal Relief è abilitata.
PadViaCustomThermalProfile <> 'False'
Not (PadViaCustomThermalProfile = 'False')
Restituisce tutti gli oggetti except gli oggetti 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 riportata nei pannelli List) si riferisce 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:
- Individua i pad/via della libreria di modelli Pad Via richiesta. In questo caso, la stringa deve indicare il nome della libreria (ad es.
'ExamplePVLib.PvLib'). -
Individua i pad/via della libreria di modelli locale. In questo caso, è necessario utilizzare la stringa
'<Local>'.
Esempi 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, questa espressione restituisce i pad/via posizionati dalla libreria di modelli ExamplePVLib.PvLib.
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 inserita deve indicare il nome del modello di pad/via richiesto (ad es. 'c152hn127').
Esempi 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, questa espressione restituisce un pad posizionato utilizzando il modello c152hn127 e un via posizionato utilizzando il modello v102h71x127.
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
Esempi 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(PadXOffset) : Number– per specificare uno scostamento in mil. -
AsMM(PadXOffset) : Number– per specificare uno scostamento in mm.
Esempi di utilizzo
PadXOffset = 2
Restituisce tutti gli oggetti pad la cui proprietà Pad X Offset è pari a 2 nelle unità di misura correnti.
PadXOffset >= 0.2286
Restituisce tutti gli oggetti pad la cui proprietà Pad X Offset è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(PadXOffset) Between 0.5 And 0.6
Restituisce tutti gli oggetti pad la cui 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 la cui 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_AllLayers = 100
Restituisce tutti gli oggetti pad semplici la cui proprietà X Size (All Layers) è uguale a 100 nelle 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 nelle 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) è not uguale a 50 nelle unità di misura correnti.
Nota
La proprietà X Size (All Layers) è definita solo per i pad e i 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_BottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Bottom Layer) è uguale a 100 nelle 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 nelle 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) è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i pad semplici (con Stack Mode impostata 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 X Size (Bottom Layer) proprietà è 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_MidLayer<n> = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Mid Layer <n>) è uguale a 100 nelle 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 nelle 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>) è not uguale a 50 nelle 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_PasteBottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Bottom Layer) è uguale a 100 nelle 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 nelle 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 nelle 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_PasteTopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Paste Mask Top Layer) è uguale a 100 nelle 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 nelle 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 nelle 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_SolderBottomLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Bottom Layer) è uguale a 100 nelle 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 nelle 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 nelle 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_SolderTopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Solder Mask Top Layer) è uguale a 100 nelle 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 nelle 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 nelle 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadXSize_TopLayer = 100
Restituisce tutti gli oggetti pad la cui proprietà X Size (Top Layer) è uguale a 100 nelle 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 nelle 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 nelle 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadYOffset = 2
Restituisce tutti gli oggetti pad la cui proprietà Pad Y Offset è pari a 2 nelle unità di misura correnti.
PadYOffset >= 0.2286
Restituisce tutti gli oggetti pad la cui proprietà Pad Y Offset è maggiore o uguale a 0.2286 nelle unità di misura correnti.
AsMils(PadYOffset) Between 0.5 And 0.6
Restituisce tutti gli oggetti pad la cui 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 la cui 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 Proprietà.
PadYSize_AllLayers
Riepilogo
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) soddisfa la query.
Sintassi
PadYSize_AllLayers : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PadYSize_AllLayers = 100
Restituisce tutti gli oggetti pad semplici la cui proprietà Y Size (All Layers) è uguale a 100 nelle 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 nelle 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 nelle 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 segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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) è not uguale a 50 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>) soddisfa la query.
Sintassi
PadYSize_MidLayer<n> : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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>) è not uguale a 50 nelle unità di misura correnti.
PadYSize_PasteBottomLayer
Riepilogo
Restituisce gli oggetti pad la cui proprietà Y Size (Paste Mask Bottom Layer) soddisfa la query.
Sintassi
PadYSize_PasteBottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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) è not uguale a 50 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) soddisfa la query.
Sintassi
PadYSize_PasteTopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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) è not uguale a 50 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) soddisfa la query.
Sintassi
PadYSize_SolderBottomLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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) è not uguale a 50 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) soddisfa la query.
Sintassi
PadYSize_SolderTopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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) è not uguale a 50 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) soddisfa la query.
Sintassi
PadYSize_TopLayer : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare una particolare unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi 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) è not uguale a 50 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à Usa maschera per pasta saldante soddisfa la query.
Sintassi
PasteMaskEnabled : Boolean_String
Esempi di utilizzo
PasteMaskEnabled = 'True'
Restituisce tutti gli oggetti pad la cui proprietà Usa maschera per pasta saldante è abilitata.
PasteMaskEnabled = 'False'
Restituisce tutti gli oggetti pad la cui proprietà Usa maschera per pasta saldante è disabilitata.
Nota
La proprietà Usa maschera per pasta saldante è definita solo per gli oggetti pad.
PasteMaskEnabledBottom
Riepilogo
Restituisce tutti gli oggetti pad la cui proprietà Paste Mask Enabled - Bottom soddisfa la query.
Sintassi
PasteMaskEnabledBottom : Boolean_String
Esempi 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 soddisfa la query.
Sintassi
PasteMaskEnabledTop : Boolean_String
Esempi 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 maschera per pasta saldante per archi, riempimenti, pad, regioni e piste può essere determinata dalle relative regole di progettazione per l'espansione della maschera per pasta saldante oppure manualmente, definendo un valore di espansione nelle proprietà dell'oggetto. Questa funzione restituisce quanto segue:
- Pad la cui proprietà Paste Mask Expansion soddisfa la query.
-
Archi, riempimenti, regioni e piste il cui Paste Mask Expansion Mode è impostato su
ManualoFrom Rule, AND la cui proprietà Paste Mask Expansion soddisfa la query.
Sintassi
PasteMaskExpansion : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(– per specificare un'espansione della maschera per pasta saldante in mil.PasteMaskExpansion) : Number -
AsMM(– per specificare un'espansione della maschera per pasta saldante in mm.PasteMaskExpansion) : Number
Esempi 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 pista 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 pista 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 pista 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 pista 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
- La distanza di espansione della maschera per pasta saldante può essere specificata con un valore negativo, nullo o positivo.
- La proprietà Paste Mask Expansion è definita solo per gli oggetti arco, riempimento, pad, regione e pista.
PasteMaskExpansionMode
Riepilogo
La distanza di espansione della maschera per pasta saldante per archi, riempimenti, regioni e piste può essere determinata dalle relative regole di progettazione per l'espansione della maschera per pasta saldante oppure manualmente, definendo un valore di espansione nelle proprietà dell'oggetto. In alternativa, è possibile non utilizzare alcuna maschera per questi oggetti. Queste tre modalità sono determinate dalla proprietà Paste Mask Expansion Mode dell'oggetto. Questa funzione restituisce gli oggetti arco, riempimento, regione e pista la cui proprietà Paste Mask Expansion Mode soddisfa la query.
Sintassi
PasteMaskExpansionMode : ExpansionMode_String
ExpansionMode_String deve essere una delle seguenti stringhe:
-
'None' -
'From Rule' -
'Manual'
Esempi di utilizzo
PasteMaskExpansionMode = 'Manual'
Restituisce tutti gli oggetti arco, riempimento, regione e pista 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 pista 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 gli oggetti pad e gli oggetti arco, riempimento, regione e pista la cui proprietà Paste Mask Expansion Mode è impostata su From Rule o Manual.
PasteMaskExpansionMode <> 'Manual'
Not (PasteMaskExpansionMode = 'Manual')
Restituisce tutti gli oggetti except gli oggetti arco, riempimento, regione e pista 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 gli oggetti arco, riempimento, regione e pista 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 pista la cui proprietà Paste Mask Expansion Mode è impostata su From Rule o Manual.
Note
- La proprietà Paste Mask Expansion Mode è definita solo per gli oggetti arco, riempimento, regione e pista.
- I caratteri di apice singolo (') all'inizio e alla fine di
ExpansionMode_Stringsono obbligatori.
PasteMaskOverride
Riepilogo
La distanza di espansione della maschera per pasta saldante per le piazzole può essere determinata dalle regole di progettazione Paste Mask Expansion pertinenti oppure manualmente, definendo un valore di espansione nelle proprietà della piazzola. Quest'ultima opzione richiede che la proprietà Paste Mask Override della piazzola sia abilitata. Questa funzione restituisce gli oggetti piazzola la cui proprietà Paste Mask Override soddisfa la query.
Sintassi
PasteMaskOverride : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi di utilizzo
PasteMaskOverride = 'True'
Restituisce tutti gli oggetti piazzola la cui proprietà Paste Mask Override è abilitata.
PasteMaskOverride = 'False'
Restituisce tutti gli oggetti piazzola la cui proprietà Paste Mask Override è disabilitata.
PasteMaskOverride <> 'True'
Not (PasteMaskOverride = 'True')
Restituisce tutti gli oggetti except gli oggetti piazzola la cui proprietà Paste Mask Override è abilitata.
PasteMaskOverride <> 'False'
Not (PasteMaskOverride = 'False')
Restituisce tutti gli oggetti except gli oggetti piazzola la cui proprietà Paste Mask Override è disabilitata.
Nota
La proprietà Paste Mask Override è definita solo per gli oggetti piazzola.
PasteMaskPercent
Riepilogo
La distanza di espansione della maschera per pasta saldante per le piazzole può essere determinata come valore assoluto (mil/mm) oppure come percentuale dell'area della piazzola. Questa funzione restituisce gli oggetti la cui proprietà Paste Mask Percent soddisfa la query.
Sintassi
PasteMaskPercent = PasteMaskPercent_String
PasteMaskPercent <> PasteMaskPercent_String
PasteMaskPercent_String specifica l'espansione della maschera per pasta saldante, espressa in percentuale.
Esempi di utilizzo
PasteMaskPercent = '50%'
Restituisce tutti gli oggetti piazzola la cui proprietà Paste Mask Percent è pari al 50%.
PasteMaskPercent <> '30%'
Restituisce tutti gli oggetti except gli oggetti piazzola la cui proprietà Paste Mask Percent è pari al 30%.
Note
-
I caratteri di apice singolo (') all'inizio e alla fine di
PasteMaskPercent_Stringsono obbligatori. - La percentuale di espansione della maschera per pasta saldante di una piazzola può essere negativa, nulla o positiva.
PasteMaskUsePercent
Riepilogo
La distanza di espansione della maschera per pasta saldante per le piazzole può essere determinata come valore assoluto (mil/mm) oppure come percentuale dell'area della piazzola. Questa funzione restituisce gli oggetti la cui proprietà Paste Mask Uses Percent soddisfa la query.
Sintassi
PasteMaskUsePercent : Boolean_String
Boolean_String deve essere 'True' oppure 'False'.
Esempi di utilizzo
PasteMaskUsePercent = 'True'
Restituisce tutti gli oggetti piazzola la cui proprietà Paste Mask Uses Percent è abilitata.
PasteMaskUsePercent = 'False'
Restituisce tutti gli oggetti except gli oggetti piazzola la cui proprietà Paste Mask Uses Percent è abilitata.
PluggingMaterial
Riepilogo
Restituisce tutti gli oggetti via la cui proprietà Plugging Material soddisfa la query.
Sintassi
PluggingMaterial : String
Esempi 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 soddisfa la query.
Sintassi
PluggingSide = PluggingSide_String
PluggingSide <> PluggingSide_String
PluggingSide_String deve essere una delle stringhe del seguente elenco:
-
'Top' -
'Bottom' -
'Both'
Esempi di utilizzo
PluggingSide = 'Top'
Restituisce tutti gli oggetti via la cui proprietà Plugging Side è Top.
PluggingSide <> 'Both'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Plugging Side è Both.
PluggingSide = 'Top' || PluggingSide = 'Bottom'
IsVia && PluggingSide <> 'Both'
Restituisce tutti gli oggetti except gli 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 soddisfa la query.
Sintassi
PolygonArcApproximation : Number
Number utilizzerà 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'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PolygonArcApproximation = 0.0127
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Arc Approximation è pari a 0.0127 nelle unità di misura correnti.
PolygonArcApproximation >= 1.27
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Arc Approximation è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(PolygonArcApproximation) Between 0.01 And 0.02
Restituisce tutti gli oggetti di riempimento poligonale la cui 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 la cui 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 soddisfa la query.
Sintassi
PolygonGridSize : Number
Number utilizzerà 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'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PolygonGridSize = 20
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Grid Size è pari a 20 nelle unità di misura correnti.
PolygonGridSize >= 1.27
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Grid Size è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(PolygonGridSize) Between 10 And 30
Restituisce tutti gli oggetti di riempimento poligonale la cui 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 la cui 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 soddisfa la 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'
Esempi 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 gli 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 soddisfa la query.
Sintassi
PolygonIgnoreViolations : Boolean_String
Esempi 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 soddisfa la query.
Sintassi
PolygonIslandAreaThreshold : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PolygonIslandAreaThreshold = 2
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Island Area Threshold è pari a 2 unità di misura (correnti) al quadrato.
PolygonIslandAreaThreshold >= 2
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Island Area Threshold è maggiore o uguale a 2 unità di misura (correnti) al quadrato.
AsMils(PolygonIslandAreaThreshold) Between 3000 And 4000
Restituisce tutti gli oggetti di riempimento poligonale la cui 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 la cui 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 soddisfa la query.
Sintassi
PolygonMinimumPrimitiveSize : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PolygonMinimumPrimitiveSize = 4
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Minimum Primitive Size è pari a 4 unità di misura correnti.
PolygonMinimumPrimitiveSize >= 0.0508
Restituisce tutti gli oggetti di riempimento poligonale la cui 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 la cui 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 la cui 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 soddisfa la query.
Sintassi
PolygonNeckWidthThreshold : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PolygonNeckWidthThreshold = 5
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Neck Width Threshold è pari a 5 unità di misura correnti.
PolygonNeckWidthThreshold >= 5
Restituisce tutti gli oggetti di riempimento poligonale la cui 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 la cui 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 la cui 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 di riempimento poligonale 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'
Esempi di utilizzo
PolygonPourOverSameNet = 'Pour Over All Same Net Objects'
Restituisce tutti gli oggetti di riempimento poligonale 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 gli oggetti di riempimento poligonale 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 di riempimento poligonale 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 di riempimento poligonale.
-
I caratteri di apice singolo (') all'inizio e alla fine di
PourOverSameNet_Stringsono obbligatori. - Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla query non vengono restituiti.
PolygonRemoveDeadCopper
Riepilogo
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Remove Dead Copper soddisfa la query.
Sintassi
PolygonRemoveDeadCopper : Boolean_String
Esempi di utilizzo
PolygonRemoveDeadCopper = 'True'
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Remove Dead Copper è abilitata.
PolygonRemoveDeadCopper = 'False'
Restituisce tutti gli oggetti di riempimento poligonale la cui proprietà Remove Dead Copper è disabilitata.
Note
-
La proprietà Remove Dead Copper è definita solo per gli oggetti di riempimento poligonale.
-
Gli oggetti figli degli oggetti di riempimento poligonale restituiti dalla query non vengono restituiti.
PolygonRemoveIslandsByArea
Riepilogo
Restituisce tutti gli oggetti poligono di rame la cui proprietà Remove Islands By Area soddisfa la query.
Sintassi
PolygonRemoveIslandsByArea : Boolean_String
Esempi di utilizzo
PolygonRemoveIslandsByArea = 'True'
Restituisce tutti gli oggetti poligono di rame la cui proprietà Remove Islands By Area è abilitata.
PolygonRemoveIslandsByArea = 'False'
Restituisce tutti gli oggetti poligono di rame la cui proprietà Remove Islands By Area è disabilitata.
Note
- La proprietà Remove Islands By Area è definita solo per gli oggetti poligono di rame.
- Gli oggetti figli degli oggetti poligono di rame restituiti dalla query non vengono restituiti.
PolygonRemoveNarrowNecks
Riepilogo
Restituisce tutti gli oggetti poligono di rame la cui proprietà Remove Narrow Necks soddisfa la query.
Sintassi
PolygonRemoveNarrowNecks : Boolean_String
Esempi di utilizzo
PolygonRemoveNarrowNecks = 'True'
Restituisce tutti gli oggetti poligono di rame la cui proprietà Remove Narrow Necks è abilitata.
PolygonRemoveNarrowNecks = 'False'
Restituisce tutti gli oggetti poligono di rame la cui proprietà Remove Narrow Necks è disabilitata.
Note
-
La proprietà Remove Narrow Necks è definita solo per gli oggetti poligono di rame.
-
Gli oggetti figli degli oggetti poligono di rame restituiti dalla query non vengono restituiti.
PolygonSurroundPads
Riepilogo
Restituisce tutti gli oggetti poligono di rame 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'
Esempi di utilizzo
PolygonSurroundPads = 'Arcs'
Restituisce tutti gli oggetti poligono di rame la cui proprietà Surround Pads With è Arcs.
PolygonSurroundPads <> 'Octagons'
Restituisce tutti gli oggetti except oggetti poligono di rame la cui proprietà Surround Pads With è Octagons.
IsPolygon && PolygonSurroundPads <> 'Octagons'
Restituisce tutti gli oggetti poligono di rame except quelli la cui proprietà Surround Pads With è Octagons.
Note
- La proprietà Surround Pads With è definita solo per gli oggetti poligono di rame.
-
I caratteri di apice singolo (') all'inizio e alla fine di
SurroundPads_Stringsono obbligatori. - Gli oggetti figli degli oggetti poligono di rame restituiti dalla query non vengono restituiti.
PolygonTrackWidth
Riepilogo
Restituisce tutti gli oggetti poligono di rame la cui proprietà Track Width soddisfa la query.
Sintassi
PolygonTrackWidth : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
PolygonTrackWidth = 20
Restituisce tutti gli oggetti poligono di rame la cui proprietà Track Width è pari a 20 nelle unità di misura correnti.
PolygonTrackWidth >= 1.27
Restituisce tutti gli oggetti poligono di rame la cui proprietà Track Width è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(PolygonTrackWidth) Between 10 And 30
Restituisce tutti gli oggetti poligono di rame la cui proprietà Track Width è maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(PolygonTrackWidth) < 1.016
Restituisce tutti gli oggetti poligono di rame la cui proprietà Track Width è minore di 1.016 mm.
Note
-
La proprietà Track Width è definita solo per gli oggetti poligono di rame.
-
Gli oggetti figli degli oggetti poligono di rame 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
Esempi 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 arco, pista, pad, via la cui proprietà Propagation Delay soddisfa la query.
Sintassi
PropagationDelay : Numeric_String
Esempi di utilizzo
PropagationDelay = '70'
Restituisce tutti gli oggetti regione la cui proprietà Propagation Delay è uguale a 70.
PropagationDelay Between '200' And '400'
Restituisce tutti gli oggetti regione la cui proprietà Propagation Delay è maggiore o uguale a 200 e minore o uguale a 400.
PropagationDelay >= '100'
Restituisce tutti gli oggetti regione la cui proprietà Propagation Delay è maggiore o uguale a 100.
PropagationDelay <> '120'
Restituisce tutti gli oggetti except oggetti regione 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
Esempi 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'utilizzo di questa parola chiave restituisce anche le primitive figlie di tipo stringa di testo degli oggetti di progettazione raggruppati (oggetti componente, coordinata, quota, tabella di foratura e tabella dello stack dei layer), la cui proprietà BarCode Inverted soddisfa la query. Se si desidera selezionare esclusivamente gli oggetti stringa di testo configurati come testo di codice QR, utilizzare un prefisso aggiuntivo nella parola chiave per individuare 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
Esempi di utilizzo
RadialDimensionAngularStep = 30.0
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale la cui proprietà Angular Step è pari a 30.0 gradi.
RadialDimensionAngularStep > 60.0
Restituisce tutti gli oggetti quota diametrale radiale e quota radiale la cui 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 la cui 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 la cui 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
Esempi di utilizzo
Restricted = 'TopLayer'
Restituisce tutti gli oggetti keepout sul TopLayer.
Restricted <> 'MidLayer1'
Restituisce tutti gli oggetti keepout except 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 piste).
Rotazione
Riepilogo
Restituisce tutti gli oggetti di tipo quota da linea di base, quota al centro, componente, quota da riferimento, vista di progetto, tabella di foratura, riempimento, tabella dello stack dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, testo libero) la cui proprietà Rotation soddisfa la query.
Sintassi
Rotation : Number
Esempi di utilizzo
Rotation = 30.0
Restituisce tutti gli oggetti di tipo quota da linea di base, quota al centro, componente, quota da riferimento, vista di progetto, tabella di foratura, riempimento, tabella dello stack dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, testo libero) la cui proprietà Rotation è pari a 30.0 gradi.
Rotation > 60.0
Restituisce tutti gli oggetti di tipo quota da linea di base, quota al centro, componente, quota da riferimento, vista di progetto, tabella di foratura, riempimento, tabella dello stack dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, testo libero) la cui proprietà Rotation è maggiore di 60.0 gradi.
Rotation Between 30.0 And 150.0
Restituisce tutti gli oggetti di tipo quota da linea di base, quota al centro, componente, quota da riferimento, vista di progetto, tabella di foratura, riempimento, tabella dello stack dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, testo libero) la cui proprietà Rotation è maggiore o uguale a 30.0 gradi e minore o uguale a 150.0 gradi.
Rotation <= 45.0
Restituisce tutti gli oggetti di tipo quota da linea di base, quota al centro, componente, quota da riferimento, vista di progetto, tabella di foratura, riempimento, tabella dello stack dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, testo libero) la cui proprietà Rotation è minore o uguale a 45.0 gradi.
Nota
La proprietà Rotation è definita solo per gli oggetti di tipo quota da linea di base, quota al centro, componente, quota da riferimento, vista di progetto, tabella di foratura, riempimento, tabella dello stack dei layer, quota diametrale lineare, quota lineare, oggetto OLE, pad e stringa di testo (commento, designatore, testo libero).
Attributi della regola
Riepilogo
Restituisce tutti gli oggetti regola di progettazione e violazione la cui proprietà Rule Attributes soddisfa la query.
Sintassi
RuleAttributes : String
La stringa inserita deve riferirsi agli attributi definiti per la regola (ad esempio 'Clearance = 10mil').
Esempi 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, vengono restituite tutte le regole e le violazioni relative alla maschera per pasta saldante e alla maschera di saldatura.
Nota
La proprietà Rule Attributes è definita solo per gli oggetti regola di progettazione e violazione.
Categoria della regola
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Category soddisfa la query.
Sintassi
RuleCategory = Category_String
RuleCategory <> Category_String
Category_String deve essere una delle stringhe dell'elenco seguente:
-
'Electrical' -
'High Speed' -
'Manufacturing' -
'Mask' -
'Placement' -
'Plane' -
'Routing' -
'Signal Integrity' -
'SMT' -
'Testpoint'
Esempi 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 gli 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.
Commento della regola
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Comment soddisfa la query.
Sintassi
RuleComment : String
La stringa inserita deve riferirsi al commento definito per una regola (ad esempio 'This is an example clearance rule').
Esempi di utilizzo
RuleComment = 'Tutti i fiducial mascherati sui layer della maschera per pasta saldante'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Comment è Tutti i fiducial mascherati sui layer della maschera per pasta saldante.
RuleComment Like '*Clearance*'
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Comment contiene il termine Clearance. Ad esempio, una regola di distanza minima con Comment = Example Clearance Rule e una regola di distanza minima tra componenti con Comment = Example Component Clearance Rule verrebbero entrambe restituite utilizzando questa espressione.
RuleComment = ''
Restituisce tutti gli oggetti except gli oggetti regola di progettazione che hanno un valore per la proprietà Rule Comment.
Nota
La proprietà Rule Comment è definita solo per gli oggetti regola di progettazione.
Regola abilitata
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Enabled soddisfa la query.
Sintassi
RuleEnabled : Boolean_String
Esempi 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.
Priorità della regola
Riepilogo
Restituisce tutti gli oggetti regola di progettazione la cui proprietà Rule Priority soddisfa la query.
Sintassi
RulePriority : Numeric_String
RulePriority : Number
Esempi 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 è diversa da 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 soddisfa la query.
Sintassi
RuleScope1 : String
La stringa immessa deve riferirsi all'ambito definito per la regola (ad es. 'All').
Esempi 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 soddisfa la query.
Sintassi
RuleScope2 : String
La stringa immessa deve riferirsi all'ambito definito per la regola (ad es. 'All').
Esempi 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 una proprietà Scope 2. Alcuni tipi di regole di progettazione hanno una proprietà Scope 1 e una proprietà Scope 2 (regole binarie), ma la maggior parte dei tipi ha solo una proprietà Scope 1 (regole unarie), pertanto per tali regole non è possibile definire 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 con una proprietà Rule Type che soddisfa la 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'
Esempi 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.
-
Gli apici singoli (') all'inizio e alla fine di
RuleType_Stringsono obbligatori.
ShowComment
Riepilogo
Restituisce gli oggetti componente la cui proprietà Show Comment soddisfa la query.
Sintassi
ShowComment : Boolean_String
Boolean_String deve essere 'True' o 'False'.
Esempi 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 soddisfa la query.
Sintassi
ShowName : Boolean_String
Boolean_String deve essere 'True' o 'False'.
Esempi 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 soddisfa la query.
Sintassi
SlotHoleLength : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – mediante 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.
Esempi di utilizzo
SlotHoleLength = 50
Restituisce tutti gli oggetti pad la cui proprietà Hole Length è pari a 50 nelle unità di misura correnti.
SlotHoleLength >= 50
Restituisce tutti gli oggetti pad la cui proprietà Hole Length è maggiore o uguale a 50 nelle unità di misura correnti.
AsMils(SlotHoleLength) Between 20 And 50
Restituisce tutti gli oggetti pad la cui 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 la cui 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 maschera di saldatura per archi, riempimenti, pad, regioni, piste e via può essere determinata dalle relative regole di progettazione per l'espansione della maschera di saldatura oppure manualmente, definendo un valore di espansione nelle proprietà dell'oggetto. Questa funzione restituisce quanto segue:
-
Pad e via la cui proprietà Solder Mask Expansion soddisfa la query.
-
Archi, riempimenti, regioni e piste con Solder Mask Expansion Mode impostato su
ManualoFrom Rule, AND la cui proprietà Solder Mask Expansion soddisfa la query.
Sintassi
SolderMaskExpansion : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – mediante una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(– per specificare un'espansione della maschera di saldatura in mil.SolderMaskExpansion) : Number -
AsMM(– per specificare un'espansione della maschera di saldatura in mm.SolderMaskExpansion) : Number
Esempi 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) è pari a 4 nelle unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e pista con Solder Mask Expansion Mode impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è pari a 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 anche gli oggetti arco, riempimento, regione e pista con 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 anche gli oggetti arco, riempimento, regione e pista con 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 anche gli oggetti arco, riempimento, regione e pista con 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 maschera di saldatura può essere specificata con un valore negativo, nullo o positivo.
- La proprietà Solder Mask Expansion è definita solo per gli oggetti arco, riempimento, pad, regione, pista e via.
SolderMaskExpansionBottom
Riepilogo
La distanza di espansione della maschera di saldatura per archi, riempimenti, pad, regioni, piste e via può essere determinata dalle relative regole di progettazione per l'espansione della maschera di saldatura oppure manualmente, definendo un valore di espansione nelle proprietà dell'oggetto. Per pad e via, i valori di espansione possono essere specificati indipendentemente per il lato superiore e quello inferiore della scheda. Questa funzione restituisce quanto segue:
- Pad e via la cui proprietà Solder Mask Expansion - Bottom soddisfa la query.
-
Archi, riempimenti, regioni e piste con Solder Mask Expansion Mode impostato su
ManualoFrom Rule, AND la cui proprietà Solder Mask Expansion soddisfa la query.
Sintassi
SolderMaskExpansionBottom : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – mediante una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(SolderMaskExpansionBottom) : Number– per specificare un'espansione della maschera di saldatura in mil. -
AsMM(SolderMaskExpansionBottom) : Number– per specificare un'espansione della maschera di saldatura in mm.
Esempi di utilizzo
SolderMaskExpansionBottom = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Bottom è pari a 4 nelle unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e pista con Solder Mask Expansion Mode impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è pari a 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 anche gli oggetti arco, riempimento, regione e pista con 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 anche gli oggetti arco, riempimento, regione e pista con 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 è minore di 0.1524 mm. Restituisce anche gli oggetti arco, riempimento, regione e pista con 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 maschera di saldatura può essere specificata con un valore negativo, nullo 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
Esempi 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 maschera di saldatura per archi, riempimenti, regioni e piste può essere determinata dalle relative regole di progettazione per l'espansione della maschera di saldatura oppure manualmente, definendo un valore di espansione nelle proprietà dell'oggetto. In alternativa, è possibile non applicare alcuna mascheratura a questi oggetti. Queste tre modalità sono determinate dalla proprietà Solder Mask Expansion Mode dell'oggetto. Questa funzione restituisce gli oggetti arco, riempimento, regione e pista 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'
Esempi d'uso
SolderMaskExpansionMode = 'Manual'
Restituisce tutti gli oggetti arco, riempimento, regione e pista 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 pista 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 gli oggetti pad e via e gli oggetti arco, riempimento, regione e pista la cui proprietà Solder Mask Expansion Mode è impostata su From Rule o Manual.
SolderMaskExpansionMode <> 'Manual'
Not (SolderMaskExpansionMode = 'Manual')
Restituisce tutti gli oggetti except gli oggetti arco, riempimento, regione e pista la cui proprietà Solder Mask Expansion Mode è impostata su Manual e gli oggetti pad e via la cui proprietà Solder Mask Override è abilitata.
SolderMaskExpansionMode <> 'From Rule'
Not (SolderMaskExpansionMode = 'From Rule')
Restituisce tutti gli oggetti except gli oggetti arco, riempimento, regione e pista la cui proprietà Solder Mask Expansion Mode è impostata su From Rule e gli 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 pista la cui proprietà Solder Mask Expansion Mode è impostata su From Rule o Manual.
Note
- La proprietà Solder Mask Expansion Mode è definita solo per gli oggetti arco, riempimento, regione e pista.
-
I caratteri di apice singolo (') all'inizio e alla fine di
ExpansionMode_Stringsono obbligatori.
SolderMaskExpansionTop
Riepilogo
La distanza di espansione della maschera di saldatura per archi, riempimenti, pad, regioni, piste e via può essere determinata dalle relative regole di progettazione per l'espansione della maschera di saldatura oppure manualmente, definendo un valore di espansione nelle proprietà dell'oggetto. Per pad e via, i valori di espansione possono essere specificati in modo indipendente per il lato superiore e 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 piste il cui Solder Mask Expansion Mode è impostato su
ManualoFrom Rule, AND la cui proprietà Solder Mask Expansion soddisfa la query.
Sintassi
SolderMaskExpansionTop : Number
Number segue le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura specifica – sostituendo le unità predefinite a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(SolderMaskExpansionTop) : Number– per specificare un'espansione della maschera di saldatura in mil. -
AsMM(SolderMaskExpansionTop) : Number– per specificare un'espansione della maschera di saldatura in mm.
Esempi d'uso
SolderMaskExpansionTop = 4
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Expansion - Top è pari a 4 nelle unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e pista il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è pari a 4 nelle 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 nelle unità di misura correnti. Restituisce anche gli oggetti arco, riempimento, regione e pista 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(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 pista 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 è minore di 0.1524 mm. Restituisce anche gli oggetti arco, riempimento, regione e pista il cui Solder Mask Expansion Mode è impostato su Manual o From Rule e la cui proprietà Solder Mask Expansion è minore di 0.1524mm.
Note
-
La distanza di espansione della maschera di saldatura può essere specificata con un valore negativo, nullo o positivo.
-
La proprietà Solder Mask Expansion - Top è definita solo per gli oggetti pad e via.
SolderMaskOverride
Riepilogo
La distanza di espansione della maschera di saldatura per pad e via può essere determinata dalle relative regole di progettazione per l'espansione della maschera di saldatura oppure manualmente, definendo un valore di espansione nelle proprietà del pad/via. Quest'ultima opzione richiede che la proprietà Solder Mask Override del pad/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' o 'False'.
Esempi d'uso
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 gli oggetti pad e via la cui proprietà Solder Mask Override è abilitata.
SolderMaskOverride <> 'False'
Not (SolderMaskOverride = 'False')
Restituisce tutti gli oggetti except gli 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
Esempi d'uso
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 riportata nei pannelli List) si riferisce 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: ciò significa che il pad/via non presenta alcuna apertura nella maschera di saldatura sul lato inferiore della scheda ed è quindi coperto dalla maschera (tenting).
SolderMaskTentingTop
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Solder Mask Tenting - Top soddisfa la query.
Sintassi
SolderMaskTentingTop : Boolean_String
Esempi 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 riportata 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: ciò significa che il pad/via non presenta alcuna apertura nella maschera di saldatura sul lato superiore della scheda ed è quindi ricoperto dalla maschera.
Altezza di distanziamento
Riepilogo
Restituisce tutti gli oggetti corpo 3D estruso 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(StandoffHeight) : Number– per specificare un'altezza in mil. -
AsMM(StandoffHeight) : Number– per specificare un'altezza in mm.
Esempi di utilizzo
StandoffHeight = 100
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Standoff Height (Extruded) è uguale a 100 nelle unità di misura correnti.
StandoffHeight >= 4.064
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Standoff Height (Extruded) è maggiore o uguale a 4.064 nelle unità di misura correnti.
AsMils(StandoffHeight) > 80
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Standoff Height (Extruded) è maggiore di 80 mil.
AsMM(StandoffHeight) Between 1.524 And 3.81
Restituisce tutti gli oggetti corpo 3D estruso la cui 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 la cui proprietà Model Standoff Height (Extruded) è not uguale a 50 nelle unità di misura correnti.
AsMils(StandoffHeight) <= 120
Restituisce tutti gli oggetti corpo 3D estruso la cui proprietà Model Standoff Height (Extruded) è minore o uguale a 120 mil.
AsMM(StandoffHeight) < 1.778
Restituisce tutti gli oggetti corpo 3D estruso la cui 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.
Layer iniziale
Riepilogo
Restituisce tutti gli oggetti via per i quali il layer a sinistra nella proprietà Drill Pair soddisfa la query.
Sintassi
StartLayer = Layer_String
Esempi di utilizzo
StartLayer = 'Top Layer'
Restituisce tutti gli oggetti via la cui proprietà Drill Pair presenta a sinistra la voce Top Layer.
StartLayer <> 'Signal Layer 2'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Drill Pair presenta a sinistra la voce Signal Layer 2.
IsVia && StartLayer <> 'Internal Plane 1'
Restituisce tutti gli oggetti via except quelli la cui proprietà Drill Pair presenta a sinistra la voce 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.
Layer finale
Riepilogo
Restituisce tutti gli oggetti via per i quali il layer a destra nella proprietà Drill Pair soddisfa la query.
Sintassi
StopLayer = Layer_String
Esempi di utilizzo
StopLayer = 'Top Layer'
Restituisce tutti gli oggetti via la cui proprietà Drill Pair presenta a destra la voce Top Layer.
StopLayer <> 'Signal Layer 2'
Restituisce tutti gli oggetti except gli oggetti via la cui proprietà Drill Pair presenta a destra la voce Signal Layer 2.
IsVia && StopLayer <> 'Internal Plane 1'
Restituisce tutti gli oggetti via except quelli la cui proprietà Drill Pair presenta a destra la voce 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.
Testo della stringa
Riepilogo
Restituisce gli oggetti stringa di testo e quota con linea di richiamo la cui proprietà String soddisfa la query.
Sintassi
StringText : String
Esempi di utilizzo
StringText = '100nF'
Restituisce tutti gli oggetti stringa di testo e quota con linea di richiamo la cui proprietà String è 100 nF.
Note
- Gli oggetti figli degli oggetti quota con linea di richiamo restituiti dalla query non vengono restituiti.
- La proprietà String è definita solo per gli oggetti stringa di testo e quota con linea di richiamo.
Tipo di stringa
Riepilogo
Restituisce tutti gli oggetti 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'
Esempi di utilizzo
StringType = 'Designator'
Restituisce tutti gli oggetti testo la cui proprietà String Type è Designator.
StringType <> 'Free'
Restituisce tutti gli oggetti except gli oggetti testo la cui proprietà String Type è Free.
StringType = 'Comment' || StringType = 'Designator'
IsString && StringType <> 'Free'
Restituisce tutti gli oggetti testo la cui proprietà String Type non è Free.
Note
- La proprietà String Type è definita solo per gli oggetti testo.
-
I caratteri di apice singolo (') all'inizio e alla fine di
StringType_Stringsono obbligatori.
Font a tratti
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'
Esempi 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 gli 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).
Materiale di copertura
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 una proprietà 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 gli oggetti via la cui proprietà Tenting Side è Both.
TentingSide = 'Top' || TentingSide = 'Bottom'
IsVia && TentingSide <> 'Both'
Restituisce tutti gli oggetti except gli 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 utilizzati come punti di test per la fabbricazione e/o l'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 almeno una delle proprietà Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom abilitata.
Not Testpoint
Testpoint = False
Restituisce tutti gli oggetti except gli oggetti pad e via che hanno almeno una delle proprietà Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top o Assembly Testpoint - Bottom abilitata.
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 utilizzati come punti di test per la fabbricazione e/o l'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 gli 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 utilizzati come punti di test per la fabbricazione e/o l'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 gli 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 utilizzati come punti di test per la fabbricazione e/o l'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 gli 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 utilizzati come punti di test per la fabbricazione e/o l'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 soddisfano la 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 gli oggetti 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 utilizzati come punti di test per la fabbricazione e/o l'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 soddisfano la 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 gli oggetti 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 utilizzati come punti di test per la fabbricazione e/o l'assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via la cui proprietà Fabrication Testpoint - Bottom soddisfa la 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 gli oggetti 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 utilizzati come punti di test per la fabbricazione e/o l'assemblaggio, sul lato superiore e/o inferiore della scheda. Questa funzione restituisce gli oggetti pad e via la cui proprietà Fabrication Testpoint - Top soddisfa la 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 gli oggetti pad e via la cui proprietà Fabrication Testpoint - Top è abilitata.
Nota
La proprietà Fabrication Testpoint - Top è definita solo per gli oggetti pad e via.
Punto di test superiore
Riepilogo
Gli oggetti pad e via possono essere utilizzati come punti di test per la fabbricazione e/o l'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 soddisfano la query.
Sintassi
TestpointTop : Boolean
Esempi 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 gli oggetti 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.
Altezza del testo
Riepilogo
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Height soddisfa la query.
Sintassi
TextHeight : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
TextHeight = 60
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Height è pari a 60 nelle unità di misura correnti.
TextHeight >= 1.27
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Height è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(TextHeight) Between 40 And 80
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui 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, testo libero) la cui 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, testo libero).
Tipo di testo
Riepilogo
Restituisce tutti gli oggetti tabella di foratura, stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Kind soddisfa la query.
Sintassi
TextKind = TextKind_String
TextKind <> TextKind_String
TextKind_String deve essere una delle stringhe del seguente elenco:
-
'BarCode Text' -
'Stroke Font' -
'TrueType Font'
Esempi di utilizzo
TextKind = 'Stroke Font'
Restituisce tutti gli oggetti tabella di foratura, stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Kind è Stroke Font.
TextKind <> 'BarCode Text'
Restituisce tutti gli oggetti except gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Text Kind è BarCode Text.
IsDesignator && TextKind = 'TrueType Font'
Restituisce tutti gli oggetti tabella di foratura, stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Kind è TrueType Font.
Note
- La proprietà Text Kind è definita solo per gli oggetti tabella di foratura, stack dei layer e stringa di testo (commento, designatore, testo libero).
-
Gli apici singoli (') all'inizio e alla fine di
TextKind_Stringsono obbligatori.
Distanza del testo dal rettangolo invertito
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Text Offset From Inverted Rect soddisfa la query.
Sintassi
TextOffsetFromInvertedRectangle : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(TextOffsetFromInvertedRectangle) : Number– per specificare una distanza in mil. -
AsMM(TextOffsetFromInvertedRectangle) : Number– per specificare una distanza in mm.
Esempi di utilizzo
TextOffsetFromInvertedRectangle = 3
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Text Offset From Inverted Rect è uguale a 3 nelle unità di misura correnti.
TextOffsetFromInvertedRectangle >= 5.08
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Inverted Text Offset From Inverted Rect è maggiore o uguale a 5.08 nelle unità di misura correnti.
AsMils(TextOffsetFromInvertedRectangle) > 4
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui 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, testo libero) la cui 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, testo libero) la cui proprietà Inverted Text Offset From Inverted Rect è not uguale a 5,5 nelle unità di misura correnti.
AsMils(TextOffsetFromInvertedRectangle) <= 2.5
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui 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, testo libero) la cui 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, testo libero).
Larghezza del testo
Riepilogo
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Width soddisfa la query.
Sintassi
TextWidth : Number
Number utilizzerà le unità di misura attualmente impiegate nel documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
TextWidth = 6
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Width è pari a 6 nelle unità di misura correnti.
TextWidth >= 0.127
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui proprietà Text Width è maggiore o uguale a 0.127 nelle unità di misura correnti.
AsMils(TextWidth) Between 4 And 8
Restituisce tutti gli oggetti coordinata, quota originale e stringa di testo (commento, designatore, testo libero) la cui 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, testo libero) la cui 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, testo libero).
Larghezza della traccia
Riepilogo
Restituisce tutti gli oggetti rettangolo la cui proprietà Track Width soddisfa la query.
Sintassi
TrackWidth : Number
Number utilizzerà 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'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
TrackWidth = 20
Restituisce tutti gli oggetti rettangolo la cui proprietà Track Width è pari a 20 nelle unità di misura correnti.
TrackWidth >= 1.27
Restituisce tutti gli oggetti rettangolo la cui proprietà Track Width è maggiore o uguale a 1.27 nelle unità di misura correnti.
AsMils(TrackWidth) Between 10 And 30
Restituisce tutti gli oggetti rettangolo la cui 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 la cui proprietà Track Width è inferiore a 1.016 mm.
Nota
La proprietà Track Width è definita solo per gli oggetti rettangolo.
Usa rettangolo invertito
Riepilogo
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Use Inverted Rectangle soddisfa la query.
Sintassi
UseInvertedRectangle : Boolean_String
Esempi di utilizzo
UseInvertedRectangle = 'True'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Use Inverted Rectangle è abilitata.
UseInvertedRectangle = 'False'
Restituisce tutti gli oggetti stringa di testo (commento, designatore, testo libero) la cui proprietà Use Inverted Rectangle è disabilitata.
Nota
La proprietà Use Inverted Rectangle è definita solo per gli oggetti stringa di testo (commento, designatore, testo libero).
Usa espansione separata della maschera di saldatura
Riepilogo
Restituisce tutti gli oggetti pad e via la cui proprietà Use Separate Solder Mask Expansion soddisfa la query.
Sintassi
UseSeparateSolderMaskExpansion : Boolean_String
Esempi 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.
Usa font TrueType
Riepilogo
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Use TrueType Fonts soddisfa la query.
Sintassi
UseTrueTypeFonts : Boolean_String
Esempi di utilizzo
UseTrueTypeFonts = 'True'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero) la cui proprietà Use TrueType Fonts è abilitata.
UseTrueTypeFonts = 'False'
Restituisce tutti gli oggetti coordinata, quota (eccetto la quota centrale), tabella di foratura, tabella dello stack dei layer e stringa di testo (commento, designatore, testo libero) 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 dello stack dei layer e stringa di testo (commento, designatore, testo libero).
Diametro del via
Riepilogo
Restituisce tutti gli oggetti via semplici la cui proprietà X Size (All Layers) soddisfa la query.
Sintassi
ViaDiameter : Number
Number utilizzerà 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'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(– per specificare un diametro del via in mil.ViaDiameter) : Number -
AsMM(– per specificare un diametro del via in mm.ViaDiameter) : Number
Esempi di utilizzo
ViaDiameter = 40
Restituisce tutti gli oggetti via la cui proprietà X Size (All Layers) è pari a 40 nelle unità di misura correnti.
ViaDiameter >= 0.508
Restituisce tutti gli oggetti via la cui proprietà X Size (All Layers) è maggiore o uguale a 0.508 nelle unità di misura correnti.
AsMils(ViaDiameter) Between 30 And 50
Restituisce tutti gli oggetti via la cui 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 la cui proprietà X Size (All Layers) è inferiore a 1.524 mm.
Note
-
La proprietà X Size (All Layers) è definita solo per gli oggetti via semplici, ovvero quelli la cui proprietà Stack Mode (come visualizzata in un pannello List) è impostata su
Simple. Quando si visualizzano le proprietà di un via tramite il pannello Proprietà, ciò corrisponde alla selezione dell'opzione Simple nella sezione Size and Shape. -
Quando si visualizzano le proprietà di un via selezionato 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.
Dimensione del via
Riepilogo
Restituisce tutti gli oggetti via semplici la cui proprietà X Size (All Layers) soddisfa la query.
Sintassi
ViaSize : Number
Number utilizzerà 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'unità di misura particolare – ignorando le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ViaSize) : Number– per specificare un diametro del via in mil. -
AsMM(ViaSize) : Number– per specificare un diametro del via in mm.
Esempi di utilizzo
ViaSize = 40
Restituisce tutti gli oggetti via la cui proprietà X Size (All Layers) è pari a 40 nelle unità di misura correnti.
ViaSize >= 0.508
Restituisce tutti gli oggetti via la cui proprietà X Size (All Layers) è maggiore o uguale a 0.508 nelle unità di misura correnti.
AsMils(ViaSize) Between 30 And 50
Restituisce tutti gli oggetti via la cui 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 la cui proprietà X Size (All Layers) è inferiore a 1.524 mm.
Note
-
La proprietà X Size (All Layers) è definita solo per gli oggetti via semplici, ovvero quelli la cui proprietà Stack Mode (visualizzata nel pannello List) è impostata su
Simple. Quando si visualizzano le proprietà di un via tramite il pannello Properties, ciò corrisponde alla selezione dell'opzione Simple nella sezione Size and Shape. -
Quando si visualizzano le proprietà di un via selezionato 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 utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
ViaSize_BottomLayer = 100
Restituisce tutti gli oggetti via la cui proprietà X Size (Bottom Layer) è uguale a 100 nelle 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 nelle 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) è not uguale a 50 nelle unità di misura correnti.
Note
-
Per i 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 un via selezionato nel pannello Properties, la proprietà X Size (Bottom Layer) corrisponde al campo Diameter per il layer inferiore (nella sezione Size and Shape) quando la modalità è impostata su Top-Middle-Bottom o Full Stack. Quando la modalità è Simple, corrisponde 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
ViaSize_MidLayer<n> = 100
Restituisce tutti gli oggetti via la cui proprietà X Size (Mid Layer <n>) è uguale a 100 nelle 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 nelle 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 a 50 nelle unità di misura correnti.
Note
-
Per i 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 un via selezionato nel pannello Properties, la proprietà X Size (Mid Layer <n>) corrisponde al campo Diameter per il layer intermedio 1 (nella sezione Size and Shape) quando la modalità è impostata su Top-Middle-Bottom o Full Stack. Quando la modalità è Simple, 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – sovrascrivendo le unità predefinite specificate a livello di documento – utilizzando una parola chiave aggiuntiva basata sull'unità di misura:
-
AsMils(ViaSize_TopLayer) : Number– per specificare una dimensione in mil. -
AsMM(ViaSize_TopLayer) : Number– per specificare una dimensione in mm.
Esempi di utilizzo
ViaSize_TopLayer = 100
Restituisce tutti gli oggetti via la cui proprietà X Size (Top Layer) è uguale a 100 nelle 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 nelle 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 a 50 nelle unità di misura correnti.
Note
-
Per i 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 un via selezionato nel pannello Properties, la proprietà X Size (Top Layer) corrisponde al campo Diameter per il layer superiore (nella sezione Size and Shape) quando la modalità è impostata su Top-Middle-Bottom o Full Stack. Quando la modalità è Simple, corrisponde al campo Diameter.
-
La proprietà X Size (Top Layer) è definita solo per gli oggetti pad e via.
ViolatingPrimitive1
Riepilogo
Restituisce tutti gli oggetti violazione la cui proprietà Primitive 1 soddisfa la query.
Sintassi
ViolatingPrimitive1 : String
Esempi di utilizzo
ViolatingPrimitive1 = 'Net GND'
Restituisce tutti gli oggetti violazione la cui proprietà Primitive 1 è Net GND.
ViolatingPrimitive1 Like 'Pad*'
Restituisce tutti gli oggetti violazione la cui proprietà Primitive 1 inizia con Pad.
Note
- La proprietà Primitive 1 è definita solo per gli oggetti violazione.
- Gli oggetti figli degli oggetti violazione restituiti dalla query non vengono restituiti.
Primitiva in violazione 2
Riepilogo
Restituisce tutti gli oggetti violazione la cui proprietà Primitive 2 soddisfa la query.
Sintassi
ViolatingPrimitive2 : String
Esempi di utilizzo
ViolatingPrimitive2 = 'Net GND'
Restituisce tutti gli oggetti violazione la cui proprietà Primitive 2 è Net GND.
ViolatingPrimitive2 Like 'Pad*'
Restituisce tutti gli oggetti violazione la cui proprietà Primitive 2 inizia con Pad.
Note
- La proprietà Primitive 2 è definita solo per gli oggetti violazione.
- Gli oggetti figli degli oggetti violazione restituiti dalla query non vengono restituiti.
Descrizione della violazione
Riepilogo
Restituisce tutti gli oggetti violazione la cui proprietà Violation Description soddisfa la query.
Sintassi
ViolationDescription : String
Esempi di utilizzo
ViolationDescription = '- Missing required testpoint'
Restituisce tutti gli oggetti violazione la cui proprietà Violation Description è - Missing required testpoint.
ViolationDescription Like '*Length*'
Restituisce tutti gli oggetti violazione la cui proprietà Violation Description contiene Length.
Note
- La proprietà Violation Description è definita solo per gli oggetti violazione.
- Gli oggetti figli degli oggetti violazione restituiti dalla query non vengono restituiti.
W
Riepilogo
Restituisce gli oggetti arco e pista 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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
Esempi di utilizzo
W = 20
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è pari a 20 nelle unità di misura correnti.
W >= 0.381
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è maggiore o uguale a 0.381 nelle unità di misura correnti.
AsMils(W) Between 10 And 30
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(W) < 0.635
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è minore di 0.635 mm.
Note
- La proprietà Width è definita solo per gli oggetti arco e pista.
- Questa funzione è un alias della funzione Width.
Larghezza
Riepilogo
Restituisce gli oggetti arco e pista 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) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
Width = 20
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è pari a 20 nelle unità di misura correnti.
Width >= 0.381
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è maggiore o uguale a 0.381 nelle unità di misura correnti.
AsMils(Width) Between 10 And 30
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è maggiore o uguale a 10 mil e minore o uguale a 30 mil.
AsMM(Width) < 0.635
Restituisce tutti gli oggetti arco e pista la cui proprietà Width è minore di 0.635 mm.
Note
- La proprietà Width è definita solo per gli oggetti arco e pista.
- Questa funzione è un alias della funzione W.
X1
Riepilogo
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà X1 soddisfa la query.
Sintassi
X1 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura particolare – sostituendo le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
X1 = 1200
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà X1 è uguale a 1200 nelle unità di misura correnti.
X1 >= 38.1
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà X1 è maggiore o uguale a 38.1 nelle unità di misura correnti.
AsMils(X1) Between 1000 And 1400
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui 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 del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà X1 è minore di 20.32 mm.
Nota
La proprietà X1 è definita solo per gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via.
X2
Riepilogo
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui proprietà X2 soddisfa la query.
Sintassi
X2 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
X2 = 1200
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui proprietà X2 è uguale a 1200 nelle unità di misura correnti.
X2 >= 38.1
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui proprietà X2 è maggiore o uguale a 38.1 nelle unità di misura correnti.
AsMils(X2) Between 1000 And 1400
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui 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 pista la cui proprietà X2 è minore di 20.32 mm.
Nota
La proprietà X2 è definita solo per gli oggetti riempimento, quota originale e pista.
Y1
Riepilogo
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà Y1 soddisfa la query.
Sintassi
Y1 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
Y1 = 1200
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà Y1 è uguale a 1200 nelle unità di misura correnti.
Y1 >= 38.1
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà Y1 è maggiore o uguale a 38.1 nelle unità di misura correnti.
AsMils(Y1) Between 1000 And 1400
Restituisce tutti gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui 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 del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via la cui proprietà Y1 è minore di 20.32 mm.
Nota
La proprietà Y1 è definita solo per gli oggetti arco, componente, coordinata, vista del progetto, tabella di foratura, matrice di schede incorporata, riempimento, tabella dello stack dei layer, oggetto OLE, quota originale, pad, stringa di testo (commento, designatore, testo libero), pista e via.
Y2
Riepilogo
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui proprietà Y2 soddisfa la query.
Sintassi
Y2 : Number
Number seguirà le unità di misura attualmente utilizzate per il documento: imperiali (mil; 1 mil = 0,001 pollici) o metriche (mm; 1 mm = 0,001 metri).
È possibile specificare un'unità di misura – ignorando le unità predefinite specificate a livello di documento – utilizzando 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.
Esempi di utilizzo
Y2 = 1200
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui proprietà Y2 è uguale a 1200 nelle unità di misura correnti.
Y2 >= 38.1
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui proprietà Y2 è maggiore o uguale a 38.1 nelle unità di misura correnti.
AsMils(Y2) Between 1000 And 1400
Restituisce tutti gli oggetti riempimento, quota originale e pista la cui 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 pista la cui proprietà Y2 è minore di 20.32 mm.
Nota
La proprietà Y2 è definita solo per gli oggetti riempimento, quota originale e pista.