DxDesigner应用培训(一)本文将从以下几个方面介绍该软件的使用一、建立一个Project二、原理图的绘制三、元器件的建立一、建立Project在桌面上双击DxDesigner,进入VIEWDRAW(也称为Dxdesigner)的界面1.新建一个Project、DxDesigner是以Project为单位进行管理的,一个Project包含所有的原理图及配置信息在“Name”一栏中填入项目的名称,在“Location”一栏中为项目选择路径,如:项目名为projecttest,路径为G:\TEST目录下。选择“确定”后就建立了一个在G:\TEST目录下的Projecttest项目。•选择FILE-NEW,再选择Project,进入如下界面生成的文件如下图所示:其中testproject文件就是项目文件,双击就能打开此项目;SCH目录中存放的是该项目的所有原理图2添加LIBRARY文件在ProjectnavigatorTree窗口中的library处点右键,选择addlibrary,加入所需的库文件注意:本公司有统一的LIBRARY,添加的路径是simcomlib\simcom_sch_lib,Alias为simcom_sch_lib3添加原理图选择FILE-NEW,再选择file表,在Types中选择schemaic,然后在NAME一栏中填入原理图名称,如下所示:按下“确定”后,点击NavigatorTree中的原理图名就进入原理图界面,按PageDown可增加原理图的页数在原理图的空白处点击右键,在POP菜单中选择border,在下级POP菜单中选择changeborder,弹出如下对话框:4设置原理图的页面大小和图框在左边框中选择border所在的库,右边框中选择所需用的图框,点击OK后,图框就添加完了。(公司内部用的图框名目前有:a1sheet,a2sheet,a3sheet,a4sheet,都在simcom_sch_lib库中,如有需要以后可以再增加)下面介绍一下图框内容的填写:•其中绿色的字不能更改,黄色的字可以双击更改。•Module:填写项目的名称Title:填写本页原理图名称•右下角的Sheet项中,系统会自动编号,无需手动更改。•最右下角的日期只要存盘就会自动将当天的日期标上,无需手动更改。•在原理图的空白处,双击左键,就出现schematicproperty对话框,选择block表,在下面的sheet项目的Drawing下拉菜单中选择所需的页面大小。二、原理图的绘制1在原理图上添加元器件添加元器件有两种方式:从Library中添加从DataBook中添加(1)从Library中添加:在菜单上选择add-component,弹出如下对话框:在directory框下选择library文件,在symbol框中选择元器件,点击Place,将器件放原理图上。元器件放置后,可单击右键选择Transform对元件进行变形处理(2)从Database中添加元件在工具栏中选择DxDatabook按钮,或是选择View-otherwindows-DxDatabook,打开Dxdatabook窗口如下图所示,在DxDatabook窗口下,在library下接菜单下选择所需的元件类型,如电容,在field下拉菜单下选择元件的其中一个属性,如:value,在value下拉菜单下选择属性的值,如1.8nF,按一下旁边的”+”键,即可筛选出所要添加的元器件选择其中的一个元件,按住左键拖至原理图上即可如果是用方法1添加元器件,则需要将该元器件的属性用DataBook表中的记录来重新标注,这样后续生成的BOM信息才会完整。方法如下:在DataBook窗口中,点击NewLiveVerificationWindow按钮,出现如下窗口,此窗口罗列了当前页原理图中的元器件与DataBook的匹配状况:其中用红色圈标注的表示该元件与DataBook不匹配绿图标注的表示该元件已经与DataBook匹配用问号标注的表示该元件在DataBook中找不到分别选中不匹配的元器件,然后打开DxDatabook,点击NewVerification按钮;出现Verification窗口,点击VerifySelected按钮,读取该元器件的的属性,并将读取的结果(一条记录)显在窗口中,双击该记录;出现Load窗口,这个窗口用来检索DataBook中的相应记录,先点击Clear按钮;然后在Attribute一栏中选择元件的其中一个属性,比如:Symbol,在Value下拉框中选择一个相应的值,比如adp3408acp,点击Add按钮。系统自动会找到相应DataBook中的记录,双击该条记录后,软件提示AnnotatetheattributesfromtheselecteditemtoViewdraw?点击OK,完成了对原理图中元器件属性的标注2.添加线路添加普通线路:方法有两种:(1)选择Add-Net,或是按一下n,拖住左键即可画线,在结束处点击左键;(2)在元件的管脚端单击右键,然后移动鼠标,在结束处点击左键;添加总线(BUS)在工具栏上点击AddBus按钮;在页面上拖住左键画一条总线;画第一条数据/地址线,如ADD0,画完后双击这条线路,在弹出的Property对话框中,选择Name表,在Label一栏中写上仍然写上总线的名称:ADD[0:15];在选中这条线路的状态下,点击工具栏上的AddArray按钮,弹出Array对话框,根据需要设置相应的值,如:Rows设置为16,Columns设置为1,Rowspacing设为-5(负号表示方向向下,这个值通常应该与管脚的间距相同),Spacing设置为Relative(表示是相对坐标)点击OK后,自动生成ADD1~ADD15的数据/地址线。3.添加offpage,GND,POWER这几种符号在DxDesigner中的添加与其他软件有所不同,请大家注意添加offpage选择add-component,元器件name选择$offpageN,N可为1,2,3,表示不同的符号(NOTICE:为了规范原理图,在公司内部请大家尽量用这几种间连接符)加入到原理图中后,双击offpage,在弹出的对话框中,选择attribute项,在attribute框中,点击netname,在value项中输入网络名,然后点击set完成对网络的设置.添加GND选择add-component,元器件name选择$gnd_syms.N,N不同表示不同的符号,如AGND,GND等由于GND的网络名在建GND符号的时候已经建立,因此网络名不需要再填写添加POWER方法同添加offpage,元器件name选择$pwr_syms.N,N不同表示不同的符号4元器件与Net的查找(1)Net的查询同一页面上的Net查询在工具栏上点击ConnectivitySpreadsheetEditor,打开ConnectivitySpreadsheetEditor窗口在该窗口中点击NetView的按钮,此是出现的窗口中,左边Name栏罗列的是网络名点击原理图页面上的任一线段,ConnectivitySpreadsheetEditor窗口中相应的Net名就会点亮点击ConnectivitySpreadsheetEditor窗口中的任一网络名,原理图上的相应网络就会点亮不同页间的Net查询时点击工具栏上的ProjectNavigatorContents按钮,出现ProjectNavigatorContents窗口;点击NET表,在Filter栏中选择Name,右边栏输入Net的名字,点击Apply就会在下面的窗口中出现该网络的名称选中该网络名,按右键,选择ZoomSelect,原理图上就会点亮该网络(2)元器件查找打开ProjectNavigatorContents窗口,选择Components表在Filter栏中选择元件的一个属性,如REFDES,右边输入要查询的元件,如U1,点击Apply按钮下面窗口中就会出现查询结果,选中记录,按右键,选择ZoomSelect,原理图上就会点亮该元件4输出网表输出网表的过程如下:在输出网表之前必须先对整个原理图的ReferenceNumber进行编序选择Tools-CreateRefdes,出现如下窗口•在netlistformat下拉框中选padspowerpcb5.0•按下Run,系统自动进行编号根据需要手动更改ReferenceNumber选中页面内的器件,然后点击工具栏上的Attribute按钮,出现Attribute对话框,在此窗口中选择PCB表单,可以更改ReferenceNumber在View窗口中打开crossprobe窗口,如下图所示:选中Enablecrossprobing复选框,layoutsystem选择powerpcb,然后点击connect,系统就会连到已打开的PowerPCB文件。在PowerPCB下,选择DxDesignerlink,弹出如下窗口在library表中的选项中,importmodesforlibraryparts选项选donotoverwritingexistingparts。在Preference表中,除默认选项外,还需选comparepartdecal选项;然后点击ForwardtoPCB,就可将网表导入到PCB5.输出BOM输出BOM有几种形式,比较简单的方法是利用DxVariantManager(变量管理)来生成该项目的的BOM。DxVariantManager是用来管理一个项目以及由此项目派生出来的各个项目的变量管理器。下面介绍一下生成BOM的步骤:在工具栏上点击DxVariantManager按钮弹出CreateVariant的对话框,在Name一栏中输入变量的名称即可(这个变量名称通常就是派生项目的名称),点击OK现在就已经打开了DxVariantManager的窗口。在此窗口的工具栏中点击GenerateBOMReport按钮,出现GenerateBOM的对话框选择要生成BOM的项目,OutputFormat选择Excel格式,点击OK就生成该项目的BOM。二元器件的建立在DxDesigner下,每个元件为一个Device单元,每个Device对于原理图中的Symbol和PCB中的Pkg_type建立元件有两种方法:(1)用向导建元器件•在工具栏上点击SymbolWizard按钮,如下图所示出现Step1的窗口,这个窗口要求指定元件的类型在wizardoption中选择CreateSymbol在Source选项中选择NONE在BlockType中选择Module在Fracture选项中,根据需要选择。如果是需将part分成几个部的的选择FractureSymbol,若不需拆分的选择Donotfracturesymbol点击下一步后出现Step2窗口,这个窗口用来为元件取名字和存放的库下一步设置元件的参数:SpacingbetweenPin:一般选10Pin:设Pin的个数下一步设置元件的属性Device:输入Device的名称Parts:输入1Pkg_type:输入PCB封装的名称下一步设置PINLable:Pin的名字#:Pin的序号Symbolside:Pin的位置,可选择top,bottom,left,right设置完成后选择SaveSymbol,就完成元件的建立(2)直接建立元件这种方法通常用于GND,POWER,OFFPAGE等符号的建立。选择File-new菜单,出现对话框后选择Symbol,并输入Symbol的名称。点击“确定”进入元器件编辑的空白画面。在空白页面处双击左键,出现SymbolProperty的对话框。在Block表中,主要设置页面的大小和Symbol的类型元件的类型有:Module普通的