0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Allegro PCB Editor实现混合拼版设计

深圳(耀创)电子科技有限公司 2024-03-30 08:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在整个 PCB 设计结束后,电路板需要在 SMT 贴片流水线上安装元器件。每个 SMT 加工工厂会根据流水线的加工要求,对电路板的合适尺寸做出规定。如果电路板尺寸过小或过大,流水线上固定电路板的工装将无法固定。那么,如果电路板本身尺寸小于工厂规定的尺寸怎么办?这就需要对电路板进行拼板,将多个电路板拼成一整块。拼板对于高速贴片机和波峰焊都能显著提高效率。拼板主要是为了主要是减少材料的浪费,提高生产效率。

Cadence从SPB17.4版本开始,将Fab Panelization Tool作为PCB Editor的基本功能,让设计师们,在完成了单板设计后,很方便地在Allegro PCB Editor环境中,快速实现混合拼版设计,以优化制造过程。Cadence的Allegro PCB Editor中的Fab Panelization Tool是一个简化拼版文档处理的应用程序。

1

Fab Panelization Tool拼版功能涵盖:

•拼版仅在布局的基础上设置,不需要原理图。

•实际的Board数据链接到拼版数据进行自动更新。

•也支持混合拼版,这意味着可以将不同的电路板数据引入到同一个拼版数据中。

•Board可以单独放置,也可以通过指定阵列来放置。

•每块Board都可以在拼版数据中进行单独旋转和/或镜像。

•更新过程是完全自动化的。

•如果需要更新,包括自动和手动通知(Board已修改)

•使用来自PCB Editor的经过验证的mdd技术(设计重用,Replicate放置)。

为了让设计师尽快掌握Fab Panelization Tool工具的使用,本文将介绍如何使用AllegroPCB Editor 进行混合拼版设计。

01

创建brd数据

在进行混合拼版设计时,必须保证所有需要参与拼版的brd数据的叠层定义和名称都是一致的。首先我们先添加一块单板进行拼版设计,创建一个新的brd数据。在新的brd数据中,必须添加Design_Outline、Outline、Route_Keepin、Package_Keepin等信息,添加标记、切割标记等机械信息来准备新的brd数据。

0a8074f2-ee2a-11ee-9118-92fbcf53809c.png

02

Fab Panelization Tool

选择Manufacture下拉菜单选择Fab Panelization Tool,如图所示:

0a89f9c8-ee2a-11ee-9118-92fbcf53809c.png03

设置数据

当进入Panelization界面后,选择Setup选项卡,如图所示:

0a9a1574-ee2a-11ee-9118-92fbcf53809c.png


在Designs区域里,点击Browse字段,会出现一个文件浏览器,导航到您想要定必拼版的brd数据。选择一个brd文件,载入进来。如图所示:

0ab67c8c-ee2a-11ee-9118-92fbcf53809c.png

在拼版设计过程中,希望生成拼版的装配图,包括原始(非前缀)Refdes,拼版中的每一块子板保持原始的Refdes维持不变,因此,需要在Design contents中,勾选Artwork based。分别复制到系统新建的Package Geometry-Pnl_Refdes层中。如图所示:

0ac81ad2-ee2a-11ee-9118-92fbcf53809c.png

04

创建模块

创建模块(Module),点击Create Modules,按下此按钮,PCB Editor将打开Designs栏中指定的brd板数据,并为其创建一个模块。如图所示:

0adca68c-ee2a-11ee-9118-92fbcf53809c.png

05

放置模块

放置模块(Module),点击Place,系统将弹出Panelization放置界面,在Manualplacement区域,选择Board为AMPLIFIER,设置Rotation为90,设置Columns为2、Rows为2、OffsetX为250、OffsetY为130;在Mode区域,选择Placeinstancearray;Options区域,勾选Displayactualoutline,系统将以实际PCB板的Outline为PCB板边框显示轮廓,并点击放置。如图所示:

0afb3e62-ee2a-11ee-9118-92fbcf53809c.png

06

混合拼版

第一块板设置完成,接下来我们进行混合拼版。打开Panelization,在Designs区域里,将鼠标放置在已添加数据栏,按右键,选择Add Row。在新增空白数据栏选择,点击Browser选择brd文件。如图所示:

0b09270c-ee2a-11ee-9118-92fbcf53809c.png 

07

创建新模块

创建模块(Module),点击Create Modules,按下此按钮,PCB Editor将打开Designs栏中所有的brd板数据,并为其分别创建不同模块。如图所示:

0b17e74c-ee2a-11ee-9118-92fbcf53809c.png

08

放置模块

放置模块(Module),点击Place,系统将弹出Panelization放置界面,在Manualplacement区域,选择Board为AMPLIFIER,设置Rotation为90,设置Columns为1、Rows为4、OffsetX为0、OffsetY为60;在Mode区域,选择Placeinstancearray;Options区域,勾选Displayactualoutline,如图所示:

0b33c2aa-ee2a-11ee-9118-92fbcf53809c.png

一旦您将所以单板数据模块放置在拼版数据中指定了位置,板子将显示为模块实体。

0b4052e0-ee2a-11ee-9118-92fbcf53809c.png

点击Close确认,我们的混合拼版就完成了。

0b52826c-ee2a-11ee-9118-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4423

    文章

    24027

    浏览量

    427183
  • allegro
    +关注

    关注

    42

    文章

    776

    浏览量

    150698
  • Editor
    +关注

    关注

    0

    文章

    20

    浏览量

    14561
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    12:如何把 PCB 上的铜皮扩大或缩小 I 芯巧Allegro PCB 设计小诀窍

    背景介绍:我们在进行PCB设计时,经常需要等比例的将PCB上的铜皮扩大或者缩小,例如对按板框形状添加的Route keepin或者Package keepin区域进行内缩,而Allegro P
    发表于 04-16 17:08

    11:如何在 Allegro 中添加自定义的测试点 I Allegro PCB 设计小诀窍

    背景介绍: 为了对加工后的PCB性能进行测试,我们在进行PCB设计时,通常会在PCB上一些关键位置添加测试点,Allegro PCB设计工具
    发表于 04-16 17:07

    10.如何在Allegro中快速精准移动器件?| 芯巧Allegro PCB 设计小诀窍

    ,这时我们就需要用到Allegro PCB设计工具提供的Move+Command的方式来实现快速精准移动器件。
    发表于 04-10 11:00

    09. 如何把PCB上的图形快速切换到不同的层? | 芯巧Allegro PCB 设计小诀窍

    背景介绍: 我们在进行PCB设计时,通常会需要将绘制好的铜皮、走线或者其他图形转换到另外一层,Allegro PCB设计工具的Change或者Cross Copy等功能,可以快速实现
    发表于 04-10 10:58

    07. 如何在Allegro中设置可以走线但不能铺的铜区域?| 芯巧Allegro PCB 设计小诀窍

    背景介绍:我们在进行PCB设计时,经常需要绘制一些禁止铺铜但是允许走线的区域,如果我们直接使用Route Keepout绘制的话,虽然可以实现在此区域内禁止铺铜的效果,但是走线在此区域内也是不允许的,会生成DRC报错。今天就给大家介绍下,如何在
    发表于 04-09 17:23

    06. 如何把 PCB板 上的封装一次性导出?| 芯巧Allegro PCB 设计小诀窍

    背景介绍:在进行PCB设计时,经常需要从已有PCB上导出封装,利用这些封装进行新的设计,或者将这些封装修改后,再更新回PCB上,而Allegro P
    发表于 04-09 17:21

    SMT贴片加工对PCB的基本要求

    1.5kg/cm²,防止外力作用导致铜箔脱落。 良好的导电性:作为电子元器件的载体,PCB需依靠线路导通实现元器件间连接,线路不能有断路等问题。 Mark点设置 形状与大小:形状标准有圆形、正方形、三角形等
    发表于 04-07 09:38

    05. 如何在 Allegro 中沿着板子轮廓走线?| 芯巧Allegro PCB 设计小诀窍

    的走线模式,很难实现这样的走线需求,而Allegro PCB设计工具提供的Contour Mode(轮廓走线模式),可以轻松实现以上走线要求。
    发表于 04-03 16:46

    03. 如何把 PCB 板上的线变成铜皮?| 芯巧Allegro PCB 设计小诀窍

    线需要进行开窗刷锡膏时,也可以通过将走线转换成SolderMask层的铜皮来实现。 下面我们就开始分享具体的使用方法及步骤:一、线构成的非矢量图形转换成Shape步骤一:点击打开Allegro PCB
    发表于 04-03 16:40

    02. 如何在 Allegro 中快速自定义字体?| 芯巧Allegro PCB 设计小诀窍

    Allegro PCB设计小诀窍系列--如何在Allegro中快速自定义字体背景介绍:在进行PCB设计时,设计人员通常会在PCB上添加各种丝
    发表于 04-03 16:34

    01. 如何在 Allegro 中快速区别不同网络?| 芯巧Allegro PCB 设计小诀窍

    Allegro PCB设计小诀窍系列--如何在Allegro中快速区别不同网络背景介绍:Allegro PCB设计工具可以通过高亮操作将选中
    发表于 04-03 15:51

    PCB拼板三大细节要点

    PCB设计到量产,任何环节都需被细心对待,千万别小心翼翼画板,随随便便拼板。本文聚焦三大核心拼板问题,带您精准避坑,让量产过程更顺畅。 要点一:拼版款数需准确 虽然多拼板是PCB生产时的常见操作
    发表于 01-23 14:00

    PCB拼版三大细节要点

    PCB设计到量产,任何环节都需被细心对待,千万别小心翼翼画板,随随便便拼板。本文聚焦三大核心拼板问题,带您精准避坑,让量产过程更顺畅。要点一:拼版款数需准确虽然多拼板是PCB生产时的常见操作,但不
    的头像 发表于 01-14 07:36 2821次阅读
    <b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>三大细节要点

    PCB拼版三大细节要点

    PCB设计到量产,任何环节都需被细心对待,千万别小心翼翼画板,随随便便拼板。本文聚焦三大核心拼板问题,带您精准避坑,让量产过程更顺畅。
    的头像 发表于 01-13 14:18 528次阅读
    <b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>三大细节要点

    凡亿Allegro Skill工艺辅助之PCB拼版

    PCB拼版是将多个小尺寸的PCB板通过一定方式连接在一起,形成一个大尺寸的板块;通过拼版,可以在一次生产过程中同时加工多个PCB,减少机器换
    的头像 发表于 07-31 09:48 5662次阅读
    凡亿<b class='flag-5'>Allegro</b> Skill工艺辅助之<b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>