背景介绍:在PCB设计过程中我们经常会遇到异形板框的设计要求,最常见的比如FPC设计、消费类控制板设计以及灯板设计等。在这些设计中通常会需要沿着板子轮廓进行走线,并且走线要与板框保持一定的距离,一般的走线模式,很难实现这样的走线需求,而Allegro PCB设计工具提供的Contour Mode(轮廓走线模式),可以轻松实现以上走线要求。
下面我们就开始分享具体的操作步骤:
一、导入异形板框
步骤一:新建一个brd文件,然后可以选择导入CAD绘制的异形板框或者在PCB中直接绘制异形板框。如果需要导入CAD软件中绘制的异形板框,可以选择File-Import,然后再选择DXF,如下图1所示。
图1 导入异形板框
步骤二:在弹出的如图2所示界面中,设置要导入的DXF文件参数。
图2 DXF导入设置面板
DXF In界面参数定义如下:
① DXF file:DXF格式文件存放路径;
② DXF units:DXF文件中的单位,与当前PCB的单位无关;
③ Use default text table:勾选这个选项,是指导入文件后,DXF文件包含的文本类型,使用默认的文本字号;
④ Incremental addition:勾选这个选项,是指以添加的形式将DXF文件导入到PCB中,不勾选则是新建一个PCB进行导入;
⑤ Fill Shape:对导入的Shape进行填充,一般不用勾选;
⑥ Edit/View layers:设置DXF中的层与Allegro PCB中层的映射关系,界面如图3所示(因为是将DXF中图形作为板框,所以映射的层为BOARD GEOMETRY/DESIGN_OUTLINE)。
图3 设置DXF中层与Allegro PCB中层的映射关系
步骤三:如图4所示,DXF In界面设置完成后,点击Import按键,即可将所选择的DXF文件导入到PCB中BOARD GEOMETRY/DESIGN_OUTLINE层作为板框,效果如图5所示。
图4 导入DXF文件
图5 异形板框导入到Allegro PCB
二、沿着板子轮廓走线
步骤一:首先创建ROUTE KEEPIN区域(允许布线区域),点击Edit下的Z-Copy菜单,如图6所示。
图6 选择Z-Copy命令
步骤二:在Options面板中设置要拷贝到的Class和Subclass,我们这里设置为ROUTE KEEPIN/All,并且在Size选项中选择Contract(内缩),然后设置内缩值,本次以20mil为例,如图7所示。
图7 Z-Copy设置
步骤三:Z-Copy设置完成后,点击板框,即可按照设置参数,自动添加ROUTE KEEPIN区域,如图8所示。
图8 添加ROUTE KEEPIN区域
步骤四:选择Add Connect菜单,在ROUTE KEEPIN区域内选择初始走线位置,点击走线后,鼠标右键选择Contour Mode,然后点击Contour Options设置走线和轮廓间距,如图9和10所示。
图9 鼠标右键选择Contour Mode和Contour Options
图10 Contour Options设置
在图10的Contour Options界面,布线间距设置有三种模式:
① Current Space:按照当前间距布线;
② Minimum DRC:按照满足DRC要求的情况下,按最小间距去布线;
③ User-defined:按照用户自定义的间距进行布线,在下方的Contour Space栏中可以输入间距,走线就会按照设置的与轮廓之间间距进行布线。
本次我们以选择User-defined模式,间距设置60mil为例,如图11所示。设置完成后,点击OK即可。
图11 设置间距
步骤五:以上Contour Mode和Contour Options都设置好之后,左键点击ROUTE KEEPIN区域边框,然后拖动布线,即可实现按照设置间距沿着板子轮廓进行走线,效果如图12所示。
图12 沿板子轮廓走线效果
三、小结
本节主要讲述了如何在Allegro PCB软件中导入异形板框以及如何使用Contour Mode沿着板子轮廓进行走线,帮助设计人员实现异形板设计。Contour Mode除了支持沿着板子轮廓进行走线以外,还支持沿着过孔和铜皮等轮廓进行走线,效果如图13所示。
图13 沿铜皮轮廓走线
原创简介
本系列原创课程由芯巧电子制作,芯巧电子是Cadence中国区授权经销商。
芯巧电子是国内领先的电子、电气设计自动化和信息化管理系统方案与服务提供商,客户覆盖半导体、消费电子、通讯、汽车电子、工业自动化、教育科研等众多领域,业务涉及Cadence PCB及仿真全系列软件代理,PCB软件二次开发,电子元器件建库,PCB Layout 服务,PCB 加工装配等,拥有专业的市场销售、软件服务支持和软件定制开发团队。