1 Reply Latest reply on Jan 16, 2013 2:19 PM by jduquette

    Decal Height - both sides

    tonyvalente

      I have some through hole components that I need to place onto a board. The opposite side of the board has some height restrictions. The mounting hardware used would violate these restrictions. I know that I can place keepout in the restricted areas and select a placement height in that keepout and that I could add an attribute in the Part Editor to add this field. However, I believe that when the keepout height restriction is defined, it uses the field GEOMETRY.HEIGHT and that is usually the mounted side of the part.

       

      Any ideas of how I can create a keepout zone that would check for height restrictions on the opposite side of a mounted part?

       

      Thanks,

      Tony

        • 1. Re: Decal Height - both sides
          jduquette

          The only way i can think of to do it is to create (non-electrical?) parts for the mounting hardware too.  Unfortunately you need to manually place those on the bottom side of the PCB.  Then a component height keepout on the bottom side will do what is needed.

           

          One thing to watch out for is that when I've done this before I've manually changed the refdes to U5A, U5B, U5C, etc.  Later when I added a part PADS saw that U5 was available and used that as the refdes for the new part (oops, my mistake).  So now I had U5, U5A, U5B... on the PCB.  That caused confusion when the manuals were getting written!

           

          Another thing to watch out for is that keepouts are only checked in the DRC when they are visible.  I often turn off my component height keepouts while placing and routing as they are annoying to try and look 'through'.  If I don't make them visible before I run DRC they don't get checked and I get into trouble!  So I turn them on and run a DRC after placement, and then turn them back off before I start routing, and then turn them back on when the design is complete (on, off, on, off...).