<User>Language Programs</User>

User Language Programs(ULP)

Customize your EAGLE software with community-created programs.

eagle2freerouter.ulp by Elco

[updated version 29-May-2013] Converter to use the Freerouter autorouter (www.freerouting.net), replacing the brd_to_dsn.ulp utility. Ability to set internal layer keepouts, protect wires, via\'s and polygons. Usage guide available in the Freerouting technical support forum.

2869 Downloads | 414 Likes | 06.04.2013

gencad_131.ulp by admin

GENCAD V1.31generates GENCAD placement data. The specification states that string parameters should have double quotes escaped in the output file. This was added. \r\nUploaded by Aaron Hall from NRG Systems Inc.

2862 Downloads | 358 Likes | 03.06.2012

mod-duplicate-nested.ulp by arminsch

This is a modified version of Bob Starr\'s module duplicate ULP (mod-duplicate.ulp), that also supports nested hierarchies. I\'ve also posted the modifications to Bob - he will incorporate them in newer revisions of his ULP.

2861 Downloads | 1051 Likes | 12.04.2015

group-aps.ulp by admin

This ULP does a simple auto-place of components on a board based on any parts selected by the GROUP command in a schematic. \r\nUploaded by Bob Starr from RTZ Audio

2839 Downloads | 385 Likes | 03.12.2012

dxfimport1.2.zip by JorgeGarcia

DXFimport - v1.2 This version of dxfimport contains improved polyline import thanks to contributions from Holger Moessinger.

2812 Downloads | 347 Likes | 06.19.2012

array_board_v55.zip by morosh

This ULP create an array of a previously created board, just place markers MRK_DOWN_LEFT,MRK_DELTAX, MRK_DELTAY around your block, also place components NBR_MODX, NBR_MODY and give them the appropriate value, that\"s all. Modules are added in the same board

2771 Downloads | 541 Likes | 05.22.2015

teardropsc.ulp by ars662001

curved teardrops for pads and vias

2753 Downloads | 439 Likes | 01.09.2013

arrange.ulp by DougWellington

Arrange 1.0 - arrange parts on board grouped by schematic page. Used with a multi-page schematic, this script will arrange the parts on the board into separate piles, one pile per schematic sheet. Use distribute.ulp to separate each pile.

2733 Downloads | 537 Likes | 02.20.2014

pcb-service.ulp by CadSoftSupport

This new version of the PCB service ULP extends the existing service in EAGLE by offering also an assembly service for US customers. Simply add this ULP and replace the existing one. It works for version 5.10 and higher.

2717 Downloads | 401 Likes | 07.13.2012

fixdrills.ulp by JorgeGarcia

This ULP rounds drill sizes to the nearest mil. Originally created by Chuck Huber.

2715 Downloads | 408 Likes | 12.04.2012