




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章 设定Allegro的工作环境 本章主要内容介绍Allegro工作环境的设定 u Drawing Size 点击菜单SetupDrawing Size,出现下面窗体Project:为当前Project路径Drawing:当前板子名字Type:不能修改,显示当前文件的类型 User Units:设定单位 Mils10-3英寸Inch英寸Microns微米Millimeter毫米Centimeter厘米Size:设定工作区的大小标准的A(11x8.5),B(17x11),C(22x17),D(34x22),or Other(用户自定义)Accuracy:精确度 小数点后几位DRAWING EXTENS:定义工作区域LeftX: 、Lower Y:工作区域左下角的坐标Width:、Height:工作区域的宽和高MOVE ORIGIN:移动原点坐标 X、Y分别为移动的相对坐标,输入好后系统会自动更改LeftX、Lower Y的值, 以达到移动原点的目的。u Drawing Options点击菜单SetupDrawing Options DRC TAB:Status:DRC的状态,后面显示当前有多少DRC 状态:UP TO DATE 表示当前的 OUT OF DATE BATCH 表示当 前的DRC已经不正确,需要更新On-Line:设置是否要在线式更新DRCMarker size:显示DRC的大小Symbol height:零件的默认高度Update DRC:更新板子上的DRCDisplay TAB:Max rband count:这是设置当移动零件时,零件的pin数大于这个值时,就不显示连到这零件Pin上的net,经过Pin的net还是显示的。 零件Pin156: 设500效果: 设100效果:Ratsnest geometry:1 Straight:在一直线的pin rats时表现为从pin的中心点到pin的中心点。2 Jogged:在一直线的pin rats时表现为从pin的中心点拉一个角度出去。Ratsnest points:Closest end point:rats的显示是最近两点的连线。Pin to Pin:rats的显示是从pin到pin。Bus rats:如果设定Bus name的话,它会用特别的方式显示这一组rats,下图所示:Bus ratsFilled pads:显示一个实心的pads。 Filled pads Normal Grid:显示格点。Display drill holes: 显示Display drill holes Display drill hole NormalThermal pads:显示Thermal pads。Text TAB:Justification:加text时光标所在字体的那边的选择。Parameter block:光标大小的设定。Marker size:所加的text的大小的设定。Line Lock TAB:Lock direction:走线角度的选择。Lock mode:走线类型的选择。(直线还是圆弧)Minimum radius:在圆弧的模式是弧度的设定。Fixed 45 length:在add connect时的模式是off时它会把45度转角的长度锁定为25(要勾选)。Fixed radius: :在add connect时的模式是off时它会把圆弧的弧度锁定为1(要勾选)。Tangent:画圆弧的出现弧度的方式不同。Symbol TAB:Angle: 在初访零件时的角度的选择。Mirror:在初访零件时否要mirror。u 层面的Groups,Classes 和 Subclasses 为了在更容易操作管理,更好的视觉效果以及提供后处理和生产需求,在Allegro里的设计文件可以包含很多不同的层面,每个层面在板子上对应一个SubClass,又把一定关系的SubClass归类为一个Class,同样把一些一定关系的Class归类为一个Group,所以Allegro在操作管理每个层面都很方便快捷。下面表格可以清楚地描述这次层面之间的关系。GROUPSCLASSESSUBCLASSESGeometryBoard GeometryOUTLINE,DIMENSION,SILKSCREEN_TOP,SILKSCREEN_BOTTOM,ASSEMBLY_DETAIL,SOLDERMASK_TOP,SOLDERMASK_ BOTTOMCONSTRAINT_AREA Package GeometryASSEMBLY_TOP,ASSEMBLY_BOTTOM,SILKSCREEN_TOP,SILKSCREEN_BOTTOM,BODY_CENTER,SOLDERMASK_TOP,SOLDERMASK_ BOTTOM,MODULES ManufacturingManufacturingPHOTOPLOT_OUTLINE,NCDRILL_LEGEND,NCDRILL_FIGURE,NO_PROBE_TOP,NO_PROBE_BOTTOMDrawing FormatOUTLINE,TITLE_BLOCK,TITLE_DATA,REVISON_BLOCK,REVISON_DATAStack-upPinViaDRCEtchAnti-EtchTOP,GND,VCC,BOTTOM,SOLDERMASK_TOP,SOLDERMASK_BOTTOM,PASTEMASK_TOP,PASTEMASK_ BOTTOM,FILMMASK_TOP,FILMMASK_BOTTOMComponentsComp ValueDev TypeRef DesToleranceUser PartASSEMBLY_TOP,ASSEMBLY_BOTTOM,SILKSCREEN_TOP,SILKSCREEN_BOTTOM,DISPLAY_TOP,DISPLAY_BOTTOMAreasRoute KOVia KOPackage KORoute KIPackage KITOP,GND,VCC,BOTTOM,THROUGH ALL 下面介绍一下这些层面的基本用途,这里只对一些常用的层面作介绍: Geometry这里主要关于板子和零件外形的层面。 Board GeometryOUTLINE板外框DIMENSION板子的机构尺寸SILKSCREEN_TOP附加的Top文字面SILKSCREEN_BOTTOM附加的BOTTOM文字面ASSEMBLY_DETAIL组装的详述SOLDERMASK_TOP附加的Top SOLDERMASKSOLDERMASK_ BOTTOM附加的BOTTOM SOLDERMASKCONSTRAINT_AREACONSTRAINT 的限制圈的颜色 Package GeometryASSEMBLY_TOP组装的顶层ASSEMBLY_BOTTOM组装的底层SILKSCREEN_TOPTop零件文字面SILKSCREEN_ BOTTOMBottom零件文字面BODY_CENTER零件中心点SOLDERMASK_TOPTop零件防旱面SOLDERMASK_ BOTTOMBottom零件防旱面MODULES模组 Manufacturing这里是一些工厂所需的层面。 ManufacturingPHOTOPLOT_OUTLINE底片大小定义区NCDRILL_LEGEND钻孔文字说明NCDRILL_FIGURE钻孔图形符号NO_PROBE_TOPTop 测试限制区NO_PROBE_BOTTOMBottom测试限制区 Drawing FormatOUTLINE外框TITLE_BLOCK标题区TITLE_DATA标题内容REVISON_BLOCK修正版区REVISON_DATA修正版内容 Stack-up这里是电气方面的层面。 PINTOPPin Top Layer层GNDPin GND Layer层VCCPin VCC Layer层BOTTOMPin BOTTOM Layer层SOLDERMASK_TOPPin Soldermask Top层SOLDERMASK_BOTTOMPin Soldermask Bottom层PASTEMASK_TOPPin Pastemask Top层PASTEMASK_ BOTTOMPin Pastemask Bottom层FILMMASK_TOPPin Filmmask Top层FILMMASK_BOTTOMPin Filmmask Bottom层 VIATOPVia Top Layer层GNDVia GND Layer层VCCVia VCC Layer层BOTTOMVia BOTTOM Layer层SOLDERMASK_TOPVia Soldermask Top层SOLDERMASK_BOTTOMVia Soldermask Bottom层PASTEMASK_TOPVia Pastemask Top层PASTEMASK_ BOTTOMVia Pastemask Bottom层FILMMASK_TOPVia Filmmask Top层FILMMASK_BOTTOMVia Filmmask Bottom层 DRCTOPTOP Layer DRC Mark层GNDGND Layer DRC Mark层VCCVCC Layer DRC Mark层BOTTOMBOTTOM Layer DRC Mark层THROUGH ALLOther DRC Mark层PACKGE_TOPPACKGE_TOP DRC Mark层PACKGE_BOTTOMPACKGE_BOTTOM DRC Mark层 ETCHTOPTop Layer走线层GNDGND Layer走线层VCCVCC Layer走线层BOTTOMBOTTOM Layer走线层 ANTIETCHTOPTop Layer Plane内层隔离线层GNDGND Layer Plane内层隔离线层VCCVCC Layer Plane内层隔离线层BOTTOMBOTTOM Layer Plane内层隔离线层THROUGH ALLALL Layers Plane内层隔离线层 Components在这里是一些零件方面的层面。 ASSEMBLY_TOP底片标示用途ASSEMBLY_BOTTOM底片标示用途SILKSCREEN_TOP底片标示用途SILKSCREEN_BOTTOM底片标示用途(每个subclass的大致相同哦) Areas 在这里是一些限制区的层面。 TOPTop Layer Plane限制区GNDGND Layer Plane限制区VCCVCC Layer Plane限制区BOTTOMBOTTOM Layer Plane限制区THROUGH ALLALL Layers Plane限制区 Analysis在这里我们可以设定一些虚拟的分析层面。(适用于allegro_expert版本)如果用户觉得上面那些层面还不够或者还想加一些自定的层面的话,可以点击菜单:SetupSubclasses出现左下面窗体:然后点击自己想要加在哪个Class下面的Class名左面的方框,出现下面窗体:在New Subclass下面输入所要加层面的名字,按回车就会在下面出现所加层面;如果想删除哪个层面就点击该层面左边的出现 点击删除即可。 注意:要删除哪个层面的话首先要删除该层面上的所以信息 只能删除用户添加的层面 如果用户想定义板子层数的话就点击ETCH左边的方框,也可以直接点击菜单:SetupCross-section 出现下面窗体: 关于板子层面的定义将在下面的章节中具体讲到,这里就不作详细介绍了。u 层面显示控制和颜色设置 这部分内容主要介绍怎样控制每个层面的打开和关闭以及怎样修改每个层面的颜色。执行菜单:DisplayColor/Visibilty或直接点击工具栏的 出现下面窗体:Global visibility:控制所以层面的打开或关闭Group:选择要控制层面的Group,选择了哪个Group就会在下面显控制所以层面的打开或关闭示哪个Group下面的所以层面 Sub ClassClass 如果想具体控制哪层就直接点击该层面右边的复选框就可以了。或直接点击Class下面的复选框就可以进行整个Class层面开关的控制 如果需要改变哪个层面的颜色的话只要先用鼠标点击Palette的彩色方框,然后再去点击所需要修改颜色层面右边的彩色方框就可以了。 如果想改变Palette上的颜色的话,就用鼠标点击一个彩色框然后点击右面的Modify出现右面窗体: 这是Windows通用调色板具体操作这里就不作详细介绍了。 除了上面提到的层面的显示和颜色的控制,还有一些非层面的颜色和显示效果的设置,在上面主窗体的Group的下拉菜单有个Displaly点击出现下面画面: Grids: 格点颜色 Ratsnest:鼠线颜色(显示网络连线关系的线)Temporay highlight: 暂时的高亮显示,就是在做一个动作没有Done前的显示颜色Pemanent highlight: 执行Hilight后的显示颜色 Background:工作界面背景颜色Shadow mode:阴暗模式,使板子上除了高亮的Element和active layer其它都产生阴暗效果,使高亮的Element更加明显。Brightness:调节阴暗的程度。Dim active layer: 点选后使active layer也产生阴暗效果。下面几张图可以清楚地说明Shadow mode参数的效果,绿色为ETCH/TOP 红色为ETCH/BOTTOM 黄色为高亮 Shadow modeDim active layer打开TOP和BOTTOM都阴暗正常效果Shadow mode但Dim active layer未开TOP没有阴暗效果u Highlighting Highlight的功能是高亮显示以便区别与其它Element,这里只对Highlight作介绍,Dehighlight的操作和Highlight完全类似,用户可以自己去试试。通过这个命令将详细介绍一下第一章提到的控制栏的Find窗体的进阶功能执行菜单DisplayHighlight 或点击工具栏的, 然后点击控制栏的Options 出现右边窗体点选Highlight的颜色;然后切换到Find窗体界面,如下图:选择想要Highlight的Element的类型,如果需要Highlight的Element不多或很容易找到的话就直接在板子上点选就可以了。如果只知道Element 的Name的话,就用Find By Name功能,具体操作如下:1.点击Highlight2.选择查找类型3.选择按Name查找还是从文件中查找5.按回车 OK4.输入Name注意:这里输入的Name可以使用“*”,如输入:Data* ,就把net Name前面是Data的net全部highlight出来。不过只是依靠输入Name还是不够方便有很多要求时还是很麻烦,Allegro提供了一个更方便的查找功能,点击输入Name框右边的出现下面窗体:提供选择的list框已选中的list框Object Type:选择查找的类型Available Objects Name Filter:Name过滤,* 号为通配符号。例:输入:usb*,就把usb开头的net全列出来 Value Filter:Value过滤,当Object Type选Property时,Value Filter才有效。 这样双击提供选择框内的Name就可以把该Name加入到已选中框中,反之同理。 或者点击、把整个框内的name转移。 最后点击或就可以完成操作。Example:Q: 要Hilight(高亮)板子上Bus_Name为DDR的net ? A: 1.点击功能图标2. 在Find Filter里只选net 3. 在查找类型里选Property4. 选Name查找5.点击出现下面新窗口 6. Object Type选择就等同2.的类型7. 在Name Filter里输入“bus*”8. 在Value Filter里输入“ddr*”,回车9. 点击,再,OK 注意:板子上首先要有设定才可根据Property查找Find by list 从文件中查找上面介绍的都是按Name查找,Allegro还有一个功能就是可以从文件中查找。功能:可以在已输入好Name的文件中查找Element操作:把一些想要查找的Element的Name输入一个文本文件中,用空格或回车隔开各Name,建议用回车,输入完成后保存一个英文或数字的文件名,Allegro中是禁用中文的,而且文件必须放在当前的工作目录中,然后你就可以在下面的文本框中输入刚才保存的文件名,按回车就可以了。u Show Element 命令显示改Element的相关信息执行菜单DisplayElement或点击工具栏的,Find与Highlight一样,下面分别是Show的Component和Net的结果: Component Netu Show Measure显示两点之间的距离以及一些相关的信息执行菜单DisplayMeasure 显示两个Pin之间的距离:在Find里只选Pins,然后直接点击需要显示距离的两个Pins 前面的是点击的什么Element 后面是该点的坐标Dist:两点之间的距离 Total Dist:几点距离总的总和Manhattan Dist:两点之间的水平和垂直距离的和Air Gap:两个Element之间的最小距离On Subclass:在哪一层面DxManhattan Dist:DxDyAir GapDyDist 显示两根线之间的距离: 点击的u ScriptScript的功能就像一个录像机,可以把你做的动作录制下来,然后在你需要重复做录制好动作的时只要回放已录制的动画就可以了。合理使用Script功能,可以省去你不少做重复动作的时间从而提高效率。下面介绍Script的基本操作。执行菜单FileScript出现下面窗体:File: 输入录制或回放的文件名,默认路径为当前的工作路径,如果想更改路径的话只要点击Browse就可以了Macro Record Mode:选择是否要用宏模式录制ScriptLibrary:List出来当前工作目录下和工作环境设置的Script目录下的Script,点选按OK就可以了。Record:开始录制ScriptStop:结算录制ScriptReplay:回放Script要录制Script只要在File框里输入文件名,然后点击即可开始录制,然后去做想做的动作,结束时再次在执行菜单FileScript点击就可以了。u Editing a User Preference File在这里可以进行工作环境、界面和显示效果的一些设定,执行菜单SetupUser Preferences出现下面窗体,因为这里涉及的内容比较多,而且很多功能都很少用到,所以下面只针对一些常用设置作介绍。Autosave:我们在方框中打勾后系统才会帮助我们自动存档.Autosave_dbcheck:我们在方框中打勾后系统会帮我们在自动存档前做一下datebase的检查.(这会使autosave花很多时间,建议不勾选.)Autosave_name:我们可以在这输入autosave的文件名,如果不输入系统默认的文件名是Autosave.Autosave_time:在这里可以输入我们需要的autosave的时间间隔.(默认值是30minutes,我们可以在10300minutes之间设定所需的时间间隔.)Av_endcapstyle:在进行autovoid是把走线拐角处挖开的形状设定。它有三中选择:round: square: octagon:是把它挖成圆弧状 是把它挖成方形的 是把它挖成八角形的 它的默认值是:在小于,等于30mil时会挖成square,在大于30mil时会挖成octagonAv_inline:首先要在shape parameters 的form中选了create pin voids /In_Line时.在这里输入的数值n,是把在n的范围内的pin or via挖在一起.系统的默认值是100 nAv_thermal_extend:在这里可以输入thermal relief在autovoid时于正片连接的长度。(连线和铜箔的连接长度不用full contact时)图解Pad_drcplus:在这里可以加一个参数,在进行autovoid时系统会把这里的一个参数加你在edit shape里设定的参数,得到完成后的一个总的间隔数。在这里是设定浏览器的参数。 这一项是各各项目路径的控制.可以根据自己的需要自己加以设定.这里不作详细介绍了。Color_nofilmerecord:在控制栏里,那个层面的view的地方,打勾就不能看到底片的层面,不打就可以看。对其他的一些层面设定是没有关系的. 默认打勾没有底片Film项 取消打勾就有了底片Film项Control_auto_raise在这里可以设定allegro右面的control面板中的options,find,visibility,哪个个在前面。默认值是上一次你停在哪里,它就先显示哪一个。这个不是针对每个命令,对画线的命令是是没有效果的。No_zoom_to_object这一项用于搬移.打勾时会把那个零件拿到板框外,不打勾时荧幕会跳到零件的原始位置上.跳动外面的前提是:须在find下面输入名称的搬移,而不是直接搬零件.这一项是各各项目路径的控制.可以根据自己的需要自己加以设定.Display _drcfill这一项打勾时DRC是实心的,不打勾时DRC是空心的.Display _nocolor_dynamics勾上后我们在动到物件时,物件会是白色。不勾则是它的本色。Display _nohilitefont在这里勾上后,在highlight时Element将全部填充满的highlight,不勾上时,Highlight的Element还会留一虚线来显示Element的原来颜色。 打勾 未勾Display_nolinewidth勾上后整个板子的线都是0mil的线宽.Display _nosave_geometry是针对allegro 的菜单使用后弹出的windows 筐,这里是我们在save层面的一个参数选项。Position,就是下次打开这个命令时,只存上次windows筐的大小,不记位置.size,就是只记位置,不记大小. both是都不存档,当我们第二次打开时,就还是上次的位置.Display _shapefill在这里输入数值。数值是表示在shape里象素分离的距离。指一般的shape。(机器的配置不高时可以在这输入数值,以避免死机的现象出现。)No_dynamic_zoom这里是设定鼠标的中键的。不打勾是它有zoom fit ,zoom out,zoom in的功能。打勾后它就没了zoom fit的功能了。(要重起才生效)Acon_route_on_active_subclass在这里不打勾时,在Add Connect时系统会根据所点层面自动把Add Connect 的act层面切换到所点层面。在这里打勾后,就没有这功能。Allegro_dyname_timing(前提:它必须有长度的限定)在这里可以切换看或不看单条net的长度限制的对话框.默认值就是on,是看到对话框的.Off指切换,可以设定快捷键Allegro_dyname_timing_fixedpos如果在这里打勾后,它会锁定前面那个命令出现的一个长度显示的对话框,不打勾,它的对话框会随着光标的移动而移动Alldgro_etch_legth_on在这打勾后Add Line 时会有一个对话框,它可以告诉你所画线的一些信息。Ads_boardrevs是设定*.brd和*.sm的存档的版本数目。Ads_logrevs是设定allegro log file存档的版本数目。Ads_textrevs是设定除了*.brd,*.sm,log file其他的file的存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 登高作业考试题及答案测试卷
- 田径理论考试试题及答案
- 湖北省恩施州高中教育联盟2024-2025学年高一上学期期末考试生物试题(含答案)
- 2025年高校科研管理岗位面试题目及答案
- 儿童认知测评题库及答案
- 中央b类考试题及答案
- 管理英语2考试题及答案
- 书法考试题及答案
- 外国中文老师考试题及答案
- 专项公益资金管理办法
- 参考儿科急危重症抢救预案及流程
- 中信集团管理制度
- 2025年调解员资格考试卷及答案
- 卫生间6s管理制度
- 高铁司机长时间专注心理调节专题报告
- 关于医院“十五五”发展规划(2026-2030)
- T/CHTS 10130-2024高韧超薄沥青磨耗层技术指南
- 活动人员分工安排方案
- T/CADBM 33-2021水性丙烯酸防腐涂料
- 常用护理技术操作并发症的预防及处理考核试题及答案
- 安全生产行政执法要点及文书制作实务培训课件
评论
0/150
提交评论