You are on page 1of 0

Allegro


1. Allegro.......................................................................................... 3
2. via.......................................................................................................................... 3
3. Allegro.......................................................................................................... 3
4. AllegroConcept-HDL................................................................................ 3
5. FIX...................................................................................................................................... 3
6. Sub-Drawing ...................................................................................................................... 4
7. Placement............................................................................................................... 4
8. Auto Rename...................................................................................................................... 4
9. .................................................................................................................... 5
10. ................................................................................................ 5
11. padvia............................................................................................................................. 5
12. ................................................................................................................................ 6
13. Allegro.................................................................. 6
14. Manufacture-->Dimension/Draft-->Fillet.................................................................................. 7
15. ............................................................................................................................ 7
16. Export Techfile...Import Techfile........................................................................... 7
17. Strokes.................................................................................................................................... 8
18. View-->Color View Save .............................................................................................. 10
19. edit-->vertex..................................................................................................................... 10
20. clineviacopy ................................................................................. 10
21. for padstack editor............................................................................................................................ 10
22. DXF.......................................................................................................................... 13
23. Layout .................................................................................. 14
24. ALLEGRO........................................................... 15
25. Allegro ................................................................................. 15
26. AllegroBus ........................................................... 15
27. Allegro ............................................................................................................. 16
28. .......................................................................................................................... 17
29. Allegro ..................................................................................... 17
30. ...................................................................................................... 19
31. Dimension Datum ........................................................................................ 19
32. Allegro ......................................................................................... 20
33. Create Pin Voids....................................................................................................... 20
34. 45 Gerber .................................................................... 22
35. lineshape .............................................................................. 22

HJB

1. Allegro
1) Script
File-->Script...
script

Sub-Drawing
2) Display-->Color Property

2. via
1) Allegro Utilities->Pad stack
2) Setup-->constraints...-->Physical (lines/vias)rule set Set values... Name
via Add ( Constraint Set Name Subclass)

3. Allegro
Setup-->Drawing Options...
Display:
Filled pads and Display drill holes

4. Allegro Concept-HDL
Concept-HDL Allegro Allegro
Allegro Auto
Rename

1 Allegro File-->Export-->Logic Export to directory


2 Concept-HDL File-->Import Physical Feedback Board .brd

Allegro14.2 Project Manager Design


Sync-->Design differences...

5. FIX
FIX ClineComponent

Edit-->Properties Find-->Find By Name More...

HJB

Apply FIXOK.

1 decoupling capacitors Auto Rename Auto


Rename Concept-HDL
2 FIX

6.

Sub-Drawing

Sub-Drawing layout

Sub-Drawing
File-->Export-->Sub-Drawing Find ClinesVias

x 0 0
Sub-Drawing
File-->Import-->Sub-Drawing text
Sub-Drawing.brd text text
.brd

7.

Placement

placement Place-->Manually

Allegro Logic-->Assign RefDes

placement copy ixiy


Ref Des U*C*R*
Logic-->Assign
RefDes Options RefDes
Ref Des

8. Auto Rename
Layout Decoupling Capacitor
Capacitor BOM
Auto Rename
BOM Layout
Placement

RenameFIXLogic-->Auto Rename RefDes-->Rename

HJB

Rename all componentsAttach Property, components


FindFind By NameComp (or Pin)Auto Rename
Selected ObjectsApplyEdit PropertyAUTO_RENAME
OKRename RefDesMoreAuto Rename
Top Layer IdentifierBottom Layer IdentifierTB
TBCloseRename

RenameAllegroConcept-HDL
AllegroAuto Rename
AllegroAuto Rename

9.
Layout Net Display-->Show Rats

10.
Allegro

Setup-->Constraints...
Areas
Add BOARD GEOMETRY--CONSTRAINT_AREA Add
Attach property, shapes... Edit Property
NET_PHYSICAL_TYPE NET_SPACING_TYPE
value OK
Constraints Assignment table Net Spacing Constraint
Set

11. padvia
a) Tools-->pad stack-->replace
b) .brd Tools-->Padstack-->Modify Design
Padstack... Options Purge-->All pad
via pad 90

HJB

12.
alias

1)

ctrl+1 add connect,

alias ctrl +1 add connect


.brd

2) C:\ pcbenv env Allegro


alias
alias
alias
alias
aaa.scr

~A add connect
~Z slide
~Q replay aaa.scr script
~W replay bbb.scr script
bbb.scrScript

### User Preferences section


Cadence
Cadence env env

13. Allegro

1) hilight
Dehilight
Display-->Color Priority

viapad

2)

HJB

shape , user preference editor display , display


_shapefill 510 (), shape
.

14. Manufacture-->Dimension/Draft-->Fillet
Manufacture-->Dimension/Draft-->Fillet
Radius ,
line

15.

1pair
logic-->Assign differential pair net filter
net1,net2, board file net, Rule Name key pair
Add Rule Selection Area Modify
Delete pair.
2 pair net spacing type property(), CLK-CLK
Attach property, net..., find property net, more...,
pair, CK0R-CK0R, apply
net_spacing_type value CLK-CLK
3set net spacing constrains values ,
constraints spacing rule set set values,
CLK-CLK, add constraint set name guide line
spacing.
line to line pair
Length Tolerance indicates the amount of tolerance allowed between t
he total length or delay of the two nets. ( net )
Primary Max Sep indicates the maximum edge to edge spacing between a
differential pair. ( pair )
Secondary Max Sep indicates an edge to edge spacing that is greater
that the Primary Max Sep value. This allows an increase in the spacin
g between the differential pair when necessary. The total amount of e
tch/conductor on a net can not exceed this amount.(
pair )
4route differential pair
routing net rule
property, net property
setup> user preferences> drc>drc_diff_pair_overlide 0

16. Export Techfile... Import Techfile...


Tech file (setup>constraints) spacing
physical

HJB

Tech file

TABLE DEFAULT
CONSTRAIN

17.

Strokes

Strokes Concept-HDL
Layout

Ctrl

Ctrl User Preferences

Setup-->User Preferences Categories Ui


no_dragpopup OK
C copyM move

Strokes strokes
Allegro.strokes strokes Strokes

HJB

Ginger Wang

View-->Color View Save

18.

View-->Color View Save BOM_top


Visibility Views:Views
Artwork Control Form

Setup-->User Preferences Editor-->Control_panel-->color_nofimrecord


Views: View---Color View Save

19. edit-->vertex
edit-->shape edit-->vertex shape line
via
Route Keep in Edit-->Boundary

20.

clinevia copy

layout copy
copy
copy copy

copy Find Symbolsvia cline


Mirror Geometrydone copy
copy Find Symbolsvia cline
Rotate Mirror Geometry Rotate done copy

copy copy

21.

for padstack editor


//Cadence psd 14.2/Allegro Utilities/Padstack Editor,

1 File

HJB

10

(1)New:
(2)Open:
(3)Save:
(4)Save As:
(5)Check:
(6)Properties
(7)s cripting
(8)Exit
2 Reports
(1)Padstack Summary

(1). Parameters .

Type :
Through----.

HJB

11

Blind/Buried----/.
Single----.
Internal layers : Gerber .
Fixed----, Gerber ,
.
Optional----, Gerber Artwork Control Form
Film Control Suppress Unconnected pads .
Internal layers , Optional .
Units : .
Units----, . Mils()Inch()
Millimeter()Centimeter()Micron().
Decimal places----, 4, 4 .
Multiple drill : .
Drill hole : ..
Plating type----., Plated , Non-Plated
, Optional .
Size----, Units .
Offset X---- X , 0.
Offset Y---- Y , 0.
Drill symbol : . Drill symbol ,
.
Figure----., .
Circle
Square
Hexagon X ()
Hexagon Y ()
Octagon
Cross
Diamond
Triangle
Oblong X ()
Oblong Y ()
Rectangle
Character----. a-z, A-Z .
Width----.
Height----.

HJB

12

22.

DXF

1. File>Import>DXF

2. DXF
3.
4. Layer conversion file
5. Edit/View layers

HJB

13

DXF Class: Subclass Map


Allegro New Subclass
6. Import OK

23.

Layout

SetupUser Preferences Etch allegro_etch_length_on layout


Net

HJB

14

ALLEGRO

24.

setup>user proferences uiset pcb_cursor cross


set pcb_cursor infinite
setup>user proferences ui pcb_cursor_angle 45 90
WIN2000 XP +

25.

Allegro

Allegro14.2

User Preferencedisplaydisplay_nosave_geometry size


How can I control the size of the Color/Visibility window without having to resize the window every
time?
You need to delete the allegro.ini and allegro.geo files from HOME\pcbenv and restart Allegro.
If deleting the allegro.geo file does not resolve the issue, then look for the Allegro environment
variable display_nosaved_geometry.
Having the display_nosaved_geometry variable present uses the following to determine what to write
to the allegro.ini file:
 If set, controls the feature that remembers user size and positioning of windows.
 If set to position, only the sizing information is saved.
 If set to size, only the location of the windows is saved
 If set to both, no window information is saved.
Delete the display_nosaved_geometry environment variable from wherever it may be set, and then
restart Allegro.
Your form size and location will now be written to your pcbenv/allegro.geo file.

26.

Allegro Bus

Set acon_oldcmd
UnSet acon_oldcmd
Bus
Bus 13.6 14.x 15.0

1.set acon_oldcmd 14.x 15.0

2. Add ConnectRoute type By cursor pin

HJB

15

3.unset acon_oldcmd

27.

Allegro

allegro/APD.jrl Allegro/APD command .


Allegro/APD .
env pcbenv ,,.
allegro/APD.ini pcbenv , menu .
allegro/APD.geo pcbenv ,.
master.tag Allegro/APD , database
, Allegro/APD load . Allegro/APD.ini
directory = Master.tag .
lallegro.col pcbenv , Read Local .
24 class/subclass .
.brd board file (Allegro).
.mcm multi-chip module (APD) ,design file.
.log .
.art artwork .
.txt ,,device .. .
.tap NC drill .
.dat .
.scr script macro .
.pad padstack .
.dra :
drawing

,
create symbol

drawing,

compiled binary symbol .


.psm package symbol ,.
.osm format symbol , ,,logo .
.ssm shape symbol , pad , Padstack Designer.
.bsm mechanical symbol , .
.fsm flash symbol , .

HJB

16

.mdd module ,, Allegro , placed , routed .


.sav corrupt database,,
DB Doctor

28.

,,,

1.File/New drawing name ( ) drawing type


package symbol
2. setupdrawing size drawing extent
2000 mils. move origin
3. add pin option
4. ( ) silkscreen. add line option package geometry
silkscreen_top
5. assembly outline() package geometry
assembly_top.
6.
1) layout_label->refdes ( assembly outline )
U* ()
2) layout_label->device dev type done.
7. package boundary()
setupareapackage boundaryoption package geometry place_bound_top,

8. ( package boundary ) setup area


package boundary height package geometry place_bound_top,
package boundary drawing option symbol height(DRC
)
9. file->create symbol pcb .PSM
10. file->save .DRA .PSM .DRA

Allegro

29.

PCB

package height
.dra SetupAreasPackage Height Place Bound
Top Options minmax

HJB

17

.brd
Route Keepout Place Bound Top
SetupAreasPackage Height Options

HJB

18


1
.dra
placement DRC
0
DRC
2
Place Bound Top DRC Top
Bottom Route Keepout DRC
DRC Place_Top Place_Bottom
3

4
Setup--Constraints
Area Area

30.

ManufactureDimension/DraftFillet
ManufactureDimension/DraftChamfer

line shape
Dimension Datum

31.

Allegro Buttons

Dimension Linear

HJB

19


Dimension Datum

X Y

ManufactureDimension/DraftDatum Dim Options Datum location

Change Datum

32.

Allegro

allegro
unnamed.brd
setup-->user performance-->browser-->nolast_file Allegro
unnamed.brd
setup-->user performance-->browser-->nolast Dictionary
d:\Cadence\PSD_DATA unnamed.brd

33.

Create Pin Voids.

pin pin pin


problem boundary Allegro
add shape shapeparameters Create Pin Voids In-Line
Individually

HJB

20

HJB

21

34.

45 Gerber

Artwork Control Form Draw missing pad apertures


Gerber pad

35.

line shape

outline z-copy
z-copy shape line shape

EditCompose Shape Options Active class Add shape to subclass


outline
outline outline
line shape
EditDecompose Shape.
vertex

HJB

22

You might also like