Extend Eagle CAD tool with ULPs: Writing your first User language program

Yahya Tawil posted a detailed how-to on writing ULP’s for Eagle CAD: In this tutorial, you will learn how to write your first ULP in Eagle CAD to add a new capability to your CAD tool. User Language Program (ULP) is a set of extensions for Eagle CAD users to either facilitate a routine job […]

LibIt.ulp make creating packages more easier

Yahya Tawil over at Element14 writes, ” This ULP makes creating packages for libraries much easier. You can use it to draw multiple SMDs/PADs, lines and rectangles” More details at Element14 blog. Via the contact form.

3D BRD viewer, a free tool to visualize CadSoft EAGLE PCB designs in 3D

Peter of Cytec BG writes, “My idea was for pcb designers to be able to quickly, whithout too much hassle, check their board for correct footprints (especially for connectors) and collisions between components. Currently one can change soldermask colors, silkscreen layers, move and rotate components around, change component models and import step files.” For more details visit […]

Ultra Librarian and Eagle tutorial

Luca Dentella writes: Ultra Librarian is a tool by Accelerated Designs to manage libraries of eletronic components (CAD design, simulation, 3d-modelling…). Many IC manufacturers provide Ultra Librarian files (.bxl) for their products: this tutorial will show how to use those files in Eagle… Via the contact form.

Importing SVG images as polygons Into Eagle

Here’s an SVG image to Eagle polygon importer called svg2poly. It seems like an excellent alternative to the BMP importing plugin we’ve been using to make cool silkscreen artwork for our boards. Surprisingly often, I find myself wanting to import vector images into eagle, and have them appear as polygons – usually for silkscreen. Whilst […]

Simplify Eagle library part creation from BSDL files

Here’s a tutorial on how to automatically generate Eagle parts from manufacturers’ BSDL files. These files are available from some manufacturers and include tables listing pin names and numbers. This information is used by the make-symbol-device-package-bsdl.ulp to generate your device. On our wiki we have a tutorial on how to built devices for your Eagle […]

Designing Eagle footprints from mechanical drawings

Adafruit shows how to accurately design footprints in Eagle. The process imports the mechanical drawing into Eagle, and the footprint is traced over this template. It’s best used for mechanical parts – connectors, buttons, jacks, etc – that have complicated footprint designs. You can also check out our guide to building simple footprints in Eagle, […]

HOW-TO: Eagle Keepout and Restrict layers

Keepout, and restrict polygons are powerful tools at your disposal as a PCB designer. Keepout is used when you don’t want components placed within an area, like edges of a board, or where your heatsink will be placed. Restrict polygons make sure the specific copper layer cant be placed within the polygon. We use them […]