+ Post New Thread
Results 1 to 9 of 9
  1. #1
    Junior Member level 3
    Points: 955, Level: 7

    Join Date
    Mar 2015
    Posts
    31
    Helped
    1 / 1
    Points
    955
    Level
    7

    Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    How can i prevent the rule from triggering without selecting "allow short-circuits" (i am assuming this is essentially the same as disabling the rule), and still keep the hole from generating in the drill file?

    I haven't played around much but Altium treats the hole as a through-hole pad and it triggers short-circuit rule.

    Click image for larger version. 

Name:	8BIXMLY.png 
Views:	1 
Size:	267.8 KB 
ID:	154771

  2. #2
    Super Moderator
    Points: 259,307, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    45,270
    Helped
    13773 / 13773
    Points
    259,307
    Level
    100

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    Not clear what you want to achieve? Placing non-plated drill hole?



    •   AltAdvertisement

        
       

  3. #3
    Junior Member level 3
    Points: 955, Level: 7

    Join Date
    Mar 2015
    Posts
    31
    Helped
    1 / 1
    Points
    955
    Level
    7

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    Quote Originally Posted by FvM View Post
    Not clear what you want to achieve? Placing non-plated drill hole?
    No. I have a footprint of one component that has multiple fixed placement locations. However a few of those overlap which each other in close distance. Then the hole inside the footprint might overlap partially with a pad inside the same footprint. Altium doesn't like it even though it is ok since the pad and the hole belong to different components. It seems it treats nph inside the footprint as a pad. I believe i can achieve this by modifying the nph as board cutout but then i don't know if they would generate as holes in the NC drill file.



    •   AltAdvertisement

        
       

  4. #4
    Super Moderator
    Points: 259,307, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    45,270
    Helped
    13773 / 13773
    Points
    259,307
    Level
    100

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    O.k. the problem is actually about nph, you didn't mention yet.

    I agree that this isn't exactly a short circuit, but surely a DRC violation.



    •   AltAdvertisement

        
       

  5. #5
    Super Moderator
    Points: 29,579, Level: 41
    andre_teprom's Avatar
    Join Date
    Nov 2006
    Location
    Brazil
    Posts
    8,838
    Helped
    1114 / 1114
    Points
    29,579
    Level
    41
    Blog Entries
    9

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    For some specific cases you can add on schematics side, PCB directives in order to instruct online DRC from Layout side to consider differentiated rules.
    --------------------------------------------------------------------------------------------------
    Part of the world that you live in, You are the part that you're giving ( Renaissance )



  6. #6
    Junior Member level 3
    Points: 955, Level: 7

    Join Date
    Mar 2015
    Posts
    31
    Helped
    1 / 1
    Points
    955
    Level
    7

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    Quote Originally Posted by FvM View Post
    O.k. the problem is actually about nph, you didn't mention yet.

    I agree that this isn't exactly a short circuit, but surely a DRC violation.
    Yes i thought it was clear enough to understand from the photo i posted.

    Quote Originally Posted by andre_teprom View Post
    For some specific cases you can add on schematics side, PCB directives in order to instruct online DRC from Layout side to consider differentiated rules.
    Maybe the only solution is indeed to selectively tell DRC manually to ignore specific violations, so that it still picks up any other violations.



  7. #7
    Super Moderator
    Points: 259,307, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    45,270
    Helped
    13773 / 13773
    Points
    259,307
    Level
    100

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    Yes i thought it was clear enough to understand from the photo i posted.
    Not particularly, I'm still guessing what the drill contour is. But the problem has been clarified now.



    •   AltAdvertisement

        
       

  8. #8
    Junior Member level 3
    Points: 955, Level: 7

    Join Date
    Mar 2015
    Posts
    31
    Helped
    1 / 1
    Points
    955
    Level
    7

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    Well i tried using a board cutout instead of the NPH but DRC will still give short-circuit warning.

    Click image for larger version. 

Name:	fjWNSPQ.png 
Views:	3 
Size:	203.4 KB 
ID:	154778
    https://i.imgur.com/fjWNSPQ.png

    Click image for larger version. 

Name:	Vx2YY5K.png 
Views:	3 
Size:	260.4 KB 
ID:	154779
    https://i.imgur.com/Vx2YY5K.png

    I've waived those specific warnings, it just changes the colour of them from green to lime green. Is there is an option in the menus to not highlight waived warnings?

    Also see the pics above; "SW_/" for example is the normal footprint of the switch. If you now use multiple of these footprints that overlay each other you are able to have multiple positions of each switch so you can have variations of the key layout.
    However Altium doesn't like the fact that you drill a pad even though it is manufacturable.

    ps. Ignore routing, i auto-routed all these switches to save time. In the first prototype i went and fixed the routes myself to make them neater. Is there a good cleanup strategy to save more time before i go in by hand?



  9. #9
    Super Moderator
    Points: 29,579, Level: 41
    andre_teprom's Avatar
    Join Date
    Nov 2006
    Location
    Brazil
    Posts
    8,838
    Helped
    1114 / 1114
    Points
    29,579
    Level
    41
    Blog Entries
    9

    Re: Prevent short-circuit design rule in Altium when drilled hole goes through a pad

    I've waived those specific warnings, it just changes the colour of them from green to lime green. Is there is an option in the menus to not highlight waived warnings?
    You just changed the PCB editor's color preferences, you didn't actually set the rules this way, instead just tried to hide the warnings from your sight; as said before, still on the schematic side you could insert such rules through the PCB directives:

    https://www.altium.com/documentation...ayoutDirective

    This is a powerful resource which could charmingly solve your problem, althout I personally would have preferred to avoid violating this rule instead of suppressing the warnings arose.

    Anyway, from the first picture seems like you have more issues, the clearance there among nets NetJ1_12 and NetD92_1 which seems too close, but aren't highlighted by DRC.
    --------------------------------------------------------------------------------------------------
    Part of the world that you live in, You are the part that you're giving ( Renaissance )



--[[ ]]--