Home CadSoft Online
Diese Seite auf deutsch
     Info 
     Tour 
     Freeware 
     Non-Profit 
     Dealers 
     Prices 
     Order 
     New in V5 
     FAQ 
     Support 
  Download 
     Upload 
     Forum 
     Simulation 
     Prototyping 
     Boardhouses 
     Training 
     Books 
     Awards 
     Links 
     Legal stuff 
     Contact 

Directories:

Program
Addendum
Libraries
ULPs
Projects
Documentation
Miscellaneous

stop software patents banner

Download

Directory of ftp://ftp.cadsoft.de/eagle/userfiles/ulp

EAGLE users can upload files to this directory to share them with other EAGLE users.
CadSoft Computer is in no way responsible for any problems users might encounter with files downloaded from this directory. In case of a problem with the contents of one of these files please contact the person who has uploaded the file directly via email.


Sorted by time (sort by name).

Filename Size Downloads Timestamp
pad-circles.zip 417,081 178 Tue Jul 13 01:41:19 2010
Create circular or arc arrays of pads (SMT and PTH) and circle shapes in the Package Editor.
Selectable pad type, size and shape, pad numbering and direction, pad and array rotation, and circle sizes.
Zip file includes user guide.

Uploaded by Warren Brayshaw <danby at paradise.net.nz> from New Zealand
bom_thr.zip 7,003 267 Fri Jul 2 09:01:30 2010
BOM Erstellung mit verschiedenen Ausgabeformaten mit zusätzlichen vordefinierten Attributen "VALUE2", "VALUE3", "PARTNO".
Uploaded by Thomas Riedger <thomas.riedger at web.de> from THR-ENGINEERING
wavepallet.ulp 5,101 308 Wed Jun 9 14:37:53 2010
Generates a script to draw a keepout area around through hole pads, to help SMD layout when using selective wave soldering pallets. Only works with round, square and octagon pads at present.
Uploaded by Ben Heggs <ben.heggs at irisys.co.uk> from Irisys
exp-lbr-pcb.ulp 6,826 428 Sat Jun 5 06:50:04 2010
Export library packages to PCB footprints. PCB is an interactive printed circuit board editor for the X11 window system.
Uploaded by Ruslan V. Uss <unclerus at gmail.com>
align.ulp 7,974 433 Fri May 28 15:54:38 2010
Aligns board components in group or listed at the command line. Auto detects direction. (Major bugfix)
Uploaded by Danny Damhave <dd at damhave.com> from Damhave Systems
bom_with_attributes.zip 16,575 1,044 Sat Apr 17 21:05:18 2010
This zip-file contains a new (V1.03)bom_w_attr.ulp and a sample which use the new attribute features instead of a database. New revision with added description column in "Values-Mode".

Uploaded by Carsten Wille <eagle38106 at online.de>
bom-ex104.zip 803,277 1,273 Fri Apr 16 18:14:04 2010
This is a complete BOM management system for Eagle 5.0 implemented using attributes. It also includes utilities for managing and importing part numbers in drawings as well the ability to export BOM part order files that can be uploaded to part supplier sites. A utility is also provide that allows you to quickly add part number and other attributes to parts in a drawing. Complete PDF documentation and a working sample project is provided.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
bom-ex101.zip 594,441 672 Thu Apr 15 00:15:19 2010
This is a complete BOM management system for Eagle 5.0 implemented using attributes. It also includes utilities for managing and importing part numbers in drawings as well the ability to export BOM part order files that can be uploaded to part supplier sites. A utility is also provide that allows you to quickly add part number and other attributes to parts in a drawing. Complete documentation is provided in PDF format.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
drillplan-autodim-update.ulp 22,455 721 Wed Apr 7 23:06:29 2010
This is an updated version of drillplan- autodim.ulp. I basically just changed the commands that were obsolete so that the ULP could be compatible with versions after 4.11. It is important create a folder named temp on the c drive, for the ULP to function. It is also important to go to Options -> Set - > Drill -> Set for the drill plan. Uploaded by Jorge Garcia 04/07/2010 original code by L.Lile.
Uploaded by Jorge Garcia <jorge.garcia at cadsoftusa.com> from Cadsoft Computer
lbr-merge.zip 9,015 769 Mon Apr 5 00:40:48 2010
Uses dumps created by 'lbr-contents- dump.ulp' to merge non-duplicated entries of two libraries in a single library. This script is a polished version of Jim Thurman's original 'merge_lbr.ulp'.
Uploaded by Francesco Montorsi <francesco.montorsi at gmail.com> from University of Modena and Reggio Emilia
lbr-contents-dump.zip 6,578 702 Mon Apr 5 00:27:36 2010
Dumps into a text file the list of the symbols, packages and devices of the currently open library and also all the symbols, packages and devices themselves into SCR files.
Uploaded by Francesco Montorsi <francesco.montorsi at gmail.com> from University of Modena and Reggio Emilia
arrowhead.ulp 10,566 742 Wed Mar 31 07:31:29 2010
Converts lines to arrows by adding a calculated arrow head pointing in the requested direction. May be helpful in dimensioning fab drawings.
Uploaded by Alex Faveluke <alex at solextract.com> from Solar Extraction Technologies, Inc
drill-aidy.ulp 4,681 852 Fri Mar 26 08:12:23 2010
drill-aid for component- and solderside.
Uploaded by Jorn Riis <suhrole at hotmail.com> from jr-electronic
duplicating_v45.zip 7,034 940 Wed Mar 17 19:07:12 2010
Duplicate your modules (both sch+brd) very easily, just place markers around blocs, give value to NBR_MOD, and type CTRL+D!!!
Uploaded by Maurice SAAB <morisaab at yahoo.fr> from SEC-Lebanon
select.ulp 7,724 673 Wed Mar 3 21:17:24 2010
Selects components or nets listed at the command line and filter/subtract/add or make new group
Uploaded by Danny Damhave <dd at damhave.com> from Damhave Systems
drillegend-2.ulp 43,905 874 Tue Feb 23 00:28:37 2010
Updated version of drillegend.ulp that corrects a problem with the DRILLRACK.DRL file where drills may be missing if they are similar in size to others when the selected units are inches.
Uploaded by Steven Pelletier <steven at Terascala.COM> from Terascala, Inc
attrib-add.ulp 7,275 896 Sun Feb 14 01:00:01 2010
This ULP allows you to quickly add attributes (part #'s, temp codes, etc) to parts in schematics. Select the part(s) with the group command, execute this ULP and select or enter the attribute to add. Attach this ULP to a keystroke or menu item for quick access.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
make-connector.ulp 29,185 841 Sun Feb 14 00:02:15 2010
This ULP auto-generates symbols, packages and devices for simple SIP/DIP connector headers and receptacal types. It allows creation of a single part or multiple range of parts to allow quick creation of various connector template types.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
lbr_merge_v5.7.2_2010.ulp 47,752 1,112 Fri Jan 22 21:19:54 2010
This is an update of the old merge_lbr. You can use this to sync/merge two libraries into one.
Note: test this with a library copy when using for the first time. Does not work with path names with spaces...yet, bug eagle support and they can get the exit command fixed.
Use in conjunction with the lbr_export_sch or lbr_export_brd ulp's and you can create a custom library that has everything you need.

Uploaded by Joshua White <Jwhite at neuronetrix.com> from Neuronetrix, Louisville
eagle2ad_sch.ulp 21,403 2,268 Tue Dec 8 10:13:55 2009
This ULP will generate schematics in Protel / Altium format. Version 1.1
Uploaded by Christian Keller <retrochris at web.de> from -
matrix.ulp 9,850 1,344 Sun Nov 8 14:40:32 2009
ULP for quick creation of LED matrixes
Uploaded by Stefan Fischer <info at sfi-online.net>
export_cadence_telesis.ulp 12,136 1,255 Thu Oct 29 11:23:00 2009
Exports a netlist from Eagle to Allegro.
v1.0 2009/07/27
This ULP exports parts and nets from Eagle schematic into a Telesis netlist that can be imported from Cadence Allegro (File/Import/Logic/Other), and create associated device files for all parts (including swap info).
Tested with OrCAD v16.2

Uploaded by Eric HEURTEL <eheurtel at sound4.biz> from Sound4
export_boardinfoofeagle.ulp 5,609 1,078 Tue Oct 27 22:40:28 2009
This ULP export the information of the Board of EAGLE, Packagues PADs and Text Coordinates
Uploaded by Cesar David <cdavidrp at yahoo.com>
showgroup_v1.0.ulp 3,474 1,179 Fri Aug 28 11:33:43 2009
Highlight selected components in schematics when working in board or visa versa.
Select a group of components in board and then RUN ShowGroup.ulp The selected componets are showed in the schematics surounded by a square. It also works the oposit way selecting components in the schematics to locate the on the board.

Uploaded by Øyvind Eggen <oyvind.eggen at jotron.com> from Jotron AS
parts2_csv_tex.ulp 7,400 1,523 Wed Aug 26 18:54:20 2009
This ULP generates either a .csv table (Microsoft-Excel or OpenOffice-Calc) or a .tex table (LaTeX, as "Longtable") for documentation purpose. You can select if your table should contain a consecutive number, name, value, package and/or library. This ULP can be started either from a schematic or from the board as long as the appropriate files exist.
Uploaded by Matthias Meeh <matthias.meeh at gmx.de> from privat
qfind_1.ulp 8,450 1,258 Sat Aug 8 15:56:35 2009
Easy quick doubleclick finder, parts, nets, signals
Uploaded by Lukas Klimek <klima.luk at seznam.cz>
tcenter.ulp 6,852 1,221 Mon Jun 22 10:55:27 2009
Dieses ULP platziert im Board die Bauteiltexte NAME und VALUE mittig zum Origin des Bauteils. Dabei werden die Textparameter (Size, Ratio, Orientierung) geändert. Nach dem Aufruf des 'tcenter.ulp' einfach den Script tcenter.scr starten. Die Textparameter können im ULP eingestellt werden. Version 1.02 funktioniert jetzt auch mit EAGLE 5.x.
Uploaded by Richard Hammerl <support at cadsoft.de> from CadSoft
normalize-rcl-values4.ulp 24,355 1,212 Sat Jun 20 18:17:46 2009
Normalize All Schematic R/C/L Part Values - v1.04 (5/18/09) This ULP generates a script to normalize all resistor and cap part values. Resistors are normalized in '1K00' or '1.00K' type format. Resistor values in the form of 100 or 1.10 are normalized to 100R or 1.10R format. Capacitors are normalized in '1N1' or '1.1N' type format. Likewise, any cap unit suffixs are normalized to 'uF', 'pF' or 'nF' format. Inductors may also be normalized in 'nH', 'uH' or 'mH' format.
Uploaded by Bob Starr <robertstarr at comcast.net> from RTZ Audio
teardrops2.ulp 28,026 1,639 Thu Jun 18 17:57:49 2009
Teardrop PADS and VIAS! Improved support for teardropping of PADS to provide better fill with various pad sizes. Not perfect, but should give fairly usable results now.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
bom-am-17.zip 48,752 2,411 Wed May 13 14:12:54 2009
Creates and manages databases with additional information like order codes, manufacturers, prices, etc. Other features include board statistics, etc. Corrects bugs from previous version 16.
Uploaded by Robert A. Rioja <Robert at Unison-Travel.com>
merging_v21.zip 11,091 2,022 Thu May 7 13:00:53 2009
Minor bug fixed. Finally, an easy way to copy/paste between two instances of eagle (both schematic and board), also for backward compatibility.
Uploaded by Maurice SAAB <morisaab at yahoo.fr> from Lebanon
resistor_value_list.ulp 2,387 1,298 Thu Apr 30 19:27:02 2009
This ULP when run displays a list of all (960) 1% value resistors. You may cut and paste a value from the list. I find it convienent to assign this ULP to CNTR,ALT,"R".
Uploaded by Doug Lewis <doug.lewis at jhuapl.edu> from Johns Hopkins Applied Physics Lab
xfind.ulp 55,736 1,353 Mon Apr 6 14:18:37 2009
Search for objects, create lists, export as csv, create scripts, show find results on drawing...
Uploaded by Walter Müller <wm2 at gmx.net>
bom-am-16.ulp 170,701 1,770 Tue Mar 17 18:22:39 2009
A database with additional information like order codes, manufacturers or prices can be created and managed. Other features include board statistics, etc. Corrects bugs and added features to version 15.
Uploaded by Robert A. Rioja <Robert at Unison-Travel.com>
fastgcode.zip 32,492 2,435 Thu Mar 12 17:43:30 2009
The ULP *FastGcode* is a optimized and flexible G-code generator - toolpaths generated are 3 to 10 faster than similar programs.
In the zip you will find two versions that are optimized for Eagle 4.16 and 5.4 ( the only differences are the control positions in the dialog.
Happy milling to all ! Livio

Uploaded by Livio Cicala <livio at freetw.net>
drill-ring.ulp 3,181 1,619 Mon Jan 26 23:01:47 2009
Basierend auf drill-aid erzeugt dieses ulp Ringe um Pads, Vias und Holes um für manuesses Bohren größere Restrunge als in den Libs vorgesehen zu erzeugen. Legt die Ergänzung in Layer 117 ab. Kann mit drill-aid kombiniert werden.
Uploaded by Arnold Hübsch <arnold at huebsch.at> from AMW
renamelibrary_1_0_0.ulp 3,209 1,385 Fri Jan 9 22:36:23 2009
Benennt die Library Namen von Bauteilen im Schaltplan (Bauteil für Bauteil) um. Der umzubenennende Libraryname und die neue zu verwendende Library können aus Listen ausgesucht werden.
Uploaded by Dipl.-Ing. Klaus Schreier <klaus at sely.org> from Dipl.-Ing. Klaus Schreier
import_dxf_polygons_03.zip 17,894 3,731 Sat Dec 13 17:26:22 2008
This ULP imports, scales, mirrors and rotates polylines and splines from a DXF file. Improved Version of import_dxf_polygons.ulp - insert point configurable - default pen with=0 - supports smaller shapes than v0.1
Uploaded by Tim Ruetz <tim at caiaq.de> from caiaq
bom5.ulp 26,081 1,844 Sun Dec 7 10:57:49 2008
Added command line parameter for database location so you can run it like this: run bom.ulp 'c:\path\to\partsdb.tsv'
Uploaded by Joris Aerts <jorisaerts at gmail.com>
renumber-sch_4_4_0.ulp 13,394 1,622 Sat Nov 29 02:03:28 2008
Erweitert renumber-sch.ulp so, dass Bauteile pro Seite nummerriert werden (2 Stellen Seite, weitere 2 Stellen sind die Nummer auf der Seite). Weiters kann für eine neue Revision die bestehende Nummerierung beibehalten werden (in diesem Fall werden nur Bauteile beginnend mit 00 nummeriert).
Uploaded by Dipl.-Ing. Klaus Schreier <klaus at sely.org> from Dipl.-Ing. Klaus Schreier
eaglespice.zip 35,971 2,028 Sun Nov 23 22:43:15 2008
ULP for generating a SPICE netlist for WINSPICE Spice-Engine.
Supports Operating Point, DC Sweep, AC, Transient and Transfer Function Analyse with Parameter and Temperature Sweep.

Uploaded by Rudolf Thalbauer <rudolf.thalbauer at aon.at> from Frauscher Sensortechnik
array_board_v52.zip 92,638 1,787 Thu Nov 6 09:03:10 2008
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

Uploaded by Maurice SAAB <morisaab at yahoo.fr> from (Lebanon)
sch2wmf.zip 25,802 1,552 Tue Oct 14 13:33:23 2008
Schaltplanseite (oder Board) in .WMF-Datei (Windows Metafile) ausgeben. Für bequemen Import in Textverarbeitungen sowie IE6+: Texte bleiben durchsuchbar, Output-Datei sehr klein
Uploaded by Henrik Haftmann <henrik.haftmann at e-technik.tu-chemnitz.de> from TU Chemnitz
bom-am-15.zip 48,163 2,095 Thu Sep 11 14:05:09 2008
A database with additional information like order codes, manufacturers or prices can be created and managed. Other features include board statistics, etc. Corrects bugs found in version 14.
Uploaded by Robert A. Rioja <Robert at Unison-Travel.com>
import_dxf_polygons.zip 17,690 2,263 Thu Aug 14 22:49:15 2008
This ULP imports, scales, mirrors and rotates polylines and splines from a DXF file. Use this ULP to import a vectorized logo, your favorite font etc. Arcs, circles, splines, curves are not supported yet. Since this is a very simple, rudimentary script it just generates straight lines to connect vertexes. Use a vector graphics editor to prepare,edit/refine the DXF file before importing it.
Uploaded by Tim Ruetz <tim at caiaq.de> from caiaq
bom-am-14.zip 46,056 1,918 Mon Aug 11 14:16:19 2008
A database with additional information like order codes, manufacturers or prices can be created and managed. Other features include board statistics, etc.
Uploaded by Robert A. Rioja <Robert at Unison-Travel.com> from Unison
drillegend.ulp 43,803 1,861 Wed Jul 30 12:09:37 2008
Place now correct symbols.
Renamed drillegend4x.ulp to drillegend.ulp

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
find-empty-polygons.ulp 1,678 2,021 Thu Jun 19 12:01:38 2008
Find empty (invisible) polygons in packages.
Uploaded by CadSoft Support <support at cadsoft.de> from CadSoft
cmd-change-brd-width.ulp 7,393 1,623 Wed Jun 4 16:17:53 2008
After running the ulp display the same layers as before (starting the ulp)
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
run-loop-all-devicesets-script.ulp 670 1,461 Wed May 28 15:56:10 2008
Start a script in all devisesets in a LBR
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
showclass.zip 4,434 1,594 Tue May 6 14:07:15 2008
This ULP repairs the non-working showclass.ulp coming with EAGLE V5.

Dieses ULP repariert das nicht funktionierende showclass.ulp, das der Version 5 beiliegt.

Uploaded by Rene Koenig <rk at tbkoenig.de>
eagle2ps_v2.1.ulp 42,976 2,456 Tue Apr 29 21:26:58 2008
This script converts eagle schematics to postscript files. Version 2.1 adds the following features: simple output font scaling, Multiple paper sizes (Letter, 11x17, and custom sizes), Portrait and Landscape output, page-scaling (none, shrink-only, fit-to-page), aspect ratio preservation optional, export all layers or only visible layers, reworked ULP dialog window, and various other tweaks and fixes.. License: GNU Public License 2.0

Uploaded by dane walther <dane.ulp at lewisinnovative.com> from Lewis Innovative Technologies
importnetlist_pads.ulp 6,453 4,169 Fri Apr 25 23:25:21 2008
This is a pads netlist importer. It is based on the prior postings of Jean Simonet and Ralf Kilguss (Tango importer). Be forewarned that the PADS netlist format may be older (not sure which version), but you should easily be able to modify the script for newer versions.
Uploaded by Keith Williams <espian at linuxinstruments.com> from USA
eagle2svg-1.1.ulp 28,503 2,302 Sun Apr 20 18:34:00 2008
This ULP converts schematics and boards to SVG 1.1 vectorgraphic files.
Uploaded by Nils Springob <nils.springob at nicai-systems.de> from nicai-systems
eagle2svg-1.0.ulp 18,033 1,636 Wed Apr 16 11:19:10 2008
This ULP converts a schematic into an SVG 1.1 vectorgraphic.
Version: 1.0
License: GNU Public License 2.0

Uploaded by Nils Springob <nils.springob at nicai-systems.de> from nicai-systems
update-symbol-pinname-overstrike.ulp 4,812 1,621 Tue Apr 8 21:49:34 2008
This script for Eagle 5.0 loops through all library pins in a symbol(s) and converts old style inverted pin names (active low) to use the new overstrike symbol '!' feature supported in Eagle 5.0. The ULP looks for pin names sequences using the '\', '*', or '#' characters and converts these to the new '!' sequence as appropriate
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
cnc-drill.ulp 5,122 3,132 Tue Apr 8 10:29:02 2008
Erstellt ein CNC drill file
Uploaded by Norman Urs Baier <norman.baier at teseq.com> from Teseq AG
show_all_packages.ulp 3,068 2,472 Fri Mar 28 17:11:13 2008
Placed all packages of a library on a board. Work with big library
Uploaded by Jesus Fernandez Hernandez <jfh.69 at terra.es> from University of Salamanca
find.ulp 42,830 2,129 Tue Jan 15 11:20:22 2008
Version 2.3. Find also PIN in Symbol and PAD/SMD in Package.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
teardrops1.ulp 27,618 2,453 Mon Jan 14 01:39:08 2008
This ulp was modified from via-teardrops1.ulp written by Tad Artis originally. Limited support was added to allow teardrops for throughole pads as well.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
exp-proj-lbr-man.zip 21,090 2,516 Wed Dec 12 08:46:37 2007
Das ULP basiert auf exp-project-lbr.ulp Version 4.1.5. Es enthält viele Verbesserungen und kann im Schaltplan aus den Bauteilsets alle unbenutzten Gehäusevarianten entfernen. Update Version 1.07

The ULP is based on exp-project lbr.ulp version 4.1.5. It contains many improvements and can remove all unused package variants from the device sets in the schematic. Update version 1.07

Uploaded by Walter Mücke <hochberg3 at 01019freenet.de>
create_drill_line_array1.21.zip 20,987 1,915 Fri Dec 7 21:25:32 2007
Creates a line of holes or vias along an arbitrary path. Options for a trace with specified width/exposure which follows the line of vias. The vias can be spaced by total number for the guide path, or by distance between vias.
Uploaded by James Connors <jamessconnors at yahoo.com> from USA
statistic-brd.ulp 81,115 2,172 Tue Dec 4 10:24:48 2007
Board Statistic, corrected Class handling.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
copyplacing-2.ulp 6,280 2,917 Sat Dec 1 04:07:48 2007
Copies the placement from one group of parts to another in a board.
Updated version of copyplacing.ulp with new featurs and some bug correction.
- Mirror, spin and all degree angles are fully supported and copied.
- Multiple source/destination rectangle are fully supported.
- Works with different grid sizes other than mil.
- MOVE and ROTATE commands use names instead of coordinates
- Improved search engine to reduce the risk of failure or error.

Uploaded by Salvatore Previti <info at salvatorepreviti.it> from http://www.salvatorepreviti.it
mount-marks.ulp 2,071 2,109 Mon Nov 26 14:45:53 2007
This ULP generates data for mounting machines, incl. passer mark. Please read description in ULP.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
drillegend4x.ulp 43,050 2,196 Thu Oct 18 14:35:16 2007
extended version of drillegend.ulp from Christian Bohrer
You can extend the symbol list below the line:
ARRAY OF EAGLE DRILL SYMBOLS in the source text of this ULP.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
pcb_profiler_v2.0.zip 1,152,779 2,714 Wed Sep 26 09:45:12 2007
Neuere Version (2.0) des Programmes pcb profiler. Mit dem aus Eagle Board Daten für den ColiBus Profiler erstellt werden können.
Uploaded by Gerd Vogel <gerd_vogel at online.de> from Bavaria
gcode-1.zip 5,229 5,275 Tue Sep 25 09:11:20 2007
Generate g-code for mechanical processing of board.
only one file will be generated, with: mill, clean unused Cu from board, drill all holes, cut larger holes and finnaly cut board contour.
Betwin phases, is implemented a simple tool change, for manually change bit.
Tested with succes with KCam, but it should work with any other software.

Uploaded by Silviu Epure <silviu.epure at ugal.ro> from Dunarea de Jos University of Galati, Romania
super_bom.ulp 72,465 3,266 Tue Sep 11 20:37:46 2007
Bill of Materials program V2.1. Uses external parts Database and creates external link list to match Database entries to schematic parts to generate combined list. Problems corrected with dollar signs in cost, total computation, blank fields in database. Uploaded by Jim Thurman <jthurman at onbalance.com> from NeuroCom Intl
Uploaded by Jim Thurman <jthurman at onbalance.com> from NeuroCom Intl
array_board_v4.ulp 13,747 2,966 Wed Aug 29 17:57:11 2007
This ulp panalizes a board, allowing you to enter the number of boards, array size, and duplicating signal names.
Uploaded by Todd Beyer <tbeyer74 at hotmail.com>
extractclass.ulp 2,932 1,753 Mon Aug 20 16:53:13 2007
ExtractClass.ulp
Extracts a list of all nets belonging to specified classes to a TSV file. Command-line ULP that takes the arguments directly from the EAGLE prompt. This ULP allows you to get a list of all the nets in "POWER" or "SENSITIVE", for example, to analyze or list them appropriately. TSV output can be edited with Excel natively or used with programmed scripts (VB, Python, Perl, Tcl, C, etc).

Uploaded by Tennessee Carmel-Veilleux <veilleux at tentech.ca> from Entreprises TenTech
normalize-text.ulp 7,864 2,744 Mon Aug 20 16:48:43 2007
normalize-text.ulp
GUI for the Layout (PCB) program that automates the task of normalizing ALL labels (Names/Values/Text) to a standard size/thickness that might be required by your manufacturing process. Automatically SMASHes all the parts, CHANGEs the SIZE and RATIO to the specified values. Thickness is entered as a measure and RATIO is calculated from size and thickness. Production-tested script, inches and mm supported.

Uploaded by Tennessee Carmel-Veilleux <veilleux at tentech.ca> from Entreprises TenTech
drawdesignerinfo.ulp 23,596 2,513 Mon Aug 20 16:42:36 2007
DrawDesignerInfo.ulp
This ULP has a GUI to help you draw the Manufacturing Info (Name, Contact, Layer Name, etc) on all the required layers for Gerber exports. The GUI is easy to use and configurations can be loaded and saved, for reuse between projects. This ULP is production tested with over 50 boards and 4 board houses. All of the manufacturers are satisfied with the normalized presentation of the information at the same place on every layer.

Uploaded by Tennessee Carmel-Veilleux <veilleux at tentech.ca> from Entreprises TenTech
fanout.ulp 7,323 1,928 Mon Aug 20 16:38:34 2007
fanout.ulp
This ULP will automatically generate net fanouts on a schematic from a TSV list of PIN/NET combinations. Every pin that matches in the list will have a NET extended from the pin to a PORT, and the port will have a LABEL added. The task is purely automated, saving time and preventing mistakes. This greatly simplifies the task of planning the nets for a project, especially if an FPGA, MCU or other high-pin count devices are used. The TSV file is easily created from Excel.

Uploaded by Tennessee Carmel-Veilleux <veilleux at tentech.ca> from Entreprises TenTech
copy-outline-to-milling.ulp 5,318 2,594 Mon Aug 20 16:26:11 2007
copy-outline-to-milling.ulp
Copies all WIREs and ARCs on layer 20 (Dimensions) to layer 46 (Milling), including those that are embedded in packages. This allows you to edit the contour milling layer that you export to Gerber, to add or remove segments, to optimize it, or to modify segments that are originally in a package, and thus not modifiable directly. Export layer 46 (Milling) in the CAM processor as you contour routing outline (board cutout).


Uploaded by Tennessee Carmel-Veilleux <veilleux at tentech.ca> from Entreprises TenTech
export-import.zip 13,167 2,997 Tue Jul 24 13:36:07 2007
This is a set of Export/Import Utilities. This file contains a ULP script file to export the coordinates and rotation of all the components on a Board. Also contained in the file is an Excel file containing two simple macros. One Macro to read the coordinate data generated by the Eagle ULP, and one Macro to generate an Eagle Script file to import the new Coordinates back into Eagle.
This provides a quick and easy way to manipulate the coordinates of the components on a Board.

Uploaded by Trevor Kooistra <icecubetray at cogeco.ca> from Canada
acis-sat.ulp 16,632 3,339 Thu Jul 19 15:38:57 2007
ACIS-SAT exports an ACIS model of the PCB as a Standard ACIS Text (SAT) file in units of inches. The ACIS model includes a 1/16" thick cuboid (rectangular slab) with holes. Importing this type of model into a CAD package is useful for enclosure design. The vector-based nature of the file enables importing CAD packages to support snapping to PCB features including hole centers. Many 3D CAD packages support SAT files including AutoCAD, Inventor, CADKEY, Solid Edge, SolidWorks, IronCAD and more.
Uploaded by Ed Slatt <ed.slatt at pcbsingles.com> from PCB Singles
pcb_profiler.zip 561,418 2,735 Mon Jul 9 14:01:58 2007
Abgeänderte Version von pcb_gcode.ulp für den ColinBus Profiler. Zum Erzeugen von Isolationsfräsen und bohren von Leiterplatten.
Uploaded by Gerd Vogel <gerd_vogel at t-online.de> from zu Hause
statistic-sch.ulp 20,625 2,069 Mon Jul 2 17:06:18 2007
Schematic statistic
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSOft
cmd-change-wire-width2.ulp 4,508 3,998 Sat Jun 30 04:20:35 2007
Iterates through all traces widths on a board and changes traces of a particular width to a new width. The compare is based on the existing width rather than signal names.
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
change-symbol-pinname-char.ulp 1,922 5,672 Sat Jun 30 04:18:34 2007
Replaces a character in pin names for all symbol pins in a library to a new character (e.g. RESET\ to RESET#).
Uploaded by Bob Starr <rtzaudio at comcast.net> from RTZ Audio
create-frame_v1.0.2.ulp 9,626 3,001 Mon May 14 09:20:20 2007
Update to the excellent create-frame.ulp that includes 8.5x11 and 11x17 paper sizes. Nonmetric Traditional sizes are added to bottom of selection list in the interests of international relations. :)
Uploaded by Eric Pratt <eric.b.pratt at gmail.com>
find-single-ended-wire.ulp 16,158 2,723 Mon Apr 23 08:55:24 2007
Find single ended wire and vias.
Sucht nach offenen Leiterbahnenden und Vias.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
libedit.ulp 27,316 4,450 Wed Apr 18 19:28:21 2007
Library editor - Now with View!. This program will list all of the symbols and packages in a library when one is selected it will display the devices using that symbol or package. It will also list the devices in the library and upon selection display the symbols and packages being used by it. It will also rename of delete symbols, packages, and/or devices. It shows the number of devices using a symbol or package so unused symbols or packages can be quickly located.
Uploaded by Jim Thurman <jthurman at onbalance.com> from NeuroCom Intl
import-bmp.zip 20,304 3,774 Mon Apr 2 16:46:48 2007
Check for wrong Byte Address Range (if BitMaP saved with Coral Draw)
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
fabmaster.ulp 44,912 2,527 Mon Mar 26 08:18:42 2007
FABMASTER FATF output for EAGLE 4.1 Export Wires with Arc, rotated Pads, Pad Shape Long & Offset rotated Packages in 0.1 degree export rectangle and circle on layer 1, 16, 21, 22 export polygon filling on klayer 1, 16 export text on layer 1,16,21,22 as wire (**vector font**), Export Layer 51/52 (Layer table expanded), Corrected LAYER_NAMES definition for BPLACE.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
generate_3d_data_eng.pdf 87,219 4,655 Sun Mar 11 22:47:40 2007
This is the help file of Generate 3D Data translated to English. Please e-mail me about any errors you find. There is no gurantee of accuracy or warranty either expressed or implied.
Uploaded by Chip <jpalombi at uvm.edu> from UVM
ripup-polygon.ulp 3,762 2,469 Fri Mar 9 09:18:42 2007
Ripup only polygons by signal name in visible layer
Ripup nur von Polygonen des Signalnamen in sichtbaren Layern

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
eagle2ps-1.1.ulp 27,801 3,362 Thu Feb 1 10:12:42 2007
This script converts eagle schematics to postscript files. The advantage of this script is that you can search for texts. You can also convert it to pdf. Current Version 1.1. License: GNU Public License 2.0

Uploaded by Juergen Messerer <juergen.messerer at freesurf.ch> from --
bga_vias_brd.ulp 13,198 2,649 Wed Dec 20 00:03:30 2006
Creates a script file which adds offset via's and traces to BGA's on a board.
Uploaded by Jim Thurman <jthurman at onbalance.com> from NeuroCom Intl
bga_via.ulp 9,383 2,857 Wed Dec 20 00:02:29 2006
Creates BGA packages with offset via's and trace between
Uploaded by Jim Thurman <jthurman at onbalance.com> from NeuroCom Intl
updateman_to_4.14.zip 81,255 2,521 Thu Dec 14 12:08:43 2006
Updatemanager für ein 'echtes' Update auf Eagle 4.14 und höher mit korrekten Packages und Umwandlung von Devices in Device-Sets. Mit: REPLACE im Schaltplan! (Update v2.23)

Update manager for a 'real' update on Eagle 4.14 and higher with correct packages and converting of devicess in devices sets. With REPLACE in the schematic! (update v2.23)

Uploaded by Walter Mücke <hochberg3 at 01019freenet.de>
split-device-symbol.ulp 7,353 2,146 Tue Dec 5 10:44:10 2006
This ULP generates the CONNECT list for a new Device, that consists of several Symbols (Gates), which have been extracted from one big Symbol by GROUP; CUT; and PASTE.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
make-symbol-device-package-bsdl.zip 35,461 2,688 Tue Dec 5 10:38:22 2006
Generates Symbol, Package and Device from a text or BSDL file.
New symbol type Stripe for high number of pins.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
via-fill.ulp 12,952 2,559 Tue Dec 5 03:15:56 2006
An ulp that will place vias in a rectilinear or staggered grid inside any polgons of specified nets. Used to provide thermal or hf frequency vias to a board.
Uploaded by Philip Pulle <rgbphil at rgbsunset.com> from RGB Sunset Productions
eagle2kicad-0.9b.ulp 35,616 5,421 Fri Dec 1 08:28:11 2006
This ULP converts the symbols and packages of an eagle library to the format of the KiCAD PCB suite. The current version is 0.9b. This Scripts is released under the GNU Public license

Uploaded by Juergen Messerer <juergen.messerer at freesurf.ch> from --
fastplacer.ulp 10,589 5,296 Sat Oct 28 00:56:18 2006
FastPlacer erleichtert das Platzieren der Bauteile, indem es erlaubt, bestimmte Netzklassen (z.B. GND und supplies) in den Airwires auszublenden.
Uploaded by Luc Eberhard <eol.eberhard at bluewin.ch> from EOL Eberhard
exp-project-lbr.ulp 30,391 3,061 Fri Oct 27 09:23:45 2006
Corrected rotatoin of RECTangle.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
restrict-4.04.ulp 4,226 2,331 Tue Oct 24 18:46:39 2006
A modified version of restrict-4.03.ulp. This restrict.ulp will work under version 4.1 and accurately restrict pads according to pad type. Purpose of this script is to restrict top component pads to be included in the double sided Autorouting.
Uploaded by Atif Ahsan <atif.ahsan at gmail.com> from SSUET, Pakistan
generate_3d_data.ulp 32,712 4,709 Tue Oct 24 09:10:51 2006
V0.7 : Update zum Generieren der 3d-Daten zur Weiterverarbeitung in einem 3D-MCAD-System
Uploaded by Neubacher Andreas <a.neubacher at commend.com> from Commend International GmbH
generate_3d_data.zip 175,695 4,485 Fri Oct 6 12:51:02 2006
Exportiert 3D-Daten der Leiterplatte mit Bauteilen zur Weiterverarbeitung in einem MCAD-System (Ideas, SolidWorks, ...); ausgegebenes Dateiformat : IDF3.0 (IDB:board, IDL:libary)
Uploaded by Neubacher Andreas <a.neubacher at commend.com> from Commend International GmbH
mirror-board.ulp 4,983 3,258 Fri Sep 15 11:49:17 2006
Mirror the board (to edit Bottom-Layer from Top-View). Spiegeln des ganzen Boards (um die Unterseite von oben zu layouten). Corrected DISPLAY comand / Berichtiger DISPLAY Befehl
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
gencad-2.ulp 29,488 2,956 Mon Sep 11 18:04:26 2006
GENCAD V1.23 generates GENCAD placement data. Saves to dialog file name.
Uploaded by Jim Thurman <tlj at pcez.com> from NeuroCom Intl
via_teardrops1.ulp 14,022 3,463 Thu Aug 31 01:35:49 2006
Teardrop Via Connections - Release: 1 -
This ULP allows creation of teardrop-shaped connections from a board's vias to their attached wire segments. Making these connections teardrop shaped enhances manufacturability and reduces board failure by ensuring connectivity between the segment and via in cases where the via hole is not accurately drilled and would otherwise sever the segment.

Uploaded by Tad Artis <E3Eagle_removethis at e3switch.com> from E3Switch LLC
cmd-draw.zip 64,913 2,954 Wed Aug 30 08:20:29 2006
Functions to draw line, place elements on circle/ellipse.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
pattern.zip 223,518 2,882 Sat Aug 26 05:44:10 2006
Generates packages for SMT. (CAE, CHP, MLD, QFP, SOD, SOIC, SOT)
Uploaded by Thorsten Mühlke <thorsten at muehlke.org> from LISA laser products
renumber-sheet.ulp 14,366 2,828 Wed Aug 23 10:05:24 2006
Corrected numbering if use numerical order by sheet with same prefix.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
lbrwrconnect.ulp 7,205 2,393 Fri Aug 18 00:45:02 2006
Writes all packages and connections of the current device displayed in the Library editor to a file (*.SCR). Restores all connections possible for a device in which the symbol is to be modified and therefore must be deleted from the device.
Uploaded by Jim Thurman <tlj at pcez.com> from NeuroCom Intl
inifile.zip 3,630 2,360 Mon Aug 14 14:24:20 2006
This ULP is intented for other ULP developers and shall help them to preserve an ULP's settings between consecutive runs. This very easy to use approach should fit most of your needs.
Dieses ULP ist anderen ULP Entwicklern zugedacht und soll ihnen helfen, die Einstellungen eines ULPs zwischen aufeinanderfolgenden Läufen zu bewahren. Die Funktionaltät des ULPs ist sehr, sehr einfach zu benutzen und sollte den meisten Anforderungen genügen.

Uploaded by Rene Koenig <rk at tbkoenig.de>
mill-outlines.ulp 62,203 3,797 Thu Jul 27 14:17:31 2006
Corrected Rank on auto generated Polygons.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
eagle2kicad_sch.ulp 16,892 4,526 Sun Jul 16 19:16:02 2006
This ULP converts the eagle schematic in to the format of the KiCAD PCB suite. The current version is 0.3. This Script is released under the GNU Public license
Uploaded by Juergen Messerer <juergen.messerer at freesurf.ch> from --
libselexp.ulp 32,292 3,215 Fri Jun 9 21:26:33 2006
Selected export of elements from a library
Uploaded by Jim Thurman <tlj at pcez.com> from NeuroCom Intl
invoke.ulp 3,044 2,397 Mon Jun 5 14:57:54 2006
This is invoke.ulp with additional sheet info.
Dies ist invoke.ulp mit zusaetzlicher Sheet-Information.

Uploaded by Rene Koenig <rk at tbkoenig.de>
centroid_screamingcircuits_smd.ulp 1,395 3,266 Thu May 18 17:06:38 2006
This ULP creates the specific format surface mount XY location file, called a Centroid file, required by Screaming Circuits for prototype assembly. Simply run this ULP and include the generated file “<project-name> centroid.csvö in the zip file containing your BOM and Gerbers when you order prototype pcb assembly at www.ScreamingCircuits.com.
Uploaded by Duane Benson <dbenson at screamingcircuits.com> from Screaming Circuits, USA
ipc-d-356.zip 1,729 2,904 Fri May 12 09:52:29 2006
For EAGLE 4.1: This ULP generates IPC-D-356 data from your layout (a first attempt).
Uploaded by Richard Hammerl <ric at cadsoft.de>
merge_lbr.ulp 43,724 3,904 Mon May 8 23:20:12 2006
Copy unique elements from one library into another.
Uploaded by Jim Thurman <tlj at pcez.com> from NeuroCom
change_libraries_to_olimex_drills.zip 3,160 3,074 Sun Apr 30 16:15:26 2006
Ersetzt Bohrdurchmesser in Bibliotheken durch Olimex-Standardgrößen. Erhöht anhand einer Liste in der ULP die Durchmesser normalerweise zusätzlich um 0,1mm, damit Durchkontaktierungsverluste ausgeglichen werden. Die Liste ist leicht editierbar. Ürsprüngliche Datei: round_drills_mm_all_.zip von Rindert Nauta April 2006 siegfriedschwemmer web de
Uploaded by Siegfried Schwemmer <SiegfriedSchwemmer web de>
mount-trace.ulp 7,716 3,037 Thu Apr 27 16:44:50 2006
Shows all parts on the top layer with the same values of a board for manual assembling.
Zeigt alle Bauteile auf der Top-Seite mit gleichem Value für manuelles Bestücken.
Erweitert für die Anzeige aller gleicher VALUE im Board.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
drillcount.ulp 2,650 3,485 Wed Apr 26 15:26:31 2006
Show a simple list of drill sizes and counts, plus how many are used for vias. Use as a "sanity check" for odd drill sizes.
Uploaded by Alan Stummer <astummer at physics.utoronto.ca> from University of Toronto
find-3.ulp 12,805 3,323 Wed Apr 26 15:24:54 2006
Find a component by name or ref des, net, pad, pin, track, values, drills, etc. Works on schematics and boards.
Uploaded by Alan Stummer <astummer at physics.utoronto.ca> from University of Toronto
parts-coords1_3.ulp 8,289 2,974 Mon Apr 24 12:17:38 2006
Updated to support every possible grid-unit you like to use (mic, mm, mil, inch).
Uploaded by Rene Koenig <rk at tbkoenig.de>
bom4.ulp 25,267 3,634 Sun Apr 16 21:20:15 2006
Lightly modified version of bom.ulp to allow me to define database entries for devices <b>with</b> value:on but where the value doesn't matter. For example, connectors where the value is used as an identifier.
Uploaded by Robert Pearce <rob at bdt-home.demon.co.uk> from BDT Systems / Oxford Vacuum Science
parts-coords-mils.ulp 6,132 9,247 Wed Apr 12 21:13:47 2006
Modification of Walter M's program. Outputs PCB component locations in mils instead on mm.
Uploaded by Jeff Long <jlong at myronl.com> from California, USA.
silk_gen.ulp 18,567 3,866 Wed Mar 22 09:59:52 2006
Generates new top and bottom silk screen layers using lines that are within user-defined width limits. Useful for submitting boards to manufacturers with minimum silk screen line width limits. New features include: one click removal of generated silk screen layers; limit the maximum line width as well as the minimum; select the source layers from a list; convert filled rectangles and circles to outlines and solid filled polygons to hatch filled. For Eagle 4.1.
Uploaded by Alex Holden <alex at linuxhacker.org> from Nelson, England.
find2.1.ulp 13,013 2,419 Mon Mar 20 17:56:18 2006
Diese ULP ist identisch mit find2. Mit dem Unterschied das Grid nicht mehr auf ämil“ und äfinest“ gesetzt wird, sondern auf ämm“ und ä0,635“.

Uploaded by Florian Immel <florian.immel at ptb.de> from Physikalisch-Technische Bundesanstalt
position.ulp 2,331 3,022 Tue Feb 28 16:57:25 2006
This program outputs a file <filename.csv> with part, position, and orientation data in a comma-delimited format suitable for import into a spreadsheet or database. This version is targetted toward board shops requiring inch-based data. It has been tested with Eagle 4.1x versions. It is based on 4quad.ulp by Sven Petersen.
Uploaded by Diehl "Marty" Martin <dhmartin at ieee.org> from freeio.org
round_drills_mm_all_.zip 3,852 3,334 Sun Feb 19 07:56:17 2006
Round drills/holes to 0.1mm multiple in a library. Or in all libraries in a directory.
Also a check drill (diameter) on the board.

Uploaded by Rindert Nauta <r.nauta at utwente.nl> from Universiteit Twente
genpkg_sot.ulp 7,182 3,262 Wed Feb 15 00:43:23 2006
Generates packages for SMT small outline transistors including SOT, SC and others.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
genpkg_soic.ulp 6,292 10,428 Wed Feb 15 00:43:03 2006
Generates packages for SMT small outline ICs including SO, SOP, SSOP, TSOP, TSSOP and others.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
genpkg_sod.ulp 5,303 3,031 Wed Feb 15 00:42:40 2006
Generates packages for SMT small outline diodes including SOD and others.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
genpkg_qfp.ulp 7,547 3,674 Wed Feb 15 00:41:17 2006
Generates packages for SMT quad flat pack ICs including QFP, SQFP, TQFP, TSQFP and others.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
genpkg_mld.ulp 6,188 2,950 Wed Feb 15 00:40:46 2006
Generates packages for SMT molded body inductors, capacitors and diodes.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
genpkg_chp.ulp 4,680 3,075 Wed Feb 15 00:40:24 2006
Generates packages for SMT chip resistors, capacitors and inductors.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
genpkg_cae.ulp 6,169 12,077 Wed Feb 15 00:39:53 2006
Generates packages for SMT aluminium electrolytic capacitors.
Uploaded by Weartronics <info at weartronics.com> from http://www.weartronics.com/
copy-wire-to-solder-mask.zip 2,505 2,807 Fri Jan 20 10:23:32 2006
Copy Signal-Wire and/or Polygon to Stop-Layer
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
pcb-gcode-3.3.2.zip 152,137 19,476 Thu Jan 19 17:05:40 2006
Now much easier to use! Pcb-gcode creates g-code files to allow you to produce a printed circuit board using a CNC router or milling machine. Supports outlining tracks (mech. etching), drilling and milling. Removes slivers by offsetting outline passes. Includes a setup screen that eliminates editing config files. Advanced functionality available. Please see http://groups.yahoo.com/ group/pcb-gcode for info, support, and updates. This program is free, see readme.html.

Uploaded by John Johnson <johnatl at mac.com> from John Johnson Software, Atlanta
sheet-numbers.ulp 15,219 3,245 Wed Jan 11 17:36:54 2006
Automatically place sheet numbers to show net connections between sheets of a schematic.

Uploaded by Robert A. Rioja <Robert at Unison-Travel.com>
connector-pins.ulp 1,209 3,061 Tue Jan 10 23:31:21 2006
Export a text file of all connector pin locations (uses reference designator prefix) to compare with a mating board to be sure you have the interfacing connectors in the correct location.
Uploaded by Kevin Callan <klcallan at yahoo.com>
change-text-to-vector-in-lbr.ulp 1,872 3,709 Mon Jan 9 12:53:01 2006
This script loops through all Symbols and Packages in a library and changes Font of any text it finds to Vector. All the text in Eagle libraries are made in the Proportional font, which frequently causes problems while using CAM Processor - CAM Processor automatically converts all the text to Vector font, which frequently causes parts' Names and Values to shift slightly and overlap with something around at the output. By converting all the text in libraries to Vector font, these problems are eliminated at its source. This program is based on "change-text-in-lbr.ulp" by rtzaudio@mindspring.com

Uploaded by Pavel Hanak <hanak.pavel at post.cz> from Brno University of Technology
gen-stop-mask-via.zip 1,773 3,008 Thu Dec 8 10:02:44 2005
Generate an individual Solder Stop Mask for Vias
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
used_layers.ulp 823 29,532 Mon Dec 5 13:31:34 2005
collects all layers used in a board and shows them in a "SET USED_LAYERS" dialog box. This is useful to disable *some* layers but keep the others.
Uploaded by Daniel Mack <daniel at caiaq.de> from http://caiaq.de
mystop4.ulp 8,338 3,345 Thu Nov 24 16:07:58 2005
This EAGLE User Language Program generates new layers for solder stop mask. This can be edited sepetately. Vias can be left out of solder stop. Das ULP erzeugt neue Layer fuer die Loetstopsymbole. Diese kann seperat geändert werden. Vias können ausgespart werden.
Uploaded by Holger Buss <buss (at) mikrocontroller.com> from Entwicklung
create-frame.ulp 8,893 3,630 Wed Nov 23 11:30:29 2005
This User Language Program asks the user to fill in their drawing information like paper size and perforation space description etc. and draws a drawing template with info box.
Uploaded by Richard Bekking <richard.bekking at gmail.com> from ROC Flevoland
place_layer_cycle.ulp 878 4,405 Sun Nov 20 14:52:17 2005
Keybinder: Toggle Silkscreen. When you're routing, you can switch the silkscreen on/off. (handy!)
You can map F2 to the command: ASSIGN F2 run 'Place_Layer_Cycle.ulp'

Uploaded by Frank Boon <fboon at runbox.com> from Metatronics
change-prefix-in-lbr.ulp 1,669 6,608 Mon Nov 7 04:40:57 2005
Change device prefixes in a library to a new value.
Uploaded by Bob Starr <rtzaudio at mindspring.com> from RTZ Audio
export-protelpcb.ulp 14,636 7,434 Thu Nov 3 11:03:11 2005
Export Eagle board to Protel ASCII format
Uploaded by Alex Galakhov <agalakhov at ifmlrs.uran.ru>
routenet.ulp 2,893 3,205 Wed Nov 2 14:13:05 2005
This ULP automatically routes all airwires of the given net creating straight connections between pads. Since Eagle does not (yet) snap to pads this can be useful when routing off-grid components.
Uploaded by Johannes Frank <joe at cerberon.net>
microstrip-radial-stub.zip 5,571 4,264 Thu Oct 20 14:39:14 2005
Draw a Microstrip Radial Stub
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
eps_export_411.ulp 58,502 3,716 Wed Oct 12 12:12:32 2005
Tested for Eagle 4.11. This ULP exports board or schematic to EPS using dialog. Script is based on epscdraw_411.ulp. EPS file is editable by constants.
Uploaded by Filip Kinovic <kinovicf at centrum.cz> from ECOM s.r.o.
parts-coords.ulp 5,821 2,977 Mon Oct 10 14:17:54 2005
This ULP lists all devices, packages and libraries separately for board and schematic. It includes also the location in Schematic (coordinates and sheet of each gate)and Layout (coordinates and layer). The output file is tabulator separated and can be imported into spreadsheet software.
Uploaded by Richard Hammerl <support at cadsoft.de> from CadSoft
sch2cgm.ulp 15,294 2,805 Fri Oct 7 09:36:15 2005
Schaltplanseite in .CGM-Datei (Computer Graphics Metafile) ausgeben Für bequemen Import in Textverarbeitungen sowie ideal für PDFs: Texte bleiben durchsuchbar, Output-Datei sehr klein

Uploaded by Henrik Haftmann <haftmann at vialux.de> from ViALUX GmbH, Chemnitz
drillinfo.ulp 4,968 3,853 Thu Sep 29 14:57:18 2005
Ever needed to limit your board's drills to a standard drill rack to avoid costs? Eagle does not allow you to change pad drill sizes outside the library - neither does this ULP. BUT at least it lists which part from which library causes the non-standard drill to be listed by drillcfg.ulp. It also counts drills in total and per size. Based on CadSoft's drillcfg.ulp. Revision 2 with bugfix.
Uploaded by Philipp Adelt <eagle at philipp dot adelt dot net> from http://philipp.adelt.net
testpnts.ulp 2,220 2,583 Thu Sep 29 09:14:58 2005
Modified netlist ULP to include x,y locations of pads, useful for making automatic pcb testing fixtures.
Uploaded by Joel Parkinson <jparkinson at interfacedata.com> from Interface Data Systems
testpnts+vias.ulp 2,457 2,614 Thu Sep 29 09:14:58 2005
Modified netlist ULP to include x,y locations of pads, useful for making automatic pcb testing fixtures. This version additionally informs about the location of vias. For EAGLE 3.5 and higher.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
wirelist.ulp 9,837 38,920 Tue Sep 13 18:31:21 2005
WIRELIST.ulp produces an optimum length, "wire run" SIGNAL List/Script File, for wire-wrapping or soldering proto and project boards. The resulting SCR can be executed to reroute a duplicate board layout into the equivalent "wired version". See instructions in ULP header.

Uploaded by Joseph Zeglinski <J.Zeglinski at rogers.com> from None
zoom-unrouted.ulp 945 4,421 Thu Sep 8 11:46:03 2005
simple script to zoom to the first unrouted wire in board editor. this might be helpful when searching for tiny left- overs in the end phase of routing work.
Uploaded by Daniel Mack <daniel at caiaq.de> from caiaq
make-value-consistent.zip 2,626 3,430 Mon Aug 29 11:11:32 2005
Make Schematic - > Board consistent. Use the VALUE from Schematic.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
eaglelatex.zip 132,481 2,923 Tue Jul 19 14:56:40 2005
This ULP generates a figure-file (*.pic) from the schematic drawing for using within LaTeX.
Used packages: epic and eepic.

Uploaded by Matthias Haselberger <m.haselberger at cti.ac.at> from Carinthian Tech Institute
docfield.zip 11,859 3,405 Mon May 23 14:28:06 2005
This ULP can be used to automate filling out a frames docfield.

Dieses ULP kann verwendet werden, um das Docfield eines Rahmens automatisiert auszufüllen.

Uploaded by René König <rk at tbkoenig.de>
parts_on_sheets.ulp 1,003 2,884 Fri May 13 20:58:46 2005
Run this ULP on a schematic. It makes a simple text file in the project directory that cross references all parts to the sheet they are on.
Uploaded by Kevin Callan <klcallan at yahoo.com> from St. Louis
edit-used-dev-pac-sym.zip 2,280 4,013 Tue May 3 15:06:09 2005
Offers a selection to open (one of) the respective Library Editor window(s) of the currently edited DEVice/PACkage/SYMbol.
It is also possible to edit a DEVice, PACkage, or SYMbol from Schematic or Board directly.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
hyperlynx-4_12.zip 13,537 2,545 Tue May 3 10:16:59 2005
Exports the board to HyperLynx Signal-Integrity Transfer Format (.HYP)

W.curve correction in C.element.package.wires(W) for Eagle 4.1
Corrected PADSTACK counter in used PADSTACK

Uploaded by A,. Zaffran <alf at cadsoft.de> from CadSoft
find_in-pins.ulp 1,540 3,372 Fri Apr 29 15:44:09 2005
ERC-Ergänzung; prüft auf nicht eingefügte Input-Pins search for all uninvoked gates with INPUT-Pins
Uploaded by Stefan Waldeck <stefan.waldeck at junger-audio.com> from Jünger Audio
exp-project-lbr.zip 7,383 4,321 Thu Apr 28 09:09:22 2005
Create library or libraries from schematic/board
Correct working path
Optional: Create with or without LBR-Name as Prefix
ULP-Version 4.1.5

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
showvals.zip 3,412 2,717 Tue Apr 19 11:56:57 2005
Highlights parts with a given value (board or schematic).

Hebt Parts mit einem gegebenen Value hervor (Board oder Schematic).

Uploaded by René König <rk at tbkoenig.de>
dxf-col0.ulp 47,679 5,204 Wed Apr 6 10:19:33 2005
Some drawing programs can't import dxf files that use color number 0. This ULP has been modified to avoid this color number. Requires EAGLE 4.11r05 or higher.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
cp40_xymm.ulp 893 3,871 Thu Mar 31 10:11:18 2005
dieses ULP kann die Cad Koordinaten in ein Samsung(CP20,40,45,60,55,SM320) File (ASCII) exportieren
Uploaded by Manfred Helbing <manfred.helbing at web.de> from Multi-Components
adimv4_0in.ulp 13,714 4,392 Fri Mar 4 16:08:57 2005
THIS ULP SAME AS ADIMV3.0IN (DIMENSIONS
BOARDS)BUT CHANGED "ARCS" TO "WIRES" SO
IT WOULD WORK WITH EAGLE 4.1

Uploaded by S. KRINER <SKRINER at DESIGNLIGHTNING.COM> from DESIGN LIGHTNING,STATE COLLEGE,PA
adimv4_0mm.ulp 13,574 5,380 Fri Mar 4 16:07:11 2005
THIS ULP SAME AS ADIMV3.0mm (DIMENSIONS
BOARDS)BUT CHANGED "ARCS" TO "WIRES" SO
IT WOULD WORK WITH EAGLE 4.1

Uploaded by S. KRINER <SKRINER at DESIGNLIGHTNING.COM> from DESIGN LIGHTNING,STATE COLLEGE,PA
import-tango_for_lite.ulp 11,045 3,045 Tue Mar 1 19:39:21 2005
This ULP can be used to convert a Tango format netlist for input to the Eagle Lite board layout tool. It is a modified version of Ralf Kilgass' ULP that runs into problems when used with Lite due to the board size limitation.
Uploaded by David A. Fishman <daf1424 at msn.com> from Eastern Engineering Labs
gencad.ulp 29,388 3,083 Mon Feb 28 13:50:33 2005
Generates a GenCad file (eg. used for Teradyne / GenRad In-Circuit-Testers) from the actual design.
Uploaded by Richard Hammerl <support at cadsoft.de> from CadSoft
drill-aid-delete.ulp 1,176 3,515 Sat Feb 19 17:36:02 2005
deletes circles created by drill-aid.ulp
Uploaded by Jan Bartels <J.Bartels at arcor.de>
lbr_man_1_3.ulp 14,221 4,261 Thu Feb 17 14:11:56 2005
Library Manager: Move packages from source to destination lbr and generate variants for a number of devices. Requires version >= 4.0.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
change-text-in-lbr.ulp 3,402 8,550 Mon Feb 7 03:09:46 2005
This ULP scans through all packages and changes the text size/ratio for items on the tName, tValue and tPlace layers.
Uploaded by Bob Starr <rtzaudio at mindspring.com> from RTZ Audio
print-inductor.zip 13,568 3,550 Tue Jan 25 16:31:37 2005
Generate long spirals for print inductor.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
spiral-coil.zip 5,923 3,764 Tue Jan 25 12:00:31 2005
Spiral-Spulen-Generator für mehr Info drücken Sie den Help-Button. This ULP generate a print coil, press Help on menue for more info.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
panelize.zip 1,625 3,817 Fri Dec 10 08:29:02 2004
This ULP offers a way to get an array of several boards with identical silk screen. Please read the hints in the file. This Version support Spin-Flag, require version >= 4.11.
Das ULP erlaubt eine Nutzenerstellung bei dem der Bestueckungsdruck auf den einzelnen Platinen gleich bleibt. Bitte lesen Sie die Hinweise in der Datei. Diese Version unterstützt das Spin-Flag und setzt eine Version >= 4.11 voraus.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
epscdraw_411.ulp 22,841 2,937 Wed Oct 27 17:27:10 2004
Version for Eagle 4.11. This ULP exports board or schematic to Color EPS. Program is based on epsdraw.ulp. Edit EPS file (or this ULP) to change color of printed layers in EPS.
Uploaded by Filip Kinovic <kinovicf at centrum.cz> from ICHT Prague, CZ
dif40.zip 3,631 2,584 Tue Aug 31 13:24:01 2004
Generates output in DIF 4.0 format. This format is used for production and test purposes. It has been defined by Digitaltest GmbH.
This version corrects the month value in exported data.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
unidat.zip 7,757 2,508 Tue Aug 31 13:21:09 2004
Generates output in UNIDAT format which is used by UNICAM software. This software provides data for automatic mounting and test equipment.
This version corrects the month value in exported data.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
autonet.ulp 13,808 3,577 Fri Aug 20 16:12:12 2004
This ULP connects pins to nets on a schematic based on command arguments or a net definition file. The purpose is to speed up attaching multiple pins to nets and reduce errors. Allows for specifying net lengths, bend styles and net classes. Works across multiple sheets in a schematic.
Uploaded by Alan Samet <alansamet at yahoo.com> from Tampa, FL
copyplacing.ulp 5,865 3,682 Mon Aug 9 14:18:45 2004
Copies the placement from one group of parts to another in a board.
Uploaded by Jörg Krein <rekisum at web.de> from FHG
export-board.ulp 4,851 4,994 Mon Aug 2 21:03:49 2004
Run this ULP in your board layout and it will generate a script file that regenerates the board from scratch. This may be useful if you need to make significant library changes or if you need to switch between versions, for example. It is important to run the ULP right after opening the board file. If you do a ratsnest before running the ULP, the polygons will switch from Outline mode to Real mode and they will export as a complicated shape rather than the outline. Also, because of rounding errors many small Airwires may appear in the new board file. These can be deleted in bulk without consequence.
Uploaded by Kevin Callan <klcallan at yahoo.com>
ultimatefind_v1.1.zip 6,609 2,694 Mon Jul 5 12:42:43 2004
ultimatefind_v1.1.zip. Bugfix. To mutch zoom when the grid was not inches
Uploaded by Øyvind Eggen <oyvind67 at operamail.com> from jotron
statistic-copper-plane.zip 5,204 7,659 Fri Jun 25 13:19:28 2004
Statisic of copper (Board plane)
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
export-schematic.ulp 5,463 5,361 Fri Jun 18 23:53:24 2004
Run this ULP in your schematic and it will generate a script file that regenerates the schematic from scratch. This may be useful if you need to make significant library changes or if you need to reorder sheets, for example.
Uploaded by Kevin Callan <klcallan at yahoo.com>
qfp.zip 11,763 3,738 Tue Jun 8 01:23:36 2004
Creates a qfp SMD mount package/symbol/device using dimensions from datasheet, pin names (and types). Numbers can be taken directly from the datasheet without having to calculate pin sizes.
Uploaded by James Davis <davija at cs.wwc.edu>
drill-legend.zip 2,663 5,095 Fri Jun 4 08:30:49 2004
Place a drill legend on Layer 144 Only for Eagle Version 4.11 or higher. Version check fixed
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
autoroute_classes.ulp 3,353 5,053 Thu Jun 3 06:13:48 2004
Specify the classes to autoroute. Useful for autorouting multilayer SMT boards where the supply classes are routed first, then the analog classes, then the rest.
Uploaded by Ed Anuff <ed at anuff.com>
make_bga.ulp 6,097 3,234 Wed Jun 2 23:29:37 2004
A ULP to generate a BGA package given the number of rows, columns, pitch, and pad size.
Uploaded by Ed Anuff <ed at anuff.com>
make_symbol_ulp.zip 12,424 6,786 Wed Jun 2 23:28:27 2004
A ULP for generating a symbol and device from a list of pin names such as might come from a part datasheet.
Uploaded by Ed Anuff <ed at anuff.com>
traceres.ulp 23,100 4,840 Mon May 10 22:45:35 2004
This ULP calculates the resistance and current capacity of all traces on a board. The result is a text overlay that makes a good visual aid.
Uploaded by Chris Holmes <christopher.d.holmes at grc.nasa.gov> from NASA Glenn Research Center
epscdraw.ulp 20,810 2,763 Mon May 10 15:41:38 2004
This ULP export board or schematic to Color EPS. Program is based on epsdraw.ulp. Edit EPS file (or this ULP) to change color of printed layers in EPS.
Uploaded by Filip Kinovic <kinovicf at vscht.cz> from VSCHT Praha, CZ
epsdraw.ulp 14,963 2,814 Mon May 10 15:35:51 2004
This ULP export board or schematic to EPS. Program is based on psdraw4.ulp. Edit EPS file to make mirror and/or upside down.
Uploaded by Filip Kinovic <kinovicf at vscht.cz> from VSCHT Praha, CZ
pathalign.ulp 15,316 3,316 Sun May 9 23:49:14 2004
Dieses ULP dient dazu im Layout-Editor Bauelemente entlang eines Kurvenzuges anzuordnen. Sehr nuetzlich zB fuer aus LEDs bestehenden Quasi-Analog Anzeigen.

Uploaded by Johannes Frank <joe at cerberon.net>
renumber-sch-group_v2.ulp 16,655 3,369 Sat Apr 17 10:31:42 2004
Renumber the parts of a schematic, optionally specifying start number, skipping digits and/or only those parts within a user specified rectangular area. The original did not work with user areas and multiple sheets. This one does. Comments welcome.
Uploaded by Neil Allison <neil at avon-tech-solutions.co.nz> from Avon Technical Solutions
change_prefix.ulp 3,847 5,397 Tue Mar 30 04:13:57 2004
Updated 28 MAR 2003 [written for V4.11] Includes a fix for a bug that caused devices to be created without packages and symbols.
This ULP opens a dialog box that requests the prefix to change and the new prefix. It then opens each library in turn, checks each device for the old prefix, and if found, changes it to the new prefix. Note that the prefix is changed using a script file that is automatically run after all libraries are scanned.

Uploaded by Thomas Barlet <royalheart at barnwellsc.com> from SC, USA
ultimatefind.zip 6,366 2,650 Wed Mar 10 06:35:14 2004
Two files included: FindFrst - an updated find.ulp FindNext - repeat the last find
Notable improvements: 1. Wildcard searches, such as C* 2. Find next using FindNext.ULP (FindFrst.ulp creates a list of finds based on your criteria, and FindNext steps through the finds) 3. Auto-Invokes INFO if selected 4. Improved zoom function (selects between regular and 2x) 5. Creates a list of finds, used to check parts quickly - best used with wildcard finds. 6. Better control over found elements (nets, pin names, pin numbers, reference designators, etc). FIND.ULP is very bad selective searches.
RECOMMEND USAGE: Assign FindFrst.ULP to F12 Assign FindNext.ULP to Control+F12
- Hit F12 to find R* - Hit control+F12 to cycle through all the found elements.
*any suggestions are welcome*

Uploaded by Claudio Irrgang <layout at cvicad.com> from Micro Interface Design
orcad_netlist.ulp 4,252 4,656 Wed Mar 10 06:26:55 2004
Takes a board file and exports an OrCad Layout ASCII file. The ULP exports the compnents and netlist, along with X&Y and rotation. With a properly matched library between Orcad and Eagle (footprint names and datum point) a decent OrCad layout can be achieved. Even the parts are placed exactly the same! Only the nets would have to be routed.
Uploaded by Claudio Irrgang <layout at cvicad.com> from Micro Interface Design
show-netclass-by-layer.ulp 3,105 2,441 Wed Feb 18 10:07:51 2004
This ULP runs in a schematic and defines the layers 190 Class0, 191 Class1, ... 197 Class7. It then draws (or traces) wires on the layer corresponding to the class of every net.
Uploaded by Neil Allison <neil at avon-tech-solutions.co.nz> from Avon Technical Solutions, NZ
hpgl.ulp 9,407 3,432 Mon Feb 16 18:01:57 2004
Generates a HPGL file for each schematic page
Uploaded by Peter Kuhlemann <Peter.Kuhlemann at t-online.de>
card_edge_board_fingers_(generic_inch).ulp 9,452 6,343 Sat Dec 13 16:35:16 2003
This ULP generates a script which, when run in a library editor window, creates generic card edge board fingers (inch dimensions), with two key symbols per "device" (keys added to schematic by REQUESTing them. The keys are NOT automatically added to the generated board; they must be added manually). The ULP (written for 4.09r2) is fairly well documented. Feel free to modify it for your specific finger spacings/sizes.
Uploaded by Thomas Barlet <royalheart at barnwellsc.com> from USA
fill-via4vacuum.ulp 3,371 3,515 Mon Dec 8 16:41:41 2003
Generate a mask to fill vias for vacuum adapter.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
cmd-change-swap-layer.zip 1,973 2,798 Thu Nov 27 10:06:59 2003
Change and swap (copper) layer. Version 4.1
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
importbom_and_netlist.zip 4,208 6,547 Tue Nov 25 00:51:43 2003
These are a couple of scripts I wrote to facilitate the importing of Orcad schematics into the layout editor. ImportNetlist.ulp imports a PADS2K netlist. ImportBOM (the most useful of both) imports a regular Orcad BOM file and lets you select the package for each group of items. The scripts are not well commented, maybe soon I'll work on that.
Uploaded by Jean Simonet <jean_simonet at yahoo.fr> from - NONE -
drillplan3_0_mm.ulp 6,128 3,185 Thu Nov 6 14:22:50 2003
The same as drillplan3_0 but the diameters are in Millimeters [mm] Generates Drill Legends - This version (3.0) adds separate counts for plated holes, and draws table smallest-to-largest to better match drill config files.
Uploaded by Richard Hammerl <ric at cadsoft.de>
array-rectqfp.zip 3,130 3,097 Wed Nov 5 22:37:09 2003
This ULP creates all the SMD pads for a rectangular (non-square) QFP. Unzip to the ULP directory.
Uploaded by George Blat <georgeb at brd.com> from BRD Corp
array-qfpsmd.zip 2,484 3,257 Tue Nov 4 00:33:33 2003
This ULP automates the process of creating surface mount quad flat pack arrays. Unzip to ULP directory.
Uploaded by George C Blat <georgeb at brd.com> from BRD Corp
4quad.ulp 1,018 4,142 Mon Nov 3 17:01:56 2003
This ULP generates a table of part positions (*.4qd), that can be used for programming SMD placement machines.
Uploaded by Sven Petersen <s.petersen at amotec.de> from Amotec GmbH
make_drillfile.zip 912 2,907 Mon Nov 3 16:58:17 2003
This ULP generates a drill tool table (*.drl) and a drill statistics (*.drs). The drill statistics is a table of drill diameters with the associated number of drills and the total number of drills.
Uploaded by Sven Petersen <s.petersen at amotec.de> from Amotec GmbH
drillplan-autodim.ulp 21,795 3,177 Fri Oct 24 19:33:32 2003
Drillplan and auto-dimension combined. One command "prettys up" your board for documentation, counts holes, counts SMT parts and pads, and automatically dimensions your board. Only available in mm at this time.
Uploaded by Lawrence Lile <nospamllile at saltonusa.comnospam> from Salton inc.
adjust_net_names.ulp 1,735 5,504 Wed Oct 22 16:37:19 2003
This ULP moves the net/bus names so that they do not rest directly on the wire. This helps to better discern an E from an F, for example. This version corrects pathname problem, the error where Eagle sometimes chooses the wire first rather than the text, and now works on busses as well as nets.
Uploaded by Kevin Callan <klcallan at yahoo.com>
gcode.zip 11,430 5,668 Tue Oct 7 02:16:24 2003
Updated gcode creation files, allowing selections of more parameters at runtime. These are modified from others files to produce gcode, tested using turbocnc.
Uploaded by Al Schemmer WB0YRQ <al at acsnet.com> from Hawarden Iowa USA
bom3_csv_v2.ulp 21,489 5,024 Thu Sep 25 20:00:52 2003
Modified version of bom3.ulp that can output the Bill of Materials in 2 additional formats: CSV (i.e. comma-separated) and CSVExcel (MS Excel/Access compatible comma-separated). This copy fixes a bug in bom3_csv.ulp that I just uploaded.
Uploaded by Benjamin West <keensmack at yahoo.com> from St. Louis, MO
updateman_to4.1x.zip 37,784 2,392 Fri Sep 19 13:20:19 2003
Updatemanager für ein 'echtes' Update auf Eagle 4.1x mit korrekten Packages und Umwandlung von Devices in Device-Sets. (Update v1.4)
Uploaded by Walter Mücke <hochberg3 at 01019freenet.de>
cam2image.zip 5,583 4,179 Mon Sep 8 08:59:43 2003
Use CAM-Job as menue for EXPORT Image-File(s). BMP, PNG...
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
silk2.ulp 12,229 3,218 Wed Aug 27 22:53:49 2003
Similar to silk.ulp, but updated for EAGLE 4.11 and with enhanced functionality.
Uploaded by Robert K NIchols <rnichols at interaccess.com> from Self-organized
showzoom.ulp 3,068 2,706 Sun Aug 24 10:35:42 2003
Das ULP findet Bauteile in BRD und SCH. Das Bauteil wird passend gezoomt. Im SCH funktioniert die Suche auch über mehrere Seiten.
Uploaded by Steven Pohl <webmaster at mp3-pc.de> from privat
netlinks_v16.zip 8,197 3,217 Tue Aug 12 09:41:17 2003
Markierung von Netzenden mit I,O und IO - Verweis auf gleiche Netz- und Busnamen durch Angabe der Schaltplanseite. V1.6 mit Bug-Bereinigung für V4.09r56.

Uploaded by Andreas Funcke <netlinks at funcke.net>
isr.zip 1,987 2,579 Fri Aug 8 22:47:05 2003
This ULP and associated symbols implement an inter-sheet reference scheme. Running the ULP on a schematic with the intersheet reference (ISR) symbols makes it easy to find where the signal goes on other sheets. This version includes support for using the ISRs on busses as well as nets. This version corrects file path problems.
Uploaded by Kevin Callan <klcallan at yahoo.com>
circle_2.ulp 7,234 2,947 Tue May 20 19:13:22 2003
Generates manual placement guide circles, draws circles around selected components.
Uploaded by Jonas Qvarnström <jqm at bergsaker.se> from Bergsäker AB
parts.ulp 5,088 3,346 Wed Apr 16 20:31:45 2003
This EAGLE User Language Program shows all devices, packages and libraries separately for board and schematic and allows to write a file for copying to Excel.
Uploaded by Walter Mücke <hochberg3 at 01019freenet.de>
eagletogrs.zip 2,861 2,499 Mon Apr 14 23:10:00 2003
ULP zur Ausgabe der Eagle-Daten in einem Format, welches direkt von einem Polar GRS500 Flying Probe Testsystem eingelesen werden kann.
Uploaded by Hermann Reischer <hermann.reischer at polarinstruments.com> from Polar Instruments
renumsch-at-starting-num.ulp 9,552 3,024 Fri Mar 21 23:21:35 2003
renumber a schematic, starting at number of your choice----this replaces the previous one of the same name which had a bug. (it would start at "101" if you entered "100") It still won't renumber a part with a trailing letter like "C5A".
Uploaded by Douglas Hartell <theatrnx at pacifier.com> from Theatronix
cmd-change-wire-width.zip 1,942 3,070 Wed Feb 12 09:38:05 2003
This ULP changes the wire width of certain signals in a board and do have a wire width in between the minimum and maximum values.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
make-mask-in-lbr.zip 3,290 2,541 Wed Feb 12 09:21:09 2003
Make user defined Stop- and Cream-Mask in Library
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
snap-pin-in-smbol.ulp 1,262 2,635 Wed Feb 5 09:41:18 2003
Snap (move) PINs in Symbol to Grid (Default)
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
par2rtf_so.ulp 7,008 2,631 Mon Jan 27 15:28:37 2003
Gibt die Partlist und Bill of Materials als RTF-Datei in Tabellenform aus. Getestet unter Staroffice 6.0
Uploaded by Bronner Thomas <info at voelpel.com> from Ing.-Büro Völpel GmbH
par2rtf_ms.ulp 18,728 3,176 Mon Jan 27 15:26:36 2003
Gibt die Partlist und Bill of Materials als Tabellen im RTF-Format aus, sowie 2 unterschiedliche Header für jede Tabelle. Ist unter MS-Office 7.0 und 2000 getestet.
Uploaded by Bronner Thomas <info at voelpel.com> from Ing.-Büro Völpel GmbH
autoplace_v3.ulp 2,222 10,295 Thu Jan 23 14:04:18 2003
Crude autoplace ULP, adaptation of Cadsoft original IIRC. v4 compatible, creates grouping based on SCH and handles multiple sheets
Uploaded by David Moodie <dgmoodie at onetel.net.uk> from OptoSci Ltd
import-tango.ulp 10,562 4,079 Wed Jan 15 08:44:11 2003
This ULP can be used to translate Tango Netlist to Eagle script. If you wish to use your OrCad schematic with Eagle Layout than just export your netlist into Tango format and translate with this ULP to Eagle Script. Eagle footprints can be already added into OrCad schematic.
Uploaded by Ralf Kilguss <Ralf at RKilguss.de> from Endpoints Inc.
protel2eagle.zip 56,468 4,692 Thu Dec 12 09:58:28 2002
This ULP will convert a netlist in Protel .NET format to an Eagle script and PCB layout.
Uploaded by Tom Connelly <tconnelly at blueyonder.co.uk> from Cardonald College
silk-new.ulp 14,472 2,526 Sat Nov 30 10:13:28 2002
This is a new version of silk4.ulp for EAGLE version 4.0. It fixed some bugs and adds assorted options.
Uploaded by Bill Westfielf <westfw at yahoo.com> from Nuts & Bolts Software
updateman.zip 37,624 2,399 Wed Nov 13 00:31:03 2002
Updatemanager für ein 'echtes' Update auf Eagle 4.0x mit korrekten Packages und Umwandlung von Devices in Device-Sets. (Update v1.3)

Uploaded by Walter Mücke <hochberg3 at 01019freenet.de>
renamsig_4.ulp 2,480 2,487 Mon Nov 11 13:29:24 2002
updated version to replace renamsig.ulp included with merge_brd files. Now selects only routing layers before re-naming signals.
Uploaded by David Moodie <dgmoodie at onetel.net.uk> from OptoSci Ltd
cmd-net-list2sch.zip 3,022 3,029 Mon Nov 4 11:43:30 2002
Import an EAGLE-Net-List into a schematic, or use in command line, see header.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
merge_brd.zip 7,811 4,053 Fri Nov 1 13:57:17 2002
Modified ULPs to aid merging two or more designs
Uploaded by David Moodie <dgmoodie at onetel.net.uk> from OptoSci Ltd
array-smds.zip 3,185 3,390 Thu Oct 31 00:57:15 2002
This ULP may allows you to make library a little easily, when you want to define packages which has many SMDs. THIS FILE IS ZIP ARCHIVE. YOU NEED TO EXTRACT FILES BY ZIP-EXTRACTOR.
Uploaded by Hideaki Shishido <gnr889 at ybb.ne.jp> from jp
netlinks_v15.zip 8,161 2,340 Tue Oct 15 08:24:05 2002
Markierung von Netzenden mit I,O und IO - Verweis auf gleiche Netz- und Busnamen durch Angabe der Schaltplanseite. V1.5 mit neuen Features und Bug-Bereinigung.
Uploaded by Andreas Funcke <andreas.funcke at epost.de>
netlinks_v1.zip 6,479 2,348 Sun Sep 22 07:40:14 2002
Markierung von Netzenden mit I,O und IO - Verweis auf gleiche Netz- und Busnamen durch Angabe der Schaltplanseite.

Uploaded by Andreas Funcke <andreas.funcke at epost.de> from -
excellon_2.ulp 1,481 3,278 Wed Sep 18 06:42:43 2002
Used to generate Excellon format 2 drill files.
Uploaded by Russell Kliese <russell at eminence dot com dot au> from Eminence Technology Pty Ltd
bom3.ulp 18,062 3,614 Mon Sep 9 17:08:25 2002
BOM2.ULP Adds semicolons as delimiters to a BOM text file for easy importing into Spreadsheets.
Uploaded by Lawrence Lile <llile at saltonusa.com> from Toastmaster, inc.
bom_yum.ulp 4,488 3,668 Thu Aug 29 15:03:52 2002
BILL OF MATERIAL; improved version of PART.ULP
Uploaded by Reinhard Dämon <r.daemon at iep.tu-graz.ac.at> from University of Technology Graz
pic.ulp 8,788 4,486 Tue Aug 27 07:30:24 2002
This ULP converts a schematic or a board into input for GNU PIC. PIC is a picture description language used by Troff and LaTeX for very high quality typesetting of documents, reports, manuals, datasheets, etc. Adapted from the dxf writer ulp.
Uploaded by D. Jeff Dionne <jeff at uClinux.org> from uClinux project
renumber-sch-group.ulp 16,188 2,561 Sun Aug 18 11:42:27 2002
A modified renumber-sch.ulp that allows you to optionally specify the starting number, skip numbers ending in particular digits and/or renumber only those parts within a rectangle you draw on a separate layer (as a sort of primitive group function).
Uploaded by Neil Allison <avon.tech.solutions at clear.net.nz> from Avon Technical Solutions
mycream.ulp 2,572 2,455 Wed Jul 17 23:39:14 2002
This EAGLE User Language Program generates new layers for cream frame. This can be edited seperately. Das ULP erzeugt neue Layer fuer die Loetstopsymbole. Diese können seperat geändert werden.

Uploaded by Holger Buss <buss at mikrocontroller.com> from Forschung und Entwicklung
drill_gc.ulp 1,568 3,062 Mon Jun 24 09:55:54 2002
This EAGLE User Language Program generates a drill configuration file for the current board, which can be used as ASCII rack-file in GC-PREVUE. The main body was taken from DRILLCFG.ULP.

Uploaded by Reinhard Daemon <r.daemon at iep.tu-graz.ac.at> from University of Technology Graz
drawpoly.ulp 610 2,680 Sat Jun 22 16:35:31 2002
Draw a circle with the number of pins specified on the command line, eg: RUN drawpoly.ulp <nsides> <radius>
Uploaded by Bill Eichin <weichin at backwoodstech.net> from backwoods technologies llc
cplayout.ulp 1,853 2,976 Thu Apr 18 15:36:13 2002
A ulp that copies the layout from one project to an other. Needs some work on signals names and Ref-Des's
Uploaded by Tom Morrison <tmorrison at datac-control.com> from Datac Control Ireland.
drilegend.ulp 36,290 3,216 Fri Apr 12 22:18:15 2002
DRILEGEND.ULP for eagle 4.04 is the new version of "driltabh.ulp". It create a drill legend for add in your board. There is a lot of new functions: horizontal or vertical legend, choice of layer and size for symbols and texts, ranks for fields, editable title fields, precision, mils, milimeters, microns, quantity, plated, tolerance, and more...
Uploaded by Christian Bohrer <c.bohrer at m6net.fr> from AZ electronic (France)
dumplib.ulp 16,961 2,603 Wed Apr 10 15:12:21 2002
ENGLISH: dumps a ULP-library-struct to a textfile while in library-editor DEUTSCH: gibt aus dem LibEditor ein komplettes ULP-library-objekt in eine textdatei aus
Uploaded by Frank Benkert <fb at frb-computersysteme.de> from FRB Computersysteme GmbH
rotate-dev-pac_in_lbr.zip 7,475 3,048 Wed Feb 20 09:20:20 2002
Rotate a package in Library and generate package veriants. Dreht ein Package in der Bibliothek und erzeugt Packagevarianten im Device.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
drillplan3_0.ulp 6,102 2,964 Wed Jan 30 21:09:57 2002
Generates Drill Legends - This version (3.0) adds separate counts for plated holes, and draws table smallest-to-largest to better match drill config files.
Uploaded by Brad Goodman <brad at bradgoodman.com> from Storigen Systems, Inc.
cmd_netscript.zip 2,815 9,395 Wed Jan 30 10:43:51 2002
Mit diesem ULP kann ein NetScript in den Schaltplan geladen, oder als Zeileneingabe benutzt werden, um eine Netzliste als Airwires zu zeichen.
Use this ULP for import a Netscript in Schematic.

Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
psscale3.zip 5,967 2,497 Wed Jan 2 01:42:51 2002
Whoops! Please disregard previous submission of PSSCALE.ZIP Version 1.01. Use following version 1.02
Uploaded by Christopher Buckley <cpmb at quik.com> from Vancouver, B.C. Canada
psscale2.zip 5,865 7,081 Sun Dec 23 05:14:29 2001
Revised and improved version of PSSCALE.ULP. See PSSCALE.TXT included in zip file
Uploaded by christopher buckley <cpmb at quik.com> from Vancouver, B.C., Canada
restrict-4.03.ulp 3,854 2,407 Tue Nov 6 03:38:52 2001
A modified version of restrict.ulp. This restrict.ulp accurately restrict pads according to pad type. Purpose of this script is to restrict top component pads to be included in the double sided Autorouting.
Uploaded by Gary Cho <ngaihua at iastate.edu>
deldevsympac.ulp 5,373 3,375 Fri Sep 21 16:52:10 2001
Delete devices and unused packages/symbols from a opened library. Based on a CadSoft version, but uses dlgCheckBox instead of dlgTextEdit dialogs.

Uploaded by Frederic Mantegazza <mantegazza at ill.fr> from CEA-Grenoble
netlist_protel.ulp 2,053 5,837 Wed Sep 19 22:28:20 2001
Generates a netlist in Protel Standard format (similar to Tango)
Uploaded by Hans Lederer <Hans.Lederer at ib-lederer.de> from Ingenieurbuero Lederer
addjunctions.ulp 3,636 4,148 Tue Aug 14 17:29:01 2001
Eagle ULP to create a script which adds junctions to a schematic to remove the ERC missing junction warnings.
Uploaded by Bill Auerbach <bill at softools.com> from Softools, Inc.
change-pad-in-lbr.zip 3,080 4,274 Mon Jul 16 15:50:47 2001
This ULP changes shape, diameter, and drill diameter of all pads in a library
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
rotatev4_0.zip 5,765 2,502 Mon Jul 9 11:45:33 2001
Generate a library with rotated packages from a board, Version EAGLE 4. (Based on the rotatev1.ulp for EAGLE 3.5 from Julia Reichenbach)
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
drills3.ulp 2,188 2,836 Thu Jun 14 20:02:50 2001
An updated verson of drills1 that sorts parts by top and bottom placments
Uploaded by Alex Brown <alexb at aseptico.com> from Aseptico
cooltools.zip 3,707 2,757 Sun Jun 10 16:27:11 2001
V2.0 of stkdoc.ulp. It creates now 5 Layers. It is now better suited for creating sandwich prints. V1.0 of zonedoc.ulp. It is for creating zone rulers and a partlist file with zone information.

Uploaded by Martin Bammer <e9525103 at stud4.tuwien.ac.at> from TU Vienna
mill_me4-2.ulp 3,827 2,958 Wed Jun 6 10:11:28 2001
mill_me4 with package holes included
Uploaded by Stefan Auchter <stef at giaf.de> from scotty engineering
0tr_autov12.ulp 3,083 3,827 Sat Jun 2 12:33:17 2001
Eagle 4.x: Dieses ULP ist eine Hilfe für jeden, der vor das Problem gestellt ist, dass er z.B. Stiftleisten nicht von oben belöten kann. Dieses Programm zeichnet Rechtecke im "tRestrict" um die Pins, die durch ein Rechteck in einem bestimmten Layer markiert sind.
NEU: Nun werden auch die Shapes xlongoct und ylongoct unterstuetzt.

Uploaded by Marc Dressler <dressler at uc-elektronik.de>
smash_all.ulp 1,538 3,283 Wed May 30 00:33:55 2001
SMASH ALL for EAGLE 4. This ULP will "SMASH" all parts on board or Schematic.
Uploaded by Sergey Molchanov <serge at lineo.ca> from Lineo Inc. Toronto, Canada
exp_project_lbr_1_2.ulp 22,403 4,031 Wed May 16 11:37:25 2001
Export project libraries from schematic or board. Requires version 4 or greater. Substitutes exp_project_lbr_1_1.ulp.
Uploaded by Rudi Hofer <rudi.hofer at cadsoft.de> from CadSoft
num4val.ulp 4,620 2,819 Mon May 14 11:55:38 2001
This EAGLE User Language Program generates a Script file that can be used to renumber the parts of a board (then schematic) in respect of the values found. ie : R1,R2,..., Rn : same value
Uploaded by Laurent AUTHIER TABANON <lauthier at lorin.fr> from FRANCE
mill_me4.ulp 3,411 2,690 Wed Apr 18 16:28:24 2001
mill_me updated to eagle 4. Produces a script to mill holes of different diameters with only one milling tool. Refer to the description in the file header.
Uploaded by Stefan Auchter <stef at giaf.de> from scotty engineering
print.ulp 3,478 2,843 Fri Apr 6 15:02:44 2001
Layer-umschalt-und Druck ULP praktisch, um zwischen versch. Sets von Layern für die BRD-Bearbeitung und zum Drucken zu wechseln. Für SCHs läßt sich der Zoom-Faktor wählen
Uploaded by Tomsa Herrmann <101.150306 at germanynet.de>
unidat21.ulp 21,406 2,324 Fri Apr 6 11:34:05 2001
Unidat output for EAGLE 4. Please read the info in the file's header.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
restrict.ulp 2,745 2,438 Fri Mar 9 02:11:30 2001
This ULP puts RECTs on the 'tRestrict' layer around all the pads. You may want this if you want to make a double-sided board, but only want to solder on the bottom layer.
This ULP is only a slight adaptation from the obsolete '0V_restr.ulp'. It now runs in Eagle 4.01 and includes all connected pads.

Uploaded by Marc Hoppenbrouwers <marckyh at dds.nl> from At home
cmd_snap_schematic_1_1.zip 2,413 3,411 Mon Mar 5 12:43:19 2001
Snap schematic to grid. New version of cmd_snap_schematic.ulp which doesn't run properly from EAGLE 4.01 on.
Uploaded by Rudi Hofer <rudi.hofer at cadsoft.de> from CadSoft
millsw02.ulp 27,904 3,175 Fri Feb 23 00:36:32 2001
Erstellen von Fräskonturen für CNC-Maschinen. Update von millsw01.ulp auf Eagle V4.01
Uploaded by Werner Schattmann <Schattmann at hotmail.com> from Elektronische Bauteile & Systeme
drillplan2_0.ulp 4,771 2,796 Mon Feb 12 20:54:10 2001
Draws a nice drill plan legend with a hole, size, tolerance, and number of holes for each size of hole on the board. The spread sheet looking chart is drawn to the right of the board in the .brd file. The total number of holes is also shown. THIS ULP WILL CREATE A SCRIPT FILE IN ANY DIRECTORY BY ANY NAME OF YOUR CHOOSING. Credit for the original .ulp goes to Cadsoft. modified this to fit the standard we use in the USA.
Uploaded by Jeffrey T. Moore <engineer at nctimes.net> from http://printed_circuits.homestead.com
adimv3_0in.ulp 13,713 3,027 Mon Feb 12 20:43:01 2001
This ULP program will put all the necessary dimensions for holes (layer 45) and board outline (arcs and wires on layer 20) on your board -> in inches. AND IN THE DIRECTORY OF YOUR CHOOSING WITH THE NAME OF YOUR CHOOSING.
Uploaded by Jeffrey T. Moore <engineer at nctimes.net> from http://printed_circuits.homestead.com
adimv3_0mm.ulp 13,573 3,125 Mon Feb 12 20:37:51 2001
This ULP program will put all the necessary dimensions for holes (layer 45) and board outline (arcs and wires on layer 20) on your board -> in mm. AND IN THE DIRECTORY OF YOUR CHOOSING WITH THE NAME OF YOUR CHOOSING.

Uploaded by Jeffrey T. Moore <engineer at nctimes.net> from Small Scale PCB Design, Temecula, CA. USA
xpart.ulp 3,143 2,699 Sat Jan 27 02:47:24 2001
Part Locater for a Board or Schematic finds and zooms in. From the command line enter: RUN XPART part_name
Uploaded by Michael Clynes <mclynes at pcmagic.net>
mill_me.ulp 3,441 2,777 Mon Jan 8 12:54:12 2001
use mill_me.ulp to mill holes of different diam's in your board with one milling tool only. Based on mill_drill.ulp
Uploaded by stefan auchter <stef at giaf.de> from scotty engineering, germany
icxref095.zip 9,895 2,565 Tue Nov 7 20:55:44 2000
icxref.ulp (v0.95) will create a set of html files which will display a hyperlinked cross reference among all the parts on a board. I wrote it to make it easier to track down all the pin-to-pin connections on my board, and to spot where connections were missing. It can take a while to run because it keeps jumping out to the schematic context to dig for information. I hope that others find it useful as well. The zip file contains both Unix and PC format versions.
This is version 0.95. The primary change here is the addition of a new signal overview page. This page contains record for each contact on every device your board, sorted into groups by connected signal and by entity/contact within these groups. Signal references in the device pages now are hyperlinked to the signal group on the signal map page.

Uploaded by Bob Drzyzgula <bob at frb.gov> from Federal Reserve Board
count.ulp 1,021 3,250 Thu Sep 28 09:08:43 2000
Counts Pads, Vias, Smds and Holes in a layout.
Uploaded by Richard Hammerl <Ric at cadsoft.de> from CadSoft Computer GmbH
stkdoc.ulp 5,440 2,304 Tue Sep 12 20:54:48 2000
V1.0 of an ULP which copies all parts with prefix X to new layers and docments their pins with their connected signal names.
Uploaded by Martin Bammer <e9525103 at stud4.tuwien.ac.at> from TU-Wien
drills1.ulp 990 2,940 Sat Sep 2 00:35:56 2000
Provides a board stuffing house with componet locations and hole locations by componet. Also lists rotation and package name.
Uploaded by Alex Brown <alexb at aseptico.com> from Aseptino
unrouted2.ulp 4,367 5,015 Fri Jun 16 20:45:00 2000
The unrouted.ulp has been altered to reduce the large number of airwires that can easly be created. The script generates 'unrouted.txt' and 'correct.scr' files. By running the last one, it can wire all airwires that satisfy cirtain criteria. Doesn't work properly in all circumstances but can be still effectively used.
Uploaded by Levente Torok <lee at iit.uni-miskolc.hu> from University of Miskolc
rotate.ulp 2,892 2,425 Fri May 12 19:04:54 2000
A Rotate utility that isn't perfect yet...
Uploaded by Xapns Tsiris <XapnsGR at XTreme.com> from My_Home
dxfblack.ulp 17,224 4,900 Thu May 11 10:50:47 2000
Dieses ULP erzeugt eine schwarz/weis DXF-Grafik. This ULP generates black/white dxf files.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
hvpack10.zip 18,687 2,674 Fri Apr 28 13:06:26 2000
HVPack V1.0 - A collection of new and modified ULP's Eine Sammlung neuer und erweiteter ULP's
Contains: APRINT, BOM3, DRILLCFG, DRILLS, MAKEJUNC, PART2HTM, REPLACE, ROB, SNAP50, SNAPEW25 and UNROUTED.

Uploaded by Helmut Vaupotitsch <hv at itec-audio.com> from ITEC
bom_tb.zip 1,157 3,753 Thu Apr 20 09:35:40 2000
Bill Of Material seperated Top & Bottom Stueckliste nach Top und Bottom getrennt
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
chnwidth2.zip 1,982 2,781 Wed Apr 5 16:20:59 2000
This ULP generates a script file "chnwidth.scr' that changes the wire width select in MM MIL INCH. Dieses ULP generiert ein Script "chnwidth.scr" das die Leiter- bahnbreite abhaengig vom Netznamen und Min- Max- Breite aendert. Das Auswahlkriterium 'Netzname' kann jetzt abgeschaltet und es kann zwischen MM MIL und INCH gewaehlt werden.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
0tr_auto.ulp 2,394 6,664 Sat Apr 1 13:58:10 2000
Dieses ULP verhindert in markierten Bereichen, dass Pins in der Top-Ebene verbunden werden.
Uploaded by Martin Schnell <hey.doc at gmx.de> from Schüler
place50.zip 924 12,191 Sun Feb 20 12:05:00 2000
Simple Autoplacer, run this ulp in the schematic; and exec the resulting script in the new created PCB - it will place all parts of the board to the position in the schematic. Most useful for analog designs.
Uploaded by Matthias Weingart <eagle at pentax.boerde.de> from IngBuero fuer wiss. Geraeteentw. - Solutions for embedded electronics.
snaplpin.zip 890 2,437 Tue Feb 1 13:31:39 2000
Snap Symbol-Pins in Library at default Grid
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
mountsmd.ulp 2,007 2,945 Tue Feb 1 13:07:48 2000
This ULP generates a file that contains information of all SMD's in the layout. Can be used with mounting machines.
Updated version that distinguishes Top and Bottom layer.

Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
snap_sch.zip 3,891 2,584 Fri Jan 28 23:50:38 2000
ULP to help snapping schematic elements back to the grid
Uploaded by Andreas Schulz <accot.schulz at nord-com.net> from at home
snapsch2.ulp 8,726 2,638 Tue Dec 21 08:49:46 1999
Version 2 from SNAPSCH.ULP. This EAGLE User Language Program produces a script file that can be used to snap the symbols of the current shematic to default grid (0.1 Inch). Please read the header from the ULP. Version 2 von SNAPSCH.ULP. Dieses EAGLE ULP generiert ein Script um die Symbole im aktuellen Schaltplan auf das Default-Grid zu setzen. Lesen Sie unbeding die Erklaerung im Vorspann des ULP.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
maskdata.ulp 8,738 2,601 Tue Nov 23 14:21:02 1999
This ULP generates new layers for solder stop mask and cream frame. This allows to edit/delete certain symbols.
Mit diesem ULP kann man eigene Layer fuer die Loetstoppmaske bzw. Lotpastenmaske erzeugen. Diese Symbole koennen einzeln editiert werden.

Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
inoplace.ulp 542 2,581 Thu Nov 18 08:32:59 1999
This ULP generates datas for a Heeb Inotec InoPlacer for automatic mounting of parts

Uploaded by Bernd Krueger-Knauber <bkk at infratec-plus.de> from infratec plus GmbH
adimv2_01mm.ulp 12,888 3,432 Mon Nov 1 20:00:36 1999
This ULP program will put all the necessary dimensions for holes (layer 45) and board outline (arcs and wires on layer 20) on your board -> in mm.
Uploaded by Klein <info at braintechnology.de> from www.braintechnology.de
lpkf_drl.ulp 3,025 2,927 Mon Oct 25 14:56:04 1999
This ULP can be used for drilling with a LPKF milling machine.
Dieses ULP erzeugt Bohrdaten, die mit einer Fraesmaschine der Fa. LPKF verwendet werden koennen.

Uploaded by Richard Hammerl <ric at cadoft.de> from CadSoft Computer GmbH
makelbrnodups.ulp 13,801 2,679 Fri Oct 22 10:33:39 1999
This little ULP is a modified "MakeLBR.ULP", with instructions included in the .ulp file itself. The improvement is that all library-pac, library-sym, library-dev are checked for library name plus package, symbol, and device name duplication and ignored if they have been edited already. I don't know if this will work for all scenarios, however, I used it on a large circuit board schematic with about 550 components, and it generated the libraries for all parts.
Uploaded by Frank Hoffman <frankh at lloydio.com> from LLOYD I/O INC.
drillplan.ulp 4,029 2,980 Wed Oct 20 23:41:05 1999
Draws a nice drill plan legend with a hole, size, tolerance, and number of holes for each size of hole on the board. The spread sheet looking chart is drawn to the right of the board in the .brd file. The total number of holes is also shown. This ULP creates a script named DRAWPLAN.SCR located in your design directory. Credit for the original .ulp goes to Cadsoft. I modified this to fit the standard we use in the USA.
Uploaded by Frank Hoffman <frankh at lloydio.com> from LLOYD I/O INC.
chkpin01.zip 3,464 2,582 Wed Oct 6 11:41:00 1999
CHKPIN01.ULP checks the placement of gates/pins (default Grid) in the schematic testet die Plazierung (default Grid) der Gates/Pins im Schaltplan SNAPSCH.ULP snap the symbols of the current shematic to default grid (0.1 Inch) generiert ein Script um die Symbole im aktuellen Schaltplan auf das Default-Grid zu setzen
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
extd_erc.zip 8,803 20,623 Tue Sep 28 09:22:11 1999
Version 1.4 This EAGLE User Language Program performs several checks on the nets and pins of a schematic. These checks have been implemented as an addition to the builtin ERC, and shall later be incorporated in the editor itself. Pleas read the ULPs header. Dieses ULP ergaenzt den Electrical Rule Check (ERC). Diese Funktionen werden in einer spaeteren Eagle-Version integriert. Lesen Sie die Info im Dateikopf.
Uploaded by A. Zaffran <alf at cadsoft.de> from CadSoft
psscale.ulp 12,979 2,586 Sun Sep 12 13:33:40 1999
Scales up or down a part or a symbol in a library. More on <http://home.t-online.de/home/Hj.Saemann-BL>
Uploaded by Hansjörg Sämann <Hj.Saemann-BL at t-online.de>
unidat20.ulp 21,101 2,248 Fri Sep 10 11:06:50 1999
UNIDAT output with one shape per package type (allows package libraries).
Uploaded by Rudi Hofer <rudi at cadsoft.de> from CadSoft
b_cnc.ulp 1,963 4,631 Fri Sep 10 10:46:19 1999
Bohrdaten und Board-Outline zur weiteren Aufbereitung für CNC
Uploaded by Anton Riedl <df6co at t-online.de>
excellon.ulp 1,834 3,726 Wed Sep 1 15:40:19 1999
This EAGLE User Language Program produces a EXCELLON output file which uses only one Tool (T01)independent of the drill diameter (No drill rack is necessary)It's used for drilling milled boards to reduce the amount of tool changes.
Uploaded by G.Datler <datler-stasiuk at teleweb.at> from @home
driltabh.ulp 7,738 2,538 Tue Aug 24 14:15:32 1999
This ULP place (or refresh) a Drill legend in the board. You must update and sort the ">Option>Setting>Drill" as the drill legend (if necessary).

Uploaded by Christian BOHRER <cao.azelectronic at wanadoo.fr> from AZ electronic (france)
teilelst.ulp 20,151 2,835 Wed Jul 7 10:04:45 1999
Diese ULP erzeugt aus einem Board eine Teileliste incl. Preisen der wichtigsten Bauteile und einer Zusammenfassung xx * 10k Rxx,Ryy usw. Passend f. Tabellenkalkulationen.
Uploaded by Peter Fuchs <peter.fuchs at chemie.uni-regensburg.de> from Universitaet Regensburg
viscomnew.ulp 2,246 2,312 Thu May 6 06:54:42 1999
This ULP program generated CAD data for optical inspection system VISCOM
Uploaded by Milan Trubelik <trubelik at aev.cz> from AEV spo. s r.o.
unidat.ulp 20,110 2,301 Wed Apr 28 11:32:21 1999
Generates output in UNIDAT format which is used by UNICAM software. This software provides data for automatic mounting and test equipment.
Uploaded by Rudi Hofer <rudi.hofer at cadsoft.de> from CadSoft
paldrill.ulp 12,140 2,450 Tue Mar 30 11:14:06 1999
This ULP generates out of the board window a PRO-PAL format used for drilling with ISEL machines. Look at the head of the program to make your settings.
Uploaded by Reinhard Daemon <yum at iep.tu-graz.ac.at> from University of Technology Graz/Austria
sm_all.ulp 1,772 2,625 Mon Mar 29 15:04:50 1999
This ULP smashes all elements in the layout.
Uploaded by Reinhard Daemon <yum at iep.tu-graz.ac.at> from University of Technology GRAZ/Austria
millsw01.ulp 27,762 2,648 Tue Jan 26 23:37:49 1999
Fräsen von LPs basierend auf mil3.ulp mit folgenden Erweiterungen: - Draehtenden entsprechend Eagle - Mehr Pad und Via-Formen - Unterdruecken von kurzen Drahtstuecken damit der Fräserkopf nicht unnoetig auf/abgesenkt wird.
Uploaded by Werner Schattmann <Schattmann at csi.com> from Schattmann
part.ulp 5,027 3,081 Fri Jan 22 10:57:43 1999
Bauteileliste nach Baut.typen sortiert
Uploaded by Ivor Krause <ikrause at ifn.ing.tu-bs.de> from Institut für Nachrichtentechnik
mill3.ulp 18,295 3,113 Tue Dec 15 16:52:52 1998
Alternative for mill2.ulp which leaves signal GND unmilled so that it flood-filles the pc board. Alternative zu mill2.ulp, die das Signal GND nicht "fraest" und deshalb die Platine mit diesem Signal "fuellt".
Uploaded by Rudi Hofer <rudi at cadsoft.de> from CadSoft
mill2.ulp 17,728 3,167 Tue Dec 15 16:52:52 1998
Corrected version of mill.ulp: Generates milling shapes which can be edited and output with the CAM Processor. Erzeugt Fraeskonturen, die man editieren und mit dem CAM-Prozessor ausgeben kann.
Uploaded by Rudi Hofer <rudi at cadsoft.de> from CadSoft
mill_drill.ulp 3,451 3,426 Thu Dec 10 15:39:47 1998
Output Milling Drills for CNC machines to be used as an addition to mill2.ulp and mill3.ulp by Rudi Hofer, CadSoft
Uploaded by Jörg Becker <jbecker at eev.tu-darmstadt.de> from TU-Darmstadt, Institut für Elektrische Energieversorgung
vias.ulp 446 2,814 Fri Nov 27 17:20:15 1998
Program that counts the number of vias and its location in a board
Uploaded by Cisneros Loeza Luis Enrique <l.cisneros-loeza.siemens.com> from Siemens SA DE CV
renum130.ulp 15,313 2,951 Wed Oct 7 23:13:36 1998
Two new features added to renum120.ulp Now allows renumbering starting from any corner (independantly top and bottom). You can also specify a new suffix to start with on solder side. This ULP will generate the script file to renumber as well as a preview file.
Uploaded by Michel Dagenais <jcmae at sympatico.ca> from PCB Designer.
psrotate.ulp 15,417 2,317 Wed Oct 7 13:52:53 1998
Version 1.10, rotiert nun auch RECTANGLES, SMDs, TEXTE und PINS. Mehr auf http://home.t-online.de/home/Hj.Saemann-BL
Uploaded by Hansjörg Sämann <Hj.Saemann-BL at t-online.de>
adimv2_00.ulp 13,026 3,904 Sun Sep 13 05:25:47 1998
OK. This is the one ! It does it the efficient way. Please let me know about any features you want to be adjusted/added to this program. I can also write other ULP for specific tasks. Just let me know, it's free !!!
Uploaded by Michel Dagenais <jcmae at sympatico.ca> from PCB Designer at home.
showlbr_brd.ulp 1,798 2,746 Fri Sep 11 13:59:46 1998
Works like ShowLBR, but put all packages of a library on a board.
Uploaded by Thomas Mohaupt <ThoMo at gmx.net> from BTU Cottbus
showall.ulp 1,523 2,538 Wed Aug 26 09:29:37 1998
SHOWALL.ULP operates the INFO command on every part of your design. This allows you to verify the correct location of smashed parts NAMES an VALUES.
Uploaded by Werner Marschik <marschik at alwa01.physik.uni-siegen.de> from Highspeed Design and Hybrid Applications
newgeom.ulp 1,615 2,730 Fri Aug 21 20:50:00 1998
This ULP converts pad shape, pad diameter, drill size for an opened Library. I prefer to use SQUARE pad for Pin 1 and ROUND for remaining. I also have a preferred diameter and drill. This ULP is easily modified to match user needs.
Uploaded by Mike Davis <ipscone at halcyon.com> from Renton
namesfrom1.ulp 2,078 3,005 Thu Jul 16 15:13:12 1998
Renumbers parts on a board. Each part type will start with a numerical extension of "1". Useful after deleting parts, to close "numerical holes".
Uploaded by Frank Hübenthal <FrankHuebenthal at innosys-gmbh.de> from InnoSys GmbH
panelize.ulp 2,368 3,127 Wed Jun 17 13:47:43 1998
This ULP offers a way to get an array of several boards with identical silk screen. Please read the hints in the file.
Das ULP erlaubt eine Nutzenerstellung bei dem der Bestueckungsdruck auf den einzelnen Platinen gleich bleibt. Bitte lesen Sie die Hinweise in der Datei.

Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
snappads.ulp 1,715 3,391 Mon Jun 15 12:29:29 1998
This ULP moves the pads and smds of a package (in the library editor) to a user-defined mil or mm grid.
Uploaded by Rudi Hofer <rudi at cadsoft.de> from CadSoft
rotatev1.ulp 16,947 2,400 Sat Jun 13 09:03:08 1998
This ULP is a new version of rotation.ulp. (same function) Additional the STEP-command generate a array from the component.
Uploaded by Julia Rechenbach <julia.rechenbach at ef.anzeiger.net> from Layout Entwicklung fuer Leiterplatten
silk.ulp 5,140 2,370 Tue May 26 14:44:13 1998
Some board houses want to have at least 8 mil width for silk screen lines in order to get legible results. This ULP creates new silk screen layers from your layout and changes silk screen line width to 8 mil. For EAGLE version 3.5.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
spice.zip 20,966 3,654 Wed Apr 22 13:35:08 1998
ULP for generating a SPICE netlist (any comment is welcome)
Uploaded by Rudi Hofer <rudi at cadsoft.de> from CadSoft
netcount.ulp 1,397 3,058 Wed Feb 11 12:17:13 1998
An ULP who counts the nets and show how many signals are on the net. A warning is generated if only one signal is present.
Uploaded by Bernd Krueger-Knauber <bkk at infratec-plus.de> from infratec plus GmbH
showlbr.ulp 2,811 2,877 Wed Feb 11 11:48:14 1998
This ULP can be used for library documentation. All devices will be placed in a schematic automatically.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
bom2.ulp 2,291 7,104 Sun Jan 11 14:12:38 1998
produces a part list with extension .BO9 suitable for PARTS AND VENDORS part-list manager program.
Uploaded by NIKOS CHALIKIAS <nx at otenet.gr> from anco
xref.zip 4,349 2,625 Fri Oct 24 22:00:34 1997
Produces a Crossreference that tells you where Layout Parts are located in Shematic. Useful with larger Designs. Needs special Frame that is included.
Uploaded by Adrianus den Toom <adrianus at bielefeld.netsurf.de> from Free developer
part2htm.ulp 2,526 2,808 Mon Oct 13 16:12:40 1997
This ULP generates a Parts Listing of a board file and outputs it to a HTML file for publishing on a company intranet.
Uploaded by Sean D. Alcorn <sdalcorn at avion.com.tw> from Avion International Co. Ltd.
parts_tk.ulp 1,327 3,068 Tue Mar 25 19:44:34 1997
This EAGLE User Language Program prints a board's Partlist including the position and orientation of each part, separated by a semicolon. So you can read the part-file with any spreadsheet- program such as EXCEL, Microsoft WORKS ...
Uploaded by Wolfgang Barthel <W.Barthel at t-online.de> from CAD-Service für die Elektronik
mount.ulp 1,004 2,698 Fri Mar 7 14:20:08 1997
This ULP generates a file that can be used with mounting machines.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
flexpick.ulp 440 2,652 Fri Mar 7 14:09:19 1997
This ULP generates datas for a COSY FLEXPICK for automatic mounting of parts.
Uploaded by Richard Hammerl <ric at cadsoft.de> from CadSoft Computer GmbH
unrouted.ulp 1,917 6,802 Thu Feb 27 16:56:35 1997
UNROUTED.ULP determines tiny (and therefore maybe invisible) unrouted signals.
Uploaded by Daemon Reinhard <yum at fexphds01.tu-graz.ac.at> from University of Technology GRAZ/Austria

[counter]
© 2010 CadSoft Computer GmbH