摘要
返回由该查询指定的对象。
语法
Id = ObjectIdentifying_String
ObjectIdentifying_String 必须是 Query Helper 对话框中各个 PCB Object Lists 内列出的字符串之一,并且需要在前后加上单引号字符(')。所列出的字符串取决于当前正在编辑的 PCB/PCBLIB 文档中存在的对象。将显示以下对象列表:
-
通道类
-
坐标
-
元件
-
元件类
-
差分对
-
差分对类
-
尺寸标注
-
From-To
-
From-To 类
-
层类
-
网络类
-
网络
-
焊盘类
-
焊盘
-
多边形类
-
多边形
-
规则
-
文本
-
违规
尽管这些对象中的每一个都列出了一个字符串,但这些字符串并不一定能标识某一个特定对象。例如,为每个设计规则对象提供的字符串由字符 'Rule0mil,0mil' 组成,因此指定该字符串将导致返回 all 个规则对象。
示例用法
Id = 'GND'
返回 Net 属性为 GND 的网络(Net)对象。
Id = 'C3-1'
返回完整 Name 属性为 C3-1 的焊盘对象。
Id = 'Text[3510mil,3800mil]'
返回点位于 3510mil,3800mil 的文本对象。
Id = 'D3'
返回 Designator 属性为 D3 的元件对象。
Id = 'Dimension[4800mil,3800mil]'
返回插入点位于 4800mil,3800mil 的尺寸标注对象。
Id = 'Coordinate[3500mil,3800mil]'
返回插入点位于 3500mil,3800mil 的坐标对象。
Id = 'My Top Side Layers'
返回 Name 属性为 My Top Side Layers 的(层)类对象。
Id = 'Rule[0mil,0mil]'
返回所有设计规则对象(因为它们都被分配了相同的标识字符串)。
Id = 'GND (ZZ4-2 : ZZ3-2)'
返回 from-to 对象,其中 Net 属性为 GND、From Pad 属性为 ZZ4-2,且 To Pad 属性为 ZZ3-2。
Id = 'Violation[0mil,0mil]'
返回所有违规对象(因为它们都被分配了相同的标识字符串)。