Trường

Các hàm truy vấn PCB được hiển thị trong hộp thoại Fields Query Helper
Trang tham chiếu này trình bày chi tiết các từ khóa ngôn ngữ truy vấn thuộc danh mục Fields khả dụng trong các tài liệu PCB và PCB Library trong Altium Designer. Để được trợ giúp về một từ khóa truy vấn cụ thể, hãy sử dụng các phần có thể thu gọn bên dưới hoặc tô sáng (hoặc nhấp vào bên trong) bất kỳ từ khóa nào - trong Query Helper hoặc bảng Filter - rồi nhấn F1 để truy cập ngay vào phần tương ứng của từ khóa đó.
ArcRadius
Tóm tắt
Trả về tất cả các đối tượng cung có thuộc tính Radius phù hợp với Truy vấn.
Cú pháp
ArcRadius : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0,001 inch) hoặc hệ Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(ArcRadius) : Number– để chỉ định bán kính theo mil. -
AsMM(ArcRadius) : Number– để chỉ định bán kính theo mm.
Ví dụ sử dụng
ArcRadius = 300
Trả về tất cả các đối tượng cung có thuộc tính Radius 300 đơn vị đo hiện tại.
ArcRadius >= 15.24
Trả về tất cả các đối tượng cung có thuộc tính Radius lớn hơn hoặc bằng 15.24 đơn vị đo hiện tại.
AsMils(ArcRadius) > 500
Trả về tất cả các đối tượng cung có thuộc tính Radius lớn hơn 500mil.
AsMM(ArcRadius) Between 10.16 And 17.78
Trả về tất cả các đối tượng cung có thuộc tính Radius lớn hơn hoặc bằng 10.16mm và nhỏ hơn hoặc bằng 17.78mm.
ArcRadius <> 550
Trả về tất cả các đối tượng cung có thuộc tính Radius không bằng 550 đơn vị đo hiện tại.
AsMils(ArcRadius) <= 650
Trả về tất cả các đối tượng cung có thuộc tính Radius nhỏ hơn hoặc bằng 650mil.
AsMM(ArcRadius) < 11.43
Trả về tất cả các đối tượng cung có thuộc tính Radius nhỏ hơn 11.43mm.
Lưu ý
Thuộc tính Radius chỉ được định nghĩa cho các đối tượng cung.
ArcStartAngle
Tóm tắt
Trả về tất cả các đối tượng cung có thuộc tính Start Angle phù hợp với Truy vấn.
Cú pháp
ArcStartAngle : Number
Ví dụ sử dụng
ArcStartAngle = 30.0
Trả về tất cả các đối tượng cung có thuộc tính Start Angle là 30.0 độ.
ArcStartAngle > 60.0
Trả về tất cả các đối tượng cung có thuộc tính Start Angle lớn hơn 60.0 độ.
ArcStartAngle Between 30.0 And 150.0
Trả về tất cả các đối tượng cung có thuộc tính Start Angle lớn hơn hoặc bằng 30.0 độ và nhỏ hơn hoặc bằng 150.0 độ.
ArcStartAngle <= 45.0
Trả về tất cả các đối tượng cung có thuộc tính Start Angle nhỏ hơn hoặc bằng 45.0 độ.
ArcStartAngle Between 315 And 360 || ArcStartAngle Between 0 And 45
Trả về tất cả các đối tượng cung có thuộc tính Start Angle nằm trong khoảng từ 315 độ đến 45 độ.
Lưu ý
Thuộc tính Start Angle chỉ được định nghĩa cho các đối tượng cung.
ArcStopAngle
Tóm tắt
Trả về tất cả các đối tượng cung có thuộc tính Stop Angle phù hợp với Truy vấn.
Cú pháp
ArcStopAngle : Number
Ví dụ sử dụng
ArcStopAngle = 30.0
Trả về tất cả các đối tượng cung có thuộc tính Stop Angle là 30.0 độ.
ArcStopAngle > 60.0
Trả về tất cả các đối tượng cung có thuộc tính Stop Angle lớn hơn 60.0 độ.
ArcStopAngle Between 30.0 And 150.0
Trả về tất cả các đối tượng cung có thuộc tính Stop Angle lớn hơn hoặc bằng 30.0 độ và nhỏ hơn hoặc bằng 150.0 độ.
ArcStopAngle <= 45.0
Trả về tất cả các đối tượng cung có thuộc tính Stop Angle nhỏ hơn hoặc bằng 45.0 độ.
ArcStopAngle Between 315 And 360 || ArcStopAngle Between 0 And 45
Trả về tất cả các đối tượng cung có thuộc tính Stop Angle nằm trong khoảng từ 315 độ đến 45 độ.
Lưu ý
Thuộc tính Stop Angle chỉ được định nghĩa cho các đối tượng cung.
Area
Tóm tắt
Trả về tất cả các đối tượng có thuộc tính Area phù hợp với Truy vấn.
Cú pháp
Area = Area_String
Area <> Area_String
Ví dụ sử dụng
Area = '29.4 sq.'
Trả về tất cả các đối tượng có thuộc tính Area bằng 29.4 sq.mm.
Area <> '29.4 sq.'
Trả về tất cả các đối tượng có thuộc tính Area not bằng 29.4 sq.mm.
Lưu ý
-
Thuộc tính Area chỉ được định nghĩa cho các đối tượng component, fill, polygon và region.
-
Các đối tượng con của những đối tượng được Truy vấn trả về sẽ không được trả về.
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaArea_Stringlà bắt buộc.
AutoAssignedName
Tóm tắt
Trả về tất cả các đối tượng polygon pour có thuộc tính Auto Assigned Name phù hợp với Truy vấn.
Cú pháp
AutoAssignedName : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
AutoAssignedName = 'True'
Trả về tất cả các đối tượng polygon pour có thuộc tính Auto Assigned Name được bật.
AutoAssignedName = 'False'
Trả về tất cả các đối tượng polygon pour có thuộc tính Auto Assigned Name bị tắt.
AutoAssignedName <> 'True'
Not (AutoAssignedName = 'True')
Trả về tất cả các đối tượng except đối tượng polygon pour có thuộc tính Auto Assigned Name được bật.
AutoAssignedName <> 'False'
Not (AutoAssignedName = 'False')
Trả về tất cả các đối tượng except đối tượng polygon pour có thuộc tính Auto Assigned Name bị tắt.
Lưu ý
- Thuộc tính Auto Assigned Name chỉ được định nghĩa cho các đối tượng polygon pour.
- Khi xem các thuộc tính của một polygon pour đã chọn trên bảng Properties panel, thuộc tính Auto Assigned Name được gọi là Auto Naming.
AutoPosition
Tóm tắt
Trả về tất cả các đối tượng designator và comment (các đối tượng văn bản con của các đối tượng component) có thuộc tính Autoposition phù hợp với Truy vấn.
Cú pháp
AutoPosition = AutoPosition_String
AutoPosition <> AutoPosition_String
AutoPosition_String phải là một trong các chuỗi trong danh sách sau:
-
'Center' -
'Center-Above' -
'Center-Below' -
'Left-Above' -
'Left-Below' -
'Left-Center' -
'Manual' -
'Right-Above' -
'Right-Below' -
'Right-Center'
Ví dụ sử dụng
AutoPosition = 'Center'
Trả về tất cả các đối tượng designator và comment có thuộc tính Autoposition là Center.
AutoPosition <> 'Manual'
Trả về tất cả các đối tượng except đối tượng designator và comment có thuộc tính Autoposition là Manual.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
AutoPosition_Stringlà bắt buộc. - Thuộc tính Autoposition chỉ được định nghĩa cho các đối tượng designator và comment.
BarCodeFontName
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Text Font Name phù hợp với Truy vấn.
Cú pháp
BarCodeFontName = FontName_String
BarCodeFontName <> FontName_String
FontName_String phải sử dụng một trong các tên của các phông TrueType và OpenType (một siêu tập của TrueType) khả dụng được tìm thấy trong thư mục \Windows\Fonts.
Ví dụ sử dụng
BarCodeFontName = 'Arial'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Text Font Name là Arial.
BarCodeFontName <> 'Batang'
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản có thuộc tính BarCode Text Font Name là Batang.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
FontName_Stringlà bắt buộc. -
Thuộc tính BarCode Text Font Name chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Text Font Name phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeFontName = 'Arial').
BarCodeFullHeight
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height phù hợp với Truy vấn.
Cú pháp
BarCodeFullHeight : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0,001 inch) hoặc hệ Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(BarCodeFullHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(BarCodeFullHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
BarCodeFullHeight = 300
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height bằng 300 đơn vị đo hiện tại.
BarCodeFullHeight >= 5.08
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(BarCodeFullHeight) > 400
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height lớn hơn 400 mil.
AsMM(BarCodeFullHeight) Between 6.35 And 8.89
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height lớn hơn hoặc bằng 6.35 mm và nhỏ hơn hoặc bằng 8.89 mm.
BarCodeFullHeight <> 550
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height not bằng 550 đơn vị đo hiện tại.
AsMils(BarCodeFullHeight) <= 650
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height nhỏ hơn hoặc bằng 650 mil.
AsMM(BarCodeFullHeight) < 11.43
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Height nhỏ hơn 11.43 mm.
Lưu ý
-
Thuộc tính BarCode Full Height chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Full Height phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeFullHeight = 210).
BarCodeFullWidth
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width phù hợp với Truy vấn.
Cú pháp
BarCodeFullWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0,001 inch) hoặc hệ Metric (mm; 1mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(BarCodeFullWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(BarCodeFullWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
BarCodeFullWidth = 1050
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width bằng 1050 đơn vị đo hiện tại.
BarCodeFullWidth >= 500
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width lớn hơn hoặc bằng 500 đơn vị đo hiện tại.
AsMils(BarCodeFullWidth) > 400
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width lớn hơn 400mil.
AsMM(BarCodeFullWidth) Between 635 And 889
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width lớn hơn hoặc bằng 635mm và nhỏ hơn hoặc bằng 889mm.
BarCodeFullWidth <> 550
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width not bằng 550 đơn vị đo hiện tại.
AsMils(BarCodeFullWidth) <= 650
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width nhỏ hơn hoặc bằng 650mil.
AsMM(BarCodeFullWidth) < 1143
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Full Width nhỏ hơn 1143mm.
Lưu ý
-
Thuộc tính BarCode Full Width chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Full Width phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeFullWidth = 1050).
BarCodeInverted
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted phù hợp với Truy vấn.
Cú pháp
BarCodeInverted : Boolean_String
Ví dụ sử dụng
BarCodeInverted = 'True'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted được bật.
BarCodeInverted = 'False'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted bị tắt.
Lưu ý
-
Thuộc tính BarCode Inverted chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Inverted phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeInverted = 'True').
BarCodeMinWidth
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width phù hợp với Truy vấn.
Cú pháp
BarCodeMinWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0,001 inch) hoặc hệ Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(BarCodeMinWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(BarCodeMinWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
BarCodeMinWidth = 10
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width bằng 10 đơn vị đo hiện tại.
BarCodeMinWidth >= 5
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width lớn hơn hoặc bằng 5 đơn vị đo hiện tại.
AsMils(BarCodeMinWidth) > 4
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width lớn hơn 4mil.
AsMM(BarCodeMinWidth) Between 6.35 And 8.89
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width lớn hơn hoặc bằng 6.35mm và nhỏ hơn hoặc bằng 8.89mm.
BarCodeMinWidth <> 5.50
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width not bằng 5,50 đơn vị đo hiện tại.
AsMils(BarCodeMinWidth) <= 6.50
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width nhỏ hơn hoặc bằng 6.50mil.
AsMM(BarCodeMinWidth) < 6.43
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Min Width nhỏ hơn 6.43mm.
Lưu ý
-
Thuộc tính BarCode Min Width chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Min Width phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeMinWidth = 6.25).
BarCodeRenderMode
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Render Mode phù hợp với Truy vấn.
Cú pháp
BarCodeRenderMode = RenderMode_String
BarCodeRenderMode <> RenderMode_String
RenderMode_String phải là một trong các chuỗi trong danh sách sau:
-
'By BarCode Full Width' -
'By BarCode Min Width'
Ví dụ sử dụng
BarCodeRenderMode = 'By BarCode Full Width'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Render Mode là By BarCode Full Width.
BarCodeRenderMode <> 'By BarCode Min Width'
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản có thuộc tính BarCode Render Mode là By BarCode Min Width.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
RenderMode_Stringlà bắt buộc. -
Thuộc tính BarCode Render Mode chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Render Mode phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeRenderMode = 'By BarCode Full Width').
BarCodeShowText
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Show Text phù hợp với Truy vấn.
Cú pháp
BarCodeShowText : Boolean_String
Ví dụ sử dụng
BarCodeShowText = 'True'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Show Text được bật.
BarCodeShowText = 'False'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Show Text bị tắt.
Lưu ý
-
Thuộc tính BarCode Show Text chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Show Text phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeShowText = 'True').
BarCodeType
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Type phù hợp với Truy vấn.
Cú pháp
BarCodeType = CodeType_String
BarCodeType <> CodeType_String
CodeType_String phải là một trong các chuỗi trong danh sách sau:
-
'Code 39' -
'Code 128'
Ví dụ sử dụng
BarCodeType = 'Code 39'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Type là Code 39.
BarCodeType <> 'Code 128'
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản có thuộc tính BarCode Type là Code 128.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
CodeType_Stringlà bắt buộc. -
Thuộc tính BarCode Type chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Type phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeType = 'Code 39').
BarCodeXMargin
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin phù hợp với Truy vấn.
Cú pháp
BarCodeXMargin : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0,001 inch) hoặc hệ Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(BarCodeXMargin) : Number– để chỉ định lề theo mil. -
AsMM(BarCodeXMargin) : Number– để chỉ định lề theo mm.
Ví dụ sử dụng
BarCodeXMargin = 20
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin bằng 20 đơn vị đo hiện tại.
BarCodeXMargin >= 50
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin lớn hơn hoặc bằng 50 đơn vị đo hiện tại.
AsMils(BarCodeXMargin) > 40
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin lớn hơn 40 mil.
AsMM(BarCodeXMargin) Between 0.5 And 0.89
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin lớn hơn hoặc bằng 0.5 mm và nhỏ hơn hoặc bằng 0.89 mm.
BarCodeXMargin <> 20
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin not bằng 20 đơn vị đo hiện tại.
AsMils(BarCodeXMargin) <= 15
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin nhỏ hơn hoặc bằng 15 mil.
AsMM(BarCodeXMargin) < 1.23
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode X Margin nhỏ hơn 1.23 mm.
Lưu ý
-
Thuộc tính BarCode X Margin chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode X Margin phù hợp với Truy vấn. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsBarCodeText And (BarCodeXMargin = 20).
BarCodeYMargin
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin phù hợp với Truy vấn.
Cú pháp
BarCodeYMargin : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0,001 inch) hoặc hệ Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(BarCodeYMargin) : Number– để chỉ định lề theo mil. -
AsMM(BarCodeYMargin) : Number– để chỉ định lề theo mm.
Ví dụ sử dụng
BarCodeYMargin = 20
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin bằng với 20 theo đơn vị đo hiện tại.
BarCodeYMargin >= 50
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin lớn hơn hoặc bằng 50 theo đơn vị đo hiện tại.
AsMils(BarCodeYMargin) > 40
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin lớn hơn 40 mil.
AsMM(BarCodeYMargin) Between 0.5 And 0.89
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin lớn hơn hoặc bằng 0.5 mm và nhỏ hơn hoặc bằng 0.89 mm.
BarCodeYMargin <> 20
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin không bằng not theo đơn vị đo hiện tại.
AsMils(BarCodeYMargin) <= 15
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin nhỏ hơn hoặc bằng 15 mil.
AsMM(BarCodeYMargin) < 1.23
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Y Margin nhỏ hơn 1.23 mm.
Ghi chú
-
Thuộc tính BarCode Y Margin chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive con dạng chuỗi văn bản của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table) có thuộc tính BarCode Y Margin đáp ứng Query. Nếu bạn chỉ muốn nhắm đến các đối tượng chuỗi văn bản được cấu hình làm văn bản mã vạch, hãy dùng thêm tiền tố từ khóa để nhắm đúng các đối tượng đó. Ví dụ về biểu thức query là
IsBarCodeText And (BarCodeYMargin = 20).
BodyColor3D
Tóm tắt
Trả về tất cả các đối tượng 3D body có thuộc tính Body 3-D Color đáp ứng Query.
Cú pháp
BodyColor3D : Numeric_String
BodyColor3D : Number
Màu tương ứng với một số cụ thể có thể được suy ra từ mối quan hệ sau:
65536 * Blue + 256 * Green + Red
trong đó các thành phần Blue, Green và Red mỗi thành phần có giá trị từ 0 đến 255 (bao gồm cả hai đầu).
Khi từ khóa BodyColor3D có thể được dùng cùng với Number, có thể đánh giá riêng từng giá trị của các thành phần Blue, Green và Red của thuộc tính Body 3-D Color bằng các cấu trúc sau:
- Blue = Body 3-D Color Div 65536
- Green = Body 3-D Color Div 256 Mod 256
- Red = Body 3-D Color Mod 256
Ví dụ sử dụng
BodyColor3D = '0'
BodyColor3D <> '' && BodyColor3D = 0
Trả về tất cả các đối tượng 3D body có thuộc tính Body 3-D Color là 0 (tương ứng với các giá trị Blue = 0, Green = 0 và Red = 0).
BodyColor3D = '16711680'
BodyColor3D > '' && BodyColor3D = 16711680
Trả về tất cả các đối tượng 3D body có thuộc tính Body 3-D Color là 16711680 (tương ứng với các giá trị Blue = 255, Green = 0 và Red = 0).
BodyColor3D <> '16777215'
Trả về tất cả các đối tượng 3D body except những đối tượng có thuộc tính Body 3-D Color là 16777215 (tương ứng với các giá trị Blue = 255, Green = 255 và Red = 255).
IsComponentBody && BodyColor3D Div 65536 <= 192
Trả về tất cả các đối tượng 3D body có thành phần Blue của thuộc tính Body 3-D Color có giá trị nhỏ hơn hoặc bằng 192.
Ghi chú
Thuộc tính Body 3-D Color chỉ được định nghĩa cho các đối tượng 3D body.
BodyColor3DOpacity
Tóm tắt
Trả về tất cả các đối tượng 3D body có thuộc tính Body 3-D Color Opacity đáp ứng Query.
Cú pháp
BodyColor3DOpacity : Numeric_String
BodyColor3DOpacity : Number
Ví dụ sử dụng
BodyColor3DOpacity = '1'
BodyColor3DOpacity = 1
Trả về tất cả các đối tượng 3D body có thuộc tính Body 3-D Color Opacity là 1.000.
BodyColor3DOpacity <> '0.5'
BodyColor3DOpacity <> 0.5
Trả về tất cả các đối tượng except đối tượng 3D body có thuộc tính Body 3-D Color Opacity là 0.500.
Ghi chú
Thuộc tính Body 3-D Color Opacity chỉ được định nghĩa cho các đối tượng 3D body.
BodyColor3DOverride
Tóm tắt
Trả về tất cả các đối tượng 3D Body có thuộc tính Override Color đáp ứng Query.
Cú pháp
BodyColor3DOverride : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
BodyColor3DOverride = 'True'
Trả về tất cả các đối tượng 3D Body có thuộc tính Override Color được bật.
BodyColor3DOverride = 'False'
Trả về tất cả các đối tượng 3D Body có thuộc tính Override Color bị tắt.
BodyColor3DOverride <> 'True'
Not (BodyColor3DOverride = 'True')
Trả về tất cả các đối tượng except đối tượng 3D Body có thuộc tính Override Color được bật.
BodyColor3DOverride <> 'False'
Not (BodyColor3DOverride = 'False')
Trả về tất cả các đối tượng except đối tượng 3D Body có thuộc tính Override Color bị tắt.
Ghi chú
Thuộc tính Override Color chỉ được định nghĩa cho các đối tượng 3D Body.
BodyProjection
Tóm tắt
Trả về tất cả các đối tượng 3D body có thuộc tính Body Projection đáp ứng Query.
Cú pháp
BodyProjection = BodyProjection_String
BodyProjection <> BodyProjection_String
BodyProjection_String phải là một trong các chuỗi trong danh sách sau:
-
'Top Side' -
'Bottom Side'
Ví dụ sử dụng
BodyProjection = 'Top Side'
Trả về tất cả các đối tượng 3D body có thuộc tính Body Projection là Top Side.
BodyProjection <> 'Bottom Side'
Trả về tất cả các đối tượng except đối tượng 3D body có thuộc tính Body Projection là Bottom Side.
Ghi chú
- Thuộc tính Body Projection chỉ được định nghĩa cho các đối tượng 3D body.
-
Dấu nháy đơn (') ở đầu và cuối của
BodyProjection_Stringlà bắt buộc.
CappingMaterial
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Capping Material đáp ứng Query.
Cú pháp
CappingMaterial : String
Ví dụ sử dụng
CappingMaterial = 'Epoxy'
Trả về tất cả các đối tượng via có thuộc tính Capping Material là Epoxy.
CappingMaterial Like 'Epoxy*'
Trả về tất cả các đối tượng via có Capping Material với chuỗi liên kết bắt đầu bằng Epoxy.
Ghi chú
- Thuộc tính Capping Material chỉ được định nghĩa cho các đối tượng via.
-
Dấu nháy đơn (') ở đầu và cuối của
Stringlà bắt buộc.
CappingSide
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Capping Side đáp ứng Query.
Cú pháp
CappingSide = CappingSide_String
CappingSide <> CappingSide_String
CappingSide_String phải là một trong các chuỗi trong danh sách sau:
-
'Top' -
'Bottom' -
'Both'
Ví dụ sử dụng
CappingSide = 'Top'
Trả về tất cả các đối tượng via có thuộc tính Capping Side là Top.
CappingSide <> 'Both'
Trả về tất cả các đối tượng except đối tượng via có thuộc tính Capping Side là Both.
CappingSide = 'Top' || CappingSide = 'Bottom'
IsVia && CappingSide <> 'Both'
Trả về tất cả các đối tượng except đối tượng via có thuộc tính Capping Side là Both.
Ghi chú
- Thuộc tính Capping Side chỉ được định nghĩa cho các đối tượng via.
-
Dấu nháy đơn (
') ở đầu và cuối củaCappingSide_Stringlà bắt buộc.
CavityHeight
Tóm tắt
Trả về tất cả các đối tượng region có thuộc tính Cavity Height đáp ứng Query.
Cú pháp
CavityHeight : Numeric_String
Ví dụ sử dụng
CavityHeight = '70'
Trả về tất cả các đối tượng region có thuộc tính Cavity Height bằng 70.
CavityHeight Between '200' And '400'
Trả về tất cả các đối tượng region có thuộc tính Cavity Height lớn hơn hoặc bằng 200 và nhỏ hơn hoặc bằng 400.
CavityHeight >= '100'
Trả về tất cả các đối tượng region có thuộc tính Cavity Height lớn hơn hoặc bằng 100.
CavityHeight <> '120'
Trả về tất cả các đối tượng except đối tượng region có thuộc tính Cavity Height bằng 120.
Ghi chú
Thuộc tính Cavity Height chỉ được định nghĩa cho các đối tượng region và chỉ có ý nghĩa đối với các region có thuộc tính Kind được đặt thành Cavity.
ChamferFilletSize
Tóm tắt
Trả về tất cả các đối tượng rectangle có thuộc tính Chamfer/Fillet Size đáp ứng Query.
Cú pháp
ChamferFilletSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(ChamferFilletSize) : Number– để chỉ định chiều rộng theo mil. -
AsMM(ChamferFilletSize) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
ChamferFilletSize = 20
Trả về tất cả các đối tượng rectangle có thuộc tính Chamfer/Fillet Size bằng 20 theo đơn vị đo hiện tại.
ChamferFilletSize >= 1.27
Trả về tất cả các đối tượng rectangle có thuộc tính Chamfer/Fillet Size lớn hơn hoặc bằng 1.27 theo đơn vị đo hiện tại.
AsMils(ChamferFilletSize) Between 10 And 30
Trả về tất cả các đối tượng rectangle có thuộc tính Chamfer/Fillet Size lớn hơn hoặc bằng 10 mil và nhỏ hơn hoặc bằng 30 mil.
AsMM(ChamferFilletSize) < 1.016
Trả về tất cả các đối tượng rectangle có thuộc tính Chamfer/Fillet Size nhỏ hơn 1.016 mm.
Ghi chú
Thuộc tính Chamfer/Fillet Size chỉ được định nghĩa cho các đối tượng rectangle và chỉ có ý nghĩa với các rectangle có thuộc tính Corner Mode được đặt thành Chamfer hoặc Fillet.
ChannelOffset
Tóm tắt
Trả về tất cả các đối tượng component có thuộc tính Channel Offset đáp ứng Query.
Cú pháp
ChannelOffset : Numeric_String
ChannelOffset : Number
Ví dụ sử dụng
ChannelOffset = '2'
ChannelOffset <> '' && ChannelOffset = 2
Trả về tất cả các đối tượng component có thuộc tính Channel Offset là 2.
ChannelOffset > '' && ChannelOffset Between 3 And 5
Trả về tất cả các đối tượng component có thuộc tính Channel Offset lớn hơn hoặc bằng 3 và nhỏ hơn hoặc bằng 5.
IsComponent && ChannelOffset < 4
Trả về tất cả các đối tượng component có thuộc tính Channel Offset nhỏ hơn 4.
ObjectKind = 'Component' && ChannelOffset >= 4
Trả về tất cả các đối tượng component có thuộc tính Channel Offset lớn hơn hoặc bằng 4.
ChannelOffset <> '1'
Trả về tất cả các đối tượng except đối tượng component có thuộc tính Channel Offset là 1.
IsComponent && ChannelOffset <> 1
Trả về tất cả các đối tượng component có thuộc tính Channel Offset không bằng 1.
Ghi chú
-
Thuộc tính Channel Offset chỉ được định nghĩa cho các đối tượng component.
-
Các đối tượng con của các đối tượng component được Query trả về sẽ không được trả về.
ClassType
Tóm tắt
Trả về tất cả các đối tượng class có thuộc tính Class Type đáp ứng Query.
Cú pháp
ClassType = ClassType_String
ClassType <> ClassType_String
ClassType_String phải là một trong các chuỗi trong danh sách sau:
-
'Component Class' -
'Design Channel' -
'DiffPair Class' -
'From To Class' -
'Layer Class' -
'Net Class' -
'Pad Class' -
'Polygon Class' -
'Structure Class' -
'xSignal Class'
Ví dụ sử dụng
ClassType = 'Component Class'
Trả về tất cả các đối tượng class có thuộc tính Class Type là Component Class.
ClassType <> 'Layer Class'
Trả về tất cả các đối tượng except đối tượng class có thuộc tính Class Type là Layer Class.
Ghi chú
- Thuộc tính Class Type chỉ được định nghĩa cho các đối tượng class.
-
Dấu nháy đơn (') ở đầu và cuối của
ClassType_Stringlà bắt buộc.
Color
Tóm tắt
Trả về tất cả các đối tượng Net có thuộc tính Color đáp ứng Query.
Cú pháp
Color : Numeric_String
Color : Number
Màu tương ứng với một số cụ thể có thể được suy ra từ mối quan hệ sau:
65536 * Blue + 256 * Green + Red
trong đó các thành phần Blue, Green và Red mỗi thành phần có giá trị từ 0 đến 255 (bao gồm cả hai đầu).
Khi từ khóa Color có thể được dùng cùng với Number, có thể đánh giá riêng từng giá trị của các thành phần Blue, Green và Red của thuộc tính Color, bằng các cấu trúc sau:
- Blue = Color Div 65536
- Green = Color Div 256 Mod 256
- Red = Color Mod 256
Ví dụ sử dụng
Color = '0'
Color <> '' && Color = 0
Trả về tất cả các đối tượng Net có thuộc tính Color là 0 (tương ứng với các giá trị Blue = 0, Green = 0 và Red = 0).
Color = '16711680'
Color > '' && Color = 16711680
Trả về tất cả các đối tượng Net có thuộc tính Color là 16711680 (tương ứng với các giá trị Blue = 255, Green = 0 và Red = 0).
Color <> '16777215'
Trả về tất cả các đối tượng except đối tượng Net có thuộc tính Color là 16777215 (tương ứng với các giá trị Blue = 255, Green = 255 và Red = 255).
ObjectKind = 'Net' && Color <> 16777215
Trả về tất cả các đối tượng Net có thuộc tính Color không phải là 16777215.
IsNet && Color Div 65536 >= 96 && Color Div 256 Mod 256 Between 64 And 192 && Color Mod 256 <= 128
Trả về tất cả các đối tượng Net có thuộc tính Color sao cho thành phần Blue có giá trị lớn hơn hoặc bằng 96, thành phần Green có giá trị lớn hơn hoặc bằng 64 và nhỏ hơn hoặc bằng 192, và thành phần Red có giá trị nhỏ hơn hoặc bằng 128.
IsNet && Color Div 65536 <= 192
Trả về tất cả các đối tượng Net có thành phần Blue của thuộc tính Color có giá trị nhỏ hơn hoặc bằng 192.
IsNet && Color Mod 256 Between 64 And 192
Trả về tất cả các đối tượng Net có thành phần Red của thuộc tính Color có giá trị lớn hơn hoặc bằng 64 và nhỏ hơn hoặc bằng 192.
Ghi chú
- Thuộc tính Color chỉ được định nghĩa cho các đối tượng Net.
- Các đối tượng con của các đối tượng Net được Query trả về sẽ không được trả về.
Comment
Tóm tắt
Trả về tất cả các đối tượng component có thuộc tính Component Comment đáp ứng Query.
Cú pháp
Comment : String
Ví dụ sử dụng
Comment = '100nF'
Trả về tất cả các component có Component Comment là 100 nF.
Comment <> '100nF'
Trả về tất cả các đối tượng except đối tượng component có Component Comment là 100 nF.
Ghi chú
- Thuộc tính Component Comment chỉ được định nghĩa cho các đối tượng component.
- Các đối tượng con của các component được Query trả về sẽ không được trả về.
Component
Tóm tắt
Trả về tất cả các đối tượng con của bất kỳ đối tượng component nào có thuộc tính Name đáp ứng Query.
Cú pháp
Component : String
Ví dụ sử dụng
Component = 'C1'
Trả về tất cả các đối tượng con của bất kỳ component nào có Name là C1.
Component Like 'C?*'
Trả về tất cả các đối tượng con của bất kỳ component nào có Name bắt đầu bằng C và chứa ít nhất một ký tự bổ sung.
Component <> 'C1'
Trả về tất cả các đối tượng except các đối tượng con của bất kỳ component nào có Name là C1.
Component = 'Free'
Trả về tất cả các đối tượng except các đối tượng con của các đối tượng component.
Ghi chú
Các đối tượng component cha của các đối tượng con được Query này trả về sẽ không được trả về.
ComponentFlippedOnLayer
Tóm tắt
Trả về tất cả các đối tượng component có thuộc tính Flipped On Layer đáp ứng Query.
Cú pháp
ComponentFlippedOnLayer : Boolean_String
Ví dụ sử dụng
ComponentFlippedOnLayer = 'True'
Trả về tất cả các đối tượng component có thuộc tính Flipped On Layer được bật.
ComponentFlippedOnLayer = 'False'
Trả về tất cả các đối tượng component có thuộc tính Flipped On Layer bị tắt.
Ghi chú
Thuộc tính Flipped On Layer chỉ được định nghĩa cho các đối tượng component.
ComponentStringsLocked
Tóm tắt
Trả về tất cả các đối tượng component có thuộc tính Lock Strings đáp ứng Query.
Cú pháp
ComponentStringsLocked : Boolean_String
Ví dụ sử dụng
ComponentStringsLocked = 'True'
Trả về tất cả các component có thuộc tính Lock Strings được bật.
ComponentStringsLocked = 'False'
Trả về tất cả các component có thuộc tính Lock Strings bị tắt.
Ghi chú
Các đối tượng con của các component được Query trả về sẽ không được trả về.
ComponentType
Tóm tắt
Trả về tất cả các đối tượng component có thuộc tính Component Type đáp ứng Query.
Cú pháp
ComponentType = ComponentType_String
ComponentType <> ComponentType_String
ComponentType_String phải là một trong các chuỗi trong danh sách sau:
- 'Graphical'
- 'Jumper'
- 'Mechanical'
- 'Net Tie'
- 'Net Tie (In BOM)'
- 'Standard'
- 'Standard (No BOM)'
Ví dụ sử dụng
ComponentType = 'Graphical'
Trả về tất cả các component có Component Type là Graphical.
ComponentType <> 'Standard'
Trả về all đối tượng except component có Component Type là Standard.
Ghi chú
- Thuộc tính Component Type chỉ được định nghĩa cho các đối tượng component.
- Các đối tượng con của các component được Query trả về sẽ không được trả về.
-
Dấu nháy đơn (') ở đầu và cuối của
ComponentType_Stringlà bắt buộc.
CoordinateDimensionLineWidth
Tóm tắt
Trả về các đối tượng coordinate và original dimension có thuộc tính Line Width (Coord/Dimen) đáp ứng Query.
Cú pháp
CoordinateDimensionLineWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(CoordinateDimensionLineWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(CoordinateDimensionLineWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
CoordinateDimensionLineWidth = 10
Trả về tất cả các đối tượng coordinate và original dimension có thuộc tính Line Width (Coord/Dimen) bằng 10 theo đơn vị đo hiện tại.
CoordinateDimensionLineWidth >= 0.2286
Trả về tất cả các đối tượng coordinate và original dimension có thuộc tính Line Width (Coord/Dimen) lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(CoordinateDimensionLineWidth) Between 8 And 12
Trả về tất cả các đối tượng coordinate và original dimension có thuộc tính Line Width (Coord/Dimen) lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(CoordinateDimensionLineWidth) < 0.2794
Trả về tất cả các đối tượng coordinate và original dimension có thuộc tính Line Width (Coord/Dimen) nhỏ hơn 0.2794 mm.
Ghi chú
- Thuộc tính Line Width (Coord/Dimen) chỉ được định nghĩa cho các đối tượng coordinate và dimension.
- Các đối tượng con của các đối tượng coordinate và original dimension được Query trả về sẽ không được trả về.
CoordinateDimensionSize
Tóm tắt
Trả về các đối tượng coordinate, center dimension, leader dimension và original dimension có thuộc tính Size (Coord/Dimen) đáp ứng Query.
Cú pháp
CoordinateDimensionSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(CoordinateDimensionSize) : Number– để chỉ định kích thước theo mil. -
AsMM(CoordinateDimensionSize) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
CoordinateDimensionSize = 10
Trả về tất cả các đối tượng coordinate, center dimension, leader dimension và original dimension có thuộc tính Size (Coord/Dimen) bằng 10 theo đơn vị đo hiện tại.
CoordinateDimensionSize >= 0.2286
Trả về tất cả các đối tượng coordinate, center dimension, leader dimension và original dimension có thuộc tính Size (Coord/Dimen) lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(CoordinateDimensionSize) Between 8 And 12
Trả về tất cả các đối tượng coordinate, center dimension, leader dimension và original dimension có thuộc tính Size (Coord/Dimen) lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(CoordinateDimensionSize) < 0.2794
Trả về tất cả các đối tượng coordinate, center dimension, leader dimension và original dimension có thuộc tính Size (Coord/Dimen) nhỏ hơn 0.2794 mm.
Ghi chú
- Thuộc tính Size (Coord/Dimen) chỉ được định nghĩa cho các đối tượng coordinate, center dimension, leader dimension và original dimension.
- Các đối tượng con của các đối tượng coordinate, center dimension, leader dimension và original dimension được Query trả về sẽ không được trả về.
CoordinateDimensionUnitStyle
Tóm tắt
Trả về tất cả các đối tượng coordinate và original dimension có thuộc tính Unit Style đáp ứng Query.
Cú pháp
CoordinateDimensionUnitStyle = UnitStyle_String
CoordinateDimensionUnitStyle <> UnitStyle_String
UnitStyle_String phải là một trong các chuỗi trong danh sách sau:
-
'Brackets' -
'None' -
'Normal'
Ví dụ sử dụng
CoordinateDimensionUnitStyle = 'Brackets'
Trả về tất cả các đối tượng coordinate và original dimension có thuộc tính Unit Style là Brackets.
CoordinateDimensionUnitStyle <> 'Normal'
Trả về tất cả các đối tượng kích thước tọa độ và kích thước gốc có thuộc tính except mà thuộc tính Unit Style của chúng là Normal.
Lưu ý
- Thuộc tính Unit Style chỉ được định nghĩa cho các đối tượng kích thước tọa độ và kích thước gốc.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
UnitStyle_Stringlà bắt buộc. - Các đối tượng con của các đối tượng kích thước tọa độ và kích thước gốc do Query trả về sẽ không được trả về.
CornerMode
Tóm tắt
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Corner Mode phù hợp với Query.
Cú pháp
CornerMode = CornerMode_String
CornerMode <> CornerMode_String
CornerMode_String phải là một trong các chuỗi từ danh sách sau:
-
'Rectangle' -
'Chamfer' -
'Fillet'
Ví dụ sử dụng
CornerMode = 'Rectangle'
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Corner Mode là Rectangle.
CornerMode <> 'Chamfer'
Trả về tất cả các đối tượng except ngoại trừ các đối tượng hình chữ nhật có thuộc tính Corner Mode là Chamfer.
CornerMode = 'Chamfer' || CornerMode = 'Fillet'
Trả về tất cả các đối tượng except các đối tượng hình chữ nhật có thuộc tính Corner Mode là Rectangle.
Lưu ý
- Thuộc tính Corner Mode chỉ được định nghĩa cho các đối tượng hình chữ nhật.
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaCornerMode_Stringlà bắt buộc.
CoveringMaterial
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Covering Material phù hợp với Query.
Cú pháp
CoveringMaterial : String
Ví dụ sử dụng
CoveringMaterial = 'Epoxy'
Trả về tất cả các đối tượng via có thuộc tính Covering Material là Epoxy.
CoveringMaterial Like 'Epoxy*'
Trả về tất cả các đối tượng via có Covering Material mà chuỗi liên kết của nó bắt đầu bằng Epoxy.
Lưu ý
- Thuộc tính Covering Material chỉ được định nghĩa cho các đối tượng via.
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaStringlà bắt buộc.
CoveringSide
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Covering Side phù hợp với Query.
Cú pháp
CoveringSide = Covering_String
CoveringSide <> Covering_String
Covering_String phải là một trong các chuỗi từ danh sách sau:
-
'Top' -
'Bottom' -
'Both'
Ví dụ sử dụng
CoveringSide = 'Top'
Trả về tất cả các đối tượng via có thuộc tính Covering Side là Top.
CoveringSide <> 'Both'
Trả về tất cả các đối tượng except ngoại trừ các đối tượng via có thuộc tính Covering Side là Both.
CoveringSide = 'Top' || CoveringSide = 'Bottom'
IsVia && CoveringSide <> 'Both'
Trả về tất cả các đối tượng except các đối tượng via có thuộc tính Covering Side là Both.
Lưu ý
-
Thuộc tính Covering Side chỉ được định nghĩa cho các đối tượng via.
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaCovering_Stringlà bắt buộc.
DataMatrixInverted
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted phù hợp với Query.
Cú pháp
DataMatrixInverted : Boolean_String
Ví dụ sử dụng
DataMatrixInverted = 'True'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted được bật.
DataMatrixInverted = 'False'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted bị tắt.
Lưu ý
-
Thuộc tính BarCode Inverted chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive con dạng chuỗi văn bản của các đối tượng thiết kế nhóm (linh kiện, tọa độ, kích thước, bảng khoan và bảng chồng lớp) có thuộc tính BarCode Inverted phù hợp với Query. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã QR, hãy dùng thêm tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức truy vấn ví dụ là
IsDataMatrixText And (DataMatrixInverted = 'True').
DimensionArrowGap
Tóm tắt
Trả về tất cả các đối tượng kích thước leader có thuộc tính Arrow Gap phù hợp với Query.
Cú pháp
DimensionArrowGap : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionArrowGap) : Number– để chỉ định một khoảng hở theo mil. -
AsMM(DimensionArrowGap) : Number– để chỉ định một khoảng hở theo mm.
Ví dụ sử dụng
DimensionArrowGap = 10
Trả về tất cả các đối tượng kích thước leader có thuộc tính Arrow Gap bằng 10 theo đơn vị đo hiện tại.
DimensionArrowGap >= 0.2286
Trả về tất cả các đối tượng kích thước leader có thuộc tính Arrow Gap lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(DimensionArrowGap) Between 8 And 12
Trả về tất cả các đối tượng kích thước leader có thuộc tính Arrow Gap lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(DimensionArrowGap) < 0.2794
Trả về tất cả các đối tượng kích thước leader có thuộc tính Arrow Gap nhỏ hơn 0.2794 mm.
Lưu ý
- Thuộc tính Arrow Gap chỉ được định nghĩa cho các đối tượng kích thước leader.
- Các đối tượng con của các đối tượng kích thước leader do Query trả về sẽ không được trả về.
DimensionArrowLength
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm có thuộc tính Arrow Length phù hợp với Query.
Cú pháp
DimensionArrowLength : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionArrowLength) : Number– để chỉ định một chiều dài theo mil. -
AsMM(DimensionArrowLength) : Number– để chỉ định một chiều dài theo mm.
Ví dụ sử dụng
DimensionArrowLength = 100
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm có thuộc tính Arrow Length bằng 100 theo đơn vị đo hiện tại.
DimensionArrowLength >= 2.286
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm có thuộc tính Arrow Length lớn hơn hoặc bằng 2.286 theo đơn vị đo hiện tại.
AsMils(DimensionArrowLength) Between 80 And 120
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm có thuộc tính Arrow Length lớn hơn hoặc bằng 80 mil và nhỏ hơn hoặc bằng 120 mil.
AsMM(DimensionArrowLength) < 2.794
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm có thuộc tính Arrow Length nhỏ hơn 2.794 mm.
Lưu ý
-
Thuộc tính Arrow Length chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính và kích thước đường kính hướng tâm do Query trả về sẽ không được trả về.
DimensionArrowLineWidth
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Line Width phù hợp với Query.
Cú pháp
DimensionArrowLineWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionArrowLineWidth) : Number– để chỉ định một chiều rộng theo mil. -
AsMM(DimensionArrowLineWidth) : Number– để chỉ định một chiều rộng theo mm.
Ví dụ sử dụng
DimensionArrowLineWidth = 10
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Line Width bằng 10 theo đơn vị đo hiện tại.
DimensionArrowLineWidth >= 0.2286
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Line Width lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(DimensionArrowLineWidth) Between 8 And 12
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Line Width lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(DimensionArrowLineWidth) < 0.2794
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Line Width nhỏ hơn 0.2794 mm.
Lưu ý
-
Thuộc tính Arrow Line Width chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm do Query trả về sẽ không được trả về.
DimensionArrowPosition
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Position phù hợp với Query.
Cú pháp
DimensionArrowPosition = ArrowPosition_String
DimensionArrowPosition <> ArrowPosition_String
ArrowPosition_String phải là một trong các chuỗi từ danh sách sau:
-
'Inside' -
'Outside'
Ví dụ sử dụng
DimensionArrowPosition = 'Inside'
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Position là Inside.
DimensionArrowPosition <> 'Outside'
Trả về tất cả các đối tượng except ngoại trừ các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Position là Outside.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
ArrowPosition_Stringlà bắt buộc. -
Thuộc tính Arrow Position chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm do Query trả về sẽ không được trả về.
DimensionArrowSize
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Size phù hợp với Query.
Cú pháp
DimensionArrowSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionArrowSize) : Number– để chỉ định một kích thước theo mil. -
AsMM(DimensionArrowSize) : Number– để chỉ định một kích thước theo mm.
Ví dụ sử dụng
DimensionArrowSize = 60
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Size bằng 60 theo đơn vị đo hiện tại.
DimensionArrowSize >= 1.016
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Size lớn hơn hoặc bằng 1.016 theo đơn vị đo hiện tại.
AsMils(DimensionArrowSize) Between 50 And 70
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Size lớn hơn hoặc bằng 50 mil và nhỏ hơn hoặc bằng 70 mil.
AsMM(DimensionArrowSize) < 2.032
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Arrow Size nhỏ hơn 2.032 mm.
Lưu ý
-
Thuộc tính Arrow Size chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm do Query trả về sẽ không được trả về.
DimensionExtensionLineWidth
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Line Width phù hợp với Query.
Cú pháp
DimensionExtensionLineWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionExtensionLineWidth) : Number– để chỉ định một chiều rộng theo mil. -
AsMM(DimensionExtensionLineWidth) : Number– để chỉ định một chiều rộng theo mm.
Ví dụ sử dụng
DimensionExtensionLineWidth = 10
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Line Width bằng 10 theo đơn vị đo hiện tại.
DimensionExtensionLineWidth >= 0.2286
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Line Width lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(DimensionExtensionLineWidth) Between 8 And 12
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Line Width lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(DimensionExtensionLineWidth) < 0.2794
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Line Width nhỏ hơn 0.2794 mm.
Lưu ý
-
Thuộc tính Extension Line Width chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính do Query trả về sẽ không được trả về.
DimensionExtensionOffset
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Offset phù hợp với Query.
Cú pháp
DimensionExtensionOffset : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionExtensionOffset) : Number– để chỉ định một độ lệch theo mil. -
AsMM(DimensionExtensionOffset) : Number– để chỉ định một độ lệch theo mm.
Ví dụ sử dụng
DimensionExtensionOffset = 10
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Offset bằng 10 theo đơn vị đo hiện tại.
DimensionExtensionOffset >= 0.2286
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Offset lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(DimensionExtensionOffset) Between 8 And 12
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Offset lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(DimensionExtensionOffset) < 0.2794
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Offset nhỏ hơn 0.2794 mm.
Lưu ý
-
Thuộc tính Extension Offset chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước đường kính tuyến tính và kích thước tuyến tính do Query trả về sẽ không được trả về.
DimensionExtensionPickGap
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Pick Gap phù hợp với Query.
Cú pháp
DimensionExtensionPickGap : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionExtensionPickGap) : Number– để chỉ định một khoảng hở theo mil. -
AsMM(DimensionExtensionPickGap) : Number– để chỉ định một khoảng hở theo mm.
Ví dụ sử dụng
DimensionExtensionPickGap = 10
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Pick Gap bằng 10 theo đơn vị đo hiện tại.
DimensionExtensionPickGap >= 0.2286
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Pick Gap lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(DimensionExtensionPickGap) Between 8 And 12
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Pick Gap lớn hơn hoặc bằng 8 mil và nhỏ hơn hoặc bằng 12 mil.
AsMM(DimensionExtensionPickGap) < 0.2794
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính có thuộc tính Extension Pick Gap nhỏ hơn 0.2794 mm.
Lưu ý
-
Thuộc tính Extension Pick Gap chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính và kích thước tuyến tính do Query trả về sẽ không được trả về.
DimensionTextFont
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Font phù hợp với Query.
Cú pháp
DimensionTextFont = Font_String
DimensionTextFont <> Font_String
Font_String phải là một trong các chuỗi từ danh sách sau:
-
'Default' -
'Serif' -
'Sans Serif'
Ví dụ sử dụng
DimensionTextFont = 'Default'
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Font là Default.
DimensionTextFont <> 'Serif'
Trả về tất cả các đối tượng except ngoại trừ các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Font là Serif.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
Font_Stringlà bắt buộc. -
Thuộc tính Dimension Font chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm do Query trả về sẽ không được trả về.
DimensionTextFormat
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Format phù hợp với Query.
Cú pháp
DimensionTextFormat = TextFormat_String
DimensionTextFormat <> TextFormat_String
TextFormat_String phải là 'None'.
Ví dụ sử dụng
DimensionTextFormat = 'None'
Trả về tất cả các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Format là None (tức là không hiển thị giá trị và đơn vị).
DimensionTextFormat <> 'None'
Trả về tất cả các đối tượng except ngoại trừ các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Format là None (tức là sẽ trả về các đối tượng kích thước áp dụng có định dạng được đặt để chỉ hiển thị giá trị, hiển thị giá trị và đơn vị, hoặc hiển thị giá trị và đơn vị (trong đó đơn vị nằm trong ngoặc)).
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
TextFormat_Stringlà bắt buộc. -
Thuộc tính Dimension Format chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước chuẩn, kích thước datum, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DimensionTextGap
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Gap thỏa mãn Query.
Cú pháp
DimensionTextGap : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1mil = 0.001inch) hoặc hệ Metric (mm; 1mm = 0.001meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionTextGap) : Number– để chỉ định khoảng hở theo mil. -
AsMM(DimensionTextGap) : Number– để chỉ định khoảng hở theo mm.
Ví dụ sử dụng
DimensionTextGap = 10
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Gap là 10 theo đơn vị đo hiện tại.
DimensionTextGap >= 0.2286
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Gap lớn hơn hoặc bằng 0.2286 theo đơn vị đo hiện tại.
AsMils(DimensionTextGap) Between 8 And 12
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Gap lớn hơn hoặc bằng 8mil và nhỏ hơn hoặc bằng 12mil.
AsMM(DimensionTextGap) < 0.2794
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Gap nhỏ hơn 0.2794mm.
Ghi chú
-
Thuộc tính Dimension Text Gap chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DimensionTextHeight
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Height thỏa mãn Query.
Cú pháp
DimensionTextHeight : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0.001 inch) hoặc hệ Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionTextHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(DimensionTextHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
DimensionTextHeight = 60
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Height là 60 theo đơn vị đo hiện tại.
DimensionTextHeight >= 1.27
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Height lớn hơn hoặc bằng 1.27 theo đơn vị đo hiện tại.
AsMils(DimensionTextHeight) Between 40 And 80
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Height lớn hơn hoặc bằng 40mil và nhỏ hơn hoặc bằng 80 mil.
AsMM(DimensionTextHeight) < 1.778
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Height nhỏ hơn 1.778 mm.
Ghi chú
-
Thuộc tính Dimension Text Height chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
-
Đối với kích thước gốc, giá trị của thuộc tính Dimension Text Height tuân theo giá trị của thuộc tính Text Height của kích thước đó.
DimensionTextLineWidth
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Line Width thỏa mãn Query.
Cú pháp
DimensionTextLineWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0.001 inch) hoặc hệ Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(DimensionTextLineWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(DimensionTextLineWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
DimensionTextLineWidth = 6
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Line Width là 6 theo đơn vị đo hiện tại.
DimensionTextLineWidth >= 0.127
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Line Width lớn hơn hoặc bằng 0.127 theo đơn vị đo hiện tại.
AsMils(DimensionTextLineWidth) Between 4 And 8
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Line Width lớn hơn hoặc bằng 4mil và nhỏ hơn hoặc bằng 8mil.
AsMM(DimensionTextLineWidth) < 0.1778
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Line Width nhỏ hơn 0.1778mm.
Ghi chú
-
Thuộc tính Dimension Text Line Width chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước gốc, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
-
Đối với kích thước gốc, giá trị của thuộc tính Dimension Text Line Width tuân theo giá trị của thuộc tính Text Width của kích thước đó.
DimensionTextPosition
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Position thỏa mãn Query.
Cú pháp
DimensionTextPosition = DimensionTextPosition_String
DimensionTextPosition <> DimensionTextPosition_String
DimensionTextPosition_String phải là một trong các chuỗi trong danh sách sau:
-
'Aligned - Bottom' -
'Aligned - Center' -
'Aligned - Inside Left' -
'Aligned - Inside Right' -
'Aligned - Left' -
'Aligned - Right' -
'Aligned - Top' -
'Automatic' -
'Manual' -
'Unidirectional'
Ví dụ sử dụng
DimensionTextPosition = 'Automatic'
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Position là Automatic.
DimensionTextPosition <> 'Manual'
Trả về tất cả các đối tượng except đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Text Position là Manual.
Ghi chú
-
Dấu nháy đơn (') ở đầu và cuối
DimensionTextPosition_Stringlà bắt buộc. -
Thuộc tính Dimension Text Position chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước leader, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DimensionTextPrecision
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Precision thỏa mãn Query.
Cú pháp
DimensionTextPrecision : Numeric_String
DimensionTextPrecision : Number
Ví dụ sử dụng
DimensionTextPrecision = '2'
DimensionTextPrecision <> '' && DimensionTextPrecision = 2
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Precision là 2.
DimensionTextPrecision > '' && DimensionTextPrecision Between 3 And 5
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Precision lớn hơn hoặc bằng 3 và nhỏ hơn hoặc bằng 5.
IsDimension && DimensionTextPrecision < 4
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Precision nhỏ hơn 4.
DimensionTextPrecision <> '1'
Trả về tất cả các đối tượng except đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Precision là 1.
IsDimension && DimensionTextPrecision <> 1
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Precision không bằng 1.
Ghi chú
-
Thuộc tính Dimension Precision chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DimensionTextPrefix
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Prefix thỏa mãn Query.
Cú pháp
DimensionTextPrefix : String
Ví dụ sử dụng
DimensionTextPrefix = 'ø'
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Prefix là ø.
Ghi chú
-
Thuộc tính Dimension Prefix chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DimensionTextSuffix
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Suffix thỏa mãn Query.
Cú pháp
DimensionTextSuffix : String
Ví dụ sử dụng
DimensionTextSuffix = '(+/- 0.5%)'
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Suffix là (+/- 0.5%).
Ghi chú
-
Thuộc tính Dimension Suffix chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DimensionTextUnit
Tóm tắt
Trả về tất cả các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Unit thỏa mãn Query.
Cú pháp
DimensionTextUnit = DimensionUnit_String
DimensionTextUnit <> DimensionUnit_String
Đối với các đối tượng kích thước góc, DimensionUnit_String phải là một trong các chuỗi trong danh sách sau:
-
'Degrees' -
'Radians'
Đối với các đối tượng kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm, DimensionUnit_String phải là một trong các chuỗi trong danh sách sau:
-
'Automatic' -
'Centimeters' -
'Inches' -
'Millimeters' -
'Mils'
Ví dụ sử dụng
DimensionTextUnit = 'Radians'
Trả về tất cả các đối tượng kích thước góc có thuộc tính Dimension Unit là Radians.
DimensionTextUnit <> 'Degrees'
Trả về tất cả các đối tượng except đối tượng kích thước góc có thuộc tính Dimension Unit là Degrees.
DimensionTextUnit = 'Mils'
Trả về tất cả các đối tượng kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Unit là Mils.
DimensionTextUnit <> 'Inches'
Trả về tất cả các đối tượng except đối tượng kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Dimension Unit là Inches.
Ghi chú
-
Dấu nháy đơn (') ở đầu và cuối
DimensionUnit_Stringlà bắt buộc. -
Thuộc tính Dimension Unit chỉ được định nghĩa cho các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm.
-
Các đối tượng con của các đối tượng kích thước góc, kích thước đường chuẩn, kích thước mốc chuẩn, kích thước đường kính tuyến tính, kích thước tuyến tính, kích thước đường kính hướng tâm và kích thước hướng tâm được trả về bởi Query sẽ không được trả về.
DrillPair
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Drill Pair thỏa mãn Query.
Cú pháp
DrillPair = 'Start Layer - Stop Layer'
Ví dụ sử dụng
DrillPair = 'Top Layer - Bottom Layer'
Trả về tất cả các đối tượng via có thuộc tính Drill Pair là Top Layer - Bottom Layer.
DrillPair <> 'Signal Layer 1 - Signal Layer 2'
Trả về tất cả các đối tượng except cho các đối tượng via có thuộc tính Drill Pair là Signal Layer 1 - Signal Layer 2.
IsVia && DrillPair <> 'Top Layer - Bottom Layer'
Trả về tất cả các đối tượng Via except ngoại trừ những đối tượng có thuộc tính Drill Pair là Top Layer - Bottom Layer.
Ghi chú
- Dấu nháy đơn (') ở đầu và cuối chuỗi là bắt buộc.
- Thuộc tính Drill Pair chỉ được định nghĩa cho các đối tượng via.
DrillType
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Drill Type thỏa mãn Query.
Cú pháp
DrillType = DrillType_String
DrillType <> DrillType_String
DrillType_String phải là một trong các chuỗi trong danh sách sau:
-
'Drilled' -
'Laser Drilled' -
'Plasma Drilled' -
'Punched'
Ví dụ sử dụng
DrillType = 'Drilled'
Trả về tất cả các đối tượng pad có thuộc tính Drill Type là Drilled.
DrillType <> 'Punched'
Trả về tất cả các đối tượng except đối tượng pad có thuộc tính Drill Type là Punched.
DrillType = 'Laser Drilled' || DrillType = 'Plasma Drilled' || DrillType = 'Punched'
IsPad && DrillType <> 'Drilled'
Trả về tất cả các đối tượng pad có thuộc tính Drill Type không phải là Drilled.
Ghi chú
- Thuộc tính Drill Type chỉ được định nghĩa cho các đối tượng pad.
-
Dấu nháy đơn (') ở đầu và cuối
DrillType_Stringlà bắt buộc.
EmbeddedBoard_ColCount
Tóm tắt
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Col Count thỏa mãn Query.
Cú pháp
EmbeddedBoard_ColCount : Numeric_String
EmbeddedBoard_ColCount : Number
Ví dụ sử dụng
EmbeddedBoard_ColCount = '2'
EmbeddedBoard_ColCount = 2
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Col Count là 2.
EmbeddedBoard_ColCount <> '4'
EmbeddedBoard_ColCount <> 4
Trả về tất cả các đối tượng except đối tượng bo mạch nhúng có thuộc tính Col Count là 4.
Lưu ý
Thuộc tính Col Count chỉ được định nghĩa cho các đối tượng bo mạch nhúng.
EmbeddedBoard_ColumnSpacing
Tóm tắt
Trả về các đối tượng bo mạch nhúng có thuộc tính Column Spacing thỏa mãn Query.
Cú pháp
EmbeddedBoard_ColumnSpacing : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1mil = 0.001inch) hoặc hệ Metric (mm; 1mm = 0.001meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(EmbeddedBoard_ColumnSpacing) : Number– để chỉ định khoảng cách theo mil. -
AsMM(EmbeddedBoard_ColumnSpacing) : Number– để chỉ định khoảng cách theo mm.
Ví dụ sử dụng
EmbeddedBoard_ColumnSpacing = 1500
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Column Spacing là 1500 theo đơn vị đo hiện tại.
EmbeddedBoard_ColumnSpacing >= 1000
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Column Spacing lớn hơn hoặc bằng 1000 theo đơn vị đo hiện tại.
AsMils(EmbeddedBoard_ColumnSpacing) Between 1000 And 1500
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Column Spacing lớn hơn hoặc bằng 1000 mil và nhỏ hơn hoặc bằng 1500 mil.
AsMM(EmbeddedBoard_ColumnSpacing) < 38.1
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Column Spacing nhỏ hơn 38.1mm.
Lưu ý
Thuộc tính Column Spacing chỉ được định nghĩa cho các đối tượng bo mạch nhúng.
EmbeddedBoard_DocumentName
Tóm tắt
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Embedded Document Name thỏa mãn Query.
Cú pháp
EmbeddedBoard_DocumentName : String
Ví dụ sử dụng
EmbeddedBoard_DocumentName = 'C:\Users\Public\Documents\Altium\Projects\Example_Design\Example_PCB.PcbDoc'
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Embedded Document Name là C:\Users\Public\Documents\Altium\Projects\Example_Design\Example_PCB.PcbDoc.
EmbeddedBoard_DocumentName Like '*Example_PCB.PcbDoc'
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Embedded Document Name kết thúc bằng Example_PCB.PcbDoc.
Lưu ý
Thuộc tính Embedded Document Name chỉ được định nghĩa cho các đối tượng bo mạch nhúng.
EmbeddedBoard_OriginMode
Tóm tắt
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Link To Embedded Board Origin thỏa mãn Query.
Cú pháp
EmbeddedBoard_OriginMode : Boolean_String
Ví dụ sử dụng
EmbeddedBoard_OriginMode = 'True'
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Link To Embedded Board Origin được bật.
EmbeddedBoard_OriginMode = 'False'
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Link To Embedded Board Origin bị tắt.
Lưu ý
Thuộc tính Link To Embedded Board Origin chỉ được định nghĩa cho các đối tượng bo mạch nhúng.
EmbeddedBoard_RowCount
Tóm tắt
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Row Count thỏa mãn Query.
Cú pháp
EmbeddedBoard_RowCount : Numeric_String
EmbeddedBoard_RowCount : Number
Ví dụ sử dụng
EmbeddedBoard_RowCount = '2'
EmbeddedBoard_RowCount = 2
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Row Count là 2.
EmbeddedBoard_RowCount <> '4'
EmbeddedBoard_RowCount <> 4
Trả về tất cả các đối tượng except đối tượng bo mạch nhúng có thuộc tính Row Count là 4.
Lưu ý
Thuộc tính Row Count chỉ được định nghĩa cho các đối tượng bo mạch nhúng.
EmbeddedBoard_RowSpacing
Tóm tắt
Trả về các đối tượng bo mạch nhúng có thuộc tính Row Spacing thỏa mãn Query.
Cú pháp
EmbeddedBoard_RowSpacing : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0.001inch) hoặc hệ Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(EmbeddedBoard_RowSpacing) : Number– để chỉ định khoảng cách theo mil. -
AsMM(EmbeddedBoard_RowSpacing) : Number– để chỉ định khoảng cách theo mm.
Ví dụ sử dụng
EmbeddedBoard_RowSpacing = 2500
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Row Spacing là 2500 theo đơn vị đo hiện tại.
EmbeddedBoard_RowSpacing >= 2000
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Row Spacing lớn hơn hoặc bằng 2000 theo đơn vị đo hiện tại.
AsMils(EmbeddedBoard_RowSpacing) Between 2500 And 3000
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Row Spacing lớn hơn hoặc bằng 2500 mil và nhỏ hơn hoặc bằng 3000 mil.
AsMM(EmbeddedBoard_RowSpacing) < 63.5
Trả về tất cả các đối tượng bo mạch nhúng có thuộc tính Row Spacing nhỏ hơn 63.5 mm.
Lưu ý
Thuộc tính Row Spacing chỉ được định nghĩa cho các đối tượng bo mạch nhúng.
EnablePartSwapping
Tóm tắt
Trả về tất cả các đối tượng component có thuộc tính Enable Part Swapping thỏa mãn Query.
Syntax
EnablePartSwapping : Boolean_String
Ví dụ sử dụng
EnablePartSwapping = 'True'
Trả về tất cả các đối tượng linh kiện có thuộc tính Enable Part Swapping được bật.
EnablePartSwapping = 'False'
Trả về tất cả các đối tượng linh kiện có thuộc tính Enable Part Swapping bị tắt.
Ghi chú
- Thuộc tính Enable Part Swapping chỉ được định nghĩa cho các đối tượng linh kiện.
- Các đối tượng con của các linh kiện được Query trả về sẽ không được trả về.
EnablePinSwapping
Tóm tắt
Trả về tất cả các đối tượng linh kiện có thuộc tính Enable Pin Swapping phù hợp với Query.
Syntax
EnablePinSwapping : Boolean_String
Ví dụ sử dụng
EnablePinSwapping = 'True'
Trả về tất cả các đối tượng linh kiện có thuộc tính Enable Pin Swapping được bật.
EnablePinSwapping = 'False'
Trả về tất cả các đối tượng linh kiện có thuộc tính Enable Pin Swapping bị tắt.
Ghi chú
- Thuộc tính Enable Pin Swapping chỉ được định nghĩa cho các đối tượng linh kiện.
- Các đối tượng con của các linh kiện được Query trả về sẽ không được trả về.
FillingMaterial
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Filling Material phù hợp với Query.
Syntax
FillingMaterial : String
Ví dụ sử dụng
FillingMaterial = 'Epoxy'
Trả về tất cả các đối tượng via có thuộc tính Filling Material là Epoxy.
FillingMaterial Like 'Epoxy*'
Trả về tất cả các đối tượng via có Filling Material mà chuỗi liên kết của nó bắt đầu bằng Epoxy.
Ghi chú
- Thuộc tính Filling Material chỉ được định nghĩa cho các đối tượng via.
-
Các dấu nháy đơn (
') ở đầu và cuối củaStringlà bắt buộc.
FillingSide
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Filling Side phù hợp với Query.
Syntax
FillingSide = FillingSide_String
FillingSide <> FillingSide_String
FillingSide_String phải là một trong các chuỗi trong danh sách sau:
-
'Top' -
'Bottom' -
'Both'
Ví dụ sử dụng
FillingSide = 'Top'
Trả về tất cả các đối tượng via có thuộc tính Filling Side là Top.
FillingSide <> 'Both'
Trả về tất cả các đối tượng except đối tượng via có thuộc tính Filling Side là Both.
FillingSide = 'Top' || FillingSide = 'Bottom'
IsVia && FillingSide <> 'Both'
Trả về tất cả các đối tượng except đối tượng via có thuộc tính Filling Side là Both.
Ghi chú
- Thuộc tính Filling Side chỉ được định nghĩa cho các đối tượng via.
-
Các dấu nháy đơn (
') ở đầu và cuối củaFillingSide_Stringlà bắt buộc.
FontName
Tóm tắt
Trả về tất cả các đối tượng tọa độ, kích thước (ngoại trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính TrueType Font Name phù hợp với Query.
Syntax
FontName = FontName_String
FontName <> FontName_String
FontName_String phải sử dụng một trong các tên của các phông TrueType và OpenType (một tập cha của TrueType) có sẵn, được tìm thấy trong thư mục \Windows\Fonts.
Ví dụ sử dụng
FontName = 'Arial'
Trả về tất cả các đối tượng tọa độ, kích thước (ngoại trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính TrueType Font Name là Arial.
FontName <> 'Batang'
Trả về tất cả các đối tượng except đối tượng tọa độ, kích thước (ngoại trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính TrueType Font Name là Batang.
Ghi chú
-
Các dấu nháy đơn (') ở đầu và cuối của
FontName_Stringlà bắt buộc. - Thuộc tính TrueType Font Name chỉ được định nghĩa cho các đối tượng tọa độ, kích thước (ngoại trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free).
Footprint
Tóm tắt
Trả về tất cả các đối tượng linh kiện có thuộc tính Footprint phù hợp với Query.
Syntax
Footprint : String
Ví dụ sử dụng
Footprint = 'DIP14'
Trả về tất cả các linh kiện có Footprint là DIP14.
Footprint Like 'DIP*'
Trả về tất cả các linh kiện có Footprint mà chuỗi liên kết của nó bắt đầu bằng DIP.
Ghi chú
- Thuộc tính Footprint chỉ được định nghĩa cho các đối tượng linh kiện.
- Các đối tượng con của các linh kiện được Query trả về sẽ không được trả về.
FromToPad1
Tóm tắt
Trả về tất cả các đối tượng from-to có thuộc tính From Pad phù hợp với Query.
Syntax
FromToPad1 : PadName_String
PadName_String chỉ định Name đầy đủ mà một pad phải khớp; tên này bao gồm một chuỗi con ban đầu chỉ định thuộc tính Name của linh kiện cha của pad (tức là Designator của linh kiện), theo sau là một chuỗi con chỉ định thuộc tính Name riêng của pad (tức là Designator của pad). Do đó định dạng sẽ là 'ParentComponentDesignator-PadDesignator'.
Ví dụ sử dụng
FromToPad1 = 'C14-2'
Trả về tất cả các đối tượng from-to có thuộc tính From Pad là C14-2.
Ghi chú
-
Các dấu nháy đơn (') ở đầu và cuối của
PadName_Stringlà bắt buộc. - Thuộc tính From Pad chỉ được định nghĩa cho các đối tượng from-to.
FromToPad2
Tóm tắt
Trả về tất cả các đối tượng from-to có thuộc tính To Pad phù hợp với Query.
Syntax
FromToPad2 : PadName_String
PadName_String chỉ định Name đầy đủ mà một pad phải khớp; tên này bao gồm một chuỗi con ban đầu chỉ định thuộc tính Name của linh kiện cha của pad (tức là Designator của linh kiện), theo sau là một chuỗi con chỉ định thuộc tính Name riêng của pad (tức là Designator của pad). Do đó định dạng sẽ là 'ParentComponentDesignator-PadDesignator'.
Ví dụ sử dụng
FromToPad2 = 'U1-8'
Trả về tất cả các đối tượng from-to có thuộc tính To Pad là U1-8.
Ghi chú
-
Các dấu nháy đơn (') ở đầu và cuối của
PadName_Stringlà bắt buộc. - Thuộc tính To Pad chỉ được định nghĩa cho các đối tượng from-to.
H
Tóm tắt
Trả về tất cả các đối tượng linh kiện có thuộc tính Height phù hợp với Query.
Syntax
H : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(H) : Number– để chỉ định chiều cao theo mil. -
AsMM(H) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
H = 300
Trả về tất cả các linh kiện có thuộc tính Height bằng 300 đơn vị đo hiện tại.
H >= 5.08
Trả về tất cả các linh kiện có thuộc tính Height lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(H) > 400
Trả về tất cả các linh kiện có thuộc tính Height lớn hơn 400mil.
AsMM(H) Between 6.35 And 8.89
Trả về tất cả các linh kiện có thuộc tính Height lớn hơn hoặc bằng 6.35mm và nhỏ hơn hoặc bằng 8.89mm.
H <> 550
Trả về tất cả các linh kiện có thuộc tính Height not bằng 550 đơn vị đo hiện tại.
AsMils(H) <= 650
Trả về tất cả các linh kiện có thuộc tính Height nhỏ hơn hoặc bằng 650mil.
AsMM(H) < 11.43
Trả về tất cả các linh kiện có thuộc tính Height nhỏ hơn 11.43mm.
Ghi chú
- Thuộc tính Height chỉ được định nghĩa cho các đối tượng linh kiện.
- Các đối tượng con của các linh kiện được Query trả về sẽ không được trả về.
- Hàm này là bí danh của hàm Height.
Height
Tóm tắt
Trả về tất cả các đối tượng linh kiện có thuộc tính Height phù hợp với Query.
Syntax
Height : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(Height) : Number– để chỉ định chiều cao theo mil. -
AsMM(Height) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
Height = 300
Trả về tất cả các linh kiện có thuộc tính Height bằng 300 đơn vị đo hiện tại.
Height >= 5.08
Trả về tất cả các linh kiện có thuộc tính Height lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(Height) > 400
Trả về tất cả các linh kiện có thuộc tính Height lớn hơn 400 mil.
AsMM(Height) Between 6.35 And 8.89
Trả về tất cả các linh kiện có thuộc tính Height lớn hơn hoặc bằng 6.35 mm và nhỏ hơn hoặc bằng 8.89 mm.
Height <> 550
Trả về tất cả các linh kiện có thuộc tính Height not bằng 550 đơn vị đo hiện tại.
AsMils(Height) <= 650
Trả về tất cả các linh kiện có thuộc tính Height nhỏ hơn hoặc bằng 650 mil.
AsMM(Height) < 11.43
Trả về tất cả các linh kiện có thuộc tính Height nhỏ hơn 11.43 mm.
Ghi chú
- Thuộc tính Height chỉ được định nghĩa cho các đối tượng linh kiện.
- Các đối tượng con của các linh kiện được Query trả về sẽ không được trả về.
- Hàm này là bí danh của hàm H.
Hide
Tóm tắt
Trả về tất cả các đối tượng comment linh kiện, designator linh kiện và net có thuộc tính Hide phù hợp với Query.
Syntax
Hide : Boolean
Ví dụ sử dụng
Hide
Hide = True
Trả về tất cả các đối tượng comment linh kiện, designator linh kiện và net có thuộc tính Hide là True.
Not Hide
Hide = False
Trả về tất cả các đối tượng except đối tượng comment linh kiện, designator linh kiện và net có thuộc tính Hide là False.
Ghi chú
Thuộc tính Hide chỉ được định nghĩa cho các đối tượng comment linh kiện, designator linh kiện và net.
HideJumpers
Tóm tắt
Trả về tất cả các đối tượng linh kiện có thuộc tính Hide Jumpers phù hợp với Query.
Syntax
HideJumpers : Boolean_String
Ví dụ sử dụng
HideJumpers = 'True'
Trả về tất cả các đối tượng linh kiện có thuộc tính Hide Jumpers được bật.
HideJumpers = 'False'
Trả về tất cả các đối tượng linh kiện có thuộc tính Hide Jumpers bị tắt.
Ghi chú
- Thuộc tính Hide Jumpers chỉ được định nghĩa cho các đối tượng linh kiện.
- Các đối tượng con của các linh kiện được Query trả về sẽ không được trả về.
Hole
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size phù hợp với Query.
Syntax
Hole : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(Hole) : Number– để chỉ định kích thước lỗ theo mil. -
AsMM(– để chỉ định kích thước lỗ theo mm.Hole) : Number
Ví dụ sử dụng
Hole = 16
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size 16 đơn vị đo hiện tại.
Hole >= 0.508
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size lớn hơn hoặc bằng 0.508 đơn vị đo hiện tại.
AsMils(Hole) Between 12 And 32
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size lớn hơn hoặc bằng 12 mil và nhỏ hơn hoặc bằng 32 mil.
AsMM(Hole) < 1.016
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size nhỏ hơn 1.016 mm.
Ghi chú
- Thuộc tính Hole Size chỉ được định nghĩa cho các đối tượng pad và via.
- Hàm này là bí danh của các hàm HoleDiameter và HoleSize.
HoleDiameter
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size phù hợp với Query.
Syntax
HoleDiameter : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(HoleDiameter) : Number– để chỉ định đường kính lỗ theo mil. -
AsMM(– để chỉ định đường kính lỗ theo mm.HoleDiameter) : Number
Ví dụ sử dụng
HoleDiameter = 16
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size 16 đơn vị đo hiện tại.
HoleDiameter >= 0.508
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size lớn hơn hoặc bằng 0.508 đơn vị đo hiện tại.
AsMils(HoleDiameter) Between 12 And 32
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size lớn hơn hoặc bằng 12 mil và nhỏ hơn hoặc bằng 32 mil.
AsMM(HoleDiameter) < 1.016
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size nhỏ hơn 1.016 mm.
Ghi chú
- Thuộc tính Hole Size chỉ được định nghĩa cho các đối tượng pad và via.
- Hàm này là bí danh của các hàm HoleSize và Hole.
HoleNegativeTolerance
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) phù hợp với Query.
Syntax
HoleNegativeTolerance : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(HoleNegativeTolerance) : Number– để chỉ định dung sai theo mil. -
AsMM(HoleNegativeTolerance) : Number– để chỉ định dung sai theo mm.
Ví dụ sử dụng
HoleNegativeTolerance = 4
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) bằng 4 đơn vị đo hiện tại.
HoleNegativeTolerance >= 5.08
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(HoleNegativeTolerance) > 4
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) lớn hơn 4 mil.
AsMM(HoleNegativeTolerance) Between 0.102 And 0.105
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) lớn hơn hoặc bằng 0.102 mm và nhỏ hơn hoặc bằng 0.105 mm.
HoleNegativeTolerance <> 2
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) not bằng 2 đơn vị đo hiện tại.
AsMils(HoleNegativeTolerance) <= 1.4
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) nhỏ hơn hoặc bằng 1.4 mil.
AsMM(HoleNegativeTolerance) < 0.05
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (-) nhỏ hơn 0.05 mm.
Ghi chú
Thuộc tính Hole Tolerance (-) chỉ được định nghĩa cho các đối tượng pad và via.
HolePositiveTolerance
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) phù hợp với Query.
Syntax
HolePositiveTolerance : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(HolePositiveTolerance) : Number– để chỉ định dung sai theo mil. -
AsMM(HolePositiveTolerance) : Number– để chỉ định dung sai theo mm.
Ví dụ sử dụng
HolePositiveTolerance = 4
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) bằng 4 đơn vị đo hiện tại.
HolePositiveTolerance >= 5.08
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(HolePositiveTolerance) > 4
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) lớn hơn 4 mil.
AsMM(HolePositiveTolerance) Between 0.102 And 0.105
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) lớn hơn hoặc bằng 0.102 mm và nhỏ hơn hoặc bằng 0.105 mm.
HolePositiveTolerance <> 2
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) not bằng 2 đơn vị đo hiện tại.
AsMils(HolePositiveTolerance) <= 1.4
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) nhỏ hơn hoặc bằng 1.4 mil.
AsMM(HolePositiveTolerance) < 0.05
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Tolerance (+) nhỏ hơn 0.05 mm.
Ghi chú
Thuộc tính Hole Tolerance (+) chỉ được định nghĩa cho các đối tượng pad và via.
HoleRotation
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Hole Rotation phù hợp với Query.
Syntax
HoleRotation : Numeric_String
HoleRotation : Number
Ví dụ sử dụng
HoleRotation = '30'
HoleRotation = 30
Trả về tất cả các đối tượng pad có thuộc tính Hole Rotation là 30.000.
HoleRotation <> '45'
HoleRotation <> 45
Trả về tất cả các đối tượng except đối tượng pad có thuộc tính Hole Rotation là 45.000.
Ghi chú
Thuộc tính Hole Rotation chỉ được định nghĩa cho các đối tượng pad.
HoleSize
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size phù hợp với Query.
Syntax
HoleSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(Hole– để chỉ định kích thước lỗ theo mil.Size) : Number -
AsMM(– để chỉ định kích thước lỗ theo mm.HoleSize) : Number
Ví dụ sử dụng
HoleSize = 16
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size 16 đơn vị đo hiện tại.
HoleSize >= 0.508
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size lớn hơn hoặc bằng 0.508 đơn vị đo hiện tại.
AsMils(HoleSize) Between 12 And 32
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size lớn hơn hoặc bằng 12 mil và nhỏ hơn hoặc bằng 32 mil.
AsMM(HoleSize) < 1.016
Trả về tất cả các đối tượng pad và via có thuộc tính Hole Size nhỏ hơn 1.016 mm.
Ghi chú
- Thuộc tính Hole Size chỉ được định nghĩa cho các đối tượng pad và via.
- Hàm này là bí danh của các hàm HoleDiameter và Hole.
HoleType
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Hole Type phù hợp với Query.
Syntax
HoleType = HoleType_String
HoleType <> HoleType_String
HoleType_String phải là một trong các chuỗi trong danh sách sau:
-
'Round' -
'Slot' -
'Square'
Ví dụ sử dụng
HoleType = 'Square'
Trả về tất cả các đối tượng pad có thuộc tính Hole Type là Square.
HoleType <> 'Slot'
Trả về tất cả các đối tượng except đối tượng pad có thuộc tính Hole Type là Slot.
HoleType = 'Square' || HoleType = 'Slot'
IsPad && HoleType <> 'Round'
Trả về tất cả các đối tượng except đối tượng pad có thuộc tính Hole Type là Round.
Ghi chú
- Thuộc tính Hole Type chỉ được định nghĩa cho các đối tượng pad.
-
Các dấu nháy đơn (') ở đầu và cuối của
HoleType_Stringlà bắt buộc.
Identifier
Tóm tắt
Trả về tất cả các đối tượng 3D body có thuộc tính Identifier phù hợp với Query.
Syntax
Identifier : String
Ví dụ sử dụng
Identifier = 'RES0402'
Trả về tất cả các đối tượng 3D body có thuộc tính Identifier là RES0402.
Identifier Like 'RES0402*'
Trả về tất cả các đối tượng 3D body có Identifier mà chuỗi liên kết của nó bắt đầu bằng RES0402.
Ghi chú
- Thuộc tính Identifier chỉ được định nghĩa cho các đối tượng 3D body.
- Các ký tự dấu nháy đơn (
') ở đầu và cuối củaStringlà bắt buộc.
InvertedBorderSpaceType
Tóm tắt
Trả về tất cả đối tượng chuỗi có thuộc tính Border Space Type tuân theo Truy vấn.
Cú pháp
InvertedBorderSpaceType = InvertedBorderSpaceType_String
InvertedBorderSpaceType <> InvertedBorderSpaceType_String
InvertedBorderSpaceType_String phải là một trong các chuỗi trong danh sách sau:
-
'Border Margin' -
'Text Offset'
Ví dụ sử dụng
InvertedBorderSpaceType = 'Border Margin'
Trả về tất cả đối tượng chuỗi có thuộc tính Border Space Type là Border Margin.
InvertedBorderSpaceType <> 'Border Margin'
Trả về tất cả các đối tượng except đối tượng chuỗi có thuộc tính Border Space Type là Border Margin.
IsTrueTypeText && InvertedBorderSpaceType <> 'Text Offset'
Trả về tất cả đối tượng chuỗi có thuộc tính Border Space Type không phải là Text Offset.
Lưu ý
- Thuộc tính Border Space Type chỉ được định nghĩa cho các đối tượng chuỗi.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
InvertedBorderSpaceType_Stringlà bắt buộc.
InvertedRectangleHeight
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height tuân theo Truy vấn.
Cú pháp
InvertedRectangleHeight : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0.001 inch) hoặc hệ Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(InvertedRectangleHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(InvertedRectangleHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
InvertedRectangleHeight = 30
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height bằng 30 theo đơn vị đo hiện tại.
InvertedRectangleHeight >= 5.08
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height lớn hơn hoặc bằng 5.08 theo đơn vị đo hiện tại.
AsMils(InvertedRectangleHeight) > 40
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height lớn hơn 40 mil.
AsMM(InvertedRectangleHeight) Between 6.35 And 8.89
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height lớn hơn hoặc bằng 6.35 mm và nhỏ hơn hoặc bằng 8.89 mm.
InvertedRectangleHeight <> 55
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height không bằng 55 theo đơn vị đo hiện tại.
AsMils(InvertedRectangleHeight) <= 65
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height nhỏ hơn hoặc bằng 65 mil.
AsMM(InvertedRectangleHeight) < 11.43
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Height nhỏ hơn 11.43 mm.
Lưu ý
Thuộc tính Inverted Rectangle Height chỉ được định nghĩa cho các đối tượng chuỗi văn bản (comment, designator, free).
InvertedRectangleWidth
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width tuân theo Truy vấn.
Cú pháp
InvertedRectangleWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc hệ Imperial (mil; 1 mil = 0.001 inch) hoặc hệ Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(InvertedRectangleWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(InvertedRectangleWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
InvertedRectangleWidth = 300
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width bằng 300 theo đơn vị đo hiện tại.
InvertedRectangleWidth >= 128
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width lớn hơn hoặc bằng 128 theo đơn vị đo hiện tại.
AsMils(InvertedRectangleWidth) > 400
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width lớn hơn 400 mil.
AsMM(InvertedRectangleWidth) Between 6 And 8
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width lớn hơn hoặc bằng 6 mm và nhỏ hơn hoặc bằng 8 mm.
InvertedRectangleWidth <> 550
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width không bằng 550 theo đơn vị đo hiện tại.
AsMils(InvertedRectangleWidth) <= 650
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width nhỏ hơn hoặc bằng 650 mil.
AsMM(InvertedRectangleWidth) < 11.43
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Rectangle Width nhỏ hơn 11.43 mm.
Lưu ý
Thuộc tính Inverted Rectangle Width chỉ được định nghĩa cho các đối tượng chuỗi văn bản (comment, designator, free).
InvertedTextJustification
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Justification tuân theo Truy vấn.
Cú pháp
InvertedTextJustification = TextJustification_String
InvertedTextJustification <> TextJustification_String
TextJustification_String phải là một trong các chuỗi trong danh sách sau:
-
'Center' -
'Center-Above' -
'Center-Below' -
'Left-Above' -
'Left-Below' -
'Left-Center' -
'Right-Above' -
'Right-Below' -
'Right-Center'
Ví dụ sử dụng
InvertedTextJustification = 'Center'
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Justification là Center.
InvertedTextJustification <> 'Right-Below'
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Justification là Right-Below.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
TextJustification_Stringlà bắt buộc. - Thuộc tính Inverted Text Justification chỉ được định nghĩa cho các đối tượng chuỗi văn bản (comment, designator, free).
IPC4761ViaType
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính IPC 4761 Via Type tuân theo Truy vấn.
Cú pháp
IPC4761ViaType = IPC4761ViaType_String
IPC4761ViaType <> IPC4761ViaType_String
IPC4761ViaType_String phải là một trong các chuỗi trong danh sách sau:
-
'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'
Ví dụ sử dụng
IPC4761ViaType = 'Type 1a'
Trả về tất cả các đối tượng via có thuộc tính IPC 4761 Via Type là Type 1a.
IPC4761ViaType <> 'Type 1b'
Trả về tất cả các đối tượng except đối tượng via có thuộc tính IPC 4761 Via Type là Type 1b.
Lưu ý
- Thuộc tính IPC 4761 Via Type chỉ được định nghĩa cho các đối tượng via.
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaIPC4761ViaType_Stringlà bắt buộc.
IsAssyTestpoint
Tóm tắt
Trả về tất cả các pad và via đã được đánh dấu để sử dụng làm Testpoint lắp ráp, tức là có bật thuộc tính Assembly Testpoint - Top và/hoặc Assembly Testpoint - Bottom.
Cú pháp
IsAssyTestpoint : Boolean
Ví dụ sử dụng
IsAssyTestpoint
IsAssyTestpoint = True
Trả về tất cả pad và via đang được dùng làm Testpoint lắp ráp.
Not IsAssyTestpoint
IsAssyTestpoint = False
Trả về tất cả các đối tượng except pad và via đang được dùng làm Testpoint lắp ráp.
IsBold
Tóm tắt
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free) có thuộc tính Bold tuân theo Truy vấn.
Cú pháp
IsBold : Boolean_String
Ví dụ sử dụng
IsBold = 'True'
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free) có thuộc tính Bold được bật.
IsBold = 'False'
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free) có thuộc tính Bold bị tắt.
Lưu ý
-
Thuộc tính Bold chỉ được định nghĩa cho các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free).
-
Tất cả các đối tượng tọa độ, kích thước, bảng khoan và bảng chồng lớp cha, mà các primitive chuỗi văn bản con của chúng tuân theo Truy vấn, cũng sẽ được trả về.
IsDataMatrixText
Tóm tắt
Trả về các đối tượng chuỗi văn bản có thuộc tính Text Kind được đặt thành BarCode Text và thuộc tính BarCode Type được đặt thành Data Matrix.
Cú pháp
IsDataMatrixText : Boolean
Ví dụ sử dụng
IsDataMatrixText
IsDataMatrixText = True
Trả về các đối tượng chuỗi văn bản có thuộc tính Text Kind được đặt thành BarCode Text và thuộc tính BarCode Type được đặt thành Data Matrix.
Not IsDataMatrixText
IsDataMatrixText = False
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản có thuộc tính Text Kind được đặt thành BarCode Text và thuộc tính BarCode Type được đặt thành Data Matrix.
IsFabTestpoint
Tóm tắt
Trả về tất cả các pad và via đã được đánh dấu để sử dụng làm Testpoint chế tạo, tức là có bật thuộc tính Fabrication Testpoint - Top và/hoặc Fabrication Testpoint - Bottom.
Cú pháp
IsFabTestpoint : Boolean
Ví dụ sử dụng
IsFabTestpoint
IsFabTestpoint = True
Trả về tất cả pad và via đang được dùng làm Testpoint chế tạo.
Not IsFabTestpoint
IsFabTestpoint = False
Trả về tất cả các đối tượng except pad và via đang được dùng làm Testpoint chế tạo.
IsItalic
Tóm tắt
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free) có thuộc tính Italic tuân theo Truy vấn.
Cú pháp
IsItalic : Boolean_String
Ví dụ sử dụng
IsItalic = 'True'
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free) có thuộc tính Italic được bật.
IsItalic = 'False'
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free) có thuộc tính Italic bị tắt.
Lưu ý
- Thuộc tính Italic chỉ được định nghĩa cho các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp, và chuỗi văn bản (comment, designator, free).
- Tất cả các đối tượng tọa độ, kích thước, bảng khoan và bảng chồng lớp cha, mà các primitive chuỗi văn bản con của chúng tuân theo Truy vấn, cũng sẽ được trả về.
IsModified
Tóm tắt
Trả về tất cả các đối tượng polygon pour có thuộc tính IsModified tuân theo Truy vấn.
Cú pháp
IsModified : Boolean_String
Ví dụ sử dụng
IsModified = 'True'
Trả về tất cả các đối tượng polygon pour có thuộc tính IsModified được bật.
IsModified = 'False'
Trả về tất cả các đối tượng polygon pour có thuộc tính IsModified bị tắt.
Lưu ý
Thuộc tính IsModified chỉ được định nghĩa cho các đối tượng polygon pour.
IsQrCodeText
Tóm tắt
Trả về các đối tượng chuỗi văn bản có thuộc tính Text Kind được đặt thành BarCode Text và thuộc tính BarCode Type được đặt thành QR Code.
Cú pháp
IsQrCodeText : Boolean
Ví dụ sử dụng
IsQrCodeText
IsQrCodeText = True
Trả về các đối tượng chuỗi văn bản có thuộc tính Text Kind được đặt thành BarCode Text và thuộc tính BarCode Type được đặt thành QR Code.
Not IsQrCodeText
IsQrCodeText = False
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản có thuộc tính Text Kind được đặt thành BarCode Text và thuộc tính BarCode Type được đặt thành QR Code.
IsTestpoint
Tóm tắt
Trả về tất cả các pad và via đã được đánh dấu để sử dụng làm Testpoint, bất kể đó là Testpoint lắp ráp hay chế tạo. Nghĩa là có bật bất kỳ thuộc tính nào sau đây:
- Assembly Testpoint - Top
- Assembly Testpoint - Bottom
- Fabrication Testpoint - Top
- Fabrication Testpoint - Bottom
Cú pháp
IsTestpoint : Boolean
Ví dụ sử dụng
IsTestpoint
IsTestpoint = True
Trả về tất cả pad và via đang được dùng làm Testpoint.
Not IsTestpoint
IsTestpoint = False
Trả về tất cả các đối tượng except pad và via đang được dùng làm Testpoint.
IsTextInverted
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted tuân theo Truy vấn.
Cú pháp
IsTextInverted : Boolean_String
Ví dụ sử dụng
IsTextInverted = 'True'
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted được bật.
IsTextInverted = 'False'
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted bị tắt.
Lưu ý
Thuộc tính Inverted chỉ được định nghĩa cho các đối tượng chuỗi văn bản (comment, designator, free).
Keepout
Tóm tắt
Trả về tất cả các đối tượng Keepout - Arc, Keepout - Fill, Keepout - Solid Region và Keepout - Track.
Cú pháp
Keepout : Boolean
Ví dụ sử dụng
Keepout
Keepout = True
Trả về tất cả các đối tượng Keepout - Arc, Keepout - Fill, Keepout - Solid Region và Keepout - Track.
Not Keepout
Keepout = False
Trả về tất cả các đối tượng except đối tượng Keepout - Arc, Keepout - Fill, Keepout - Solid Region và Keepout - Track.
KeepoutRestrictionsCopper
Tóm tắt
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Copper tuân theo Truy vấn.
Cú pháp
KeepoutRestrictionsCopper : Boolean_String
Ví dụ sử dụng
KeepoutRestrictionsCopper = 'True'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Copper được bật.
KeepoutRestrictionsCopper = 'False'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Copper bị tắt.
Lưu ý
-
Thuộc tính Keepout Restriction - Copper chỉ được định nghĩa cho các đối tượng keepout (arc, fill, solid region, track).
-
Thuộc tính Keepout Restriction - Copper (như được phản ánh trong các panel List) tương ứng với tùy chọn Copper trong phần Keepout Restrictions khi xem thuộc tính của một đối tượng đã chọn thông qua panel Properties.
KeepoutRestrictionsSMDPad
Tóm tắt
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - SMD Pad tuân theo Truy vấn.
Cú pháp
KeepoutRestrictionsSMDPad : Boolean_String
Ví dụ sử dụng
KeepoutRestrictionsSMDPad = 'True'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - SMD Pad được bật.
KeepoutRestrictionsSMDPad = 'False'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - SMD Pad bị tắt.
Lưu ý
-
Thuộc tính Keepout Restriction - SMD Pad chỉ được định nghĩa cho các đối tượng keepout (arc, fill, solid region, track).
-
Thuộc tính Keepout Restriction - SMD Pad (như được phản ánh trong các panel List) tương ứng với tùy chọn SMD Pad trong phần Keepout Restrictions khi xem thuộc tính của một đối tượng đã chọn thông qua panel Properties.
KeepoutRestrictionsTHPad
Tóm tắt
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - TH Pad tuân theo Truy vấn.
Cú pháp
KeepoutRestrictionsTHPad : Boolean_String
Ví dụ sử dụng
KeepoutRestrictionsTHPad = 'True'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - TH Pad được bật.
KeepoutRestrictionsTHPad = 'False'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - TH Pad bị tắt.
Lưu ý
-
Thuộc tính Keepout Restriction - TH Pad chỉ được định nghĩa cho các đối tượng keepout (arc, fill, solid region, track).
-
Thuộc tính Keepout Restriction - TH Pad (như được phản ánh trong các panel List) tương ứng với tùy chọn TH Pad trong phần Keepout Restrictions khi xem thuộc tính của một đối tượng đã chọn thông qua panel Properties.
KeepoutRestrictionsTrack
Tóm tắt
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Track tuân theo Truy vấn.
Cú pháp
KeepoutRestrictionsTrack : Boolean_String
Ví dụ sử dụng
KeepoutRestrictionsTrack = 'True'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Track được bật.
KeepoutRestrictionsTrack = 'False'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Track bị tắt.
Lưu ý
-
Thuộc tính Keepout Restriction - Track chỉ được định nghĩa cho các đối tượng keepout (arc, fill, solid region, track).
-
Thuộc tính Keepout Restriction - Track (như được phản ánh trong các panel List) tương ứng với tùy chọn Track trong phần Keepout Restrictions khi xem thuộc tính của một đối tượng đã chọn thông qua panel Properties.
KeepoutRestrictionsVia
Tóm tắt
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Via tuân theo Truy vấn.
Cú pháp
KeepoutRestrictionsVia : Boolean_String
Ví dụ sử dụng
KeepoutRestrictionsVia = 'True'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Via được bật.
KeepoutRestrictionsVia = 'False'
Trả về tất cả các đối tượng keepout có thuộc tính Keepout Restriction - Via bị tắt.
Lưu ý
-
Thuộc tính Keepout Restriction - Via chỉ được định nghĩa cho các đối tượng keepout (arc, fill, solid region, track).
-
Thuộc tính Keepout Restriction - Via (như được phản ánh trong các panel List) tương ứng với tùy chọn Via trong phần Keepout Restrictions khi xem thuộc tính của một đối tượng đã chọn thông qua panel Properties.
Kind
Tóm tắt
Trả về tất cả các đối tượng có thuộc tính Object Kind tuân theo Truy vấn.
Cú pháp
Kind = ObjectKind_String
Kind <> ObjectKind_String
ObjectKind_String chỉ định loại đối tượng và phải là một trong các chuỗi sau:
-
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 – các chuỗi sau được dùng để nhắm đến các loại rule khác nhau. Loại rule, như xuất hiện trong hộp thoại PCB Rules and Constraints Editor, được hiển thị trong ngoặc sau chuỗi:
-
'Acute Angle Rule'(Góc nhọn) -
'Bare-board Fabrication Test Point Style Rule'(Kiểu Testpoint chế tạo) -
'Bare-board Fabrication Test Point Usage Rule'(Cách dùng Testpoint chế tạo) -
'Board Outline Clearance'(Khoảng hở biên dạng bo mạch) -
'Broken Nets Rule'(Net chưa đi dây) -
'Clearance Rule'(Khoảng hở) -
'Component Clearance Rule'(Khoảng hở linh kiện) -
'Component Rotations Rule'(Hướng linh kiện) -
'Confinement Constraint Rule'(Định nghĩa Room) -
'Daisy Chain Stub Length Rule'(Chiều dài stub daisy chain) -
'Differential Pairs Rule'(Đi dây cặp vi sai) -
'Fanout Control Rule'(Điều khiển fanout) -
'Flight Time Falling Edge Rule'(Thời gian truyền - sườn xuống) -
'Flight Time Rising Edge Rule'(Thời gian truyền - sườn lên) -
'Hole To Hole Clearance Rule'(Khoảng hở lỗ tới lỗ) -
'In-circuit Assembly Test Point Style Rule'(Kiểu Testpoint lắp ráp) -
'In-circuit Assembly Test Point Usage Rule'(Cách dùng Testpoint lắp ráp) -
'Layer Pair Rule'(Cặp lớp) -
'Matched Lengths Rule'(Chiều dài khớp) -
'Max Min Height Rule'(Chiều cao) -
'Max Min Hole Size Rule'(Kích thước lỗ) -
'Max Min Impedance Rule'(Trở kháng) -
'Max Min Length Rule'(Chiều dài) -
'Max Min Width Rule'(Chiều rộng) -
'Max Slope Falling Edge Rule'(Độ dốc - sườn xuống) -
'Max Slope Rising Edge Rule'(Độ dốc - sườn lên) -
'Max Via Stub Length (BackDrilling rule)'(Chiều dài stub via tối đa (khoan ngược)) -
'Maximum Via Count Rule'(Số lượng via tối đa) -
'Minimum Annular Ring Rule'(Vòng đệm annular tối thiểu) -
'Minimum Solder Mask Sliver Rule'(Khe solder mask tối thiểu) -
'Modified Polygon'(Polygon đã sửa đổi) -
'Net Antennae Rule'(Ăng-ten net) -
'Nets To Ignore Rule'(Các net cần bỏ qua) -
'Overshoot Falling Edge Rule'(Vọt lố - sườn xuống) -
'Overshoot Rising Edge Rule'(Vọt lố - sườn lên) -
'Parallel Segment Rule'(Đoạn song song) -
'Paste Mask Expansion Rule'(Mở rộng paste mask) -
'Permitted Layers Rule'(Các lớp được phép) -
'Polygon Connect Style Rule'(Kiểu kết nối polygon) -
'Power Plane Clearance Rule'(Khoảng hở power plane) -
'Power Plane Connect Style Rule'(Kiểu kết nối power plane) -
'Routing Corner Style Rule'(Góc đi dây) -
'Routing Layers Rule'(Các lớp đi dây) -
'Routing Priority Rule'(Ưu tiên đi dây) -
'Routing Topology Rule'(Cấu trúc liên kết đi dây) -
'Routing Via Style Rule'(Kiểu via đi dây) -
'Short Circuit Rule'(Ngắn mạch) -
'Signal Base Value Rule'(Giá trị cơ sở tín hiệu) -
'Signal Stimulus Rule'(Kích thích tín hiệu) -
'Signal Top Value Rule'(Giá trị đỉnh tín hiệu) -
'Silk To Silk Clearance Rule'(Khoảng hở silk với silk) -
'Silk To Solder Mask Clearance Rule'(Khoảng hở silk với solder mask) -
'SMD Entry'(Lối vào SMD) -
'SMD Neck Down Rule'(Thu nhỏ cổ SMD) -
'SMD To Corner Rule'(SMD tới góc) -
'SMD To Plane Rule'(SMD tới plane) -
'Solder Mask Expansion Rule'(Mở rộng solder mask) -
'Supply Nets Rule'(Các net nguồn) -
'Unconnected Pin Rule'(Chân chưa kết nối) -
'Undershoot Falling Edge Rule'(Vọt lố âm - sườn xuống) -
'Undershoot Rising Edge Rule'(Vọt lố âm - sườn lên) -
'Vias Under SMD Rule'(Via dưới SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
Ví dụ sử dụng
Kind = 'Class'
Trả về tất cả các đối tượng class.
Kind <> 'Via'
Trả về tất cả các đối tượng except đối tượng via.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
ObjectKind_Stringlà bắt buộc. -
Hàm này là bí danh của hàm ObjectKind.
L
Tóm tắt
Trả về tất cả các đối tượng có thuộc tính Layer tuân theo Truy vấn.
Cú pháp
L = Layer_String
L <> Layer_String
Ví dụ sử dụng
L = 'MultiLayer'
Trả về tất cả các đối tượng trên Multi-Layer.
L <> 'KeepOutLayer'
Trả về tất cả các đối tượng except ngoại trừ các đối tượng trên lớp Keep-Out.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
Layer_Stringlà bắt buộc. - Hàm này là bí danh của hàm Layer.
Layer
Tóm tắt
Trả về tất cả các đối tượng có thuộc tính Layer tuân theo Truy vấn.
Cú pháp
Layer = Layer_String
Layer <> Layer_String
Ví dụ sử dụng
Layer = 'MultiLayer'
Trả về tất cả đối tượng trên Multi-Layer.
Layer <> 'KeepOutLayer'
Trả về tất cả đối tượng except ngoại trừ các đối tượng trên lớp Keep-Out.
Ghi chú
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
Layer_Stringlà bắt buộc. - Hàm này là bí danh của hàm L.
LeaderDimensionDot
Tóm tắt
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot thỏa mãn Query.
Cú pháp
LeaderDimensionDot : Boolean_String
Ví dụ sử dụng
LeaderDimensionDot = 'True'
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot được bật.
LeaderDimensionDot = 'False'
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot bị tắt.
Ghi chú
- Thuộc tính Dot chỉ được định nghĩa cho các đối tượng kích thước leader.
- Các đối tượng con của các đối tượng kích thước leader được Query trả về sẽ không được trả về.
LeaderDimensionDotSize
Tóm tắt
Trả về các đối tượng kích thước leader có thuộc tính Dot Size thỏa mãn Query.
Cú pháp
LeaderDimensionDotSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(LeaderDimensionDotSize) : Number– để chỉ định kích thước theo mil. -
AsMM(LeaderDimensionDotSize) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
LeaderDimensionDotSize = 40
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot Size bằng 40 đơn vị đo hiện tại.
LeaderDimensionDotSize >= 1.143
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot Size lớn hơn hoặc bằng 1.143 đơn vị đo hiện tại.
AsMils(LeaderDimensionDotSize) Between 30 And 50
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot Size lớn hơn hoặc bằng 30 mil và nhỏ hơn hoặc bằng 50 mil.
AsMM(LeaderDimensionDotSize) < 0.889
Trả về tất cả đối tượng kích thước leader có thuộc tính Dot Size nhỏ hơn 0.889 mm.
Ghi chú
- Thuộc tính Dot Size chỉ được định nghĩa cho các đối tượng kích thước leader.
- Các đối tượng con của các đối tượng kích thước leader được Query trả về sẽ không được trả về.
LeaderDimensionShape
Tóm tắt
Trả về tất cả đối tượng kích thước leader có thuộc tính Leader Shape thỏa mãn Query.
Cú pháp
LeaderDimensionShape = LeaderShape_String
LeaderDimensionShape <> LeaderShape_String
LeaderShape_String phải là một trong các chuỗi trong danh sách sau:
-
'None' -
'Round' -
'Square'
Ví dụ sử dụng
LeaderDimensionShape = 'Round'
Trả về tất cả đối tượng kích thước leader có thuộc tính Leader Shape là Round.
LeaderDimensionShape <> 'Square'
Trả về tất cả đối tượng except các đối tượng kích thước leader có thuộc tính Leader Shape là Square.
Ghi chú
- Thuộc tính Leader Shape chỉ được định nghĩa cho các đối tượng kích thước leader.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
LeaderShape_Stringlà bắt buộc. - Các đối tượng con của các đối tượng kích thước leader được Query trả về sẽ không được trả về.
Locked
Tóm tắt
Trả về tất cả đối tượng có thuộc tính Locked thỏa mãn Query.
Cú pháp
Locked : Boolean
Ví dụ sử dụng
Locked
Locked = True
Trả về tất cả đối tượng có thuộc tính Locked được bật.
Not Locked
Locked = False
Trả về tất cả đối tượng except ngoại trừ những đối tượng có thuộc tính Locked được bật.
LockPrimitives
Tóm tắt
Trả về tất cả đối tượng component, coordinate, dimension và polygon pour có thuộc tính Lock Primitives thỏa mãn Query.
Cú pháp
LockPrimitives : Boolean_String
Ví dụ sử dụng
LockPrimitives = 'True'
Trả về tất cả đối tượng component, coordinate, dimension và polygon pour có thuộc tính Lock Primitives được bật.
LockPrimitives = 'False'
Trả về tất cả đối tượng component, coordinate, dimension và polygon pour có thuộc tính Lock Primitives bị tắt.
Ghi chú
- Thuộc tính Lock Primitives chỉ được định nghĩa cho các đối tượng component, coordinate, dimension và polygon pour.
- Các đối tượng con của các đối tượng component, coordinate, dimension và polygon pour được Query trả về sẽ không được trả về.
Mirror
Tóm tắt
Trả về tất cả đối tượng string có thuộc tính Mirror thỏa mãn Query.
Cú pháp
Mirror : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
Mirror = 'True'
Trả về tất cả đối tượng string có thuộc tính Mirror được bật.
Mirror = 'False'
Trả về tất cả đối tượng string có thuộc tính Mirror bị tắt.
Mirror <> 'True'
Not (Mirror = 'True')
Trả về tất cả đối tượng except các đối tượng string có thuộc tính Mirror được bật.
Mirror <> 'False'
Not (Mirror = 'False')
Trả về tất cả đối tượng except các đối tượng string có thuộc tính Mirror bị tắt.
Ghi chú
Thuộc tính Mirror chỉ được định nghĩa cho các đối tượng string.
ModelCylinderHeight
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) thỏa mãn Query.
Cú pháp
ModelCylinderHeight : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(ModelCylinderHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(ModelCylinderHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
ModelCylinderHeight = 300
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) bằng 300 đơn vị đo hiện tại.
ModelCylinderHeight >= 500
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) lớn hơn hoặc bằng 500 đơn vị đo hiện tại.
AsMils(ModelCylinderHeight) > 400
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) lớn hơn 400 mil.
AsMM(ModelCylinderHeight) Between 15 And 22
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) lớn hơn hoặc bằng 15 mm và nhỏ hơn hoặc bằng 22 mm.
ModelCylinderHeight <> 550
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) not bằng 550 đơn vị đo hiện tại.
AsMils(ModelCylinderHeight) <= 650
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) nhỏ hơn hoặc bằng 650 mil.
AsMM(ModelCylinderHeight) < 11.43
Trả về tất cả đối tượng 3D body có thuộc tính Model Height (Cylinder) nhỏ hơn 11.43 mm.
Ghi chú
Thuộc tính Model Height (Cylinder) chỉ được định nghĩa cho các đối tượng 3D body.
ModelCylinderSphereRadius
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) thỏa mãn Query.
Cú pháp
ModelCylinderSphereRadius : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(ModelCylinderSphereRadius) : Number– để chỉ định bán kính theo mil. -
AsMM(ModelCylinderSphereRadius) : Number– để chỉ định bán kính theo mm.
Ví dụ sử dụng
ModelCylinderSphereRadius = 30
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) bằng 30 đơn vị đo hiện tại.
ModelCylinderSphereRadius >= 50
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) lớn hơn hoặc bằng 50 đơn vị đo hiện tại.
AsMils(ModelCylinderSphereRadius) > 40
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) lớn hơn 40 mil.
AsMM(ModelCylinderSphereRadius) Between 1.5 And 2.2
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) lớn hơn hoặc bằng 1.5 mm và nhỏ hơn hoặc bằng 2.2 mm.
ModelCylinderSphereRadius <> 55
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) not bằng 55 đơn vị đo hiện tại.
AsMils(ModelCylinderSphereRadius) <= 65
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) nhỏ hơn hoặc bằng 65 mil.
AsMM(ModelCylinderSphereRadius) < 1.43
Trả về tất cả đối tượng 3D body có thuộc tính Model Radius (Cylinder/Sphere) nhỏ hơn 1.43 mm.
Ghi chú
Thuộc tính Model Radius (Cylinder/Sphere) chỉ được định nghĩa cho các đối tượng 3D body.
ModelRotationX
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Rotation X thỏa mãn Query.
Cú pháp
ModelRotationX : Numeric_String
ModelRotationX : Number
Ví dụ sử dụng
ModelRotationX = '30'
ModelRotationX = 30
Trả về tất cả đối tượng 3D body có thuộc tính Model Rotation X là 30.000.
ModelRotationX <> '45'
ModelRotationX <> 45
Trả về tất cả đối tượng except các đối tượng 3D body có thuộc tính Model Rotation X là 45.000.
Ghi chú
Thuộc tính Model Rotation X chỉ được định nghĩa cho các đối tượng 3D body.
ModelRotationY
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Rotation Y thỏa mãn Query.
Cú pháp
ModelRotationY : Numeric_String
ModelRotationY : Number
Ví dụ sử dụng
ModelRotationY = '30'
ModelRotationY = 30
Trả về tất cả đối tượng 3D body có thuộc tính Model Rotation Y là 30.000.
ModelRotationY <> '45'
ModelRotationY <> 45
Trả về tất cả đối tượng except các đối tượng 3D body có thuộc tính Model Rotation Y là 45.000.
Ghi chú
Thuộc tính Model Rotation Y chỉ được định nghĩa cho các đối tượng 3D body.
ModelRotationZ
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Rotation Z thỏa mãn Query.
Cú pháp
ModelRotationZ : Numeric_String
ModelRotationZ : Number
Ví dụ sử dụng
ModelRotationZ = '30'
ModelRotationZ = 30
Trả về tất cả đối tượng 3D body có thuộc tính Model Rotation Z là 30.000.
ModelRotationZ <> '45'
ModelRotationZ <> 45
Trả về tất cả đối tượng except các đối tượng 3D body có thuộc tính Model Rotation Z là 45.000.
Ghi chú
Thuộc tính Model Rotation Z chỉ được định nghĩa cho các đối tượng 3D body.
ModelType
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Type thỏa mãn Query.
Cú pháp
ModelType = ModelType_String
ModelType <> ModelType_String
ModelType_String phải là một trong các chuỗi trong danh sách sau:
-
'Cylinder' -
'Extruded' -
'Generic Model' -
'Sphere'
Ví dụ sử dụng
ModelType = 'Extruded'
Trả về tất cả đối tượng 3D body có thuộc tính Model Type là Extruded.
ModelType <> 'Cylinder'
Trả về tất cả đối tượng except các đối tượng 3D body có thuộc tính Model Type là Cylinder.
Ghi chú
- Thuộc tính Model Type chỉ được định nghĩa cho các đối tượng 3D body.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
ModelType_Stringlà bắt buộc.
ModelZ
Tóm tắt
Trả về tất cả đối tượng 3D body có thuộc tính Model Z thỏa mãn Query.
Cú pháp
ModelZ : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách dùng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(ModelZ) : Number– để chỉ định chiều cao theo mil. -
AsMM(ModelZ) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
ModelZ = 30
Trả về tất cả đối tượng 3D body có thuộc tính Model Z bằng 30 đơn vị đo hiện tại.
ModelZ >= 5.08
Trả về tất cả đối tượng 3D body có thuộc tính Model Z lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(ModelZ) > 40
Trả về tất cả đối tượng 3D body có thuộc tính Model Z lớn hơn 40 mil.
AsMM(ModelZ) Between 0.35 And 0.89
Trả về tất cả đối tượng 3D body có thuộc tính Model Z lớn hơn hoặc bằng 0.35 mm và nhỏ hơn hoặc bằng 0.89 mm.
ModelZ <> 55
Trả về tất cả đối tượng 3D body có thuộc tính Model Z not bằng 55 đơn vị đo hiện tại.
AsMils(ModelZ) <= 65
Trả về tất cả đối tượng 3D body có thuộc tính Model Z nhỏ hơn hoặc bằng 65 mil.
AsMM(ModelZ) < 0.43
Trả về tất cả đối tượng 3D body có thuộc tính Model Z nhỏ hơn 0.43 mm.
Ghi chú
-
Thuộc tính Model Z chỉ được định nghĩa cho các đối tượng 3D body.
-
Thuộc tính Model Z tương ứng với trường Standoff Height khi xem các thuộc tính của một 3D body được chọn trên Bảng điều khiển Properties.
N
Tóm tắt
Trả về các đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane có thuộc tính Net thỏa mãn Query.
Cú pháp
N : String
Ví dụ sử dụng
N = 'GND'
Trả về tất cả đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane có thuộc tính Net là GND.
N Like 'G*'
Trả về tất cả đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane có thuộc tính Net mà chuỗi liên kết của nó bắt đầu bằng G.
Ghi chú
-
Thuộc tính Net chỉ được định nghĩa cho các đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane.
-
Đối tượng net cha (có thuộc tính Name khớp với net được chỉ định, và là đối tượng cha của các đối tượng được trả về) sẽ không được trả về.
-
Hàm này là bí danh của hàm Net.
Name
Tóm tắt
Trả về các đối tượng class, component, design rule, net, pad và polygon pour có thuộc tính Name thỏa mãn Query.
Cú pháp
Name : String
Ví dụ sử dụng
Name = '<All Components>'
Trả về tất cả đối tượng class, component, design rule, net, pad và polygon pour có thuộc tính Name là <All Components>.
Name = 'U4-1'
Trả về tất cả đối tượng class, component, design rule, net, pad và polygon pour có thuộc tính Name là U4-1.
Name Like 'R7*'
Trả về tất cả đối tượng class, component, design rule, net, pad và polygon pour có thuộc tính Name mà chuỗi liên kết của nó bắt đầu bằng R7.
Ghi chú
-
Thuộc tính Name chỉ được định nghĩa cho các đối tượng class, component, design rule, net, pad và polygon pour.
-
Trong trường hợp đối tượng pad, phải chỉ định đầy đủ thuộc tính Name; thuộc tính này bao gồm một chuỗi con ban đầu xác định thuộc tính Name của component cha của pad, tiếp theo là ký tự '-', rồi đến một chuỗi con khác xác định thuộc tính Name của chính pad đó. Các pad có tính chất 'free' được nhận diện bằng chuỗi con ban đầu là 'Free-', theo sau là chuỗi con xác định thuộc tính Name của chính pad.
NegativeNet
Tóm tắt
Trả về tất cả đối tượng cặp vi sai có thuộc tính Negative Net thỏa mãn Query.
Cú pháp
NegativeNet : String
Ví dụ sử dụng
NegativeNet = 'D_N'
Trả về tất cả đối tượng cặp vi sai có thuộc tính Negative Net là D_N.
NegativeNet Like '*RX1_N'
Trả về tất cả đối tượng cặp vi sai có thuộc tính Negative Net kết thúc bằng RX1_N.
Ghi chú
- Thuộc tính Negative Net chỉ được định nghĩa cho các đối tượng cặp vi sai.
- Các đối tượng con của các đối tượng cặp vi sai được Query trả về sẽ không được trả về.
Net
Tóm tắt
Trả về các đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane có thuộc tính Net thỏa mãn Query.
Cú pháp
Net : String
Ví dụ sử dụng
Net = 'GND'
Trả về tất cả đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane có thuộc tính Net là GND.
Net Like 'G*'
Trả về tất cả đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane có thuộc tính Net mà chuỗi liên kết của nó bắt đầu bằng G.
Ghi chú
- Thuộc tính Net chỉ được định nghĩa cho các đối tượng arc, fill, pad, track, via, region, polygon pour và split-plane.
- Đối tượng net cha (có thuộc tính Name khớp với net được chỉ định, và là đối tượng cha của các đối tượng được trả về) sẽ không được trả về.
- Hàm này là bí danh của hàm N.
ObjectKind
Tóm tắt
Trả về tất cả đối tượng có thuộc tính Object Kind thỏa mãn Query.
Cú pháp
ObjectKind = ObjectKind_String
ObjectKind <> ObjectKind_String
ObjectKind_String chỉ định loại đối tượng và phải là một trong các chuỗi sau:
-
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 – các chuỗi sau được dùng để nhắm đến nhiều loại rule khác nhau. Loại rule, như xuất hiện trong hộp thoại PCB Rules and Constraints Editor, được hiển thị trong ngoặc sau chuỗi:
-
'Acute Angle Rule'(Góc nhọn) -
'Bare-board Fabrication Test Point Style Rule'(Kiểu điểm kiểm tra chế tạo) -
'Bare-board Fabrication Test Point Usage Rule'(Cách dùng điểm kiểm tra chế tạo) -
'Board Outline Clearance'(Khoảng hở đường bao bo mạch) -
'Broken Nets Rule'(Net chưa đi dây) -
'Clearance Rule'(Khoảng hở) -
'Component Clearance Rule'(Khoảng hở linh kiện) -
'Component Rotations Rule'(Hướng linh kiện) -
'Confinement Constraint Rule'(Định nghĩa Room) -
'Daisy Chain Stub Length Rule'(Chiều dài stub daisy chain) -
'Differential Pairs Rule'(Đi dây cặp vi sai) -
'Fanout Control Rule'(Điều khiển fanout) -
'Flight Time Falling Edge Rule'(Thời gian lan truyền - sườn xuống) -
'Flight Time Rising Edge Rule'(Thời gian lan truyền - sườn lên) -
'Hole To Hole Clearance Rule'(Khoảng hở lỗ đến lỗ) -
'In-circuit Assembly Test Point Style Rule'(Kiểu điểm kiểm tra lắp ráp) -
'In-circuit Assembly Test Point Usage Rule'(Cách dùng điểm kiểm tra lắp ráp) -
'Layer Pair Rule'(Cặp lớp) -
'Matched Lengths Rule'(Chiều dài khớp) -
'Max Min Height Rule'(Chiều cao) -
'Max Min Hole Size Rule'(Kích thước lỗ) -
'Max Min Impedance Rule'(Trở kháng) -
'Max Min Length Rule'(Chiều dài) -
'Max Min Width Rule'(Chiều rộng) -
'Max Slope Falling Edge Rule'(Độ dốc - sườn xuống) -
'Max Slope Rising Edge Rule'(Độ dốc - sườn lên) -
'Max Via Stub Length (BackDrilling rule)'(Chiều dài stub via tối đa (khoan ngược)) -
'Maximum Via Count Rule'(Số lượng via tối đa) -
'Minimum Annular Ring Rule'(Vành khuyên tối thiểu) -
'Minimum Solder Mask Sliver Rule'(Dải solder mask tối thiểu) -
'Modified Polygon'(Polygon đã sửa đổi) -
'Net Antennae Rule'(Ăng-ten net) -
'Nets To Ignore Rule'(Các net cần bỏ qua) -
'Overshoot Falling Edge Rule'(Vượt mức - sườn xuống) -
'Overshoot Rising Edge Rule'(Vượt mức - sườn lên) -
'Parallel Segment Rule'(Đoạn song song) -
'Paste Mask Expansion Rule'(Mở rộng paste mask) -
'Permitted Layers Rule'(Các lớp được phép) -
'Polygon Connect Style Rule'(Kiểu kết nối polygon) -
'Power Plane Clearance Rule'(Khoảng hở power plane) -
'Power Plane Connect Style Rule'(Kiểu kết nối power plane) -
'Routing Corner Style Rule'(Góc đi dây) -
'Routing Layers Rule'(Các lớp đi dây) -
'Routing Priority Rule'(Ưu tiên đi dây) -
'Routing Topology Rule'(Topology đi dây) -
'Routing Via Style Rule'(Kiểu via đi dây) -
'Short Circuit Rule'(Ngắn mạch) -
'Signal Base Value Rule'(Giá trị nền tín hiệu) -
'Signal Stimulus Rule'(Kích thích tín hiệu) -
'Signal Top Value Rule'(Giá trị đỉnh tín hiệu) -
'Silk To Silk Clearance Rule'(Khoảng hở silk với silk) -
'Silk To Solder Mask Clearance Rule'(Khoảng hở silk với solder mask) -
'SMD Entry'(Mục vào SMD) -
'SMD Neck Down Rule'(Thu hẹp cổ SMD) -
'SMD To Corner Rule'(SMD đến góc) -
'SMD To Plane Rule'(SMD đến plane) -
'Solder Mask Expansion Rule'(Mở rộng solder mask) -
'Supply Nets Rule'(Các net nguồn) -
'Unconnected Pin Rule'(Chân chưa kết nối) -
'Undershoot Falling Edge Rule'(Thiếu mức - sườn xuống) -
'Undershoot Rising Edge Rule'(Thiếu mức - sườn lên) -
'Vias Under SMD Rule'(Via dưới SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Internal Plane','Net','Violation'.
Ví dụ sử dụng
ObjectKind = 'Class'
Trả về tất cả đối tượng class.
ObjectKind <> 'Via'
Trả về tất cả đối tượng except các đối tượng via.
Ghi chú
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
ObjectKind_Stringlà bắt buộc. - Hàm này là bí danh của hàm Kind.
OptimalVoidRotation
Tóm tắt
Trả về tất cả đối tượng polygon có thuộc tính Optimal Void Rotation thỏa mãn Query.
Cú pháp
OptimalVoidRotation : Boolean
Ví dụ sử dụng
OptimalVoidRotation = 'True'
Trả về tất cả đối tượng polygon có thuộc tính Optimal Void Rotation là True.
OptimalVoidRotation = 'False'
Trả về tất cả đối tượng except các đối tượng polygon của component có thuộc tính Optimal Void Rotation là False.
Ghi chú
Thuộc tính Optimal Void Rotation chỉ được định nghĩa cho các đối tượng polygon.
OverallHeight
Tóm tắt
Trả về tất cả đối tượng 3D body đùn có thuộc tính Model Overall Height (Extruded) thỏa mãn Query.
Cú pháp
OverallHeight : Number
Numbersẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(OverallHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(OverallHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
OverallHeight = 100
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) bằng 100 đơn vị đo hiện tại.
OverallHeight >= 4.064
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(OverallHeight) > 80
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) lớn hơn 80 mil.
AsMM(OverallHeight) Between 1.524 And 3.81
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
OverallHeight <> 50
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) not bằng 50 đơn vị đo hiện tại.
AsMils(OverallHeight) <= 120
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) nhỏ hơn hoặc bằng 120 mil.
AsMM(OverallHeight) < 1.778
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Overall Height (Extruded) nhỏ hơn 1.778 mm.
Lưu ý
Thuộc tính Model Overall Height (Extruded) chỉ được định nghĩa cho các đối tượng khối 3D đùn.
Pad_CornerRadius_AllLayers
Tóm tắt
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Pad Corner Radius (%) (All Layers) đáp ứng Query.
Cú pháp
Pad_CornerRadius_AllLayers = CornerRadius_String
Pad_CornerRadius_AllLayers <> CornerRadius_String
CornerRadius_String chỉ định bán kính góc, được biểu thị theo phần trăm.
Ví dụ sử dụng
Pad_CornerRadius_AllLayers = '50%'
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Pad Corner Radius (%) (All Layers) bằng 50%.
Pad_CornerRadius_AllLayers <> '30%'
Trả về tất cả các đối tượng except đối với các pad đơn giản có thuộc tính Pad Corner Radius (%) (All Layers) bằng 30%.
Lưu ý
-
Dấu nháy đơn (') ở đầu và cuối của
CornerRadius_Stringlà bắt buộc. -
Thuộc tính Pad Corner Radius (%) (All Layers) chỉ được định nghĩa cho các pad đơn giản (những pad có thuộc tính Stack Mode được đặt thành
Simple).
Pad_CornerRadius_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius (%) (Bottom Layer) đáp ứng Query.
Cú pháp
Pad_CornerRadius_BottomLayer = CornerRadius_String
Pad_CornerRadius_BottomLayer <> CornerRadius_String
CornerRadius_String chỉ định bán kính góc, được biểu thị theo phần trăm.
Ví dụ sử dụng
Pad_CornerRadius_BottomLayer = '50%'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius (%) (Bottom Layer) bằng 50%.
Pad_CornerRadius_BottomLayer <> '30%'
Trả về tất cả các đối tượng except đối với các pad có thuộc tính Pad Corner Radius (%) (Bottom Layer) bằng 30%.
Lưu ý
-
Dấu nháy đơn (') ở đầu và cuối của
CornerRadius_Stringlà bắt buộc. -
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple) thì thuộc tính Pad Corner Radius (%) (Bottom Layer) sẽ giống với thuộc tính Pad Corner Radius (%) (All Layers) vì Corner Radius được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Corner Radius (%) (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius (%) (Mid Layer <n>) đáp ứng Query. Điều này bao gồm:
Cú pháp
Pad_CornerRadius_MidLayer<n> = CornerRadius_String
Pad_CornerRadius_MidLayer<n> <> CornerRadius_String
CornerRadius_String chỉ định bán kính góc, được biểu thị theo phần trăm.
Ví dụ sử dụng
Pad_CornerRadius_MidLayer<n> = '50%'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius (%) (Mid Layer <n>) bằng 50%.
Pad_CornerRadius_MidLayer<n> <> '30%'
Trả về tất cả các đối tượng except đối với các pad có thuộc tính Pad Corner Radius (%) (Mid Layer <n>) bằng 30%.
Lưu ý
-
Dấu nháy đơn (') ở đầu và cuối của
CornerRadius_Stringlà bắt buộc. -
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple) thì thuộc tính Pad Corner Radius (%) (Mid Layer <n>) sẽ giống với thuộc tính Pad Corner Radius (%) (All Layers), vì Corner Radius được chỉ định được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius (%) (Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius (%) (Top Layer) đáp ứng Query.
Cú pháp
Pad_CornerRadius_TopLayer = CornerRadius_String
Pad_CornerRadius_TopLayer <> CornerRadius_String
CornerRadius_String chỉ định bán kính góc, được biểu thị theo phần trăm.
Ví dụ sử dụng
Pad_CornerRadius_TopLayer = '50%'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius (%) (Top Layer) bằng 50%.
Pad_CornerRadius_TopLayer <> '30%'
Trả về tất cả các đối tượng except đối với các pad có thuộc tính Pad Corner Radius (%) (Top Layer) bằng 30%.
Lưu ý
-
Dấu nháy đơn (') ở đầu và cuối của
CornerRadius_Stringlà bắt buộc. -
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple) thì thuộc tính Pad Corner Radius (%) (Top Layer) sẽ giống với thuộc tính Pad Corner Radius (%) (All Layers) vì Corner Radius được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Corner Radius (%) (Top Layer) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_UsesPercent_AllLayers
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (All Layers) đáp ứng Query.
Cú pháp
Pad_CornerRadius_UsesPercent_AllLayers = Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
Pad_CornerRadius_UsesPercent_AllLayers = 'True'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (All Layers) được bật.
Pad_CornerRadius_UsesPercent_AllLayers = 'False'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (All Layers) bị tắt.
Pad_CornerRadius_UsesPercent_AllLayers <> 'True'
Not (Pad_CornerRadius_UsesPercent_AllLayers = 'True')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (All Layers) được bật.
Pad_CornerRadius_UsesPercent_AllLayers <> 'False'
Not (Pad_CornerRadius_UsesPercent_AllLayers = 'False')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (All Layers) bị tắt.
Pad_CornerRadius_UsesPercent_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) đáp ứng Query.
Cú pháp
Pad_CornerRadius_UsesPercent_BottomLayer = Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
Pad_CornerRadius_UsesPercent_BottomLayer = 'True'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) được bật.
Pad_CornerRadius_UsesPercent_BottomLayer = 'False'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) bị tắt.
Pad_CornerRadius_UsesPercent_BottomLayer <> 'True'
Not (Pad_CornerRadius_UsesPercent_BottomLayer = 'True')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) được bật.
Pad_CornerRadius_UsesPercent_BottomLayer <> 'False'
Not (Pad_CornerRadius_UsesPercent_BottomLayer = 'False')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) bị tắt.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) sẽ giống với thuộc tính Pad Corner Radius Uses Percent (All Layers) vì chế độ Corner Radius được chỉ định (giá trị tuyệt đối hoặc phần trăm) được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius Uses Percent (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_UsesPercent_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Mid Layer <n>) (trong đó n = 1..30 là số của một lớp giữa) đáp ứng Query.
Cú pháp
Pad_CornerRadius_UsesPercent_MidLayer<n> = Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
Pad_CornerRadius_UsesPercent_MidLayer1 = 'True'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Mid Layer 1) được bật.
Pad_CornerRadius_UsesPercent_MidLayer2 = 'False'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Mid Layer 2) bị tắt.
Pad_CornerRadius_UsesPercent_MidLayer10 <> 'True'
Not (Pad_CornerRadius_UsesPercent_MidLayer10 = 'True')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (Mid Layer 10) được bật.
Pad_CornerRadius_UsesPercent_MidLayer30 <> 'False'
Not (Pad_CornerRadius_UsesPercent_MidLayer30 = 'False')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (Mid Layer 30) bị tắt.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Corner Radius Uses Percent (Mid Layer <n>) sẽ giống với thuộc tính Pad Corner Radius Uses Percent (All Layers) vì chế độ Corner Radius được chỉ định (giá trị tuyệt đối hoặc phần trăm) được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius Uses Percent (Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_UsesPercent_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Top Layer) đáp ứng Query.
Cú pháp
Pad_CornerRadius_UsesPercent_TopLayer = Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
Pad_CornerRadius_UsesPercent_TopLayer = 'True'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Top Layer) được bật.
Pad_CornerRadius_UsesPercent_TopLayer = 'False'
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Uses Percent (Top Layer) bị tắt.
Pad_CornerRadius_UsesPercent_TopLayer <> 'True'
Not (Pad_CornerRadius_UsesPercent_TopLayer = 'True')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (Top Layer) được bật.
Pad_CornerRadius_UsesPercent_TopLayer <> 'False'
Not (Pad_CornerRadius_UsesPercent_TopLayer = 'False')
Trả về tất cả các đối tượng except pad có thuộc tính Pad Corner Radius Uses Percent (Top Layer) bị tắt.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Corner Radius Uses Percent (Top Layer) sẽ giống với thuộc tính Pad Corner Radius Uses Percent (All Layers) vì chế độ Corner Radius được chỉ định (giá trị tuyệt đối hoặc phần trăm) được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius Uses Percent (Top Layer) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_Value_AllLayers
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (All Layers) đáp ứng Query.
Cú pháp
Pad_CornerRadius_Value_AllLayers : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1mil = 0.001inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(Pad_CornerRadius_Value_AllLayers) : Number– để chỉ định bán kính góc theo mil. -
AsMM(Pad_CornerRadius_Value_AllLayers) : Number– để chỉ định bán kính góc theo mm.
Ví dụ sử dụng
Pad_CornerRadius_Value_AllLayers = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (All Layers) bằng 100 đơn vị đo hiện tại.
Pad_CornerRadius_Value_AllLayers >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (All Layers) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(Pad_CornerRadius_Value_AllLayers) > 80
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (All Layers) lớn hơn 80 mil.
AsMM(Pad_CornerRadius_Value_AllLayers) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (All Layers) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
Pad_CornerRadius_Value_AllLayers <> 50
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (All Layers) not bằng 50 đơn vị đo hiện tại.
Pad_CornerRadius_Value_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius Size (Bottom Layer) đáp ứng Query.
Cú pháp
Pad_CornerRadius_Value_BottomLayer = Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(Pad_CornerRadius_Value_BottomLayer) : Number– để chỉ định bán kính góc theo mil. -
AsMM(Pad_CornerRadius_Value_BottomLayer) : Number– để chỉ định bán kính góc theo mm.
Ví dụ sử dụng
Pad_CornerRadius_Value_BottomLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Bottom Layer) bằng 100 đơn vị đo hiện tại.
Pad_CornerRadius_Value_BottomLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(Pad_CornerRadius_Value_BottomLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Bottom Layer) lớn hơn 80 mil.
AsMM(Pad_CornerRadius_Value_BottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
Pad_CornerRadius_Value_BottomLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Bottom Layer) not bằng 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Corner Radius Size (Bottom Layer) sẽ giống với thuộc tính Pad Corner Radius Size (All Layers) vì Corner Radius được chỉ định được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius Size (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_Value_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius Size (Mid Layer <n>) (trong đó n = 1..30 là số của một lớp giữa) đáp ứng Query.
Cú pháp
Pad_CornerRadius_Value_MidLayer<n> = Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(Pad_CornerRadius_Value_MidLayer<n>) : Number– để chỉ định bán kính góc theo mil. -
AsMM(Pad_CornerRadius_Value_MidLayer<n>) : Number– để chỉ định bán kính góc theo mm.
Ví dụ sử dụng
Pad_CornerRadius_Value_MidLayer1 = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Mid Layer 1) bằng 100 đơn vị đo hiện tại.
Pad_CornerRadius_Value_MidLayer2 >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Mid Layer 2) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(Pad_CornerRadius_Value_MidLayer5) > 80
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Mid Layer 5) lớn hơn 80 mil.
AsMM(Pad_CornerRadius_Value_MidLayer10) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Mid Layer 10) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
Pad_CornerRadius_Value_MidLayer30 <> 50
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Mid Layer 30) not bằng 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), các thuộc tính Pad Corner Radius Size (Mid Layer <n>) sẽ giống với thuộc tính Pad Corner Radius Size (All Layers) vì Corner Radius được chỉ định được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius Size (Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad.
Pad_CornerRadius_Value_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Corner Radius Size (Top Layer) đáp ứng Query.
Cú pháp
Pad_CornerRadius_Value_TopLayer = Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(Pad_CornerRadius_Value_TopLayer) : Number– để chỉ định bán kính góc theo mil. -
AsMM(Pad_CornerRadius_Value_TopLayer) : Number– để chỉ định bán kính góc theo mm.
Ví dụ sử dụng
Pad_CornerRadius_Value_TopLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Top Layer) bằng 100 đơn vị đo hiện tại.
Pad_CornerRadius_Value_TopLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(Pad_CornerRadius_Value_TopLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Top Layer) lớn hơn 80 mil.
AsMM(Pad_CornerRadius_Value_TopLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
Pad_CornerRadius_Value_TopLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính Pad Corner Radius Size (Top Layer) not bằng 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Corner Radius Size (Top Layer) sẽ giống với thuộc tính Pad Corner Radius Size (All Layers) vì Corner Radius được chỉ định được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Pad Corner Radius Size (Top Layer) chỉ được định nghĩa cho các đối tượng pad.
Pad_JumperID
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pad Jumper ID đáp ứng Query.
Cú pháp
Pad_JumperID : Numeric_String
Ví dụ sử dụng
Pad_JumperID = '3'
Trả về tất cả các đối tượng pad có thuộc tính Pad Jumper ID là 3.
Pad_JumperID <> '567'
Trả về tất cả các đối tượng except pad có thuộc tính Pad Jumper ID là 567.
Lưu ý
Thuộc tính Pad Jumper ID chỉ được định nghĩa cho các đối tượng pad.
Pad_PinLength
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length đáp ứng Query.
Cú pháp
Pad_PinLength : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(Pad_PinLength) : Number– để chỉ định chiều dài theo mil. -
AsMM(Pad_PinLength) : Number– để chỉ định chiều dài theo mm.
Ví dụ sử dụng
Pad_PinLength = 4
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length bằng 4 đơn vị đo hiện tại.
Pad_PinLength >= 5.08
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(Pad_PinLength) > 4
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length lớn hơn 4 mil.
AsMM(Pad_PinLength) Between 0.102 And 0.105
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length lớn hơn hoặc bằng 0.102 mm và nhỏ hơn hoặc bằng 0.105 mm.
Pad_PinLength <> 2
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length not bằng 2 đơn vị đo hiện tại.
AsMils(Pad_PinLength) <= 1.4
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length nhỏ hơn hoặc bằng 1.4 mil.
AsMM(Pad_PinLength) < 0.05
Trả về tất cả các đối tượng pad có thuộc tính Pin/Pkg Length nhỏ hơn 0.05 mm.
Lưu ý
Thuộc tính Pin/Pkg Length chỉ được định nghĩa cho các đối tượng pad.
PadDonutOuterDiameter_AllLayers
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(All Layers) đáp ứng Query.
Cú pháp
PadDonutOuterDiameter_AllLayers : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(PadDonutOuterDiameter_AllLayers) : Number– để chỉ định đường kính ngoài của donut theo mil. -
AsMM(PadDonutOuterDiameter_AllLayers) : Number– để chỉ định đường kính ngoài của donut theo mm.
Ví dụ sử dụng
PadDonutOuterDiameter_AllLayers = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(All Layers) bằng 100 đơn vị đo hiện tại.
PadDonutOuterDiameter_AllLayers >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(All Layers) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutOuterDiameter_AllLayers) > 80
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(All Layers) lớn hơn 80 mil.
AsMM(PadDonutOuterDiameter_AllLayers) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(All Layers) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutOuterDiameter_AllLayers <> 50
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(All Layers) not bằng 50 đơn vị đo hiện tại.
PadDonutOuterDiameter_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Bottom Layer) đáp ứng Query.
Cú pháp
PadDonutOuterDiameter_BottomLayer = Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(PadDonutOuterDiameter_BottomLayer) : Number– để chỉ định đường kính ngoài của donut theo mil. -
AsMM(PadDonutOuterDiameter_BottomLayer) : Number– để chỉ định đường kính ngoài của donut theo mm.
Ví dụ sử dụng
PadDonutOuterDiameter_BottomLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Bottom Layer) bằng 100 đơn vị đo hiện tại.
PadDonutOuterDiameter_BottomLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutOuterDiameter_BottomLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Bottom Layer) lớn hơn 80 mil.
AsMM(PadDonutOuterDiameter_BottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutOuterDiameter_BottomLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Bottom Layer) not bằng 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Donut Outer Diameter(Bottom Layer) sẽ giống với thuộc tính Pad Donut Outer Diameter(All Layers) vì đường kính ngoài donut được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Donut Outer Diameter(Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadDonutOuterDiameter_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Mid Layer <n>) (trong đó n = 1..30 là số của một lớp giữa) đáp ứng Query.
Cú pháp
PadDonutOuterDiameter_MidLayer<n> = Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(PadDonutOuterDiameter_MidLayer<n>) : Number– để chỉ định đường kính ngoài của donut theo mil. -
AsMM(PadDonutOuterDiameter_MidLayer<n>) : Number– để chỉ định đường kính ngoài của donut theo mm.
Ví dụ sử dụng
PadDonutOuterDiameter_MidLayer1 = 100
Trả về tất cả các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Mid Layer 1) property bằng với 100 đơn vị đo hiện tại.
PadDonutOuterDiameter_MidLayer2 >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Mid Layer 2) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutOuterDiameter_MidLayer5) > 80
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Mid Layer 5) lớn hơn 80 mil.
AsMM(PadDonutOuterDiameter_MidLayer10) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Mid Layer 10) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutOuterDiameter_MidLayer30 <> 50
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Mid Layer 30) không bằng not bằng với 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), các thuộc tính Pad Donut Outer Diameter(Mid Layer <n>) sẽ giống với thuộc tính Pad Donut Outer Diameter(All Layers) vì đường kính ngoài donut được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Donut Outer Diameter(Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad.
PadDonutOuterDiameter_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Donut Outer Diameter(Top Layer) thỏa mãn Truy vấn.
Cú pháp
PadDonutOuterDiameter_TopLayer = Number
Number sẽ tuân theo các đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadDonutOuterDiameter_TopLayer) : Number– để chỉ định đường kính ngoài donut theo mil. -
AsMM(PadDonutOuterDiameter_TopLayer) : Number– để chỉ định đường kính ngoài donut theo mm.
Ví dụ sử dụng
PadDonutOuterDiameter_TopLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Top Layer) bằng với 100 đơn vị đo hiện tại.
PadDonutOuterDiameter_TopLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutOuterDiameter_TopLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Top Layer) lớn hơn 80 mil.
AsMM(PadDonutOuterDiameter_TopLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutOuterDiameter_TopLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Outer Diameter(Top Layer) không bằng not bằng với 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Donut Outer Diameter(Top Layer) sẽ giống với thuộc tính Pad Donut Outer Diameter(All Layers) vì đường kính ngoài donut được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Donut Outer Diameter(Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadDonutWidth_AllLayers
Tóm tắt
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(All Layers) thỏa mãn Truy vấn.
Cú pháp
PadDonutWidth_AllLayers : Number
Number sẽ tuân theo các đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadDonutWidth_AllLayers) : Number– để chỉ định chiều rộng donut theo mil. -
AsMM(PadDonutWidth_AllLayers) : Number– để chỉ định chiều rộng donut theo mm.
Ví dụ sử dụng
PadDonutWidth_AllLayers = 100
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(All Layers) bằng với 100 đơn vị đo hiện tại.
PadDonutWidth_AllLayers >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(All Layers) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutWidth_AllLayers) > 80
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(All Layers) lớn hơn 80 mil.
AsMM(PadDonutWidth_AllLayers) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(All Layers) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutWidth_AllLayers <> 50
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(All Layers) không bằng not bằng với 50 đơn vị đo hiện tại.
PadDonutWidth_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Donut Width(Bottom Layer) thỏa mãn Truy vấn.
Cú pháp
PadDonutWidth_BottomLayer = Number
Number sẽ tuân theo các đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadDonutWidth_BottomLayer) : Number– để chỉ định chiều rộng donut theo mil. -
AsMM(PadDonutWidth_BottomLayer) : Number– để chỉ định chiều rộng donut theo mm.
Ví dụ sử dụng
PadDonutWidth_BottomLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Bottom Layer) bằng với 100 đơn vị đo hiện tại.
PadDonutWidth_BottomLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutWidth_BottomLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Bottom Layer) lớn hơn 80 mil.
AsMM(PadDonutWidth_BottomLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutWidth_BottomLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Bottom Layer) không bằng not bằng với 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Donut Width(Bottom Layer) sẽ giống với thuộc tính Pad Donut Width(All Layers) vì chiều rộng donut được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Donut Width(Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadDonutWidth_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Donut Width(Mid Layer <n>) (trong đó n = 1..30 là số của một lớp giữa) thỏa mãn Truy vấn.
Cú pháp
PadDonutWidth_MidLayer<n> = Number
Number sẽ tuân theo các đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadDonutWidth_MidLayer<n>) : Number– để chỉ định chiều rộng donut theo mil. -
AsMM(PadDonutWidth_MidLayer<n>) : Number– để chỉ định chiều rộng donut theo mm.
Ví dụ sử dụng
PadDonutWidth_MidLayer1 = 100
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Mid Layer 1) bằng với 100 đơn vị đo hiện tại.
PadDonutWidth_MidLayer2 >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Mid Layer 2) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutWidth_MidLayer5) > 80
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Mid Layer 5) lớn hơn 80 mil.
AsMM(PadDonutWidth_MidLayer10) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Mid Layer 10) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutWidth_MidLayer30 <> 50
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Mid Layer 30) không bằng not bằng với 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), các thuộc tính Pad Donut Width(Mid Layer <n>) sẽ giống với thuộc tính Pad Donut Width(All Layers) vì chiều rộng donut được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Donut Width(Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad.
PadDonutWidth_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Pad Donut Width(Top Layer) thỏa mãn Truy vấn.
Cú pháp
PadDonutWidth_TopLayer = Number
Number sẽ tuân theo các đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadDonutWidth_TopLayer) : Number– để chỉ định chiều rộng donut theo mil. -
AsMM(PadDonutWidth_TopLayer) : Number– để chỉ định chiều rộng donut theo mm.
Ví dụ sử dụng
PadDonutWidth_TopLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Top Layer) bằng với 100 đơn vị đo hiện tại.
PadDonutWidth_TopLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadDonutWidth_TopLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Top Layer) lớn hơn 80 mil.
AsMM(PadDonutWidth_TopLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadDonutWidth_TopLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Pad Donut Width(Top Layer) không bằng not bằng với 50 đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Pad Donut Width(Top Layer) sẽ giống với thuộc tính Pad Donut Width(All Layers) vì chiều rộng donut được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Pad Donut Width(Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadElectricalType
Tóm tắt
Trả về tất cả đối tượng pad có thuộc tính Electrical Type thỏa mãn Truy vấn.
Cú pháp
PadElectricalType = ElectricalType_String
PadElectricalType <> ElectricalType_String
ElectricalType_String phải là một trong các chuỗi từ danh sách sau:
-
'Load' -
'Source' -
'Terminator'
Ví dụ sử dụng
PadElectricalType = 'Load'
Trả về tất cả đối tượng pad có thuộc tính Electrical Type là Load.
PadElectricalType <> 'Source'
Trả về tất cả đối tượng except đối tượng pad có thuộc tính Electrical Type là Source.
Lưu ý
- Thuộc tính Electrical Type chỉ được định nghĩa cho các đối tượng pad.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
ElectricalType_Stringlà bắt buộc.
PadIsPlated
Tóm tắt
Trả về tất cả đối tượng pad có thuộc tính Plated thỏa mãn Truy vấn.
Cú pháp
PadIsPlated : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
PadIsPlated = 'True'
Trả về tất cả đối tượng pad có thuộc tính Plated được bật.
PadIsPlated = 'False'
Trả về tất cả đối tượng pad có thuộc tính Plated bị tắt.
PadIsPlated <> 'True'
Not (PadIsPlated = 'True')
Trả về tất cả đối tượng except đối tượng pad có thuộc tính Plated được bật.
PadIsPlated <> 'False'
Not (PadIsPlated = 'False')
Trả về tất cả đối tượng except đối tượng pad có thuộc tính Plated bị tắt.
Lưu ý
Thuộc tính Plated chỉ được định nghĩa cho các đối tượng pad.
PadShape_AllLayers
Tóm tắt
Trả về tất cả đối tượng pad đơn giản có thuộc tính Shape (All Layers) thỏa mãn Truy vấn.
Cú pháp
PadShape_AllLayers = PadShape_String
PadShape_AllLayers <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ví dụ sử dụng
PadShape_AllLayers = 'Rectangular'
Trả về tất cả đối tượng pad đơn giản có thuộc tính Shape (All Layers) được đặt thành Rectangular.
PadShape_AllLayers <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad đơn giản có thuộc tính Shape (All Layers) được đặt thành Octagonal.
PadShape_AllLayers = 'Round' || PadShape_AllLayers = 'Rectangular'
Trả về tất cả đối tượng pad đơn giản có thuộc tính Shape (All Layers) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_AllLayers <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad đơn giản có thuộc tính Shape (All Layers) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
PadShape_Stringlà bắt buộc. -
Thuộc tính Shape (All Layers) chỉ được định nghĩa cho các pad đơn giản (những pad có thuộc tính Stack Mode được đặt thành
Simple).
PadShape_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Bottom Layer) thỏa mãn Truy vấn.
Cú pháp
PadShape_BottomLayer = PadShape_String
PadShape_BottomLayer <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ví dụ sử dụng
PadShape_BottomLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Bottom Layer) được đặt thành Rectangular.
PadShape_BottomLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Bottom Layer) được đặt thành Octagonal.
PadShape_BottomLayer = 'Round' || PadShape_BottomLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Bottom Layer) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_BottomLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Bottom Layer) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
PadShape_Stringlà bắt buộc. -
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple) thì thuộc tính Shape (Bottom Layer) sẽ giống với thuộc tính Shape (All Layers), vì hình dạng được chỉ định được dùng cho tất cả các lớp tín hiệu. - Thuộc tính Shape (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadShape_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Mid Layer <n>) thỏa mãn Truy vấn.
Cú pháp
PadShape_MidLayer<n> = PadShape_String
PadShape_MidLayer<n> <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ví dụ sử dụng
PadShape_MidLayer<n> = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Mid Layer <n>) được đặt thành Rectangular.
PadShape_MidLayer<n> <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Mid Layer <n>) được đặt thành Octagonal.
PadShape_MidLayer<n> = 'Round' || PadShape_MidLayer<n> = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Mid Layer 1) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_MidLayer<n> <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Mid Layer <n>) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
PadShape_Stringlà bắt buộc. -
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple) thì thuộc tính Shape (Mid Layer <n>) sẽ giống với thuộc tính Shape (All Layers) vì hình dạng được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Shape (Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad.
PadShape_PasteBottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Paste Mask Bottom Layer) thỏa mãn Truy vấn.
Cú pháp
PadShape_PasteBottomLayer = PadShape_String
PadShape_PasteBottomLayer <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ví dụ sử dụng
PadShape_PasteBottomLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Paste Mask Bottom Layer) được đặt thành Rectangular.
PadShape_PasteBottomLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Paste Mask Bottom Layer) được đặt thành Octagonal.
PadShape_PasteBottomLayer = 'Round' || PadShape_PasteBottomLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Paste Mask Bottom Layer) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_PasteBottomLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Paste Mask Bottom Layer) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaPadShape_Stringlà bắt buộc. - Thuộc tính Shape (Paste Mask Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadShape_PasteTopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Paste Mask Top Layer) thỏa mãn Truy vấn.
Cú pháp
PadShape_PasteTopLayer = PadShape_String
PadShape_PasteTopLayer <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ví dụ sử dụng
PadShape_PasteTopLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Paste Mask Top Layer) được đặt thành Rectangular.
PadShape_PasteTopLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Paste Mask Top Layer) được đặt thành Octagonal.
PadShape_PasteTopLayer = 'Round' || PadShape_PasteTopLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Paste Mask Top Layer) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_PasteTopLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Paste Mask Top Layer) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaPadShape_Stringlà bắt buộc. - Thuộc tính Shape (Paste Mask Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadShape_SolderBottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) thỏa mãn Truy vấn.
Cú pháp
PadShape_SolderBottomLayer = PadShape_String
PadShape_SolderBottomLayer <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ví dụ sử dụng
PadShape_SolderBottomLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Rectangular.
PadShape_SolderBottomLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Octagonal.
PadShape_SolderBottomLayer = 'Round' || PadShape_SolderBottomLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_SolderBottomLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaPadShape_Stringlà bắt buộc. - Thuộc tính Shape (Solder Mask Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadShape_SolderTopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Solder Mask Top Layer) thỏa mãn Truy vấn.
Cú pháp
PadShape_SolderTopLayer = PadShape_String
PadShape_SolderTopLayer <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape' -
'NoShape'
Ví dụ sử dụng
PadShape_SolderTopLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Rectangular.
PadShape_SolderTopLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Octagonal.
PadShape_SolderTopLayer = 'Round' || PadShape_SolderTopLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_SolderTopLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Solder Mask Bottom Layer) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (
') ở đầu và cuối củaPadShape_Stringlà bắt buộc. - Thuộc tính Shape (Solder Mask Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadShape_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Shape (Top Layer) thỏa mãn Truy vấn.
Cú pháp
PadShape_TopLayer = PadShape_String
PadShape_TopLayer <> PadShape_String
PadShape_String phải là một trong các chuỗi sau:
-
'Round' -
'Rectangular' -
'Octagonal' -
'Rounded Rectangle' -
'Chamfered Rectangle' -
'Donut' -
'Custom Shape'
Ví dụ sử dụng
PadShape_TopLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Top Layer) được đặt thành Rectangular.
PadShape_TopLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Top Layer) được đặt thành Octagonal.
PadShape_TopLayer = 'Round' || PadShape_TopLayer = 'Rectangular'
Trả về tất cả đối tượng pad có thuộc tính Shape (Top Layer) được đặt thành Round hoặc Rectangular.
IsPad && PadShape_TopLayer <> 'Octagonal'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Shape (Top Layer) được đặt thành Octagonal.
Lưu ý
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
PadShape_Stringlà bắt buộc. -
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple) thì thuộc tính Shape (Top Layer) sẽ giống với thuộc tính Shape (All Layers) vì hình dạng được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Shape (Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadStackMode
Tóm tắt
Trả về tất cả đối tượng pad có thuộc tính Stack Mode thỏa mãn Truy vấn.
Cú pháp
PadStackMode = StackMode_String
PadStackMode <> StackMode_String
StackMode_String phải là một trong các chuỗi từ danh sách sau:
-
'Full Stack' -
'Simple' -
'Top-Middle-Bottom'
Ví dụ sử dụng
PadStackMode = 'Simple'
Trả về tất cả đối tượng pad có thuộc tính Stack Mode là Simple.
PadStackMode <> 'Full Stack'
Trả về tất cả đối tượng except đối tượng pad có thuộc tính Stack Mode là Full Stack.
PadStackMode = 'Simple' || PadStackMode = 'Top-Middle-Bottom'
IsPad && PadStackMode <> 'Full Stack'
Trả về tất cả đối tượng except đối tượng pad có thuộc tính Stack Mode là Full Stack.
Lưu ý
- Thuộc tính Stack Mode chỉ được định nghĩa cho các đối tượng pad.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
StackMode_Stringlà bắt buộc.
PadViaCustomThermalProfile
Tóm tắt
Trả về tất cả đối tượng pad và via có thuộc tính Custom Thermal Relief thỏa mãn Truy vấn.
Cú pháp
PadViaCustomThermalProfile : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
PadViaCustomThermalProfile = 'True'
Trả về tất cả đối tượng pad và via có thuộc tính Custom Thermal Relief được bật.
PadViaCustomThermalProfile = 'False'
Trả về tất cả đối tượng pad và via có thuộc tính Custom Thermal Relief bị tắt.
PadViaCustomThermalProfile <> 'True'
Not (PadViaCustomThermalProfile = 'True')
Trả về tất cả đối tượng except đối tượng pad và via có thuộc tính Custom Thermal Relief được bật.
PadViaCustomThermalProfile <> 'False'
Not (PadViaCustomThermalProfile = 'False')
Trả về tất cả đối tượng except đối tượng pad và via có thuộc tính Custom Thermal Relief bị tắt.
Lưu ý
-
Thuộc tính Custom Thermal Relief chỉ được định nghĩa cho các đối tượng pad và via.
-
Thuộc tính Custom Thermal Relief property (như được phản ánh trong các bảng List), liên quan đến tùy chọn Thermal Relief trong phần Size and Shape khi xem thuộc tính của một đối tượng được chọn thông qua bảng Properties.
PadViaLibrary
Tóm tắt
Trả về tất cả đối tượng pad và via có thuộc tính Library thỏa mãn Truy vấn.
Cú pháp
PadViaLibrary = PadViaLibrary_String
PadViaLibrary_String phải là một chuỗi:
-
Nhắm tới pad/via từ Thư viện Pad Via Template yêu cầu. Trong trường hợp này, chuỗi phải nhắm tới tên thư viện đó (ví dụ:
'ExamplePVLib.PvLib'). -
Nhắm tới pad/via từ thư viện mẫu cục bộ. Trong trường hợp này, phải dùng chuỗi
'<Local>'.
Ví dụ sử dụng
PadViaLibrary = '<Local>'
Trả về tất cả đối tượng pad và via có thuộc tính Library là <Local>.
PadViaLibrary = 'ExamplePVLib.PvLib'
Trả về tất cả đối tượng pad và via có thuộc tính Library là ExamplePVLib.PvLib.
PadViaLibrary Like '*PVLib'
Trả về tất cả các đối tượng pad và via có thuộc tính Library kết thúc bằng PVLib. Ví dụ, các pad/via được đặt từ thư viện mẫu ExamplePVLib.PvLib sẽ được trả về khi dùng biểu thức này.
Lưu ý
- Thuộc tính Library chỉ được định nghĩa cho các đối tượng pad và via.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
PadViaLibrary_Stringlà bắt buộc.
PadViaLibraryTemplate
Tóm tắt
Trả về tất cả các đối tượng pad và/hoặc via có thuộc tính Library Template tuân theo Truy vấn.
Cú pháp
PadViaLibraryTemplate : String
Chuỗi được nhập phải nhắm đến tên của mẫu pad/via cần dùng (ví dụ: 'c152hn127').
Ví dụ sử dụng
PadViaLibraryTemplate = 'c152hn127'
Trả về tất cả các đối tượng pad có thuộc tính Library Template là c152hn127.
PadViaLibraryTemplate = 'v127h71'
Trả về tất cả các đối tượng via có thuộc tính Library Template là v127h71.
PadViaLibraryTemplate Like '*127'
Trả về tất cả các đối tượng pad và via có thuộc tính Library Template kết thúc bằng 127. Ví dụ, một pad được đặt bằng mẫu c152hn127 và một via được đặt bằng mẫu v102h71x127 sẽ được trả về khi dùng biểu thức này.
Lưu ý
Thuộc tính Library Template chỉ được định nghĩa cho các đối tượng pad và via.
PadViaLinkedToTemplate
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Linked To Library tuân theo Truy vấn.
Cú pháp
PadViaLinkedToTemplate : Boolean_String
Ví dụ sử dụng
PadViaLinkedToTemplate = 'True'
Trả về tất cả các đối tượng pad và via có thuộc tính Linked To Library được bật (được liên kết với một Thư viện Mẫu Pad Via (*.PvLib).
PadViaLinkedToTemplate = 'False'
Trả về tất cả các đối tượng pad và via có thuộc tính Linked To Library bị tắt (không được liên kết với một Thư viện Mẫu Pad Via (*.PvLib).
Lưu ý
Thuộc tính Linked To Library chỉ được định nghĩa cho các đối tượng pad và via.
PadXOffset
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pad X Offset tuân theo Truy vấn.
Cú pháp
PadXOffset : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXOffset) : Number– để chỉ định độ lệch theo mil. -
AsMM(PadXOffset) : Number– để chỉ định độ lệch theo mm.
Ví dụ sử dụng
PadXOffset = 2
Trả về tất cả các đối tượng pad có thuộc tính Pad X Offset là 2 đơn vị đo hiện tại.
PadXOffset >= 0.2286
Trả về tất cả các đối tượng pad có thuộc tính Pad X Offset lớn hơn hoặc bằng 0.2286 đơn vị đo hiện tại.
AsMils(PadXOffset) Between 0.5 And 0.6
Trả về tất cả các đối tượng pad có thuộc tính Pad X Offset lớn hơn hoặc bằng 0.5 mil và nhỏ hơn hoặc bằng 0.6 mil.
AsMM(PadXOffset) < 0.2794
Trả về tất cả các đối tượng pad có thuộc tính Pad X Offset nhỏ hơn 0.2794 mm.
Lưu ý
-
Thuộc tính Pad X Offset chỉ được định nghĩa cho các đối tượng pad.
-
Thuộc tính Pad X Offset tương ứng với trường Offset From Hole Center X khi xem thuộc tính của một pad đã chọn trên bảng Properties.
PadXSize_AllLayers
Tóm tắt
Trả về tất cả các đối tượng pad đơn giản có thuộc tính X Size (All Layers) tuân theo Truy vấn.
Cú pháp
PadXSize_AllLayers : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_AllLayers) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_AllLayers) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_AllLayers = 100
Trả về tất cả các đối tượng pad đơn giản có thuộc tính X Size (All Layers) bằng 100 đơn vị đo hiện tại.
PadXSize_AllLayers >= 4.064
Trả về tất cả các đối tượng pad đơn giản có thuộc tính X Size (All Layers) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_AllLayers) > 80
Trả về tất cả các đối tượng pad đơn giản có thuộc tính X Size (All Layers) lớn hơn 80 mil.
AsMM(PadXSize_AllLayers) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad đơn giản có thuộc tính X Size (All Layers) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_AllLayers <> 50
Trả về tất cả các đối tượng pad đơn giản có thuộc tính X Size (All Layers) không bằng not đơn vị đo hiện tại.
Lưu ý
Thuộc tính X Size (All Layers) chỉ được định nghĩa cho các pad và via có thuộc tính Stack Mode được đặt thành Simple.
PadXSize_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Bottom Layer) tuân theo Truy vấn.
Cú pháp
PadXSize_BottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_BottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_BottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_BottomLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Bottom Layer) bằng 100 đơn vị đo hiện tại.
PadXSize_BottomLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_BottomLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Bottom Layer) lớn hơn 80 mil.
AsMM(PadXSize_BottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_BottomLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Bottom Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính X Size (Bottom Layer) sẽ giống với thuộc tính X Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính X Size (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad và via.
PadXSize_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Mid Layer <n>) tuân theo Truy vấn.
Cú pháp
PadXSize_MidLayer1 : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_MidLayer<n>) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_MidLayer<n>) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_MidLayer<n> = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Mid Layer <n>) bằng 100 đơn vị đo hiện tại.
PadXSize_MidLayer<n> >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Mid Layer <n>) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_MidLayer<n>) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Mid Layer <n>) lớn hơn 80 mil.
AsMM(PadXSize_MidLayer<n>) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Mid Layer <n>) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_MidLayer<n> <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Mid Layer <n>) không bằng not đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính X Size (Mid Layer <n>) sẽ giống với thuộc tính X Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính X Size (Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad và via.
PadXSize_PasteBottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Paste Mask Bottom Layer) tuân theo Truy vấn.
Cú pháp
PadXSize_PasteBottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_PasteBottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_PasteBottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_PasteBottomLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Bottom Layer) bằng 100 đơn vị đo hiện tại.
PadXSize_PasteBottomLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_PasteBottomLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Bottom Layer) lớn hơn 80 mil.
AsMM(PadXSize_PasteBottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_PasteBottomLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Bottom Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
Thuộc tính X Size (Paste Mask Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadXSize_PasteTopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Paste Mask Top Layer) tuân theo Truy vấn.
Cú pháp
PadXSize_PasteTopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_PasteTopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_PasteTopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_PasteTopLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Top Layer) bằng 100 đơn vị đo hiện tại.
PadXSize_PasteTopLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_PasteTopLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Top Layer) lớn hơn 80 mil.
AsMM(PadXSize_PasteTopLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_PasteTopLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Paste Mask Top Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
Thuộc tính X Size (Paste Mask Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadXSize_SolderBottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Solder Mask Bottom Layer) tuân theo Truy vấn.
Cú pháp
PadXSize_SolderBottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_SolderBottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_SolderBottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_SolderBottomLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Bottom Layer) bằng 100 đơn vị đo hiện tại.
PadXSize_SolderBottomLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_SolderBottomLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Bottom Layer) lớn hơn 80 mil.
AsMM(PadXSize_SolderBottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_SolderBottomLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Bottom Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
Thuộc tính X Size (Solder Mask Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadXSize_SolderTopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Solder Mask Top Layer) tuân theo Truy vấn.
Cú pháp
PadXSize_SolderTopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_SolderTopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_SolderTopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_SolderTopLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Top Layer) bằng 100 đơn vị đo hiện tại.
PadXSize_SolderTopLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_SolderTopLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Top Layer) lớn hơn 80 mil.
AsMM(PadXSize_SolderTopLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_SolderTopLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Solder Mask Top Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
Thuộc tính X Size (Solder Mask Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadXSize_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính X Size (Top Layer) tuân theo Truy vấn.
Cú pháp
PadXSize_TopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadXSize_TopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadXSize_TopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadXSize_TopLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính X Size (Top Layer) bằng 100 đơn vị đo hiện tại.
PadXSize_TopLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính X Size (Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadXSize_TopLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính X Size (Top Layer) lớn hơn 80 mil.
AsMM(PadXSize_TopLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính X Size (Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadXSize_TopLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính X Size (Top Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính X Size (Top Layer) sẽ giống với thuộc tính X Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính X Size (Top Layer) chỉ được định nghĩa cho các đối tượng pad và via.
PadYOffset
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Pad Y Offset tuân theo Truy vấn.
Cú pháp
PadYOffset : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadYOffset) : Number– để chỉ định độ lệch theo mil. -
AsMM(PadYOffset) : Number– để chỉ định độ lệch theo mm.
Ví dụ sử dụng
PadYOffset = 2
Trả về tất cả các đối tượng pad có thuộc tính Pad Y Offset là 2 đơn vị đo hiện tại.
PadYOffset >= 0.2286
Trả về tất cả các đối tượng pad có thuộc tính Pad Y Offset lớn hơn hoặc bằng 0.2286 đơn vị đo hiện tại.
AsMils(PadYOffset) Between 0.5 And 0.6
Trả về tất cả các đối tượng pad có thuộc tính Pad Y Offset lớn hơn hoặc bằng 0.5 mil và nhỏ hơn hoặc bằng 0.6 mil.
AsMM(PadYOffset) < 0.2794
Trả về tất cả các đối tượng pad có thuộc tính Pad Y Offset nhỏ hơn 0.2794 mm.
Lưu ý
-
Thuộc tính Pad Y Offset chỉ được định nghĩa cho các đối tượng pad.
-
Thuộc tính Pad Y Offset tương ứng với trường Offset From Hole Center Y khi xem thuộc tính của một pad đã chọn trên bảng Properties.
PadYSize_AllLayers
Tóm tắt
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Y Size (All Layers) tuân theo Truy vấn.
Cú pháp
PadYSize_AllLayers : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_AllLayers) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_AllLayers) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_AllLayers = 100
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Y Size (All Layers) bằng 100 đơn vị đo hiện tại.
PadYSize_AllLayers >= 4.064
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Y Size (All Layers) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadYSize_AllLayers) > 80
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Y Size (All Layers) lớn hơn 80 mil.
AsMM(PadYSize_AllLayers) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Y Size (All Layers) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_AllLayers <> 50
Trả về tất cả các đối tượng pad đơn giản có thuộc tính Y Size (All Layers) không bằng not đơn vị đo hiện tại.
Lưu ý
Thuộc tính Y Size (All Layers) chỉ được định nghĩa cho các pad có thuộc tính Stack Mode được đặt thành Simple.
PadYSize_BottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Bottom Layer) tuân theo Truy vấn.
Cú pháp
PadYSize_BottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_BottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_BottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_BottomLayer = 100
Trả về tất cả các đối tượng pad có thuộc tính Y Size (Bottom Layer) bằng 100 đơn vị đo hiện tại.
PadYSize_BottomLayer >= 4.064
Trả về tất cả các đối tượng pad có thuộc tính Y Size (Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(PadYSize_BottomLayer) > 80
Trả về tất cả các đối tượng pad có thuộc tính Y Size (Bottom Layer) lớn hơn 80 mil.
AsMM(PadYSize_BottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng pad có thuộc tính Y Size (Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_BottomLayer <> 50
Trả về tất cả các đối tượng pad có thuộc tính Y Size (Bottom Layer) không bằng not đơn vị đo hiện tại.
Lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Y Size (Bottom Layer) sẽ giống với thuộc tính Y Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Y Size (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadYSize_MidLayerN
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Mid Layer <n>) tuân theo Truy vấn.
Cú pháp
PadYSize_MidLayer<n> : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_MidLayer<n>) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_MidLayer<n>) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_MidLayer<n> = 100
Trả về tất cả các đối tượng pad có thuộc tính Y Size (Mid Layer <n>) bằng 100 đơn vị đo hiện tại.
PadYSize_MidLayer<n> >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Y Size (Mid Layer <n>) lớn hơn hoặc bằng 4.064 theo đơn vị đo hiện tại.
AsMils(PadYSize_MidLayer<n>) > 80
Trả về tất cả đối tượng pad có thuộc tính Y Size (Mid Layer <n>) lớn hơn 80 mil.
AsMM(PadYSize_MidLayer<n>) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Y Size (Mid Layer <n>) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_MidLayer<n> <> 50
Trả về tất cả đối tượng pad có thuộc tính Y Size (Mid Layer <n>) not bằng 50 theo đơn vị đo hiện tại.
PadYSize_PasteBottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Paste Mask Bottom Layer) thỏa mãn Query.
Cú pháp
PadYSize_PasteBottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_PasteBottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_PasteBottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_PasteBottomLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Bottom Layer) bằng 100 theo đơn vị đo hiện tại.
PadYSize_PasteBottomLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Bottom Layer) lớn hơn hoặc bằng 4.064 theo đơn vị đo hiện tại.
AsMils(PadYSize_PasteBottomLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Bottom Layer) lớn hơn 80 mil.
AsMM(PadYSize_PasteBottomLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_PasteBottomLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Bottom Layer) not bằng 50 theo đơn vị đo hiện tại.
Lưu ý
Thuộc tính Y Size (Paste Mask Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadYSize_PasteTopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Paste Mask Top Layer) thỏa mãn Query.
Cú pháp
PadYSize_PasteTopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_PasteTopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_PasteTopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_PasteTopLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Top Layer) bằng 100 theo đơn vị đo hiện tại.
PadYSize_PasteTopLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Top Layer) lớn hơn hoặc bằng 4.064 theo đơn vị đo hiện tại.
AsMils(PadYSize_PasteTopLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Top Layer) lớn hơn 80 mil.
AsMM(PadYSize_PasteTopLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_PasteTopLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Y Size (Paste Mask Top Layer) not bằng 50 theo đơn vị đo hiện tại.
Lưu ý
Thuộc tính Y Size (Paste Mask Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadYSize_SolderBottomLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Solder Mask Bottom Layer) thỏa mãn Query.
Cú pháp
PadYSize_SolderBottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_SolderBottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_SolderBottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_SolderBottomLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Bottom Layer) bằng 100 theo đơn vị đo hiện tại.
PadYSize_SolderBottomLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Bottom Layer) lớn hơn hoặc bằng 4.064 theo đơn vị đo hiện tại.
AsMils(PadYSize_SolderBottomLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Bottom Layer) lớn hơn 80 mil.
AsMM(PadYSize_SolderBottomLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_SolderBottomLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Bottom Layer) not bằng 50 theo đơn vị đo hiện tại.
Lưu ý
Thuộc tính Y Size (Solder Mask Bottom Layer) chỉ được định nghĩa cho các đối tượng pad.
PadYSize_SolderTopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Solder Mask Top Layer) thỏa mãn Query.
Cú pháp
PadYSize_SolderTopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_SolderTopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_SolderTopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_SolderTopLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Top Layer) bằng 100 theo đơn vị đo hiện tại.
PadYSize_SolderTopLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Top Layer) lớn hơn hoặc bằng 4.064 theo đơn vị đo hiện tại.
AsMils(PadYSize_SolderTopLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Top Layer) lớn hơn 80 mil.
AsMM(PadYSize_SolderTopLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_SolderTopLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Y Size (Solder Mask Top Layer) not bằng 50 theo đơn vị đo hiện tại.
Lưu ý
Thuộc tính Y Size (Solder Mask Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PadYSize_TopLayer
Tóm tắt
Trả về các đối tượng pad có thuộc tính Y Size (Top Layer) thỏa mãn Query.
Cú pháp
PadYSize_TopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PadYSize_TopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(PadYSize_TopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PadYSize_TopLayer = 100
Trả về tất cả đối tượng pad có thuộc tính Y Size (Top Layer) bằng 100 theo đơn vị đo hiện tại.
PadYSize_TopLayer >= 4.064
Trả về tất cả đối tượng pad có thuộc tính Y Size (Top Layer) lớn hơn hoặc bằng 4.064 theo đơn vị đo hiện tại.
AsMils(PadYSize_TopLayer) > 80
Trả về tất cả đối tượng pad có thuộc tính Y Size (Top Layer) lớn hơn 80 mil.
AsMM(PadYSize_TopLayer) Between 1.524 And 3.81
Trả về tất cả đối tượng pad có thuộc tính Y Size (Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
PadYSize_TopLayer <> 50
Trả về tất cả đối tượng pad có thuộc tính Y Size (Top Layer) not bằng 50 theo đơn vị đo hiện tại.
Các lưu ý
-
Đối với pad đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính Y Size (Top Layer) sẽ giống với thuộc tính Y Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Thuộc tính Y Size (Top Layer) chỉ được định nghĩa cho các đối tượng pad.
PasteMaskEnabled
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Use Paste thỏa mãn Query.
Cú pháp
PasteMaskEnabled : Boolean_String
Ví dụ sử dụng
PasteMaskEnabled = 'True'
Trả về tất cả đối tượng pad có thuộc tính Use Paste được bật.
PasteMaskEnabled = 'False'
Trả về tất cả đối tượng pad có thuộc tính Use Paste được tắt.
Lưu ý
Thuộc tính Use Paste chỉ được định nghĩa cho các đối tượng pad.
PasteMaskEnabledBottom
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Paste Mask Enabled - Bottom thỏa mãn Query.
Cú pháp
PasteMaskEnabledBottom : Boolean_String
Ví dụ sử dụng
PasteMaskEnabledBottom = 'True'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Enabled - Bottom được bật.
PasteMaskEnabledBottom = 'False'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Enabled - Bottom được tắt.
Lưu ý
Thuộc tính Paste Mask Enabled - Bottom chỉ được định nghĩa cho các đối tượng pad.
PasteMaskEnabledTop
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Paste Mask Enabled - Top thỏa mãn Query.
Cú pháp
PasteMaskEnabledTop : Boolean_String
Ví dụ sử dụng
PasteMaskEnabledTop = 'True'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Enabled - Top được bật.
PasteMaskEnabledTop = 'False'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Enabled - Top được tắt.
Lưu ý
Thuộc tính Paste Mask Enabled - Top chỉ được định nghĩa cho các đối tượng pad.
PasteMaskExpansion
Tóm tắt
Khoảng mở rộng lớp kem hàn cho arc, fill, pad, region và track có thể được xác định либо bằng các luật thiết kế Paste Mask Expansion liên quan hoặc thủ công bằng cách xác định một giá trị mở rộng như một phần trong thuộc tính của đối tượng. Hàm này trả về:
- Các pad có thuộc tính Paste Mask Expansion thỏa mãn Query.
-
Các arc, fill, region và track có Paste Mask Expansion Mode được đặt thành
ManualhoặcFrom Rule, AND có thuộc tính Paste Mask Expansion thỏa mãn Query.
Cú pháp
PasteMaskExpansion : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(– để chỉ định độ mở rộng lớp kem hàn theo mil.PasteMaskExpansion) : Number -
AsMM(– để chỉ định độ mở rộng lớp kem hàn theo mm.PasteMaskExpansion) : Number
Ví dụ sử dụng
PasteMaskExpansion = 4
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Expansion là 4 theo đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Paste Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Paste Mask Expansion là 4 theo đơn vị đo hiện tại.
PasteMaskExpansion >= 0.0508
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Expansion lớn hơn hoặc bằng 0.0508 theo đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Paste Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Paste Mask Expansion lớn hơn hoặc bằng 0.0508 theo đơn vị đo hiện tại.
AsMils(PasteMaskExpansion) Between 3 And 5
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Expansion lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Paste Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Paste Mask Expansion lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil.
AsMM(PasteMaskExpansion) < 0.1524
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Expansion nhỏ hơn 0.1524 mm. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Paste Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Paste Mask Expansion nhỏ hơn 0.1524 mm.
Các lưu ý
- Khoảng mở rộng lớp kem hàn có thể được chỉ định với giá trị âm, bằng không hoặc dương.
- Thuộc tính Paste Mask Expansion chỉ được định nghĩa cho các đối tượng arc, fill, pad, region và track.
PasteMaskExpansionMode
Tóm tắt
Khoảng mở rộng lớp kem hàn cho arc, fill, region và track có thể được xác định либо bằng các luật thiết kế Paste Mask Expansion liên quan hoặc thủ công bằng cách xác định một giá trị mở rộng như một phần trong thuộc tính của đối tượng. Ngoài ra, các đối tượng này cũng có thể không dùng lớp mask. Ba chế độ này được xác định bởi thuộc tính Paste Mask Expansion Mode của đối tượng. Hàm này trả về các đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode thỏa mãn Query.
Cú pháp
PasteMaskExpansionMode : ExpansionMode_String
ExpansionMode_String phải là một trong các chuỗi sau:
-
'None' -
'From Rule' -
'Manual'
Ví dụ sử dụng
PasteMaskExpansionMode = 'Manual'
Trả về tất cả đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode được đặt thành Manual, cũng như các đối tượng pad có thuộc tính Paste Mask Override được bật.
PasteMaskExpansionMode = 'From Rule'
Trả về tất cả đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode được đặt thành From Rule, cũng như các đối tượng pad có thuộc tính Paste Mask Override được tắt.
PasteMaskExpansionMode = 'None'
Trả về tất cả đối tượng except các đối tượng pad, và các đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode được đặt thành From Rule hoặc Manual.
PasteMaskExpansionMode <> 'Manual'
Not (PasteMaskExpansionMode = 'Manual')
Trả về tất cả đối tượng except các đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode được đặt thành Manual, và các đối tượng pad có thuộc tính Paste Mask Override được bật.
PasteMaskExpansionMode <> 'From Rule'
Not (PasteMaskExpansionMode = 'From Rule')
Trả về tất cả đối tượng except các đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode được đặt thành From Rule, và các đối tượng pad có thuộc tính Paste Mask Override được tắt.
PasteMaskExpansionMode <> 'None'
Not (PasteMaskExpansionMode = 'None')
Trả về tất cả đối tượng pad, cũng như các đối tượng arc, fill, region và track có thuộc tính Paste Mask Expansion Mode được đặt thành From Rule hoặc Manual.
Các lưu ý
- Thuộc tính Paste Mask Expansion Mode chỉ được định nghĩa cho các đối tượng arc, fill, region và track.
-
Dấu nháy đơn (') ở đầu và cuối của
ExpansionMode_Stringlà bắt buộc.
PasteMaskOverride
Tóm tắt
Khoảng mở rộng lớp kem hàn cho pad có thể được xác định либо bằng các luật thiết kế Paste Mask Expansion liên quan hoặc thủ công bằng cách xác định một giá trị mở rộng như một phần trong thuộc tính của pad. Trường hợp sau yêu cầu thuộc tính Paste Mask Override của pad phải được bật. Hàm này trả về các đối tượng pad có thuộc tính Paste Mask Override thỏa mãn Query.
Cú pháp
PasteMaskOverride : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
PasteMaskOverride = 'True'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Override được bật.
PasteMaskOverride = 'False'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Override được tắt.
PasteMaskOverride <> 'True'
Not (PasteMaskOverride = 'True')
Trả về tất cả đối tượng except các đối tượng pad có thuộc tính Paste Mask Override được bật.
PasteMaskOverride <> 'False'
Not (PasteMaskOverride = 'False')
Trả về tất cả đối tượng except các đối tượng pad có thuộc tính Paste Mask Override được tắt.
Lưu ý
Thuộc tính Paste Mask Override chỉ được định nghĩa cho các đối tượng pad.
PasteMaskPercent
Tóm tắt
Khoảng mở rộng lớp kem hàn cho pad có thể được xác định là giá trị tuyệt đối (mil/mm) hoặc phần trăm của diện tích pad. Hàm này trả về các đối tượng có thuộc tính Paste Mask Percent thỏa mãn Query.
Cú pháp
PasteMaskPercent = PasteMaskPercent_String
PasteMaskPercent <> PasteMaskPercent_String
PasteMaskPercent_String chỉ định độ mở rộng lớp kem hàn, được biểu diễn theo phần trăm.
Ví dụ sử dụng
PasteMaskPercent = '50%'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Percent bằng 50%.
PasteMaskPercent <> '30%'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Paste Mask Percent bằng 30%.
Các lưu ý
-
Dấu nháy đơn (') ở đầu và cuối của
PasteMaskPercent_Stringlà bắt buộc. - Phần trăm mở rộng lớp kem hàn cho pad có thể được chỉ định với giá trị âm, bằng không hoặc dương.
PasteMaskUsePercent
Tóm tắt
Khoảng mở rộng lớp kem hàn cho pad có thể được xác định là giá trị tuyệt đối (mil/mm) hoặc phần trăm của diện tích pad. Hàm này trả về các đối tượng có thuộc tính Paste Mask Uses Percent thỏa mãn Query.
Cú pháp
PasteMaskUsePercent : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
PasteMaskUsePercent = 'True'
Trả về tất cả đối tượng pad có thuộc tính Paste Mask Uses Percent được bật.
PasteMaskUsePercent = 'False'
Trả về tất cả đối tượng except cho các đối tượng pad có thuộc tính Paste Mask Uses Percent được bật.
PluggingMaterial
Tóm tắt
Trả về tất cả đối tượng via có thuộc tính Plugging Material thỏa mãn Query.
Cú pháp
PluggingMaterial : String
Ví dụ sử dụng
PluggingMaterial = 'Epoxy'
Trả về tất cả đối tượng via có thuộc tính Plugging Material là Epoxy.
PluggingMaterial Like 'Epoxy*'
Trả về tất cả đối tượng via có một Plugging Material mà chuỗi liên kết của nó bắt đầu bằng Epoxy.
Các lưu ý
- Thuộc tính Plugging Material chỉ được định nghĩa cho các đối tượng via.
-
Dấu nháy đơn (
') ở đầu và cuối củaStringlà bắt buộc.
PluggingSide
Tóm tắt
Trả về tất cả đối tượng via có thuộc tính Plugging Side thỏa mãn Query.
Cú pháp
PluggingSide = PluggingSide_String
PluggingSide <> PluggingSide_String
PluggingSide_String phải là một trong các chuỗi trong danh sách sau:
-
'Top' -
'Bottom' -
'Both'
Ví dụ sử dụng
PluggingSide = 'Top'
Trả về tất cả đối tượng via có thuộc tính Plugging Side là Top.
PluggingSide <> 'Both'
Trả về tất cả đối tượng except các đối tượng via có thuộc tính Plugging Side là Both.
PluggingSide = 'Top' || PluggingSide = 'Bottom'
IsVia && PluggingSide <> 'Both'
Trả về tất cả đối tượng except các đối tượng via có thuộc tính Plugging Side là Both.
Các lưu ý
- Thuộc tính Plugging Side chỉ được định nghĩa cho các đối tượng via.
-
Dấu nháy đơn (
') ở đầu và cuối củaPluggingSide_Stringlà bắt buộc.
PolygonArcApproximation
Tóm tắt
Trả về tất cả đối tượng polygon pour có thuộc tính Arc Approximation thỏa mãn Query.
Cú pháp
PolygonArcApproximation : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PolygonArcApproximation) : Number– để chỉ định giá trị xấp xỉ theo mil. -
AsMM(PolygonArcApproximation) : Number– để chỉ định giá trị xấp xỉ theo mm.
Ví dụ sử dụng
PolygonArcApproximation = 0.0127
Trả về tất cả đối tượng polygon pour có thuộc tính Arc Approximation là 0.0127 theo đơn vị đo hiện tại.
PolygonArcApproximation >= 1.27
Trả về tất cả đối tượng polygon pour có thuộc tính Arc Approximation lớn hơn hoặc bằng 1.27 theo đơn vị đo hiện tại.
AsMils(PolygonArcApproximation) Between 0.01 And 0.02
Trả về tất cả đối tượng polygon pour có thuộc tính Arc Approximation lớn hơn hoặc bằng 0.01 mil và nhỏ hơn hoặc bằng 0.02 mil.
AsMM(PolygonArcApproximation) < 0.0127
Trả về tất cả đối tượng polygon pour có thuộc tính Arc Approximation nhỏ hơn 0.0127 mm.
Các lưu ý
-
Thuộc tính Arc Approximation chỉ được định nghĩa cho các đối tượng polygon pour.
-
Các đối tượng con của các đối tượng polygon pour được Query trả về sẽ không được trả về.
PolygonGridSize
Tóm tắt
Trả về tất cả đối tượng polygon pour có thuộc tính Grid Size thỏa mãn Query.
Cú pháp
PolygonGridSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PolygonGridSize) : Number– để chỉ định một kích thước theo mil. -
AsMM(PolygonGridSize) : Number– để chỉ định một kích thước theo mm.
Ví dụ sử dụng
PolygonGridSize = 20
Trả về tất cả đối tượng polygon pour có thuộc tính Grid Size là 20 theo đơn vị đo hiện tại.
PolygonGridSize >= 1.27
Trả về tất cả đối tượng polygon pour có thuộc tính Grid Size lớn hơn hoặc bằng 1.27 theo đơn vị đo hiện tại.
AsMils(PolygonGridSize) Between 10 And 30
Trả về tất cả đối tượng polygon pour có thuộc tính Grid Size lớn hơn hoặc bằng 10 mil và nhỏ hơn hoặc bằng 30 mil.
AsMM(PolygonGridSize) < 1.016
Trả về tất cả đối tượng polygon pour có thuộc tính Grid Size nhỏ hơn 1.016 mm.
Các lưu ý
-
Thuộc tính Grid Size chỉ được định nghĩa cho các đối tượng polygon pour.
-
Các đối tượng con của các đối tượng polygon pour được Query trả về sẽ không được trả về.
PolygonHatchingStyle
Tóm tắt
Trả về tất cả đối tượng polygon pour có thuộc tính Hatching Style thỏa mãn Query.
Cú pháp
PolygonHatchingStyle = PolygonHatchingStyle_String
PolygonHatchingStyle <> PolygonHatchingStyle_String
PolygonHatchingStyle_String phải là một trong các chuỗi trong danh sách sau:
-
'45-Degree Hatch' -
'90-Degree Hatch' -
'Horizontal Hatch' -
'No Hatching' -
'Solid' -
'Vertical Hatch'
Ví dụ sử dụng
PolygonHatchingStyle = 'Horizontal Hatch'
Trả về tất cả đối tượng polygon pour có thuộc tính Hatching Style là Horizontal Hatch.
PolygonHatchingStyle <> '45-Degree Hatch'
Trả về tất cả các đối tượng đổ đa giác except có thuộc tính Hatching Style là 45-Degree Hatch.
IsPolygon && PolygonHatchingStyle <> 'Solid'
Trả về tất cả các đối tượng đổ đa giác except trừ những đối tượng có thuộc tính Hatching Style là Solid.
Ghi chú
- Thuộc tính Hatching Style chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Dấu nháy đơn (') ở đầu và cuối của
PolygonHatchingStyle_Stringlà bắt buộc.
PolygonIgnoreViolations
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Ignore On-Line Violations đáp ứng Query.
Cú pháp
PolygonIgnoreViolations : Boolean_String
Ví dụ sử dụng
PolygonIgnoreViolations = 'True'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Ignore On-Line Violations được bật.
PolygonIgnoreViolations = 'False'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Ignore On-Line Violations bị tắt.
Ghi chú
- Thuộc tính Ignore On-Line Violations chỉ được định nghĩa cho các đối tượng đổ đa giác.
- Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonIslandAreaThreshold
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Island Area Threshold đáp ứng Query.
Cú pháp
PolygonIslandAreaThreshold : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PolygonIslandAreaThreshold) : Number– để chỉ định một ngưỡng theo mil. -
AsMM(PolygonIslandAreaThreshold) : Number– để chỉ định một ngưỡng theo mm.
Ví dụ sử dụng
PolygonIslandAreaThreshold = 2
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Island Area Threshold là 2 đơn vị đo vuông hiện tại.
PolygonIslandAreaThreshold >= 2
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Island Area Threshold lớn hơn hoặc bằng 2 đơn vị đo vuông hiện tại.
AsMils(PolygonIslandAreaThreshold) Between 3000 And 4000
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Island Area Threshold lớn hơn hoặc bằng 3000 square mils và nhỏ hơn hoặc bằng 4000 square mils.
AsMM(PolygonIslandAreaThreshold) < 1.016
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Island Area Threshold nhỏ hơn 1.016 square mm.
Ghi chú
-
Thuộc tính Island Area Threshold chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonMinimumPrimitiveSize
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Minimum Primitive Size đáp ứng Query.
Cú pháp
PolygonMinimumPrimitiveSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PolygonMinimumPrimitiveSize) : Number– để chỉ định kích thước theo mil. -
AsMM(PolygonMinimumPrimitiveSize) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
PolygonMinimumPrimitiveSize = 4
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Minimum Primitive Size là 4 đơn vị đo hiện tại.
PolygonMinimumPrimitiveSize >= 0.0508
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Minimum Primitive Size lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại.
AsMils(PolygonMinimumPrimitiveSize) Between 3 And 5
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Minimum Primitive Size lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil.
AsMM(PolygonMinimumPrimitiveSize) < 0.1524
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Minimum Primitive Size nhỏ hơn 0.1524 mm.
Ghi chú
-
Thuộc tính Minimum Primitive Size chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonNeckWidthThreshold
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Neck Width Threshold đáp ứng Query.
Cú pháp
PolygonNeckWidthThreshold : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PolygonNeckWidthThreshold) : Number– để chỉ định một ngưỡng theo mil. -
AsMM(PolygonNeckWidthThreshold) : Number– để chỉ định một ngưỡng theo mm.
Ví dụ sử dụng
PolygonNeckWidthThreshold = 5
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Neck Width Threshold là 5 đơn vị đo hiện tại.
PolygonNeckWidthThreshold >= 5
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Neck Width Threshold lớn hơn hoặc bằng 5 đơn vị đo hiện tại.
AsMils(PolygonNeckWidthThreshold) Between 5 And 10
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Neck Width Threshold lớn hơn hoặc bằng 5 mil và nhỏ hơn hoặc bằng 10 mil.
AsMM(PolygonNeckWidthThreshold) < 0.127
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Neck Width Threshold nhỏ hơn 0.127 mm.
Ghi chú
-
Thuộc tính Neck Width Threshold chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonPourOverSameNet
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Pour Over Same Net đáp ứng Query.
Cú pháp
PolygonPourOverSameNet = PourOverSameNet_String
PolygonPourOverSameNet <> PourOverSameNet_String
PourOverSameNet_String phải là một trong các chuỗi trong danh sách sau:
-
'Don't Pour Over Same Net Objects' -
'Pour Over All Same Net Objects' -
'Pour Over Same Net Polygons Only'
Ví dụ sử dụng
PolygonPourOverSameNet = 'Pour Over All Same Net Objects'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Pour Over Same Net là Pour Over All Same Net Objects.
PolygonPourOverSameNet <> 'Pour Over Same Net Polygons Only'
Trả về tất cả các đối tượng except là đối tượng đổ đa giác có thuộc tính Pour Over Same Net là 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'
Trả về tất cả các đối tượng đổ đa giác except trừ những đối tượng có thuộc tính Pour Over Same Net là Don't Pour Over Same Net Objects.
Ghi chú
- Thuộc tính Pour Over Same Net chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Dấu nháy đơn (') ở đầu và cuối của
PourOverSameNet_Stringlà bắt buộc. - Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonRemoveDeadCopper
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Dead Copper đáp ứng Query.
Cú pháp
PolygonRemoveDeadCopper : Boolean_String
Ví dụ sử dụng
PolygonRemoveDeadCopper = 'True'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Dead Copper được bật.
PolygonRemoveDeadCopper = 'False'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Dead Copper bị tắt.
Ghi chú
-
Thuộc tính Remove Dead Copper chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonRemoveIslandsByArea
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Islands By Area đáp ứng Query.
Cú pháp
PolygonRemoveIslandsByArea : Boolean_String
Ví dụ sử dụng
PolygonRemoveIslandsByArea = 'True'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Islands By Area được bật.
PolygonRemoveIslandsByArea = 'False'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Islands By Area bị tắt.
Ghi chú
- Thuộc tính Remove Islands By Area chỉ được định nghĩa cho các đối tượng đổ đa giác.
- Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonRemoveNarrowNecks
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Narrow Necks đáp ứng Query.
Cú pháp
PolygonRemoveNarrowNecks : Boolean_String
Ví dụ sử dụng
PolygonRemoveNarrowNecks = 'True'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Narrow Necks được bật.
PolygonRemoveNarrowNecks = 'False'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Remove Narrow Necks bị tắt.
Ghi chú
-
Thuộc tính Remove Narrow Necks chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonSurroundPads
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Surround Pads With đáp ứng Query.
Cú pháp
PolygonSurroundPads = SurroundPads_String
PolygonSurroundPads <> SurroundPads_String
SurroundPads_String phải là một trong các chuỗi trong danh sách sau:
-
'Arcs' -
'Octagons'
Ví dụ sử dụng
PolygonSurroundPads = 'Arcs'
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Surround Pads With là Arcs.
PolygonSurroundPads <> 'Octagons'
Trả về tất cả các đối tượng except là đối tượng đổ đa giác có thuộc tính Surround Pads With là Octagons.
IsPolygon && PolygonSurroundPads <> 'Octagons'
Trả về tất cả các đối tượng đổ đa giác except trừ những đối tượng có thuộc tính Surround Pads With là Octagons.
Ghi chú
- Thuộc tính Surround Pads With chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Dấu nháy đơn (') ở đầu và cuối của
SurroundPads_Stringlà bắt buộc. - Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PolygonTrackWidth
Tóm tắt
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Track Width đáp ứng Query.
Cú pháp
PolygonTrackWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – thông qua việc sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(PolygonTrackWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(PolygonTrackWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
PolygonTrackWidth = 20
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Track Width là 20 đơn vị đo hiện tại.
PolygonTrackWidth >= 1.27
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Track Width lớn hơn hoặc bằng 1.27 đơn vị đo hiện tại.
AsMils(PolygonTrackWidth) Between 10 And 30
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Track Width lớn hơn hoặc bằng 10 mil và nhỏ hơn hoặc bằng 30 mil.
AsMM(PolygonTrackWidth) < 1.016
Trả về tất cả các đối tượng đổ đa giác có thuộc tính Track Width nhỏ hơn 1.016 mm.
Ghi chú
-
Thuộc tính Track Width chỉ được định nghĩa cho các đối tượng đổ đa giác.
-
Các đối tượng con của các đối tượng đổ đa giác được Query trả về sẽ không được trả về.
PositiveNet
Tóm tắt
Trả về tất cả các đối tượng cặp vi sai có thuộc tính Positive Net đáp ứng Query.
Cú pháp
PositiveNet : String
Ví dụ sử dụng
PositiveNet = 'D_P'
Trả về tất cả các đối tượng cặp vi sai có thuộc tính Positive Net là D_P.
PositiveNet Like '*RX1_P'
Trả về tất cả các đối tượng cặp vi sai có thuộc tính Positive Net kết thúc bằng RX1_P.
Ghi chú
- Thuộc tính Positive Net chỉ được định nghĩa cho các đối tượng cặp vi sai.
- Các đối tượng con của các đối tượng cặp vi sai được Query trả về sẽ không được trả về.
PropagationDelay
Tóm tắt
Trả về tất cả các đối tượng arc, track, pad, via có thuộc tính Propagation Delay đáp ứng Query.
Cú pháp
PropagationDelay : Numeric_String
Ví dụ sử dụng
PropagationDelay = '70'
Trả về tất cả các đối tượng region có thuộc tính Propagation Delay bằng 70.
PropagationDelay Between '200' And '400'
Trả về tất cả các đối tượng region có thuộc tính Propagation Delay lớn hơn hoặc bằng 200 và nhỏ hơn hoặc bằng 400.
PropagationDelay >= '100'
Trả về tất cả các đối tượng region có thuộc tính Propagation Delay lớn hơn hoặc bằng 100.
PropagationDelay <> '120'
Trả về tất cả các đối tượng except là đối tượng region có thuộc tính Propagation Delay bằng 120.
Lưu ý
Thuộc tính Propagation Delay chỉ được định nghĩa cho các đối tượng component.
QrCodeInverted
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted đáp ứng Query.
Cú pháp
QrCodeInverted : Boolean_String
Ví dụ sử dụng
QrCodeInverted = 'True'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted được bật.
QrCodeInverted = 'False'
Trả về tất cả các đối tượng chuỗi văn bản có thuộc tính BarCode Inverted bị tắt.
Ghi chú
-
Thuộc tính BarCode Inverted chỉ được định nghĩa cho các đối tượng chuỗi văn bản.
-
Việc sử dụng từ khóa này cũng sẽ trả về các đối tượng primitive chuỗi văn bản con của các đối tượng thiết kế nhóm (component, coordinate, dimension, drill table và layer stack table), có thuộc tính BarCode Inverted đáp ứng Query. Nếu bạn chỉ muốn nhắm riêng đến các đối tượng chuỗi văn bản đã được cấu hình làm văn bản mã QR, hãy dùng thêm một tiền tố từ khóa để nhắm đến các đối tượng đó. Một biểu thức query ví dụ là
IsQrCodeText And (QrCodeInverted = 'True').
RadialDimensionAngularStep
Tóm tắt
Trả về tất cả các đối tượng kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Angular Step đáp ứng Query.
Cú pháp
RadialDimensionAngularStep : Number
Ví dụ sử dụng
RadialDimensionAngularStep = 30.0
Trả về tất cả các đối tượng kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Angular Step là 30.0 độ.
RadialDimensionAngularStep > 60.0
Trả về tất cả các đối tượng kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Angular Step lớn hơn 60.0 độ.
RadialDimensionAngularStep Between 30.0 And 150.0
Trả về tất cả các đối tượng kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Angular Step lớn hơn hoặc bằng 30.0 độ và nhỏ hơn hoặc bằng 150.0 độ.
RadialDimensionAngularStep <= 45.0
Trả về tất cả các đối tượng kích thước đường kính hướng tâm và kích thước hướng tâm có thuộc tính Angular Step nhỏ hơn hoặc bằng 45.0 độ.
Lưu ý
Thuộc tính Angular Step chỉ được định nghĩa cho các đối tượng kích thước đường kính hướng tâm và kích thước hướng tâm.
Restricted
Tóm tắt
Trả về tất cả các đối tượng keepout có thuộc tính Restricted for Layer đáp ứng Query.
Cú pháp
Restricted = Layer_String
Restricted <> Layer_String
Ví dụ sử dụng
Restricted = 'TopLayer'
Trả về tất cả các đối tượng keepout trên TopLayer.
Restricted <> 'MidLayer1'
Trả về tất cả các đối tượng keepout except đối với những đối tượng nằm trên lớp MidLayer1.
Ghi chú
-
Dấu nháy đơn (') ở đầu và cuối của
Layer_Stringlà bắt buộc. - Thuộc tính Restricted for Layer chỉ được định nghĩa cho các đối tượng keepout (arc, fill, solid region và track).
Rotation
Tóm tắt
Trả về tất cả các đối tượng baseline dimension, center dimension, component, datum dimension, design view, drill table, fill, layer stack table, linear diameter dimension, linear dimension, OLE object, pad và text string (comment, designator, free) có thuộc tính Rotation đáp ứng Query.
Cú pháp
Rotation : Number
Ví dụ sử dụng
Rotation = 30.0
Trả về tất cả các đối tượng baseline dimension, center dimension, component, datum dimension, design view, drill table, fill, layer stack table, linear diameter dimension, linear dimension, OLE object, pad và text string (comment, designator, free) có thuộc tính Rotation là 30.0 độ.
Rotation > 60.0
Trả về tất cả các đối tượng baseline dimension, center dimension, component, datum dimension, design view, drill table, fill, layer stack table, linear diameter dimension, linear dimension, OLE object, pad và text string (comment, designator, free) có thuộc tính Rotation lớn hơn 60.0 độ.
Rotation Between 30.0 And 150.0
Trả về tất cả các đối tượng baseline dimension, center dimension, component, datum dimension, design view, drill table, fill, layer stack table, linear diameter dimension, linear dimension, OLE object, pad và text string (comment, designator, free) có thuộc tính Rotation lớn hơn hoặc bằng 30.0 độ và nhỏ hơn hoặc bằng 150.0 độ.
Rotation <= 45.0
Trả về tất cả các đối tượng baseline dimension, center dimension, component, datum dimension, design view, drill table, fill, layer stack table, linear diameter dimension, linear dimension, OLE object, pad và text string (comment, designator, free) có thuộc tính Rotation nhỏ hơn hoặc bằng 45.0 độ.
Lưu ý
Thuộc tính Rotation chỉ được định nghĩa cho các đối tượng baseline dimension, center dimension, component, datum dimension, design view, drill table, fill, layer stack table, linear diameter dimension, linear dimension, OLE object, pad và text string (comment, designator, free).
RuleAttributes
Tóm tắt
Trả về tất cả các đối tượng rule thiết kế và vi phạm có thuộc tính Rule Attributes đáp ứng Query.
Cú pháp
RuleAttributes : String
Chuỗi được nhập phải nhắm đến các thuộc tính được định nghĩa cho rule (ví dụ: 'Clearance = 10mil').
Ví dụ sử dụng
RuleAttributes = 'Clearance = 10mil'
Trả về tất cả các đối tượng rule thiết kế và vi phạm có thuộc tính Rule Attributes là Clearance = 10mil.
RuleAttributes Like 'Expansion*'
Trả về tất cả các đối tượng rule thiết kế và vi phạm có thuộc tính Rule Attributes bắt đầu bằng Expansion. Trong trường hợp này, tất cả các rule và vi phạm liên quan đến paste mask và solder mask sẽ được trả về.
Lưu ý
Thuộc tính Rule Attributes chỉ được định nghĩa cho các đối tượng rule thiết kế và vi phạm.
RuleCategory
Tóm tắt
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Category đáp ứng Query.
Cú pháp
RuleCategory = Category_String
RuleCategory <> Category_String
Category_String phải là một trong các chuỗi trong danh sách sau:
-
'Electrical' -
'High Speed' -
'Manufacturing' -
'Mask' -
'Placement' -
'Plane' -
'Routing' -
'Signal Integrity' -
'SMT' -
'Testpoint'
Ví dụ sử dụng
RuleCategory = 'Electrical'
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Category là Electrical.
RuleCategory <> 'High Speed'
Trả về tất cả các đối tượng except là đối tượng rule thiết kế có thuộc tính Rule Category là High Speed.
IsRule && RuleCategory <> 'Signal Integrity'
Trả về tất cả các đối tượng rule thiết kế except trừ những đối tượng có thuộc tính Rule Category là Signal Integrity.
Ghi chú
- Thuộc tính Rule Category chỉ được định nghĩa cho các đối tượng rule thiết kế.
-
Dấu nháy đơn (') ở đầu và cuối của
Category_Stringlà bắt buộc.
RuleComment
Tóm tắt
Trả về tất cả các đối tượng rule thiết kế và đối tượng có thuộc tính Rule Comment đáp ứng Query.
Cú pháp
RuleComment : String
Chuỗi được nhập phải nhắm đến comment được định nghĩa cho một rule (ví dụ: 'This is an example clearance rule').
Ví dụ sử dụng
RuleComment = 'Tất cả các fiducial được che trên các lớp Paste Mask'
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Comment là Tất cả các fiducial được che trên các lớp Paste Mask.
RuleComment Like '*Clearance*'
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Comment chứa thuật ngữ Clearance. Ví dụ, một clearance rule với Comment = Example Clearance Rule, và một component clearance rule với Comment = Example Component Clearance Rule, sẽ đều được trả về khi dùng biểu thức này.
RuleComment = ''
Trả về tất cả các đối tượng except là đối tượng rule thiết kế có mục nhập cho thuộc tính Rule Comment của chúng.
Lưu ý
Thuộc tính Rule Comment chỉ được định nghĩa cho các đối tượng rule thiết kế.
RuleEnabled
Tóm tắt
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Enabled đáp ứng Query.
Cú pháp
RuleEnabled : Boolean_String
Ví dụ sử dụng
RuleEnabled = 'True'
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Enabled được bật.
RuleEnabled = 'False'
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Enabled bị tắt.
Lưu ý
Thuộc tính Rule Enabled chỉ được định nghĩa cho các đối tượng rule thiết kế.
RulePriority
Tóm tắt
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Priority đáp ứng Query.
Cú pháp
RulePriority : Numeric_String
RulePriority : Number
Ví dụ sử dụng
RulePriority = '1'
RulePriority <> '' && RulePriority = 1
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Priority là 2.
RulePriority > '' && RulePriority Between 3 And 5
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Priority lớn hơn hoặc bằng 3 và nhỏ hơn hoặc bằng 5.
ObjectKind Like '*Rule' && RulePriority >= 4
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Priority lớn hơn hoặc bằng 4.
IsRule && RulePriority < 4
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Priority nhỏ hơn 4.
RulePriority <> '1'
Trả về tất cả các đối tượng except là đối tượng rule thiết kế có thuộc tính Rule Priority là 1.
IsRule && RulePriority <> 1
Trả về tất cả các đối tượng rule thiết kế có thuộc tính Rule Priority không bằng 1.
Lưu ý
Thuộc tính Rule Priority chỉ được định nghĩa cho các đối tượng rule thiết kế.
RuleScope1
Tóm tắt
Trả về tất cả các đối tượng rule thiết kế và vi phạm có thuộc tính Scope 1 đáp ứng Query.
Cú pháp
RuleScope1 : String
Chuỗi được nhập phải nhắm đến phạm vi được định nghĩa cho rule (ví dụ: 'All').
Ví dụ sử dụng
RuleScope1 = 'All'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 1 là All.
RuleScope1 = 'InNet(''D7'')'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 1 là InNet('D7').
RuleScope1 Like 'InNet(''???'')'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 1 là InNet('???'). Chuỗi của net liên kết cần bao gồm chính xác ba ký tự, với các ví dụ về thuộc tính Scope 1 tuân thủ là InNet('GND') và InNet('VCC').
Lưu ý
Thuộc tính Scope 1 chỉ được định nghĩa cho các đối tượng quy tắc thiết kế và vi phạm.
RuleScope2
Tóm tắt
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 2 tuân theo Query.
Cú pháp
RuleScope2 : String
Chuỗi được nhập phải nhắm đến phạm vi được định nghĩa cho quy tắc (ví dụ: 'All').
Ví dụ sử dụng
RuleScope2 = 'All'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 2 là All.
RuleScope2 = '-'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm không có thuộc tính Scope 2. Một vài loại quy tắc thiết kế có thuộc tính Scope 1 và Scope 2 (quy tắc nhị phân), nhưng hầu hết các loại chỉ có thuộc tính Scope 1 (quy tắc đơn nguyên), và do đó không thể định nghĩa thuộc tính Scope 2 cho các quy tắc như vậy.
RuleScope2 = 'InNet(''D7'')'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 2 là InNet('D7').
RuleScope2 Like 'InNet(''???'')'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 2 là InNet('???'). Chuỗi của net liên kết cần bao gồm chính xác ba ký tự, với các ví dụ về thuộc tính Scope 1 tuân thủ là InNet('GND') và InNet('VCC').
RuleScope2 Like 'InComponent(''??*'')'
Trả về tất cả các đối tượng quy tắc thiết kế và vi phạm có thuộc tính Scope 2 là InComponent('??*'). Chuỗi của component liên kết cần bao gồm ít nhất hai ký tự, với các ví dụ về thuộc tính Scope 2 tuân thủ là InComponent('C3') và InComponent('RP1').
Lưu ý
Thuộc tính Scope 2 chỉ được định nghĩa cho các đối tượng quy tắc thiết kế và vi phạm.
RuleType
Tóm tắt
Trả về tất cả các đối tượng quy tắc thiết kế có thuộc tính Rule Type tuân theo Query.
Cú pháp
RuleType = RuleType_String
RuleType <> RuleType_String
RuleType_String phải là một trong các chuỗi sau:
-
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'
Ví dụ sử dụng
RuleType = 'Clearance'
Trả về tất cả các đối tượng quy tắc thiết kế có thuộc tính Rule Type là Clearance.
RuleType <> 'Paste Mask Expansion'
Trả về tất cả các đối tượng except đối tượng quy tắc thiết kế có thuộc tính Rule Type là Paste Mask Expansion.
IsRule && RuleType <> 'Height'
Trả về tất cả các đối tượng quy tắc thiết kế có thuộc tính Rule Type không phải là Height.
Lưu ý
- Thuộc tính Rule Type chỉ được định nghĩa cho các đối tượng quy tắc thiết kế.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
RuleType_Stringlà bắt buộc.
ShowComment
Tóm tắt
Trả về các đối tượng component có thuộc tính Show Comment tuân theo Query.
Cú pháp
ShowComment : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
ShowComment = 'True'
Trả về các đối tượng component có thuộc tính Show Comment được bật.
ShowComment = 'False'
Trả về các đối tượng component có thuộc tính Show Comment bị tắt.
ShowComment <> 'True'
Not (ShowComment = 'True')
Trả về tất cả các đối tượng except đối tượng component có thuộc tính Show Comment được bật.
ShowComment <> 'False'
Not (ShowComment = 'False')
Trả về tất cả các đối tượng except đối tượng component có thuộc tính Show Comment bị tắt.
Lưu ý
- Thuộc tính Show Comment chỉ được định nghĩa cho các đối tượng component.
- Các đối tượng con của các component được Query trả về sẽ không được trả về.
ShowName
Tóm tắt
Trả về các đối tượng component có thuộc tính Show Name tuân theo Query.
Cú pháp
ShowName : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
ShowName = 'True'
Trả về các đối tượng component có thuộc tính Show Name được bật.
ShowName = 'False'
Trả về các đối tượng component có thuộc tính Show Name bị tắt.
ShowName <> 'True'
Not (ShowName = 'True')
Trả về tất cả các đối tượng except đối tượng component có thuộc tính Show Name được bật.
ShowName <> 'False'
Not (ShowName = 'False')
Trả về tất cả các đối tượng except đối tượng component có thuộc tính Show Name bị tắt.
Lưu ý
- Thuộc tính Show Name chỉ được định nghĩa cho các đối tượng component.
- Các đối tượng con của các component được Query trả về sẽ không được trả về.
SlotHoleLength
Tóm tắt
Trả về tất cả các đối tượng pad có thuộc tính Hole Length tuân theo Query.
Cú pháp
SlotHoleLength : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(SlotHoleLength) : Number– để chỉ định chiều dài theo mil. -
AsMM(SlotHoleLength) : Number– để chỉ định chiều dài theo mm.
Ví dụ sử dụng
SlotHoleLength = 50
Trả về tất cả các đối tượng pad có thuộc tính Hole Length 50 đơn vị đo hiện tại.
SlotHoleLength >= 50
Trả về tất cả các đối tượng pad có thuộc tính Hole Length lớn hơn hoặc bằng 50 đơn vị đo hiện tại.
AsMils(SlotHoleLength) Between 20 And 50
Trả về tất cả các đối tượng pad có thuộc tính Hole Length lớn hơn hoặc bằng 0.5mil và nhỏ hơn hoặc bằng 0.6 mil.
AsMM(SlotHoleLength) < 1.5
Trả về tất cả các đối tượng pad có thuộc tính Hole Length nhỏ hơn 1.5 mm.
Lưu ý
Thuộc tính Hole Length chỉ được định nghĩa cho các đối tượng pad.
SolderMaskExpansion
Tóm tắt
Khoảng mở rộng solder mask cho arc, fill, pad, region, track và via có thể được xác định bằng các quy tắc thiết kế Solder Mask Expansion liên quan hoặc thủ công bằng cách định nghĩa một giá trị mở rộng như một phần của thuộc tính đối tượng. Hàm này trả về các đối tượng sau:
-
Pad và via có thuộc tính Solder Mask Expansion tuân theo Query.
-
Arc, fill, region và track có Solder Mask Expansion Mode được đặt thành
ManualhoặcFrom Rule, AND có thuộc tính Solder Mask Expansion tuân theo Query.
Cú pháp
SolderMaskExpansion : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(– để chỉ định độ mở rộng solder mask theo mil.SolderMaskExpansion) : Number -
AsMM(– để chỉ định độ mở rộng solder mask theo mm.SolderMaskExpansion) : Number
Ví dụ sử dụng
SolderMaskExpansion = 4
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion (hoặc thuộc tính Solder Mask Expansion - Top nếu tách riêng) là 4 đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion là 4 đơn vị đo hiện tại.
SolderMaskExpansion >= 0.0508
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion (hoặc thuộc tính Solder Mask Expansion - Top nếu tách riêng) lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại.
AsMils(SolderMaskExpansion) Between 3 And 5
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion (hoặc thuộc tính Solder Mask Expansion - Top nếu tách riêng) lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil.
AsMM(SolderMaskExpansion) < 0.1524
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion (hoặc thuộc tính Solder Mask Expansion - Top nếu tách riêng) nhỏ hơn 0.1524 mm. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion nhỏ hơn 0.1524 mm.
Lưu ý
- Khoảng mở rộng solder mask có thể được chỉ định với giá trị âm, bằng không hoặc dương.
- Thuộc tính Solder Mask Expansion chỉ được định nghĩa cho các đối tượng arc, fill, pad, region, track và via.
SolderMaskExpansionBottom
Tóm tắt
Khoảng mở rộng solder mask cho arc, fill, pad, region, track và via có thể được xác định bằng các quy tắc thiết kế Solder Mask Expansion liên quan hoặc thủ công bằng cách định nghĩa một giá trị mở rộng như một phần của thuộc tính đối tượng. Đối với pad và via, các giá trị mở rộng có thể được chỉ định độc lập cho cả mặt trên và mặt dưới của bo mạch. Hàm này trả về các đối tượng sau:
- Pad và via có thuộc tính Solder Mask Expansion - Bottom tuân theo Query.
-
Arc, fill, region và track có Solder Mask Expansion Mode được đặt thành
ManualhoặcFrom Rule, AND có thuộc tính Solder Mask Expansion tuân theo Query.
Cú pháp
SolderMaskExpansionBottom : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(SolderMaskExpansionBottom) : Number– để chỉ định độ mở rộng solder mask theo mil. -
AsMM(SolderMaskExpansionBottom) : Number– để chỉ định độ mở rộng solder mask theo mm.
Ví dụ sử dụng
SolderMaskExpansionBottom = 4
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Bottom là 4 đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion là 4 đơn vị đo hiện tại.
SolderMaskExpansionBottom >= 0.0508
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Bottom lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại.
AsMils(SolderMaskExpansionBottom) Between 3 And 5
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Bottom lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil.
AsMM(SolderMaskExpansionBottom) < 0.1524
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Bottom nhỏ hơn 0.1524 mm. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion nhỏ hơn 0.1524 mm.
Lưu ý
-
Khoảng mở rộng solder mask có thể được chỉ định với giá trị âm, bằng không hoặc dương.
-
Thuộc tính Solder Mask Expansion - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
SolderMaskExpansionFromHoleEdge
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Apply Solder Mask Expansion From The Hole Edge tuân theo Query.
Cú pháp
SolderMaskExpansionFromHoleEdge : Boolean_String
Ví dụ sử dụng
SolderMaskExpansionFromHoleEdge = 'True'
Trả về tất cả các đối tượng pad và via có thuộc tính Apply Solder Mask Expansion From The Hole Edge được bật.
SolderMaskExpansionFromHoleEdge = 'False'
Trả về tất cả các đối tượng pad và via có thuộc tính Apply Solder Mask Expansion From The Hole Edge bị tắt.
Lưu ý
Thuộc tính Apply Solder Mask Expansion From The Hole Edge chỉ được định nghĩa cho các đối tượng pad và via.
SolderMaskExpansionMode
Tóm tắt
Khoảng mở rộng solder mask cho arc, fill, region và track có thể được xác định bằng các quy tắc thiết kế Solder Mask Expansion liên quan hoặc thủ công bằng cách định nghĩa một giá trị mở rộng như một phần của thuộc tính đối tượng. Ngoài ra, cũng có thể không dùng masking cho các đối tượng này. Ba chế độ này được xác định bởi thuộc tính Solder Mask Expansion Mode của đối tượng. Hàm này trả về các đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode tuân theo Query.
Cú pháp
SolderMaskExpansionMode : ExpansionMode_String
ExpansionMode_String phải là một trong các chuỗi sau:
-
'None' -
'From Rule' -
'Manual'
Ví dụ sử dụng
SolderMaskExpansionMode = 'Manual'
Trả về các đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode được đặt thành Manual, cũng như các đối tượng pad và via có thuộc tính Solder Mask Override được bật.
SolderMaskExpansionMode = 'From Rule'
Trả về các đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode được đặt thành From Rule, cũng như các đối tượng pad và via có thuộc tính Solder Mask Override bị tắt.
SolderMaskExpansionMode = 'None'
Trả về tất cả các đối tượng except đối tượng pad và via, và các đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode được đặt thành From Rule hoặc Manual.
SolderMaskExpansionMode <> 'Manual'
Not (SolderMaskExpansionMode = 'Manual')
Trả về tất cả các đối tượng except đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode được đặt thành Manual, và các đối tượng pad và via có thuộc tính Solder Mask Override được bật.
SolderMaskExpansionMode <> 'From Rule'
Not (SolderMaskExpansionMode = 'From Rule')
Trả về tất cả các đối tượng except đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode được đặt thành From Rule, và các đối tượng pad và via có thuộc tính Solder Mask Override bị tắt.
SolderMaskExpansionMode <> 'None'
Not (SolderMaskExpansionMode = 'None')
Trả về tất cả các đối tượng pad và via, cũng như các đối tượng arc, fill, region và track có thuộc tính Solder Mask Expansion Mode được đặt thành From Rule hoặc Manual.
Lưu ý
- Thuộc tính Solder Mask Expansion Mode chỉ được định nghĩa cho các đối tượng arc, fill, region và track.
-
Các ký tự dấu nháy đơn (') ở đầu và cuối của
ExpansionMode_Stringlà bắt buộc.
SolderMaskExpansionTop
Tóm tắt
Khoảng mở rộng solder mask cho arc, fill, pad, region, track và via có thể được xác định bằng các quy tắc thiết kế Solder Mask Expansion liên quan hoặc thủ công bằng cách định nghĩa một giá trị mở rộng như một phần của thuộc tính đối tượng. Đối với pad và via, các giá trị mở rộng có thể được chỉ định độc lập cho cả mặt trên và mặt dưới của bo mạch. Hàm này trả về các đối tượng sau:
- Pad và via có thuộc tính Solder Mask Expansion - Top tuân theo Query.
-
Arc, fill, region và track có Solder Mask Expansion Mode được đặt thành
ManualhoặcFrom Rule, AND có thuộc tính Solder Mask Expansion tuân theo Query.
Cú pháp
SolderMaskExpansionTop : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(SolderMaskExpansionTop) : Number– để chỉ định độ mở rộng solder mask theo mil. -
AsMM(SolderMaskExpansionTop) : Number– để chỉ định độ mở rộng solder mask theo mm.
Ví dụ sử dụng
SolderMaskExpansionTop = 4
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Top là 4 đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion là 4 đơn vị đo hiện tại.
SolderMaskExpansionTop >= 0.0508
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Top lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion lớn hơn hoặc bằng 0.0508 đơn vị đo hiện tại.
AsMils(SolderMaskExpansionTop) Between 3 And 5
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Top lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5mil. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion lớn hơn hoặc bằng 3 mil và nhỏ hơn hoặc bằng 5 mil.
AsMM(SolderMaskExpansionTop) < 0.1524
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Expansion - Top nhỏ hơn 0.1524 mm. Đồng thời cũng trả về các đối tượng arc, fill, region và track có Solder Mask Expansion Mode được đặt thành Manual hoặc From Rule, và có thuộc tính Solder Mask Expansion nhỏ hơn 0.1524mm.
Lưu ý
-
Khoảng mở rộng solder mask có thể được chỉ định với giá trị âm, bằng không hoặc dương.
-
Thuộc tính Solder Mask Expansion - Top chỉ được định nghĩa cho các đối tượng pad và via.
SolderMaskOverride
Tóm tắt
Khoảng mở rộng solder mask cho pad và via có thể được xác định bằng các quy tắc thiết kế Solder Mask Expansion liên quan hoặc thủ công bằng cách định nghĩa một giá trị mở rộng như một phần của thuộc tính pad/via. Cách thứ hai yêu cầu thuộc tính Solder Mask Override của pad/via phải được bật. Hàm này trả về các đối tượng pad và via có thuộc tính Solder Mask Override tuân theo Query.
Cú pháp
SolderMaskOverride : Boolean_String
Boolean_String phải là 'True' hoặc 'False'.
Ví dụ sử dụng
SolderMaskOverride = 'True'
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Override được bật.
SolderMaskOverride = 'False'
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Override bị tắt.
SolderMaskOverride <> 'True'
Not (SolderMaskOverride = 'True')
Trả về tất cả các đối tượng except đối tượng pad và via có thuộc tính Solder Mask Override được bật.
SolderMaskOverride <> 'False'
Not (SolderMaskOverride = 'False')
Trả về tất cả các đối tượng except đối tượng pad và via có thuộc tính Solder Mask Override bị tắt.
Lưu ý
Thuộc tính Solder Mask Override chỉ được định nghĩa cho các đối tượng pad và via.
SolderMaskTentingBottom
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Tenting - Bottom tuân theo Query.
Cú pháp
SolderMaskTentingBottom : Boolean_String
Ví dụ sử dụng
SolderMaskTentingBottom = 'True'
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Tenting - Bottom được bật.
SolderMaskTentingBottom = 'False'
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Tenting - Bottom bị tắt.
Lưu ý
-
Thuộc tính Solder Mask Tenting - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
-
Thuộc tính Solder Mask Tenting - Bottom (như được phản ánh trong các bảng List) liên quan đến tùy chọn Bottom trong phần Solder Mask Expansion khi xem thuộc tính của một đối tượng được chọn thông qua bảng Properties. Khi thuộc tính Solder Mask Tenting - Bottom được bật, tùy chọn Bottom bị tắt, nghĩa là pad/via không có lỗ mở solder mask ở mặt dưới của bo mạch, và do đó được tented.
SolderMaskTentingTop
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Tenting - Top tuân theo Query.
Cú pháp
SolderMaskTentingTop : Boolean_String
Ví dụ sử dụng
SolderMaskTentingTop = 'True'
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Tenting - Top được bật.
SolderMaskTentingTop = 'False'
Trả về tất cả các đối tượng pad và via có thuộc tính Solder Mask Tenting - Top bị tắt.
Lưu ý
-
Thuộc tính Solder Mask Tenting - Top chỉ được định nghĩa cho các đối tượng pad và via.
-
Thuộc tính Solder Mask Tenting - Top (như được phản ánh trong các bảng List) liên quan đến tùy chọn Top trong phần Solder Mask Expansion khi xem các thuộc tính của một đối tượng được chọn thông qua bảng Properties. Khi thuộc tính Solder Mask Tenting - Top được bật, tùy chọn Top sẽ bị vô hiệu hóa, nghĩa là pad/via không có lỗ mở solder mask ở mặt trên của bo mạch và do đó được tented.
StandoffHeight
Tóm tắt
Trả về tất cả các đối tượng khối 3D đùn mà thuộc tính Model Standoff Height (Extruded) của chúng thỏa mãn Truy vấn.
Cú pháp
StandoffHeight : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(StandoffHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(StandoffHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
StandoffHeight = 100
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) bằng 100 đơn vị đo hiện tại.
StandoffHeight >= 4.064
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(StandoffHeight) > 80
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) lớn hơn 80 mil.
AsMM(StandoffHeight) Between 1.524 And 3.81
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
StandoffHeight <> 50
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) not bằng 50 đơn vị đo hiện tại.
AsMils(StandoffHeight) <= 120
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) nhỏ hơn hoặc bằng 120 mil.
AsMM(StandoffHeight) < 1.778
Trả về tất cả các đối tượng khối 3D đùn có thuộc tính Model Standoff Height (Extruded) nhỏ hơn 1.778 mm.
Lưu ý
Thuộc tính Model Standoff Height (Extruded) chỉ được định nghĩa cho các đối tượng khối 3D đùn.
StartLayer
Tóm tắt
Trả về tất cả các đối tượng via có lớp bên trái trong thuộc tính Drill Pair của chúng thỏa mãn Truy vấn.
Cú pháp
StartLayer = Layer_String
Ví dụ sử dụng
StartLayer = 'Top Layer'
Trả về tất cả các đối tượng via có thuộc tính Drill Pair với mục bên trái là Top Layer.
StartLayer <> 'Signal Layer 2'
Trả về tất cả các đối tượng except cho các đối tượng via có thuộc tính Drill Pair với mục bên trái là Signal Layer 2.
IsVia && StartLayer <> 'Internal Plane 1'
Trả về tất cả các đối tượng Via except ngoại trừ những đối tượng có thuộc tính Drill Pair với mục bên trái là Internal Plane 1.
Lưu ý
-
Ký tự dấu nháy đơn (') ở đầu và cuối
Layer_Stringlà bắt buộc. - Thuộc tính Drill Pair chỉ được định nghĩa cho các đối tượng via.
StopLayer
Tóm tắt
Trả về tất cả các đối tượng via có lớp bên phải trong thuộc tính Drill Pair của chúng thỏa mãn Truy vấn.
Cú pháp
StopLayer = Layer_String
Ví dụ sử dụng
StopLayer = 'Top Layer'
Trả về tất cả các đối tượng via có thuộc tính Drill Pair với mục bên phải là Top Layer.
StopLayer <> 'Signal Layer 2'
Trả về tất cả các đối tượng except cho các đối tượng via có thuộc tính Drill Pair với mục bên phải là Signal Layer 2.
IsVia && StopLayer <> 'Internal Plane 1'
Trả về tất cả các đối tượng Via except ngoại trừ những đối tượng có thuộc tính Drill Pair với mục bên phải là Internal Plane 1.
Lưu ý
-
Ký tự dấu nháy đơn (') ở đầu và cuối
Layer_Stringlà bắt buộc. - Thuộc tính Drill Pair chỉ được định nghĩa cho các đối tượng via.
StringText
Tóm tắt
Trả về các đối tượng chuỗi văn bản và kích thước leader có thuộc tính String thỏa mãn Truy vấn.
Cú pháp
StringText : String
Ví dụ sử dụng
StringText = '100nF'
Trả về tất cả các đối tượng chuỗi văn bản và kích thước leader có thuộc tính String là 100 nF.
Lưu ý
- Các đối tượng con của các đối tượng kích thước leader được Truy vấn trả về sẽ không được trả về.
- Thuộc tính String chỉ được định nghĩa cho các đối tượng chuỗi văn bản và kích thước leader.
StringType
Tóm tắt
Trả về tất cả các đối tượng văn bản có thuộc tính String Type thỏa mãn Truy vấn.
Cú pháp
StringType = StringType_String
StringType <> StringType_String
StringType_String phải là một trong các chuỗi trong danh sách sau:
-
'Comment' -
'Designator' -
'Free'
Ví dụ sử dụng
StringType = 'Designator'
Trả về tất cả các đối tượng văn bản có thuộc tính String Type là Designator.
StringType <> 'Free'
Trả về tất cả các đối tượng except các đối tượng văn bản có thuộc tính String Type là Free.
StringType = 'Comment' || StringType = 'Designator'
IsString && StringType <> 'Free'
Trả về tất cả các đối tượng văn bản có thuộc tính String Type không phải là Free.
Lưu ý
- Thuộc tính String Type chỉ được định nghĩa cho các đối tượng văn bản.
-
Ký tự dấu nháy đơn (') ở đầu và cuối
StringType_Stringlà bắt buộc.
StrokeFont
Tóm tắt
Trả về tất cả các đối tượng tọa độ, bảng khoan, bảng chồng lớp, kích thước gốc và văn bản (comment, designator, free) có thuộc tính Stroke Font thỏa mãn Truy vấn.
Cú pháp
StrokeFont = Font_String
StrokeFont <> Font_String
Font_String phải là một trong các chuỗi trong danh sách sau:
-
'Default' -
'Serif' -
'Sans Serif'
Ví dụ sử dụng
StrokeFont = 'Default'
Trả về tất cả các đối tượng tọa độ, bảng khoan, bảng chồng lớp, kích thước gốc và văn bản (comment, designator, free) có thuộc tính Stroke Font là Default.
StrokeFont <> 'Serif'
Trả về tất cả các đối tượng except các đối tượng tọa độ, bảng khoan, bảng chồng lớp, kích thước gốc và văn bản (comment, designator, free) có thuộc tính Stroke Font là Serif.
Lưu ý
-
Ký tự dấu nháy đơn (') ở đầu và cuối
Font_Stringlà bắt buộc. - Thuộc tính Stroke Font chỉ được định nghĩa cho các đối tượng tọa độ, bảng khoan, bảng chồng lớp, kích thước gốc và văn bản (comment, designator, free).
TentingMaterial
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Tenting Material thỏa mãn Truy vấn.
Cú pháp
TentingMaterial : String
Ví dụ sử dụng
TentingMaterial = 'Epoxy'
Trả về tất cả các đối tượng via có thuộc tính Tenting Material là Epoxy.
TentingMaterial Like 'Epoxy*'
Trả về tất cả các đối tượng via có một Tenting Material với chuỗi liên kết bắt đầu bằng Epoxy.
Lưu ý
- Thuộc tính Tenting Material chỉ được định nghĩa cho các đối tượng via.
-
Ký tự dấu nháy đơn (
') ở đầu và cuốiStringlà bắt buộc.
TentingSide
Tóm tắt
Trả về tất cả các đối tượng via có thuộc tính Tenting Side thỏa mãn Truy vấn.
Cú pháp
TentingSide = TentingSide_String
TentingSide <> TentingSide_String
TentingSide_String phải là một trong các chuỗi trong danh sách sau:
-
'Top' -
'Bottom' -
'Both'
Ví dụ sử dụng
TentingSide = 'Top'
Trả về tất cả các đối tượng via có thuộc tính Tenting Side là Top.
TentingSide <> 'Both'
Trả về tất cả các đối tượng except các đối tượng via có thuộc tính Tenting Side là Both.
TentingSide = 'Top' || TentingSide = 'Bottom'
IsVia && TentingSide <> 'Both'
Trả về tất cả các đối tượng except các đối tượng via có thuộc tính Tenting Side là Both.
Lưu ý
- Thuộc tính Tenting Side chỉ được định nghĩa cho các đối tượng via.
-
Ký tự dấu nháy đơn (
') ở đầu và cuốiTentingSide_Stringlà bắt buộc.
Testpoint
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có các thuộc tính Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top hoặc Assembly Testpoint - Bottom thỏa mãn Truy vấn.
Cú pháp
Testpoint : Boolean
Ví dụ sử dụng
Testpoint
Testpoint = True
Trả về tất cả các đối tượng pad và via có bất kỳ thuộc tính nào trong các thuộc tính Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top hoặc Assembly Testpoint - Bottom được bật.
Not Testpoint
Testpoint = False
Trả về tất cả các đối tượng except các đối tượng pad và via có bất kỳ thuộc tính nào trong các thuộc tính Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top hoặc Assembly Testpoint - Bottom được bật.
Lưu ý
Các thuộc tính Fabrication Testpoint - Top, Fabrication Testpoint - Bottom, Assembly Testpoint - Top và Assembly Testpoint - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
TestpointAssy
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Assembly Testpoint - Top hoặc Assembly Testpoint - Bottom thỏa mãn Truy vấn.
Cú pháp
TestpointAssy : Boolean
Ví dụ sử dụng
TestpointAssy
TestpointAssy = True
Trả về tất cả các đối tượng pad và via có thuộc tính Assembly Testpoint - Top hoặc Assembly Testpoint - Bottom được bật.
Not TestpointAssy
TestpointAssy = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Assembly Testpoint - Top hoặc Assembly Testpoint - Bottom được bật.
Lưu ý
Các thuộc tính Assembly Testpoint - Top và Assembly Testpoint - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
TestpointAssyBottom
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Assembly Testpoint - Bottom thỏa mãn Truy vấn.
Cú pháp
TestpointAssyBottom : Boolean
Ví dụ sử dụng
TestpointAssyBottom
TestpointAssyBottom = True
Trả về tất cả các đối tượng pad và via có thuộc tính Assembly Testpoint - Bottom được bật.
Not TestpointAssyBottom
TestpointAssyBottom = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Assembly Testpoint - Bottom được bật.
Lưu ý
Thuộc tính Assembly Testpoint - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
TestpointAssyTop
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Assembly Testpoint - Top thỏa mãn Truy vấn.
Cú pháp
TestpointAssyTop : Boolean
Ví dụ sử dụng
TestpointAssyTop
TestpointAssyTop = True
Trả về tất cả các đối tượng pad và via có thuộc tính Assembly Testpoint - Top được bật.
Not TestpointAssyTop
TestpointAssyTop = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Assembly Testpoint - Top được bật.
Lưu ý
Thuộc tính Assembly Testpoint - Top chỉ được định nghĩa cho các đối tượng pad và via.
TestpointBottom
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Fabrication Testpoint - Bottom hoặc Assembly Testpoint - Bottom thỏa mãn Truy vấn.
Cú pháp
TestpointBottom : Boolean
Ví dụ sử dụng
TestpointBottom
TestpointBottom = True
Trả về tất cả các đối tượng pad và via có thuộc tính Fabrication Testpoint - Bottom hoặc Assembly Testpoint - Bottom được bật.
Not TestpointBottom
TestpointBottom = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Fabrication Testpoint - Bottom hoặc Assembly Testpoint - Bottom được bật.
Lưu ý
Các thuộc tính Fabrication Testpoint - Bottom và Assembly Testpoint - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
TestpointFab
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top hoặc Fabrication Testpoint - Bottom thỏa mãn Truy vấn.
Cú pháp
TestpointFab : Boolean
Ví dụ sử dụng
TestpointFab
TestpointFab = True
Trả về tất cả các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top hoặc Fabrication Testpoint - Bottom được bật.
Not TestpointFab
TestpointFab = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top hoặc Fabrication Testpoint - Bottom được bật.
Lưu ý
Các thuộc tính Fabrication Testpoint - Top và Fabrication Testpoint - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
TestpointFabBottom
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Fabrication Testpoint - Bottom thỏa mãn Truy vấn.
Cú pháp
TestpointFabBottom : Boolean
Ví dụ sử dụng
TestpointFabBottom
TestpointFabBottom = True
Trả về tất cả các đối tượng pad và via có thuộc tính Fabrication Testpoint - Bottom được bật.
Not TestpointFabBottom
TestpointFabBottom = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Fabrication Testpoint - Bottom được bật.
Lưu ý
Thuộc tính Fabrication Testpoint - Bottom chỉ được định nghĩa cho các đối tượng pad và via.
TestpointFabTop
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top thỏa mãn Truy vấn.
Cú pháp
TestpointFabTop : Boolean
Ví dụ sử dụng
TestpointFabTop
TestpointFabTop = True
Trả về tất cả các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top được bật.
Not TestpointFabTop
TestpointFabTop = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top được bật.
Lưu ý
Thuộc tính Fabrication Testpoint - Top chỉ được định nghĩa cho các đối tượng pad và via.
TestpointTop
Tóm tắt
Các đối tượng pad và via có thể được dùng làm testpoint cho chế tạo và/hoặc lắp ráp, ở mặt trên và/hoặc mặt dưới của bo mạch. Hàm này trả về các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top hoặc Assembly Testpoint - Top thỏa mãn Truy vấn.
Cú pháp
TestpointTop : Boolean
Ví dụ sử dụng
TestpointTop
TestpointTop = True
Trả về tất cả các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top hoặc Assembly Testpoint - Top được bật.
Not TestpointTop
TestpointTop = False
Trả về tất cả các đối tượng except các đối tượng pad và via có thuộc tính Fabrication Testpoint - Top hoặc Assembly Testpoint - Top được bật.
Lưu ý
Các thuộc tính Fabrication Testpoint - Top và Assembly Testpoint - Top chỉ được định nghĩa cho các đối tượng pad và via.
TextHeight
Tóm tắt
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Height thỏa mãn Truy vấn.
Cú pháp
TextHeight : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1mil = 0,001inch) hoặc Metric (mm; 1mm = 0,001meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(TextHeight) : Number– để chỉ định chiều cao theo mil. -
AsMM(TextHeight) : Number– để chỉ định chiều cao theo mm.
Ví dụ sử dụng
TextHeight = 60
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Height bằng 60 đơn vị đo hiện tại.
TextHeight >= 1.27
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Height lớn hơn hoặc bằng 1.27 đơn vị đo hiện tại.
AsMils(TextHeight) Between 40 And 80
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Height lớn hơn hoặc bằng 40 mil và nhỏ hơn hoặc bằng 80 mil.
AsMM(TextHeight) < 1.778
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Height nhỏ hơn 1.778 mm.
Lưu ý
Thuộc tính Text Height chỉ được định nghĩa cho các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free).
TextKind
Tóm tắt
Trả về tất cả các đối tượng bảng khoan, chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính Text Kind thỏa mãn Truy vấn.
Cú pháp
TextKind = TextKind_String
TextKind <> TextKind_String
TextKind_String phải là một trong các chuỗi trong danh sách sau:
-
'BarCode Text' -
'Stroke Font' -
'TrueType Font'
Ví dụ sử dụng
TextKind = 'Stroke Font'
Trả về tất cả các đối tượng bảng khoan, chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính Text Kind là Stroke Font.
TextKind <> 'BarCode Text'
Trả về tất cả các đối tượng except các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Text Kind là BarCode Text.
IsDesignator && TextKind = 'TrueType Font'
Trả về tất cả các đối tượng bảng khoan, chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính Text Kind là TrueType Font.
Lưu ý
- Thuộc tính Text Kind chỉ được định nghĩa cho các đối tượng bảng khoan, chồng lớp và chuỗi văn bản (comment, designator, free).
-
Ký tự dấu nháy đơn (') ở đầu và cuối
TextKind_Stringlà bắt buộc.
TextOffsetFromInvertedRectangle
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect thỏa mãn Truy vấn.
Cú pháp
TextOffsetFromInvertedRectangle : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(TextOffsetFromInvertedRectangle) : Number– để chỉ định độ lệch theo mil. -
AsMM(TextOffsetFromInvertedRectangle) : Number– để chỉ định độ lệch theo mm.
Ví dụ sử dụng
TextOffsetFromInvertedRectangle = 3
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect bằng 3 đơn vị đo hiện tại.
TextOffsetFromInvertedRectangle >= 5.08
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect lớn hơn hoặc bằng 5.08 đơn vị đo hiện tại.
AsMils(TextOffsetFromInvertedRectangle) > 4
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect lớn hơn 4 mil.
AsMM(TextOffsetFromInvertedRectangle) Between 0.635 And 0.889
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect lớn hơn hoặc bằng 0.635 mm và nhỏ hơn hoặc bằng 0.889 mm.
TextOffsetFromInvertedRectangle <> 5.5
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect not bằng 5.5 đơn vị đo hiện tại.
AsMils(TextOffsetFromInvertedRectangle) <= 2.5
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect nhỏ hơn hoặc bằng 2.5 mil.
AsMM(TextOffsetFromInvertedRectangle) < 0.143
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Inverted Text Offset From Inverted Rect nhỏ hơn 0.143 mm.
Lưu ý
Thuộc tính Inverted Text Offset From Inverted Rect chỉ được định nghĩa cho các đối tượng chuỗi văn bản (comment, designator, free).
TextWidth
Tóm tắt
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Width thỏa mãn Truy vấn.
Cú pháp
TextWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(TextWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(TextWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
TextWidth = 6
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Width bằng 6 đơn vị đo hiện tại.
TextWidth >= 0.127
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Width lớn hơn hoặc bằng 0.127 đơn vị đo hiện tại.
AsMils(TextWidth) Between 4 And 8
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Width lớn hơn hoặc bằng 4 mil và nhỏ hơn hoặc bằng 8 mil.
AsMM(TextWidth) < 0.1778
Trả về tất cả các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free) có thuộc tính Text Width nhỏ hơn 0.1778 mm.
Lưu ý
Thuộc tính Text Width chỉ được định nghĩa cho các đối tượng tọa độ, kích thước gốc và chuỗi văn bản (comment, designator, free).
TrackWidth
Tóm tắt
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Track Width thỏa mãn Truy vấn.
Cú pháp
TrackWidth : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0,001 inch) hoặc Metric (mm; 1 mm = 0,001 mét).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(TrackWidth) : Number– để chỉ định chiều rộng theo mil. -
AsMM(TrackWidth) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
TrackWidth = 20
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Track Width là 20 đơn vị đo hiện tại.
TrackWidth >= 1.27
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Track Width lớn hơn hoặc bằng 1.27 đơn vị đo hiện tại.
AsMils(TrackWidth) Between 10 And 30
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Track Width lớn hơn hoặc bằng 10 mil và nhỏ hơn hoặc bằng 30 mil.
AsMM(TrackWidth) < 1.016
Trả về tất cả các đối tượng hình chữ nhật có thuộc tính Track Width nhỏ hơn 1.016 mm.
Lưu ý
Thuộc tính Track Width chỉ được định nghĩa cho các đối tượng hình chữ nhật.
UseInvertedRectangle
Tóm tắt
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Use Inverted Rectangle tuân theo Truy vấn.
Cú pháp
UseInvertedRectangle : Boolean_String
Ví dụ sử dụng
UseInvertedRectangle = 'True'
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Use Inverted Rectangle được bật.
UseInvertedRectangle = 'False'
Trả về tất cả các đối tượng chuỗi văn bản (comment, designator, free) có thuộc tính Use Inverted Rectangle bị tắt.
Lưu ý
Thuộc tính Use Inverted Rectangle chỉ được định nghĩa cho các đối tượng chuỗi văn bản (comment, designator, free).
UseSeparateSolderMaskExpansion
Tóm tắt
Trả về tất cả các đối tượng pad và via có thuộc tính Use Separate Solder Mask Expansion tuân theo Truy vấn.
Cú pháp
UseSeparateSolderMaskExpansion : Boolean_String
Ví dụ sử dụng
UseSeparateSolderMaskExpansion = 'True'
Trả về tất cả các đối tượng pad và via có thuộc tính Use Separate Solder Mask Expansion được bật.
UseSeparateSolderMaskExpansion = 'False'
Trả về tất cả các đối tượng pad và via có thuộc tính Use Separate Solder Mask Expansion bị tắt.
Lưu ý
Thuộc tính Use Separate Solder Mask Expansion chỉ được định nghĩa cho các đối tượng pad và via.
UseTrueTypeFonts
Tóm tắt
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính Use TrueType Fonts tuân theo Truy vấn.
Cú pháp
UseTrueTypeFonts : Boolean_String
Ví dụ sử dụng
UseTrueTypeFonts = 'True'
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính Use TrueType Fonts được bật.
UseTrueTypeFonts = 'False'
Trả về tất cả các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free) có thuộc tính Use TrueType Fonts bị tắt.
Lưu ý
Thuộc tính Use TrueType Fonts chỉ được định nghĩa cho các đối tượng tọa độ, kích thước (trừ kích thước tâm), bảng khoan, bảng chồng lớp và chuỗi văn bản (comment, designator, free).
ViaDiameter
Tóm tắt
Trả về tất cả các đối tượng via đơn giản có thuộc tính X Size (All Layers) tuân theo Truy vấn.
Cú pháp
ViaDiameter : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(– để chỉ định đường kính via theo mil.ViaDiameter) : Number -
AsMM(– để chỉ định đường kính via theo mm.ViaDiameter) : Number
Ví dụ sử dụng
ViaDiameter = 40
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) là 40 đơn vị đo hiện tại.
ViaDiameter >= 0.508
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) lớn hơn hoặc bằng 0.508 đơn vị đo hiện tại.
AsMils(ViaDiameter) Between 30 And 50
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) lớn hơn hoặc bằng 30 mil và nhỏ hơn hoặc bằng 50 mil.
AsMM(ViaDiameter) < 1.524
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) nhỏ hơn 1.524 mm.
Các lưu ý
-
Thuộc tính X Size (All Layers) chỉ được định nghĩa cho các đối tượng via đơn giản, tức là những đối tượng có thuộc tính Stack Mode của chúng (như thấy từ bảng List) được đặt thành
Simple. Khi xem các thuộc tính của một via thông qua Properties panel, điều này liên quan đến việc tùy chọn Simple được chọn trong phần Size and Shape. -
Khi xem các thuộc tính của một via đã chọn trong bảng Properties, thuộc tính X Size (All Layers) tương ứng với trường Diameter, trong phần Size and Shape.
-
Hàm này là bí danh của hàm ViaSize.
ViaSize
Tóm tắt
Trả về tất cả các đối tượng via đơn giản có thuộc tính X Size (All Layers) tuân theo Truy vấn.
Cú pháp
ViaSize : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(ViaSize) : Number– để chỉ định đường kính via theo mil. -
AsMM(ViaSize) : Number– để chỉ định đường kính via theo mm.
Ví dụ sử dụng
ViaSize = 40
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) là 40 đơn vị đo hiện tại.
ViaSize >= 0.508
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) lớn hơn hoặc bằng 0.508 đơn vị đo hiện tại.
AsMils(ViaSize) Between 30 And 50
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) lớn hơn hoặc bằng 30 mil và nhỏ hơn hoặc bằng 50 mil.
AsMM(ViaSize) < 1.524
Trả về tất cả các đối tượng via có thuộc tính X Size (All Layers) nhỏ hơn 1.524 mm.
Các lưu ý
-
Thuộc tính X Size (All Layers) chỉ được định nghĩa cho các đối tượng via đơn giản, tức là những đối tượng có thuộc tính Stack Mode của chúng (như thấy từ bảng List) được đặt thành
Simple. Khi xem các thuộc tính của một via thông qua Properties panel, điều này liên quan đến việc tùy chọn Simple được chọn trong phần Size and Shape. -
Khi xem các thuộc tính của một via đã chọn trong bảng Properties, thuộc tính X Size (All Layers) tương ứng với trường Diameter, trong phần Size and Shape.
-
Hàm này là bí danh của hàm ViaDiameter.
ViaSize_BottomLayer
Tóm tắt
Trả về các đối tượng via có thuộc tính X Size (Bottom Layer) tuân theo Truy vấn.
Cú pháp
ViaSize_BottomLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(ViaSize_BottomLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(ViaSize_BottomLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
ViaSize_BottomLayer = 100
Trả về tất cả các đối tượng via có thuộc tính X Size (Bottom Layer) bằng 100 đơn vị đo hiện tại.
ViaSize_BottomLayer >= 4.064
Trả về tất cả các đối tượng via có thuộc tính X Size (Bottom Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(ViaSize_BottomLayer) > 80
Trả về tất cả các đối tượng via có thuộc tính X Size (Bottom Layer) lớn hơn 80 mil.
AsMM(ViaSize_BottomLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng via có thuộc tính X Size (Bottom Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
ViaSize_BottomLayer <> 50
Trả về tất cả các đối tượng via có thuộc tính X Size (Bottom Layer) not bằng 50 đơn vị đo hiện tại.
Các lưu ý
-
Đối với via đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính X Size (Bottom Layer) sẽ giống với thuộc tính X Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Khi xem các thuộc tính của một via đã chọn trong Properties panel, thuộc tính X Size (Bottom Layer) tương ứng với trường Diameter cho Bottom Layer (trong phần Size and Shape) khi chế độ được đặt thành Top-Middle-Bottom hoặc Full Stack. Khi chế độ là Simple, thuộc tính này sẽ tương ứng với trường Diameter.
-
Thuộc tính X Size (Bottom Layer) chỉ được định nghĩa cho các đối tượng pad và via.
ViaSize_MidLayerN
Tóm tắt
Trả về các đối tượng via có thuộc tính X Size (Mid Layer <n>) tuân theo Truy vấn.
Cú pháp
ViaSize_MidLayer<n> : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(ViaSize_MidLayer<n>) : Number– để chỉ định kích thước theo mil. -
AsMM(ViaSize_MidLayer<n>) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
ViaSize_MidLayer<n> = 100
Trả về tất cả các đối tượng via có thuộc tính X Size (Mid Layer <n>) bằng 100 đơn vị đo hiện tại.
ViaSize_MidLayer<n> >= 4.064
Trả về tất cả các đối tượng via có thuộc tính X Size (Mid Layer <n>) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(ViaSize_MidLayer<n>) > 80
Trả về tất cả các đối tượng via có thuộc tính X Size (Mid Layer <n>) lớn hơn 80 mil.
AsMM(ViaSize_MidLayer<n>) Between 1.524 And 3.81
Trả về tất cả các đối tượng via có thuộc tính X Size (Mid Layer <n>) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
ViaSize_MidLayer<n> <> 50
Trả về tất cả các đối tượng via có thuộc tính X Size (Mid Layer <n>) not bằng 50 đơn vị đo hiện tại.
Các lưu ý
-
Đối với via đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính X Size (Mid Layer <n>) giống với thuộc tính X Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Khi xem các thuộc tính của một via đã chọn trong Properties panel, thuộc tính X Size (Mid Layer <n>) tương ứng với trường Diameter cho Mid Layer 1 (trong phần Size and Shape) khi chế độ được đặt thành Top-Middle-Bottom hoặc Full Stack. Khi chế độ là Simple, thuộc tính này tương ứng với trường Diameter.
-
Thuộc tính X Size (Mid Layer <n>) chỉ được định nghĩa cho các đối tượng pad và via.
ViaSize_TopLayer
Tóm tắt
Trả về các đối tượng via có thuộc tính X Size (Top Layer) tuân theo Truy vấn.
Cú pháp
ViaSize_TopLayer : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(ViaSize_TopLayer) : Number– để chỉ định kích thước theo mil. -
AsMM(ViaSize_TopLayer) : Number– để chỉ định kích thước theo mm.
Ví dụ sử dụng
ViaSize_TopLayer = 100
Trả về tất cả các đối tượng via có thuộc tính X Size (Top Layer) bằng 100 đơn vị đo hiện tại.
ViaSize_TopLayer >= 4.064
Trả về tất cả các đối tượng via có thuộc tính X Size (Top Layer) lớn hơn hoặc bằng 4.064 đơn vị đo hiện tại.
AsMils(ViaSize_TopLayer) > 80
Trả về tất cả các đối tượng via có thuộc tính X Size (Top Layer) lớn hơn 80 mil.
AsMM(ViaSize_TopLayer) Between 1.524 And 3.81
Trả về tất cả các đối tượng via có thuộc tính X Size (Top Layer) lớn hơn hoặc bằng 1.524 mm và nhỏ hơn hoặc bằng 3.81 mm.
ViaSize_TopLayer <> 50
Trả về tất cả các đối tượng via có thuộc tính X Size (Top Layer) not bằng 50 đơn vị đo hiện tại.
Các lưu ý
-
Đối với via đơn giản (với Stack Mode được đặt thành
Simple), thuộc tính X Size (Top Layer) giống với thuộc tính X Size (All Layers) vì kích thước được chỉ định được dùng cho tất cả các lớp tín hiệu. -
Khi xem các thuộc tính của một via đã chọn trong Properties panel, thuộc tính X Size (Top Layer) tương ứng với trường Diameter cho Top Layer (trong phần Size and Shape) khi chế độ được đặt thành Top-Middle-Bottom hoặc Full Stack. Khi chế độ là Simple, thuộc tính này tương ứng với trường Diameter.
-
Thuộc tính X Size (Top Layer) chỉ được định nghĩa cho các đối tượng pad và via.
ViolatingPrimitive1
Tóm tắt
Trả về tất cả các đối tượng vi phạm có thuộc tính Primitive 1 tuân theo Truy vấn.
Cú pháp
ViolatingPrimitive1 : String
Ví dụ sử dụng
ViolatingPrimitive1 = 'Net GND'
Trả về tất cả các đối tượng vi phạm có thuộc tính Primitive 1 là Net GND.
ViolatingPrimitive1 Like 'Pad*'
Trả về tất cả các đối tượng vi phạm có thuộc tính Primitive 1 bắt đầu bằng Pad.
Các lưu ý
- Thuộc tính Primitive 1 chỉ được định nghĩa cho các đối tượng vi phạm.
- Các đối tượng con của các đối tượng vi phạm được Truy vấn trả về sẽ không được trả về.
ViolatingPrimitive2
Tóm tắt
Trả về tất cả các đối tượng vi phạm có thuộc tính Primitive 2 tuân theo Truy vấn.
Cú pháp
ViolatingPrimitive2 : String
Ví dụ sử dụng
ViolatingPrimitive2 = 'Net GND'
Trả về tất cả các đối tượng vi phạm có thuộc tính Primitive 2 là Net GND.
ViolatingPrimitive2 Like 'Pad*'
Trả về tất cả các đối tượng vi phạm có thuộc tính Primitive 2 bắt đầu bằng Pad.
Các lưu ý
- Thuộc tính Primitive 2 chỉ được định nghĩa cho các đối tượng vi phạm.
- Các đối tượng con của các đối tượng vi phạm được Truy vấn trả về sẽ không được trả về.
ViolationDescription
Tóm tắt
Trả về tất cả các đối tượng vi phạm có thuộc tính Violation Description tuân theo Truy vấn.
Cú pháp
ViolationDescription : String
Ví dụ sử dụng
ViolationDescription = '- Missing required testpoint'
Trả về tất cả các đối tượng vi phạm có thuộc tính Violation Description là - Missing required testpoint.
ViolationDescription Like '*Length*'
Trả về tất cả các đối tượng vi phạm có thuộc tính Violation Description chứa Length.
Các lưu ý
- Thuộc tính Violation Description chỉ được định nghĩa cho các đối tượng vi phạm.
- Các đối tượng con của các đối tượng vi phạm được Truy vấn trả về sẽ không được trả về.
W
Tóm tắt
Trả về các đối tượng arc và track có thuộc tính Width tuân theo Truy vấn.
Cú pháp
W : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(W) : Number– để chỉ định chiều rộng theo mil. -
AsMM(– để chỉ định chiều rộng theo mm.W) : Number
Ví dụ sử dụng
W = 20
Trả về tất cả các đối tượng arc và track có thuộc tính Width là 20 đơn vị đo hiện tại.
W >= 0.381
Trả về tất cả các đối tượng arc và track có thuộc tính Width lớn hơn hoặc bằng 0.381 đơn vị đo hiện tại.
AsMils(W) Between 10 And 30
Trả về tất cả các đối tượng arc và track có thuộc tính Width lớn hơn hoặc bằng 10 mil và nhỏ hơn hoặc bằng 30 mil.
AsMM(W) < 0.635
Trả về tất cả các đối tượng arc và track có thuộc tính Width nhỏ hơn 0.635 mm.
Các lưu ý
- Thuộc tính Width chỉ được định nghĩa cho các đối tượng arc và track.
- Hàm này là bí danh của hàm Width.
Width
Tóm tắt
Trả về các đối tượng arc và track có thuộc tính Width tuân theo Truy vấn.
Cú pháp
Width : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(Width) : Number– để chỉ định chiều rộng theo mil. -
AsMM(Width) : Number– để chỉ định chiều rộng theo mm.
Ví dụ sử dụng
Width = 20
Trả về tất cả các đối tượng arc và track có thuộc tính Width là 20 đơn vị đo hiện tại.
Width >= 0.381
Trả về tất cả các đối tượng arc và track có thuộc tính Width lớn hơn hoặc bằng 0.381 đơn vị đo hiện tại.
AsMils(Width) Between 10 And 30
Trả về tất cả các đối tượng arc và track có thuộc tính Width lớn hơn hoặc bằng 10 mil và nhỏ hơn hoặc bằng 30 mil.
AsMM(Width) < 0.635
Trả về tất cả các đối tượng arc và track có thuộc tính Width nhỏ hơn 0.635 mm.
Các lưu ý
- Thuộc tính Width chỉ được định nghĩa cho các đối tượng arc và track.
- Hàm này là bí danh của hàm W.
X1
Tóm tắt
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính X1 tuân theo Truy vấn.
Cú pháp
X1 : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(X1) : Number– để chỉ định giá trị theo mil. -
AsMM(X1) : Number– để chỉ định giá trị theo mm.
Ví dụ sử dụng
X1 = 1200
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính X1 bằng 1200 đơn vị đo hiện tại.
X1 >= 38.1
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính X1 lớn hơn hoặc bằng 38.1 đơn vị đo hiện tại.
AsMils(X1) Between 1000 And 1400
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính X1 lớn hơn hoặc bằng 1000 mil và nhỏ hơn hoặc bằng 1400 mil.
AsMM(X1) < 20.32
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính X1 nhỏ hơn 20.32 mm.
Lưu ý
Thuộc tính X1 chỉ được định nghĩa cho các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via.
X2
Tóm tắt
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính X2 tuân theo Truy vấn.
Cú pháp
X2 : Number
Number sẽ tuân theo đơn vị đo hiện đang được dùng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn cụ thể cho đơn vị đo – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng một từ khóa bổ sung dựa trên đơn vị đo:
-
AsMils(X2) : Number– để chỉ định giá trị theo mil. -
AsMM(X2) : Number– để chỉ định một giá trị theo mm.
Ví dụ sử dụng
X2 = 1200
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính X2 bằng 1200 theo đơn vị đo hiện tại.
X2 >= 38.1
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính X2 lớn hơn hoặc bằng 38.1 theo đơn vị đo hiện tại.
AsMils(X2) Between 1000 And 1400
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính X2 lớn hơn hoặc bằng 1000 mil và nhỏ hơn hoặc bằng 1400 mil.
AsMM(X2) < 20.32
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính X2 nhỏ hơn 20.32 mm.
Lưu ý
Thuộc tính X2 chỉ được định nghĩa cho các đối tượng fill, original dimension và track.
Y1
Tóm tắt
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính Y1 thỏa mãn Truy vấn.
Cú pháp
Y1 : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(Y1) : Number– để chỉ định một giá trị theo mil. -
AsMM(Y1) : Number– để chỉ định một giá trị theo mm.
Ví dụ sử dụng
Y1 = 1200
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính Y1 bằng 1200 theo đơn vị đo hiện tại.
Y1 >= 38.1
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính Y1 lớn hơn hoặc bằng 38.1 theo đơn vị đo hiện tại.
AsMils(Y1) Between 1000 And 1400
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính Y1 lớn hơn hoặc bằng 1000 mil và nhỏ hơn hoặc bằng 1400 mil.
AsMM(Y1) < 20.32
Trả về tất cả các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via có thuộc tính Y1 nhỏ hơn 20.32 mm.
Lưu ý
Thuộc tính Y1 chỉ được định nghĩa cho các đối tượng arc, component, coordinate, design view, drill table, embedded board array, fill, layer stack table, OLE object, original dimension, pad, text string (comment, designator, free), track và via.
Y2
Tóm tắt
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính Y2 thỏa mãn Truy vấn.
Cú pháp
Y2 : Number
Number sẽ tuân theo đơn vị đo hiện đang được sử dụng cho tài liệu – hoặc Imperial (mil; 1 mil = 0.001 inch) hoặc Metric (mm; 1 mm = 0.001 meter).
Có thể chỉ định một tùy chọn đơn vị đo cụ thể – ghi đè đơn vị mặc định được chỉ định ở cấp tài liệu – bằng cách sử dụng thêm một từ khóa dựa trên đơn vị đo:
-
AsMils(Y2) : Number– để chỉ định một giá trị theo mil. -
AsMM(Y2) : Number– để chỉ định một giá trị theo mm.
Ví dụ sử dụng
Y2 = 1200
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính Y2 bằng 1200 theo đơn vị đo hiện tại.
Y2 >= 38.1
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính Y2 lớn hơn hoặc bằng 38.1 theo đơn vị đo hiện tại.
AsMils(Y2) Between 1000 And 1400
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính Y2 lớn hơn hoặc bằng 1000 mil và nhỏ hơn hoặc bằng 1400 mil.
AsMM(Y2) < 20.32
Trả về tất cả các đối tượng fill, original dimension và track có thuộc tính Y2 nhỏ hơn 20.32 mm.
Lưu ý
Thuộc tính Y2 chỉ được định nghĩa cho các đối tượng fill, original dimension và track.