My company uses static shape positive planes in our designs and we use DRC for the clearance. We have a part that requires a different shape for the plane clearance than what is created by the DRC. The pad is .036 round and the clearance on the plane needs to be .060 square (this is per the manufacturers datasheet). I have defined the padstack for this footprint and setting the Shape Parameters to Thermal/anti for Thru pins works. However, the other thru pins are not cleared from the plane. Since we use the DRC for clearance we do not have antipads defined for the other Thru pins. The help file says that if the Antipad is smaller than the DRC the DRC will be used. This sounded like if no Antipad is defined it would use the DRC. This was not the case. I had to define an Antipad for there to be any clearance on these pins.Here is my question. Is there a way to have Allegro use an Antipad if present and if not use the DRC? We do not want to have to change our thru holes and start defining Antipads.Thanks!Mike
Well its been a whiile since I have used static planes but I do seem to remember if you used the antiipads for pin and vias that you needed to have the antipads defined.
Sorry! In my original post I said we use static shapes. I meant to say dynamic shapes. Don't know if that would make a difference.Thanks!Mike
There is a Pin property which allows you to override what is specified in the Shape Parameters. The property name is DYN_CLEARANCE_TYPE and by adding this property with a value of "DRC_VALUE" on the pins without an Anti-Pad defined should give you what you are looking for. (That is if I understand you correctly.)There is other powerfull dynamic shape properties that are also worth looking at if you have used them in the past. The property names will begin with DYN_.Hope this helps,Mike CatramboneUTStarcom, Inc.
A BIG thanks Mike!!!!! Once again you have provided exactly the answer I needed. One of these days (in my spare time) I'll make a point to look at thru the properties.Thanks again!Mike