Hi, I’m trying to select Vias of a certain Padstack Name, AND belongs to certain nets. It appears the Query function cannot AND two Object types. Am I missing it?
User story: I have a design with two different via padstacks used throughout. Now I want to change all vias not used for power/gnd to the smaller via.
Thanks for any help you can provide.
The result of this Query selects all VIA2010's on the design. Not just those on the listed nets.
With 17.4 S007 I got the query to work in 'show element', however in 'replace padstacks' the 'find by query' is not enabled
below is the relevant section of the *.qfnd' file:
"Filter" "Via""Filter" "AND" "Padstack Name" "equal to" "V_C20P10C26TP_PASTE_TRIAD,C26_WPASTE" "Vias" " " "0" "0""Filter" "AND" "Net" "equal to" "GND,3P3V,3P3V_AUX" "Vias" " " "0" "1"
Thanks for the feedback David. I appreciate your time and effort. I should have specified version 17.2.
I'm not sure about 'show element' versus 'replace padstack'. Isn't the Query function independent of a command?
It looks like you have the Query worked out with David's help, needed to stay within the Via Object Type and query by Padstack and Net Names.
You can use Find By Query to select all the Vias on the canvas that are not power/gnd then replace the padstack right on the canvas.
Hope this helps, Mike Catrambone
Well now I have Mike. Maybe I needed a good nights rest. I was trying to AND two different Objects until I finally saw Net and Padstack Name in the Fields list. So selecting the Padstack Name and Net Fields will automatically AND the query.