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

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

3天内不再提示

Allegro PCB Editor实现单板拼版设计

深圳(耀创)电子科技有限公司 2024-03-23 08:11 次阅读

制造过程连接着设计师和大规模生产 PCB公司。设计者必须了解,该过程涉及相关成本,这意味着工作时间和工程材料的表面积都需要优化。拼版是一种用于同时大规模生产多块电路板的技术,这些电路板放置在一个阵列中,以加快装配进度。

在整个 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数据中,必须添加Design_Outline、Outline、Route_Keepin、Package_Keepin等信息,添加标记、切割标记等机械信息来准备新的brd数据。由于PCB板制造商使用不同的尺寸,建议将拼版数据定义为Mechanical Symbol形式以供重复使用。

启动PCB Editor工具,打开pcb_context目录下的panel_start.brd文件,如图所示:

e0a891ee-e8a9-11ee-9118-92fbcf53809c.png

02

Fab Panelization Tool

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

e0b67a3e-e8a9-11ee-9118-92fbcf53809c.png03

设置数据

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

e0d36cfc-e8a9-11ee-9118-92fbcf53809c.png

1)在Designs区域里,第一行中点击Browse字段,会出现一个文件浏览器,导航到您想要定义拼版的brd数据。选择pcb_context/boards/project1/amplifier.brd文件,如图所示:

e0e0471a-e8a9-11ee-9118-92fbcf53809c.png

在这一步,如果勾选了Use relative design path,Designlocation将显示为brd数据的相对路径,如图所示:

e0f6271a-e8a9-11ee-9118-92fbcf53809c.png

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

e10445ac-e8a9-11ee-9118-92fbcf53809c.png04

创建模块(Module)

点击Create Modules,按下此按钮,PCB Editor将打开Designs栏中指定的brd板,并为其创建一个模块。此外,将提取交互式放置所需的尺寸信息和实际轮廓数据。如图所示:

e1173db0-e8a9-11ee-9118-92fbcf53809c.png

05

放置模块

点击Place,系统将弹出Panelization放置界面,在Manual placement区域,设置Columns为2、Rows为4、Offset X为130、Offset Y为100;在Mode区域,选择Place instance array;Options区域,勾选Display actual outline,系统将以实际PCB板的Outline为PCB板边框显示轮廓,如图所示:

e126472e-e8a9-11ee-9118-92fbcf53809c.png

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

e138cb42-e8a9-11ee-9118-92fbcf53809c.png

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

    关注

    4222

    文章

    22475

    浏览量

    385872
  • smt
    smt
    +关注

    关注

    37

    文章

    2722

    浏览量

    67479
  • allegro
    +关注

    关注

    42

    文章

    626

    浏览量

    144039
收藏 人收藏

    评论

    相关推荐

    Allegro PCB Editor实现混合拼版设

    在整个PCB设计结束后,电路板需要在SMT贴片流水线上安装元器件。每个SMT加工工厂会根据流水线的加工要求,对电路板的合适尺寸做出规定。如果电路板尺寸过小或过大,流水线上固定电路板的工装将无法固定
    的头像 发表于 03-30 08:11 232次阅读
    <b class='flag-5'>Allegro</b> <b class='flag-5'>PCB</b> <b class='flag-5'>Editor</b><b class='flag-5'>实现</b>混合<b class='flag-5'>拼版设</b>计

    拼版不合理案例详解

    的影响,很多工程师的PCB拼版存在着不少问题。本文将带您探讨PCB拼版中的不合理案例,帮助您深入了解如何优化拼版设计。 01****超出板边
    发表于 12-04 10:07

    【华秋干货铺】拼版不合理案例详解

    的影响,很多工程师的PCB拼版存在着不少问题。本文将带您探讨PCB拼版中的不合理案例,帮助您深入了解如何优化拼版设计。 01****超出板边
    发表于 12-04 10:04

    拼版不合理案例详解

    工程师的PCB拼版存在着不少问题。本文将带您探讨PCB拼版中的不合理案例,帮助您深入了解如何优化拼版设计。01超出板边器件处加工艺边问题描述
    的头像 发表于 12-02 08:07 396次阅读
    <b class='flag-5'>拼版</b>不合理案例详解

    实用PCB拼版攻略,您的拼版合理吗?

    工程师的PCB拼版存在着不少问题。本文将带您探讨PCB拼版的合理性与重要性,帮助您 深入了解如何优化拼版设计,提高生产效率,降低成本。 让我
    的头像 发表于 11-05 08:15 888次阅读

    实用PCB拼版攻略 | 您的拼版合理吗?

    拼版? 当PCB单板长或宽有一边小于50mm时,建议拼版设计以提高生产效率。因为设计拼板尺寸小于机器可生产尺寸时,机器是生产不了的。华秋能拼的最大尺寸是最大尺寸:单双面板≤6050cm
    发表于 11-03 14:30

    实用PCB拼版攻略,您的拼版合理吗?

    拼版? 当PCB单板长或宽有一边小于50mm时,建议拼版设计以提高生产效率。因为设计拼板尺寸小于机器可生产尺寸时,机器是生产不了的。华秋能拼的最大尺寸是最大尺寸:单双面板≤6050cm
    发表于 11-03 13:54

    实用PCB拼版攻略,您的拼版合理吗?

    工程师的PCB拼版存在着不少问题。本文将带您探讨PCB拼版的合理性与重要性,帮助您深入了解如何优化拼版设计,提高生产效率,降低成本。让我们一
    的头像 发表于 11-03 13:50 310次阅读
    实用<b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>攻略,您的<b class='flag-5'>拼版</b>合理吗?

    实用PCB拼版攻略,您的拼版合理吗?

    前面我们讲到PCB拼版是一个至关重要的环节,它不仅影响着产品的生产效率,也直接关系到产品的质量和成本。合理的拼版能够优化生产流程,减少浪费,提高产能。
    的头像 发表于 11-03 13:49 657次阅读
    实用<b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>攻略,您的<b class='flag-5'>拼版</b>合理吗?

    pcb拼版方式你知道吗

    pcb拼版方式
    的头像 发表于 10-30 16:04 312次阅读

    使用Allegro PCB Editor制作Logo封装

    在设计电路板时,一个漂亮的Logo丝印往往会给电路板增色不少(虽然对电路板的性能并没有实质性的影响)。对于Allegro PCB Editor,网上有一些教程12,给出了制作Logo的方法,但是
    的头像 发表于 06-21 15:33 2402次阅读
    使用<b class='flag-5'>Allegro</b> <b class='flag-5'>PCB</b> <b class='flag-5'>Editor</b>制作Logo封装

    SMT-PCB拼版设计规范

    SMT-PCB拼版设计规范
    的头像 发表于 06-15 10:59 965次阅读
    SMT-<b class='flag-5'>PCB</b><b class='flag-5'>拼版设</b>计规范

    啥?PCB拼版对SMT组装有影响!

    PCB为什么要拼版?无间距拼版有什么问题?PCB拼版的适用方式有哪些?如何满足拼版的多种需求?本
    的头像 发表于 06-13 10:00 558次阅读
    啥?<b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>对SMT组装有影响!

    啥?PCB拼版对SMT组装有影响!

    PCB为什么要拼版拼版主要是为了满足 生产的需求 ,有些PCB板太小,不满足做夹具的要求,所以需要拼在一起进行生产。 拼版也可以提高SM
    发表于 06-13 09:57

    华秋干货铺 | PCB拼版对SMT组装的影响

    PCB为什么要拼版拼版主要是为了满足生产的需求,有些PCB板太小,不满足做夹具的要求,所以需要拼在一起进行生产。拼版也可以提高SMT贴片
    的头像 发表于 05-05 10:09 492次阅读
    华秋干货铺 | <b class='flag-5'>PCB</b><b class='flag-5'>拼版</b>对SMT组装的影响