<User>Language Programs</User>

User Language Programs(ULP)

Customize your EAGLE software with community-created programs.

scroll-layer1.0.ulp by dcoryh192

Pretty much editnext-sheet/editprev-sheet, but for board layouts. Scrolls through visible copper layers based on what is used. Will work with any amount of copper layers (up to 16 of course) with no extra configuration. Top, bottom, and all also display respective place, name, docu layers as well. The ULP should be pretty easy to edit to change this behavior.

1137 Downloads | 236 Likes | 07.30.2013

align3.ulp by GerhardHickel

Anpassung von align2 an die neue Auflösung von Eagle 6.x. Benutzt jetzt mic2u, mm2u, usw.

1143 Downloads | 238 Likes | 06.13.2013

alignd.ulp_toglays.ulp.zip by hbridge99

alignD.ulp and toglays.ulp

1185 Downloads | 261 Likes | 04.15.2014

checkvariant.ulp by SengPeter

Prüft ob der Name der Variante dem übergebenen Argument entspricht Gebrauch: RUN CheckVariant [String] Beispiele: RUN CheckVariant 1 RUN CheckVariant CarTago RUN CheckVariant Falls String nicht dem Namen der Variante entspricht gibt das ULP Rückgabewert 1 zurück, andernfalls 0. Wird das ULP ohne Argument aufgerufen, so wird geprüft ob der Name der Variante der Standard-Variante entspricht. Das ULP kann dazu benutzt werden die Ausführung eines Scriptes abzubrechen. Autor: Peter Seng

1228 Downloads | 208 Likes | 10.12.2012

find-sew.ulp by Stoneshop

A small modification of find-single-ended-wire.ulp. If you have a board containing a number of vias connecting polygons on different layers find-single-ended-wire would flag these, which can be irritating if you have a large number of them. find-sew skips these, unless you start it with the \'via\' parameter.

1233 Downloads | 287 Likes | 08.02.2015

mod-duplicate.ulp by BStarr

A newer version of my module duplicate ULP that includes duplication of routing (except for power and GND nets). This is still in the initial development stage, but still useful for duplicating some modules.

1246 Downloads | 283 Likes | 09.22.2015

fpga_pinout.ulp by Barry

Generates FPGA setup files from an Eagle board design. Currently generates VHDL port list from the pins of a specified part. Also generates the pin mapping for a Lattice Semiconductor .lpf file. Results must be edited for signaling types, but automatically generates a correct net name - pin mapping. May be extended for Verilog or Xilinx/Altera.

1256 Downloads | 275 Likes | 10.19.2014

rename-sig-with-suffix.ulp by hanneseilers

ULP to rename signals that start with a specific suffix. Example: rename GND1, GND2, ... with suffix GN into GND.

1259 Downloads | 355 Likes | 07.30.2013

in.ulp by stefan6973

Um etwas mehr Übersicht in die vielen ULPs zu bekommen, bietet es sich an diese thematisch in Unterverzeichnisse zu verschieben. Leider ist Eagle nicht in der Lage dem ULP-Namen vorangestellte, relative Pfade aufzulösen. Dieses ULP ermöglicht es, ULPs strukturiert abzulegen und trotzdem einfach zu starten. Dafür muss dieses ULP nur in das Standard-ULP-Verzeichnis kopiert werden und der Aufruf wie folgt angepasst werden. run in my_sub_dir my_ulp ---------------------------------- Common ulp starter for ulps in sub dirs of the standard ulp directory. The reason is that eagle can\'t handle relative paths in run commands. This ulp resolves relative paths in run commands: run in my_sub_dir my_ulp

1269 Downloads | 183 Likes | 10.30.2012

scroll-layer1.1.ulp by dcoryh192

***v1.1 Update: Fixed bug where layers wouldn\'t scroll correctly if a layer was visible but not used, a.k.a. nothing had been placed on the layer yet.*** Pretty much editnext-sheet/editprev-sheet, but for board layouts. Scrolls through visible copper layers based on what is used. Will work with any amount of copper layers (up to 16 of course) with no extra configuration. Top, bottom, and all also display respective place, name, docu layers as well. The ULP should be pretty easy to edit to change this behavior.

1273 Downloads | 215 Likes | 08.09.2013