<User>Language Programs</User>

User Language Programs(ULP)

Customize your EAGLE software with community-created programs.

hide-airwires.ulp by admin

Hides airwires selected via the GROUP command during routing. Simply select the airwires to hide with the group command and run this ULP. Use \"RATS *\" at the command prompt to show all airwires.\r\nUploaded by Bob Starr from RTZ Audio

2719 Downloads | 361 Likes | 05.20.2011

arg.ulp by admin

Autorote group that is selected in either schematic or board. Nets can be excluded in dialogue & saved in .ini file. A rip up script is automatically generated.\r\nUploaded by Jim Meech from Foster+Freeman Ltd.

2718 Downloads | 348 Likes | 05.27.2011

unrouted-and-dangling-nets-v2.zip by ADMsystems

Building on the danglingnets.ulp, code by Alan Stummer, this modified version now includes similar and additional functions for both “unrouted” and “dangling” nets. Version 2.0 2013.08.26 ***Fixed a bug that caused zoom to wrong coordinates and refined Zoom Select Algorithm to better display the selected net.*** unrouted-and-dangling-nets-v2... A ULP for confirming and listing those sometimes hard to find “unrouted” and “dangling” net stubs. Separate lists are created for the “unrouted” and “dangling” nets when they are found. Any net in the lists may be specifically selected for viewing and editing. Displayed information for each net found includes the net’s name and coordinates. The “dangling” net’s list will also include the net’s layer number. When any net is selected for viewing, its layer is set to “visible=yes” assuring that it can be seen. Since this ULP makes a call to run itself after executing a command, only change the file name if you know how to edit the code to point to the new name. The same applies to the renaming of or moving of the \"ratsnest.png\" file to a different directory. Unrouted-and-dangling-nets.png is included for use as a custom menu icon should you wish to use it.

2708 Downloads | 482 Likes | 08.27.2013

renumber-sheet_4_5.ulp by MirekK

added options to renumber by a combination of X a Y directions in various percentages

2690 Downloads | 539 Likes | 05.06.2014

exp-pads2k-netlist.ulp by JorgeGarcia

Export netlist in PADS 2000 format. Initial release.

2686 Downloads | 592 Likes | 03.10.2015

exp-lbrs-replace.ulp by BStarr

Latest export/replace project libraries modified from Eagle 6.4.0 version. Highly useful for cleaning up parts from bogus library part designers!!

2673 Downloads | 436 Likes | 04.11.2013

teardrops105.ulp by admin

Latest version of via/pad teardrops fixed to work with Eagle v6 (thanks to Walter Muewa). The version also works on v5 as well. The teardrop pads feature has been modified to improve the pad teardrop fill.\r\nUploaded by Bob Starr from RTZ Audio

2664 Downloads | 366 Likes | 02.21.2012

normalize-text2.0.ulp by hbridge99

normalize-text2.0.ulp Normalize text by layers, size, text width, ULP calculates ratios. Tested on Eagle 6.5 V2.0 adds: Field for user specification of layer scope. Saves user choices in a scratch file Seamless integration of metric and English units

2660 Downloads | 510 Likes | 04.18.2014

eaglegrabber.zip by mike919192

EAGLE GRABBER README ------------------------------------------------------------- name: create_standard_attributes2.ulp arguments: none notes: This creates the standard attributes used with the other ULPs in this pack. ------------------------------------------------------------- name: update_from_link.ulp arguments: none notes: This will download the html page specified in the link attribute and set the other attributes. By defualt this only works with Digikey, although it is not difficult to extend to other sites. The html page is save in the project folder so repeated call do not redownload. -------------------------------------------------------------- name: clone2.ulp arguments: Part name to clone (e.g \"U1\") notes: This copies attributes from the specified part to other part with matching values and matching footprint. WARNING: In rare cases this can overwrite good data! -------------------------------------------------------------- name: ebom2.ulp arguments: none notes: Creates an html file with all of the part attribute data. -------------------------------------------------------------- Credit to Eli Hughes for creating the first version, from which these tools are based. Enjoy!

2634 Downloads | 427 Likes | 03.06.2013

align2.ulp by admin

Aligns board components in group or listed at the command line. This ulp can align components along a line parallel to the x or y axis of the board. The direction of alignment is autodetected by looking at the position of the components. The alignment direction can also be forced. This is an update. Added increment, alignment to reference object, force of direction and minor changes. Better documentation and more examples: Se Eagle Control Panel:User Language Programs:Align.ulp\r\nUploaded by Danny Damhave from Damhave Systems

2628 Downloads | 403 Likes | 12.11.2011