http://www.altium.com/Community/Support/LearningGuides/
Schematic Draw
1. Make a new Project
Progeam Excute/Protel99se, File new, Set Working Directory and folders.
2. Draw Schematic
File/New/Schematic Document, click and give it the name , will be shown in Documents Directory
3. Schematic Library Generation, Single symbol, Separated Symbol for One component.
File/New/Schematic Library Document, click and do Rename
on the *.lib File Menu, Tools/New component select, draw library and rename, Place the Schematic Page.
need to change, edit library ,and then update schematic.
Description, Default Designator ?U/?C/?R..., Description.., Footprint1,2...
Library Field Generation: Part Descriptio, Value, .., Part Field Names: Part No, Manufacture, Price, Contact Info......
and then BOM Data has all part information after all part information is insert in schematic.
Multi Part Library, New Component/Part 1/1(One part), pushe Add component part icon to make part number.
If 4 part, it will be 4/4 in part button. Draw each part in after changing 1/4, 2/4, 3/4 4/4
Pin Attribute(Show Name : Unchecked, Show Number : Checked Box, )
HiddenPins Checked and Add Power, GND , and others Pins.
after Hidden Pins Unchecked , Hiddend attribute pins are disapper. Select all 1/4 and copy and past to 2/4,3/4,4/4
and edit pin number and name(even hidden attribute). Report/Component Rule Check
Browse Sch Window, Libraries(Especially, PROTEL Dos libraries,Sim Libraries, Miscellaneous device)),
Copy and Paste it to my library file for new library Group to easily graphic draw.
Place part, Right click(Preference, Change Snap Grid to under 10)
4. Wiring.., Zooming (Page UP/DOWN), Zoom All View("Z"+"A")
BUS Array, Select 1 wire and net name and Cut, Edit/Paste Array, Array Bus wire and Net Draw and Bus Entry
Tab Key, All part attribute change, Select "VCC","GND" Types and Shapes
No use pins are marked by "NOERC" on the left side icon
5. Multi Hierarchy ( Different Sheets with Ports, ), DownHierarchy icon button to find the ports.
Design/Create symbol from sheet(Vertical Several Sheets). Reverse..., Yes Click to put all sub schematics into
top schematic directory. Net Label and Port Global (Simple One Sheet)
6. Part Sequence Numbering
Design/Annotate .options(?parts).select Several directions.
For Editing, Edit/Spread Sheet, Schematic Export Wizard, Part(Only On), Description/Designator/Footprint(On)
File/Update, all part configuration update in schematics
7. Design/ERC..
8 . Netlist Creation
Design/Create Netlist.. Output Format(Protel), Sheet symbol / Port Connection(Net Identifier Scope)
For Multi Sheets, Net Labels and Ports Global, Active Project,
in PCB Document, Open *.net file with design/Load net, design/update schematic(if changes in PCB).
9. PCB Send, Design/Update PCB..Sheet Symbol/Port Connections..Preview Changes, Only Show Errors(Report),
Excute(Synchronization)
PCB Document, Right button, Fit Board(Each Layer Definition - Room Definition for part placemnet) for the two layer
Delete the Room(Layer) Definition.
Cross Probe icon Button, all components check in PCB, Schematic Documents
10. Importing Folders,Projects od Orcad, PCAD....
11. Title Box
Open C:\Program Files/DXP..../SYSTEM/TEPLATES/Schematic Templates/A4.Dot and Edit them
User Title Box , Graphical Draw with Lines, Not Wire which has a electrical attribute.
Fix Texts are written down with Tex, Changed Text is made by Text Attribute.
Title(normal Text) .Title .Organization, Address, .Desiner Name, Selection and
Changed Text Size and Color ...
Log insertion , Plcae/Drwing Tool/Graphic/Company-logo.jpg...(Unchecked 1:1 Size control) with right button click.
Document options, snap grid change for comfort drawings. and Save,
Select, Design/Template/Set template Type/ Browse ...c:\Program Files/Design../A4.dot.
Input company Info. in Design/Options/organization or Right Click and Document Options/Organization, address, Title..
Check Box,Tools/Preference/Graphic Editing/Convert Special Strings, and all information update.
PCB Design
1. Document/Right Click, File/New/PCB Document, Rename
2. Basic Setting For PCB Design
- Grid Set : Design/Options, Visible Grid1, Grid2 : ex) 10Mil(Grid1), 100Mil(Grid2), 10 Division
- Keepout Layer : Board Outline, Dimension with Interactive Route Connection
"J", "L" : Jump to Location to draw Board Outline, Keyboard enter 2 times
3. Library Generation
- Browse PCB Window, Browse : Library Add/Remove, "ADVPCB.Lib"
- Document/New/PCB library Document, Edit/Set Reference/Origin set
- Tools/ New Component/Component Wizards, Package Type, Set Unit(mm or Mil), Pad Dimension,
Pitch(Horizon, Vertical), Pad Type, and Number, Footprint Name.
Manual Draw, Document Options/ Options/ Snap Grid,component x,y, Pad attribute set with Tap key
and ArrayPin , Edit/Paste Array,Item Count(Total Pin), Increase No of Pin, X,Y Spacing(Pitch),
Jump to Location Command for small Pad Draw with out array and wizard.
"G" key is for snap grid set. rename the pcb library
4. Layer Definition(Multi Layer, Mechanical Layers..)
- Design/Option/Layers, Used Layers Check
- Design/Layer stack Manager/ Top,Bottom Check, After Top LAyer Click, Add layer, Power Layer-> Add Plane
Internal Layer Double Click, Assign VCC,GND.
- Design/Split Planes/ Set Internal Plane 1(VCC), 2(GND), automatically VCC, GND Pattern are connect internal PlAne.
- Set Mechanical, 1 -> Board , 2-> Dimensio in Design/Mechanical Layer , Make sure the generated Mechanical Layer in
Click Right/Document Options
5. Design Rule( ̰ݰŸ )
- Design/Design Rules/Routing, Clearance Constraint, Topology, Via Stayle,
- Set Clearance Constraint, 10Mil(Board to Board, aDD/eDIT rULE, ALL -> NET(Filter Kind), VCC(VCC), SET Clearance(), 20Mil
- Set Routing Layer, Double Click
Basic 2 layer set : Top Layer(Horizontal), Bottom(Vertical)
Basic 1 layer set : Top Layer(not used), Bottom(Any).
- Width Constarint Routing Wire Width set.Add/Net, select VCC, Rule
- Manufacturing/polygone connect style/2,4 Connect type ,Width setting
- Manufacturing/Power Planeconnect style Rule, Direct connect, Relief connect type settings.
6. Placement
- Draw Board Outline: Layer(Board Outline, Routing Button, Draw move to Location. "J"+"L")
- Component Arrange to Board Arround: Edit/Select All/Tools/Interactive Placemnet/Arrange Outside Board, unselect
- ȭ鿡 Clickϸ Choose Component window ǰ ã ġ.
- Tool/preference/Set component placement angle
arrange Components in array( ܿ ̿Ͽ )
- Move & Mirror : "x","y"(Lotation x,y axis), "L"(Bottom LAyer palcement)
- Tools/Auto Placement/ Auto Placer, After setting the Origin of the Board
7. Routing
- "*" key : Top and Bottom Move with auto Via generation, with "G" Key Set and Change the routing Grid
- "RIGHT Click", Interactive Routing, Routing route angle change with Space Bar, Trace Rule(Edit width) in Tab Key
"Menu Button" in Interactive Routing Window, Change the trace width if need.
- Auto route/setup/Auto Router setup. All pre-route(with space), Edit pattern, new trace , remove old trace automatically.
- Silkname remove Component click -> Global -> Remove the Deginator
8. Drop Pad
Edit/select/all and then Tools/Tear drop/ "All pad", action "add", (Remove), "Arc", OK
"Select Object Only" Tear Drop.
9. Create Polygone(Copper)
- If Pattern 10Mil, ǰ Land GND и ʿ , NEED A Bigger clearance from the GND Copper,
Design/Design Rule/ All-Object Kind "AIA,TRACK, FILLS, KEEPOUT, "SMD", Thruholoe", "Polygone", Maximum Clearance : 20Mil
- Place/Polygone Plane/ GND Net, Grid, Track width ., Top/Bottom Layer
GND PATTERN κп cOPPER : Remove Dead Copper
- Edit the GND Polygone shape, Edit/Move/Polygone Vertics, Mover the outline, Another way: Place/Keepout/Track, Reset Error Mark,
Right Clikc/Options/Display/ShowHide/Polygone, Draft, Design/Rule/DRC,Online/ALL OFF FROM for Hiding all DRC Errors.
10. Internal Layer Polygone óϱ
- Internal ( ) Layer, Layer stack Manger/ sig1,sig2 for internal alyer 1.4Mil Thickness, "E" + "D" edit, delete.
Place/Polygone Plane/ 4 ̸ Polygone . ̳ 簢 ̴ VCC,GND PAD ϴ .
11.Cam Data generation
- File/CAM Manager/Gerber,Gerber name, Unit(mm), 4:2, Menu (Plot LAYER, USED), YES,YES GRAPHIC SYSMBOL, Mechanicla LAyer, Yes(Board)
Edit/insert Gerber... Right Click/Insert Gerber...
Edit/Insert NCDRILL, or Tools/CAM Wizards/NC Drills/Name, Unit(mm)
Tools/Preference/Export to copy to "ش 丮 Path "
Tools/Generate CAM Files/, *.apr,drl,gbl,gbs,gd1,gg1,gk0,gpb,gpt,gtl,gt0,gts,rep,txt
Empty PCB Document , File-> Import > Gerber batch file,*.gbl (g ϴ Ȯ ƹų ), 帱 Ƿ ñ..
Right Click/Option/Display/Single Layer Mode.. Layer ϸ check . Split windows
Right Click/Option/Board Layer Used On ϸ Layer .( Layer On/Off ϸ鼭 Ȯ )
Compress all files, send to CAM Company
12. Printing
-All layer print in One page or each layer
- File /Print preview/Whole Boar one page(1:1Ͱ ƴ Ȯؼ ° ) Standard Print(1:1) Ʈ , PCB screen Region( κи )
- Tools/Create final/ Layer Ͱ , Print All(all layer 徿 PRINT,)
- ϴ Layer Ƽ 忡 ϱ, Edit/Insert printout/ Layer..
Going from SCH to PCB
So now I have a schematic. How do I make a PCB layout?
1. Make your schematic in SCH. For help on how to do this, see the schematic tutorial.
2. In the old versions of Protel, you had to go through an intermediate step known as a netlist. All of that is hidden now, though people who want can still use them.
3. In SCH, Go to Design -> Update PCB... You may be asked to associate a PCB file with this schematic. Eventually, the Update Design window will appear. Click Execute. If it warns you about that it cannot execute all of the netlist, click no and look at the warnings to determine the cause. Common warnings are: