yzf600 wrote:
Does anyone know exactly how to put vias on MLF ground pads and keep eagle from flagging them as overlap/clearance DRC violations? I know I can "approve" the errors, but I was just wondering if there was another way.
Also, is there a way to make the pads round on one end and square on the other end like some MLF pad landings suggest? I know it isn't mandatory to have rounded ends, it would just be nice.
I am not sure about Eagle but in Altium you can configure the pad shape and size within the PCB library part editor. As for the vias in pad, there should be some kind of rules file (or menu) in Eagle which will allow you to 'allow' this kind of thing.
Altium will allow vias in pad by default and I suspect that Eagle will do the same - can you verify that the vias you are placing in the pads are connected to the same net as the pad? ie. If you place a via associated with one net in a pad associated with another this would flag a violation (and rightfully so).
In the meantime I will try to find an answer for you - its better to do these things properly rather than ignore (or approve) errors without knowing why they have been flagged!
S.