tutorial_en.pdf

(838 KB) Pobierz
EAGLE
E ASILY A PPLICABLE G RAPHICAL L AYOUT E DITOR
Tutorial
Version 5
Schematic – Layout – Autorouter
for Linux® Mac® Windows®
CadSoft Computer Inc.
www.cadsoftusa.com
2nd Edition
81020530
Copyright © 2008 CadSoft
All Rights Reserved
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: 
Info@cadsoftusa.com
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: 
Info@cadsoft.de
And remember that we offer a free hotline for our customers!
Copyright 2008 CadSoft Computer, Inc. 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.
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
Light Edition or Freeware.........................................................................9
3 Installation................................................................................................10
Windows.................................................................................................10
Linux......................................................................................................11
Mac OS X................................................................................................12
4 Individual EAGLE Setup............................................................................13
The Script File eagle.scr.........................................................................13
User Interface.........................................................................................13
Function Keys.........................................................................................13
Layer Colors............................................................................................14
5 The Concept of the EAGLE User Interface.................................................15
Selecting Menu Items.............................................................................15
Mouse Click............................................................................................15
Several Input Alternatives......................................................................16
Use of Key Combinations........................................................................16
The Context menu..................................................................................16
Command and Parameter Input via the Command Line.........................16
6 Control Panel............................................................................................19
EAGLE Files............................................................................................20
Backup Files...........................................................................................20
Create EAGLE Projects............................................................................20
7 Load File and Select Monitor Zoom..........................................................22
8 Selecting Layers for Display......................................................................24
9 Setting up Grid and Unit...........................................................................25
10 Wires, Circles, Arcs, Rectangles, and Text...............................................26
The WIRE Command..............................................................................26
Changing Line Width..............................................................................27
Change Object to another Layer.............................................................28
Undo/Redo Function..............................................................................28
The CIRCLE Command...........................................................................28
The ARC Command................................................................................29
The RECT Command..............................................................................29
The TEXT Command...............................................................................30
Special Text Variables............................................................................31
11 Using Libraries........................................................................................32
The ADD Command................................................................................32
The USE Command................................................................................34
The INVOKE Command..........................................................................34
12 Drawing a Schematic..............................................................................36
Grid........................................................................................................36
Adding a Frame to a Schematic..............................................................36
Adding and Changing Text.....................................................................36
Entering a Schematic..............................................................................38
The NET Command..............................................................................39
The NAME Command...........................................................................39
The LABEL Command..........................................................................39
The DELETE Command........................................................................40
The JUNCTION Command...................................................................40
The SHOW Command..........................................................................40
The MOVE Command...........................................................................41
History Function...................................................................................41
Completing the Schematic......................................................................42
The SMASH Command.........................................................................43
The VALUE Command..........................................................................44
The Electrical Rule Check (ERC)............................................................45
Generating a Board from a Schematic....................................................45
The BUS Command................................................................................45
13 Automatic Forward&Back Annotation.....................................................47
14 Designing a PC Board..............................................................................48
Designing a Board without a Schematic.................................................48
Defining Board Shape...........................................................................48
Placement Grid.....................................................................................49
Placing Components.............................................................................49
Placing SMD Packages..........................................................................49
Providing Names..................................................................................50
Providing Values..................................................................................50
Defining Signals...................................................................................50
Defining Net Classes.............................................................................51
Creating a Board from a Schematic........................................................51
Generating a Board File.......................................................................52
Component Placement.........................................................................52
Autorouter: A Brief Example................................................................53
Routing Manually.................................................................................53
Board Changes.....................................................................................54
Further Usage of the Layout Editor........................................................55
The DISPLAY Command.......................................................................55
The MOVE Command...........................................................................55
The GROUP Command.........................................................................56
The SPLIT Command............................................................................57
The CHANGE Command......................................................................57
The ROUTE Command.........................................................................58
The RIPUP Command...........................................................................58
The SHOW Command..........................................................................58
Refresh Screen.....................................................................................58
Undo/Redo Function............................................................................58
Inner Layers.........................................................................................58
Supply Layers.......................................................................................59
Copper Pouring with the POLYGON Command....................................60
15 Autorouter...............................................................................................61
16 Design Rule Check..................................................................................63
17 Libraries..................................................................................................64
Resistor Package.....................................................................................64
Resistor Symbol......................................................................................66
Resistor Device.......................................................................................66
18 Output of Drawings and Manufacturing Data..........................................70
Output a Schematic with the PRINT Command......................................70
Generating Image Files for Documentation Purpose...............................71
Generating Gerber Data with the CAM Processor...................................71
Generating Drill Data.............................................................................71
Further Manufacturing Data...................................................................72
19 Data Exchange........................................................................................73
The EAGLE User Language.....................................................................73
Script Files – A Flexible Input Interface..................................................73
Zgłoś jeśli naruszono regulamin