Sei sulla pagina 1di 6

EAGLE Version 6 - Introduction of the Control Panel

CadSoft Computer introduced a new major release of their Layout Software EAGLE in December 2011. The new version 6 starts with all the functionality an Electronic Design Engineer needs for drawing schematics and creating a printed circuit board. New is that EAGLE's internal data structure is in XML format, which currently is unique in the professional ECAD software world. The first article of this series will explain the basics of the EAGLE Control Panel which is the EAGLE starting window. The user can get an overview about the Libraries and the User Language Programs EAGLE comes with and that's the place where you manage existing and new projects. It's also the place where you can decide about a number of program settings. On the left hand side of the Control Panel you find the so-called tree view. Opening one of the branches, for example "Libraries", shows all the library files that come with EAGLE. Expand one of the entries and you will see the Devices and Packages that are contained in the library file. Click onto one of the entries and the preview of the component will be shown. The same can be done for "User Language Programs" or, for example, for the "Projects" branch. By the way: User Language Programs (ULPs) are more or less simple, C-like programs that can be used for a variety of tasks. It is possible to export data from your schematic or layout into any format. There is for example "dxf.ulp" which creates DXF data or "bom.ulp" for creating a bill of materials. Importing data is possible as well.
Library preview Control Panel -- Tree view

Provided you have a good description of the data format you could write such a program by yourself in order to import data into EAGLE. The whole User Language is described in the EAGLE help file. ULPs can be used to modify your project and automize certain tasks. All in all that's a very flexible tool with countless options. Look into the ULPs that come with EAGLE or check for additional files in the Download area of CadSoft web site http://www.cadsoft.de. On top of the Control Panel there is located the menu bar. The "Options" entry leads you to some interesting configuration possibilities. Click onto the first entry "Directories". Here you can decide about where EAGLE has to look for its files. Libraries, User Language Programs, the Projects, Design Rule files and CAM jobs can be located in any folder, either on your local computer or on a network server. You are allowed to specify several folders, if you like to. Let's say you prefer to have the default libraries available on a server, and your personal ones are located in your private folders.

Directories dialog

The second entry in the "Options" menu is about "Backup". EAGLE creates a number of backup files each time you save your project. There is a maximum of 9 possible backups. They are named with the file extension .b#1 to .b#9 for the board file (*.brd). The same for schematics (*.sch) and library files (*.lbr). They get the extensions .s#1 to s#9 and .l#1 to .l#9 accordingly. The automatic backup which is created automtically in the given interval has the extension .b/s/l##. If you have to recover one of the backups you rename it to a valid EAGLE extension.

The "Options/User Interface" menu allows you to change the background colors of the Editor windows or the appearance of the mouse cursor. You can also decide about the toolbars to be displayed or hidden.

Backup dialog

One further interesting setting can be found in the "Help/Check for Update" menu. Here you can control whether EAGLE is allowed to check for newer versions available on the CadSoft webserver. As soon as a new release is available EAGLE will tell you. You can EAGLE let check for beta versions as well. So you can be sure to be
User interface

always up to date. As stated in the beginning, all the basic settings can be made in the EAGLE Control Panel. EAGLE will save all these in your "home" folder in a user-specific configuration file which is named .eaglerc for Linux and Mac OS-X and eaglerc.usr for Windows.

Update check

There are some more options in the menus. Look into them and find out what you can do with the Control Panel. By the way: The EAGLE manual which comes with EAGLE as a PDF file, contains an extra chapter about the Control Panel.

EAGLE Version 6 Create a project ans start drawing the schematic

In this issue of our EAGLE series we want to create our first project and start drawing a schematic. Expand the Projects branch of the tree view in the EAGLE Control Panel. Some example projects are available there. The yellow icons represent simple directories, the red colored icons are so-called project folders. Click onto the Projects entry with the right mouse button now. The context menu opens and shows the entry New Project. Type in a project name of

your own and confirm with the Enter key.

Now EAGLE creates a new folder with the project's name. It already contains a file named eagle.epf which will store all the settings you will make while working with the project. Right of the project folder's name there you will notice a green marker that indicates the project as active. You may want to add a description for the project. Therefore do a right-click onto the project folder entry and select Edit Description. Enter your descriptive text in the bottom part of the window. The part above shows a preview of it. It is allowed to use HTML tags for formatting the text. It is also possible to add links to images or web locations, as shown in the image.

The supported HTML tags are described in the EAGLE help function (Help menu, General help, Search for: HTML).

Next step is to create a new schematic. Therefore do a right mouse click onto the project entry in the treeview and select New.../Schematic. The Schematic Editor window appears. Our first action will be to place a drawing frame, which can be found in Frames.lbr. Use the ADD icon in order to place components or frames in the schematic. The ADD icon can be found on the left side in the icon toolbar.

Click onto the icon and a window with all the libraries available opens. Scroll down the list and look for frames. Expand the frames entry and choose one of the frames. After OK the frame can be placed in the schematic. Fix it with a mouse click at the coordinates origin. Now go on and try adding further parts. Rcl.lbr, for example, contains resistors, capacitors and inductors. Try out the

search function as well. Next time I will tell you more about drawing the schematic.

Potrebbero piacerti anche