I have a polygon pour whose contact to a pad shouldn't have a thermal relief, so the plane can dissipate the component's heat. All other polygons should keep the default rule, with reliefs.
How do I make a rule that targets that single polygon pour?
The polygon is named "5V_Dissipator". I've tried creating a rule that targets this polygon with InNamedPolygon('5V_Dissipator')
, but when I repour it the PolygonConnect, which is set to All
, always dominates making the contact with the pad have a thermal relief.
I've also tried Name = '5V_Dissipator'
and InComponent('5V_Dissipator')
, that don't work. I don't understand how this is supposed to work.
If I remove the thermal relief from PolygonConnect (by changing this rule's properties) it works well, the polygon repours correctly.
Where the first object matches "InNamedPolygon('5V_Dissipator')"
andWhere the second object matches "IsVia"
. And you need to put that rule's priority ahead of the default, as ThePhoton mentioned. \$\endgroup\$