EEVblog Electronics Community Forum
Electronics => Projects, Designs, and Technical Stuff => Topic started by: makni on December 06, 2024, 03:39:21 am
-
Hello,
i have a connector footprint which has a keepout of the top layer, the problem is as soon as i connect the track a clearance violation appeared.
If i change the keepout restrictions in the footprint to allow tracks that will no longer be a keepout.
Could anyone suggest how to solve it? If the problem can be solved in the footprint itself that will be the best scenario, other than that how can i set a custom query for it in the rules (i don't know too much about queries in altium)
You can see the pictures attached for more details.
Thank you.
-
It appears Altium uses clearance rules to keepouts as well, so the track landing on the pad is too close to the keepout region. If you run a DRC you might find all the pads appear to violate as well.
You should be able to set a 0mm clearance to keepouts.
https://fedevel.com/forum/altium-designer/14371-keepout-clearance
-
It didn't work actually, because the keepout is only on top layer in the footprint but the iskeepout query is to all the keepout in the keepout layer so it doesn't work.
-
I'm running Altium 24. The IsKeepOut query for me finds keep out regions on any layer. I don't have a keepout in a footprint to test, but I don't see why it wouldn't work?