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 […]
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.
Yahya Tawil from All About Circuits shares some Eagle CAD tips and tricks that you may not be aware of: Most hobbyists and many professionals use Eagle CAD as a daily tool in designing schematics and laying out PCB. I’m going to share with you the most important tips and tricks for using Eagle CAD, […]
Dilshan Jayakody writes: This is a quick post about EAGLE parts list generation script which I was written to replace existing “part2html.ulp”. This script generates more organized and detailed BOM HTML file and it can directly replace “part2html.ulp”. This script is tested with EAGLE 6.6.0, but it can also work with older versions of EAGLE […]
Liyanage over at Carbide 3D Community site writes: Milling PCBs was one of my main reasons for getting a Nomad. I finally found some time to learn how to use Eagle and the related tools and mill my first boards. I am very happy with the results and once again very impressed by the Nomad, […]
Rohit Gupta has written a Python command line tool to merge several PDFs generated by Eagle into one for easier printing when using toner transfer method. He calls is BoardMerge and you can download it from Rohit’s website. Via the contact form.
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 […]
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.
Eagle ULP: Create drill line array This ULP is quite creative and simple to use. Draw a 0 with wire on the milling layer. Run the ULP, the dialog box selection will provide options to either draw an array of holes or vias. Parameters such as Diameter, signal name amount of holes and distance can […]
Viktor wrote a short tutorial on how to panelize PCBs in Eagle: Panelizing PCBs is often required when making a smaller PCB than the minimum size a fabrication house accepts. However, it is not straightforward for the hobbyist to do it without expensive software tools.
Christian Aurich created a FreeCAD macro that imports Eagle board XML data into FreeCAD: The common solution until now is to export your board with eagleUp and assemble it with a case in Sketchup. This also gives you some drawbacks. The most important to me was that the Sketchup files are mesh based like the data […]
We route all our PCBs manually instead of using an autorouter. This can be a tedious job sometimes, but we think it gives the best results. Sometimes we’re just about to finish a PCB, when we notice a MUCH better way to route it if only a few connections could be changed. The Gateswap and […]
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 […]
Magnus Karlsson informs us that he has just released the Eagle design files for Pipistrello v2.0. Pipistrello is a FPGA development board for Xilinx Spartan-6 parts in 324 BGA package, desiged by Saanlima Electronics. The filess are available from the Saanlima website. Via the contact form.
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 […]
OpenEnergyMonitor tweeted: Get started with Eagle CAD PCB design with Jeremy Blum’s video tutorials on @element14 site www.jeremyblum.com Via Twitter.
If you really wanna jam as many components in the tightest space possible, dual side placement is the way to go. Luca made a tutorial for Eagle which describes how to place components on the bottom side of the board.
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, […]
Mats shared his method of aligning, and positioning all the LEDs on his clock in a perfect circle. He wrote an online PHP script that outputs Eagle commands that position, and rotate the LEDs depending on the parameters you enter into it. I have written a php script that generates a bunch of moves and […]
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 […]