Is there an good and easy way to add teardrops to traces in Eagle? See the red trace in the following image.

enter image description here

I have a board with a lot of vias and drawing the teardrops manually (as I have done in the image above) is not an option.

  • \$\begingroup\$ I am not familiar with Eagle myself but I believe it is quite common (in other software suites) to add teardrops either when generating the Gerbers or as a post-processing step applied to the Gerbers themselves. Alternatively, most fab houses will be happy to add them automatically if you ask them, usually for free. \$\endgroup\$ – Wossname Dec 12 '16 at 20:55
  • 2
    \$\begingroup\$ There are ULPs for that. Google Eagle teardrop ULP \$\endgroup\$ – vicatcu Dec 12 '16 at 20:59

Eagle comes with an ULP called teardrops.upl, which does what you want: enter image description here

You should do this as last step on a copy of your board, since this can not easily be undone.


There is a July2015 version available in the ULP download resources that is MUCH faster (substantially rewritten) with added features. It is called teardrops_and_nfps200.ulp No reported bugs/problems. To find it, use the search keyword “teardrops”.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.