Welcome to the training module on Getting Start with EAGLE. This training module overviews EAGLE CAD software, and its key functionalities.
The EAGLE is an easy to use, yet powerful tool for designing printed circuit boards (PCBs). The name EAGLE is an acronym, which stands for E asily A pplicable G raphical L ayout E ditor. This PCB design software package consists of three modules, layout editor, schematic editor, and autorouter, which are embedded in a single user interface. Therefore there is no need for converting netlists between schematics and layouts. This software can run under windows, Linux, and Mac. It comes with an extensive library of components, but a library editor is also available to design new parts or modify existing ones.
EAGLE is available in three versions. The light version is limited to one sheet of schematics, 2 signal layers and half euro-card format (100x80mm). But can be used under the terms of the freeware license for non-commercial use. This version can be download from CadSoft’s website. The standard version is limited to 99 schematic sheets, 4 signal layers, and 160x100mm routing area, which is suitable for small to medium project requirements. You may invest more for the professional version, but it does not have the limitations mentioned before.
This table lists the most important file types used by EAGLE. Although some file extensions are same as other CAD software, like Protel, you can’t directly open files that are built with other CAD software. You’ll have to execute a converter; many of which are provided with EAGLE. EAGLE automatically creates backup files of schematic, board and library files after the given auto backup interval. Backup files will be deleted automatically after a successful regular save operation.
After starting EAGLE, the Control Panel should be appear. This window is the main project manager in EAGLE and is used to open new schematics, layouts and libraries. Some basic settings can be made here as well. Each EAGLE file is displayed in the tree view by means of a small symbol in the left hand part. The tree structure provides a quick overview of the libraries, Design Rules, User Language programs, script files, CAM jobs and projects. Try selecting various entries. On the right you will get the referring description.
The Schematic Editor window opens when you load an existing schematic or create a new one. On top of the window is the title bar, which contains the file name and path, and then the menu bar and the toolbar. Below the toolbar there is the parameter toolbar, which contains different icons depending on the active command. EAGLE accepts in different ways, as mouse clicks, text via command line, or from script files. On the left of the work space there is the command toolbar, which contains most of the Schematic Editor's commands. Above the working area you will find the coordinate display on the left, with the command line, where commands can be entered in text format, to the right of it.
The Layout Editor window opens when you open an existing board file or create a new board. The Layout Editor window appears very much like the Schematic Editor window. Only some commands differ in their use
Although EAGLE comes with a full set of part libraries, sooner or later you will have to define your own library parts. The Library Editor window opens when you load a library for creating or editing components. In this window, you can edit packages, symbols, and devices. A package is a device’s housing and is used in the Layout Editor. The symbol contains the way in which the Device will be shown in the schematic. The Device represents the link between one or more Symbols and a Package. The diagram shows the fully defined 7400 Device with four NAND gates and a supply gate in various Package and technology versions. When you click on the one of the symbols in the symbol area, you can go to the Symbol Editor. Using similar way you can enter into the Package Editor.
Start up the EAGLE control panel, and right-click &quot;projects&quot; to create a new project. You can name the project whatever you want. Each project directory contains a file named eagle.epf which stores project specific settings such as window positions etc. A project will be opened automatically, if you start EAGLE directly with an eagle.epf file or with a project name that exists as folder in the given project path. After you create a new project, you can start to design the schematic, board, library, etc.
Data output for board manufacturing is made with the help of the CAM Processor. PCB manufacturer usually work with drill data in Excellon format and plot data in Gerber format. However, before you can generate an output you must load a board file.
Thank you for taking the time to view this presentation on “ Getting Start with EAGLE” . If you would like to learn more or go on to purchase this software, you may either click on the part list link, or simply call our sales hotline. For more technical information you may either visit the CadSoft site, or if you would prefer to speak to someone live, please call our hotline number, or even use our ‘live chat’ online facility.
Build Your Own PCB with EAGLE - Getting Start with EAGLE
Limitations: 1 schematic sheet; 2 signal layers (top & bottom); 100x80mm routing area
It can be used for free!
Limitations: 99 schematic sheets; 4 signal layers; 160x100mm routing area
Full featured version
Up to 1600 x 1600mm
Up to 16 routing layer
Up to 999 sheets per schematic
EAGLE Files Summary *.* Text Editor Any text file *.ulp Text Editor User Language Program *.scr Text Editor Script File *.lbr Library Editor Library *.sch Schematic Editor Schematic *.brd Layout Editor Board Name Window Type
EAGLE User Interface – Control Panel File Manager Menu Bar Information window: display what is selected in file manager Status Line
Schematic Editor Window Title Bar Toolbar Menu Bar Parameter toolbar Command Line Command Toolbar Working Area Coordinate Display Status Bar
Layout Editor Window Title Bar Toolbar Menu Bar Parameter toolbar Command Line Command Toolbar Working Area Status Bar
Library Editor Widow Symbol Area Package Area Package Display Area