CadenceAllegro简易手册AllegroPCBLayoutSystemLabManual.CHAPTER1熟悉环境在开始前请将范例复制到您的工作路径下如:在安装路径下\share\pcb\selfstudy\user1Æc:\allegroclass\user1启动程序开始Æ程序集ÆCadenceÆPCBsystemÆAllegro(电路板工具)开始Æ程序集ÆCadenceÆPCBsystemÆPadDesigner(焊点编辑)开启旧档选FILE/OPEN请开启C:\AllegroClass\User1\Cds_Routed.brd档如果选了ChangeDir则会将现有路径C:\AllegroClass\User1变成你的内定工作路径认识你的工作窗口有指令区menubar图标区iconribbon控制盘controlpanel工作区designwindow状态区statuswindow命令区consolewindow.若想自定窗口位置customize则选View-Customization/Display可设左侧controlpanel所放的新位置为浮动式undocked贴左侧Docked_left贴右侧Docked_right(系统值)View/customization/toolbar则设定控制图标区显示效果项目…显示缩放ZoombyPointÆ显示框选区以左键框二点ZoomfitÆ显示资料全区ZoominÆ放大比例ZoomoutÆ缩小比例ZoomworldÆ显示整个工作区ZoomcenterÆ光标点为下个屏幕中心按Ctrl键配合按着的鼠标右键画w即可Zoomfit.若画Z即可Zoomin画面平移PAN1.利用方向键可平移2.三键鼠标则按中间键即可动态平移.若为二键鼠标则为右键+shift显示项目控制在右侧的控制盘中有visibility项目来控制显出的对象打勾者代表要显示详细的设定则用指令Setup-color/Visibility而这些对象分成群组Group级Class次级Subclass在此可控制图层及各项目的显示与否,我们顺便试一下如何录script1选File-Script指令,键入文件名为colors(勿按Enter键),再点选Record记录2选Color/Visibility指令,如果要全关选右上角的GlobalVisibility将值改为AllInvisible确定后选套用Apply.这样会关所有显示项目3选群组中的Components,找到Class里的RefDes请把它底下的Assembly_top方框勾选起来表示开启其显示4选群组中的Geometry把它BoardGeometry里的OUTLINE打开,也把PackageGeometry里的Assembly_top打开5选群组中的Stack-up,把TOP和BOTTOM的Pin.Via.DRC.Etch打开.而GND及VCC只开DRC.ANTIETCH如果要设新颜色请在下方色盘Palette中选要用的新颜色,再将它点到要修改项目的色块上就可改过来了6停止script录制选File-Script-Stop.先前的层面及颜色设定都会被存在colors.scr中.此colors.scr是一个文字文件,可用一般的文字编辑程序或File-FileViewer加以编辑如果要测试script,请先用AllInvisible全关所有显示,再到下方命令列中输入replaycolors就会看到程序把先前的设定重跑一次,而显示也回来了标示亮度Highlight将特定对象标示亮度以图形效果显示其特异性如以要找一颗U3的零件为例:1先Zoomin2选标示亮度DisplayÆHighlight或其图示3在右侧选高亮度的颜色4选Controlpanel中的Find页面5在Findbyname后net改成symbol(因为是找零件)6点Move键找到U3(敲入U3U*按Tab键)按ApplyOK7光标移至右下角全图显示区按右键选FindNext即可将此对象显示于画面中央控制可被选取对象在编辑对象如:移动复制删除之前须选到所要的对象所以选取对象等的控制会影响后续的动作流程以移动U4的零件及移动U4零件名称RefDes为例1Zoomin到U4附近(在左上角)2选EditÆMove指令3选右侧的Find页面4在Find的页面中选全选ALLON5点U4的字符串部份你会看到U4会被抓到游标上而你正在移动U4这颗零件(因为symbol有被选取)6选右键中的OOP取消移动U4的动作7在Find页面中选全关ALLOFF只选Text项目8再选U4字符串部份只有U4字符串被抓起像在调文字面的位置所以跟选择项目很有关系9取消检查数据项利用DisplayÆElement或其图标检查对象内容1先Zoomin2选DisplayÆElement或图示3在Find中选ALLON4随点选对象的不同会显示其相关的资料CHAPTER2零件的整备本阶段要试建一颗14PINDIP零件零件的组成有焊点PADSACK零件Packagesymbol每一个接脚PIN及孔Via皆视为一焊点PADSTACK如以60-38为例进入程序开始Æ程序集ÆcadenceÆPCBSystemsÆPADDesigner改种类为贯孔Through单位为mil精确值为1(小数后1位)焊点在每一铜箔层皆要有一般点regularPAD梅花瓣Thermal-reliefPAD挖开点Anti-PAD的三种效果1选Layer页面2点选BeginLayer3在一般点项目设形状为Circlewidth为60height为604在梅花瓣设形状为circle值为80Flash项目为TR805在挖开点设形状为circle值为80由于其它层设定相仿可点左侧Bgn按右键copy复制6点internal的左侧按右键选右键paste即可贴入不须重keyin7以同样方法贴到END层8在SOLDERMASK_TOP层的RegularPAD设circle大小为709一样复制到SOLDERMASK_BOTTOM钻孔定义如果定为Through-Hole焊点须定孔径及钻孔符号在DrillHole项目中定PlateType为Plated(孔壁镀铜)孔径38.Drillsymbol的Figure为钻孔符号效果Character为标示字符串Widthheight为符号的宽及高储存焊点选FileÆSaveas存到C:\allegroclass\user1档名为60C38d.PAD实体零件的建立建立实体零件的格式不同所以须进入零件建立模式下1File/New在DRAWINGNAME中敲入新零件名如DIP14并在DRAWINGTYPE中选PACKAGESYMBOL2设作图环境选SETUP–DRAWINGSIZE在MoveOrigin项目中的XY各敲入5000使原点调整至适当位置3加入焊点选ADDPIN或其图示并右侧OPTION项目中敲入焊点60S38D后按Tab键状态列会显示出Using‘60S38D.PAD’4光标移至状态列点选后敲入x00会把第一接点放到原点00的位置上(x须为小写)窗口缩放到PIN1附近5在右侧OPTION中改焊点为60C38D后按Tab键在Y的Qty项目中输入66在状态列输x0100则会放入向下距100mil的27接点7把Y项目的Qty改7个次序order改up8状态列输入x300–600会放入第8PIN到14PIN之焊点但是其脚号仍位于焊点左侧可按右键之OOP取消9将OPTION中的OFFSET值由-100改为100(表右边100mil处)于状态列输入x300-60010完成按右键中的DONE文字面绘制SILKSCREEN要调整格点大小时请以SETUP/GRIDS将NON-ETCH的XY值键入25表文字面绘制格点为251选ADD/LINE2将右侧OPTION选为PackageGeometry下的SILKSCREEN_TOP设画线角度等3画上文字面的矩形框组装外型绘制Assemblyoutline(可省略)同文字面之动作但层面为PackageGeometry下的Assembly-Top设文字面之零件名称及零件号1选Layout_LabelÆRefDes或其图示2图面为refDes下的Assembly_Top3点选放零件名称的好位置(须在Assemblyoutline中)4键入名称如U*(请先注意右侧的字体基准点角度)5选Layout_Label中ÆDevice6选适当的位置后键入devtype后按右键的DONE绘制零件限制区Packageboundary(可省略自动抓)定义零件高度(需要有Packageboundary才可定义)1Setup-Area-PackageBoundryHeight层面为PackageGeometry下的Place_Bound_Top2点先前建的PackageBoundry区域3输入高度值如180若没设则以Drawingoption下的symbolHeight为其内定高度值存零件文件(两者都要存)1选FileÆCreateSymbol存成可放到PCB上的.PSM檔2选FileÆSAVE存成供以后修改的图形.DRA檔以自动程序建零件利用SymbolWizard填入参数自动建零件1、File/New后在DrawingName键入名称如dip16在Drawingtype选PackageSymbol[Wizard]后选OK2选PackageType为dip后点Next(选零件包装)3套用CADENDCE规划选DefaultCadenceSuppliedtemplate套用其它零件则选Customtemplate后选.Dra档套入后选Next4设定使用的公英制准确位数及名称前字符串prefix5依不同零件外形设定其参数如脚数NumberofPins脚距LeadPitch行距Terminalrowspacing文字面的宽及长Width&Length)6选套用的焊点(一般焊点及第一脚)7定零件原点为中心centerofbody或第一脚pin1ofsymbol及是否另存.PSM檔8选Finish即OKCHAPTER3板框绘制板框在Allegro中属于特殊的MechanicalSymbol板框为电路板的外形尺寸,其来源可由手工绘入.,键坐标输入画成.如果有Option接口的话可由AUTOCAD转入DXF或Pro-Engineer的IDF.键坐标画图框1选File一New,在檔名DrawingName中敲入如cds_outline.请注意格式务必改成MechanicalSymbol后按OK2设绘图区选Setup一DrawingSize.将图区Size设成A.并把DRAWExtent改设成LeftX与LowerY在设原点偏移量.Width与Height设工作区大小设工作格点选Setup一Grids.将Non-Etch的格点设为25后按OK画板框选Add一Line.注意层面须改成BOARDGEOMETRY/OUTLINE.请输入x0200iy2300ix4000iy–2300ix–100iy–200ix–3700iy200x0200完毕按右键下的Done定工具孔ToolingHole选指令AddPin在右侧的Padstack中输入hole109再按Tab键.请在命令列输入x100300x1002400x39002400完毕按Done结束标尺寸Dimension利用Dimensionlinear指令,层面会自跳到BOARDGEOMETRY下的DIMENSION.点选被测线段就可拖出其尺寸标注线放上.倒角Chamfer如果画的板框有直角要倒角,可用指令Edit一Chamfer.在右侧Options中TrimSegment的First栏设50.表示未倒角的两边线段长为50mil.试着点要倒角的第一段线,再点它的垂直线,就可做出倒角效果来设走线及摆零件区1先Zoomin到图框的左下角,2选Setup一Area一RouteKeepin(走线区)在板框内的