Eagle Tutorial
Total Page:16
File Type:pdf, Size:1020Kb
EAGLE EASILY APPLICABLE GRAPHICAL LAYOUT EDITOR Tutorial Version 5 Schematic – Layout – Autorouter for Linux® Mac® Windows® CadSoft Computer www.cadsoftusa.com 6th Edition 005175100 Copyright © 2010 CadSoft Computer All Rights Reserved CadSoft Computer is a trading division of Newark Corporation. If you have any questions please feel free to contact us: USA and other countries: Phone: +1 (954) 237 0932 Fax: +1 (954) 237 0968 Internet: www.cadsoftusa.com Email: [email protected] Germany and other European countries: Phone: +49 (0)8635 6989-10 Hotline: +49 (0)8635 6989-30 Fax: +49 (0)8635 6989-40 Internet: www.cadsoft.de Email: [email protected] And remember that we offer a free hotline for our customers! Copyright 2010 CadSoft Computer. All rights reserved worldwide. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, scanning, digitizing, or otherwise, without the prior consense of CadSoft Computer. Printing this tutorial for your personal use is allowed. Windows is a registered trademark of Microsoft Corporation. Linux is a registered trademark of Linus Torvalds. Mac is a registered trademark of Apple Computer Inc. Table Of Contents 1 What to expect from this Tutorial...............................................................6 2 Features of EAGLE.......................................................................................7 System Requirements...............................................................................7 Professional Edition..................................................................................7 General...................................................................................................7 Layout Editor..........................................................................................8 Schematic Editor....................................................................................8 Autorouter Module.................................................................................9 Standard Edition.......................................................................................9 Freemium Edition.....................................................................................9 Light Edition.............................................................................................9 3 Installation................................................................................................11 Windows.................................................................................................11 Linux......................................................................................................12 Mac OS X................................................................................................13 4 Language Settings.....................................................................................14 Windows.................................................................................................14 Linux and Mac OS-X...............................................................................14 5 Individual EAGLE Setup............................................................................15 The Script File eagle.scr..........................................................................15 User Interface.........................................................................................15 Function Keys.........................................................................................15 Layer Colors............................................................................................16 6 The Concept of the EAGLE User Interface.................................................17 Selecting Menu Items.............................................................................17 Mouse Click............................................................................................17 Several Input Alternatives......................................................................18 Use of Key Combinations........................................................................18 The Context menu..................................................................................18 Command and Parameter Input via the Command Line.........................18 7 Control Panel............................................................................................21 EAGLE Files............................................................................................22 Backup Files............................................................................................22 Create EAGLE Projects............................................................................22 8 Load File and Select Monitor Zoom...........................................................24 9 Selecting Layers for Display......................................................................26 10 Setting up Grid and Unit.........................................................................27 11 Wires, Circles, Arcs, Rectangles, and Text...............................................28 The WIRE Command..............................................................................28 Changing Line Width..............................................................................29 Change Object to another Layer.............................................................29 Undo/Redo Function..............................................................................30 The CIRCLE Command...........................................................................30 The ARC Command................................................................................31 The RECT Command..............................................................................31 The TEXT Command...............................................................................31 Special Text Variables.............................................................................32 12 Using Libraries........................................................................................34 The ADD Command................................................................................34 The USE Command................................................................................36 The INVOKE Command..........................................................................36 13 Drawing a Schematic..............................................................................38 Grid........................................................................................................38 Adding a Frame to a Schematic..............................................................38 Adding and Changing Text.....................................................................38 Entering a Schematic..............................................................................40 The NET Command..............................................................................41 The NAME Command...........................................................................41 The LABEL Command...........................................................................41 The DELETE Command........................................................................42 The JUNCTION Command...................................................................42 The SHOW Command..........................................................................42 The MOVE Command...........................................................................43 History Function...................................................................................43 Completing the Schematic......................................................................44 The SMASH Command.........................................................................44 The VALUE Command..........................................................................45 The Electrical Rule Check (ERC)............................................................46 Generating a Board from a Schematic....................................................46 The BUS Command................................................................................46 14 Automatic Forward&Back Annotation.....................................................48 15 Designing a PC Board..............................................................................49 Designing a Board without a Schematic.................................................49 Defining Board Shape...........................................................................49 Placement Grid.....................................................................................49 Placing Components.............................................................................50 Placing SMD Packages..........................................................................50 Providing Names..................................................................................51 Providing Values..................................................................................51 Defining Signals...................................................................................51 Defining Net Classes.............................................................................52 Creating a Board from a Schematic........................................................52 Generating a Board File........................................................................52 Component Placement.........................................................................53