01Cadence Allegro做PCB拼版
序言:
0、文章主要讲的是多种PCB做拼版,如果是同一种,也是一样的。1、为什么多种PCB做拼版?降低生产成本,主要是指开机的工程费,尤其是在打样阶段2、什么PCB都能拼吗?不是的,在设计中保证两点①PCB层数相同②PCB每层光绘层的名称必须相同3、拼版有什么方式?①在allegro中拼版,本文讲的就是这种方式②在cam 350中做拼版,以后有机会再写吧
正文:
拼版前要保证你的设计是OK的!!!
拼版步骤
1、首先新建文件夹中备份你用到的PCB的所有brd文件。
2、打开其中一个PCB的brd文件,选择Tools>Create Module,见下图。
3、在Visibility将红框中全部勾选,把PCB所有内容显示出来,见下图。
4、在Find中点击All On将下图中都勾选
5、框选整块PCB,在命令行输入x 0 0坐标,按回车键,如下图
6、输入模型名称m1(任意名称),文件后缀为mdd,点击保存。如下图
此时单个PCB的module文件已经保存好了,其他PCB重复1到6的步骤,都保存为后缀为mdd的文件。
7、新建一个PCB.brd文件,(建议打开一个PCB文件,其实就是把其他PCB拼到打开这个),点击Place>Manually,见下图
或者点击
8、在弹出的对话框中点到Advance Settings,勾选Database、Library 如下图
9、选到Placement List,在下拉菜单中选择Module definition,此时会出现刚才建立好的m1.mdd文件。
注意:如没有出现M1文件,有可能在Module路径有问题
点击setup>user preference>paths>library,将路径修改为拼版文件夹的路径。
10、选中M1,点击Hide就可以放置了如下图。这里建议提前测量好位置信息,保证拼版没有间隙,这样之后做生产会减少一些麻烦。
11、可以鼠标手动放置,也可以输入位置坐标如(x 20 0),回车,此时会弹出命名对话框,这里命名为A1,OK如下图
12、然后将其他Module也一一放置就可以了,至于MARK点,工艺边就交给板厂去控制吧。
拼版效果
注意:放置好后,可能会发现很多DRC,主要原因是原PCB的设计规则在新建的PCB文件中没有,所以就需要在CM中增加这些规则,然后drc update就行。
另外一个原因可能是你PCB中的route keepin限制,只要删除route keepin就行。
操作如下:
打开color192,在弹出的对话框右上角中选中off,将所以信息都关掉。此时只在Opitions打开route keepin,然后删掉就行了。
结语:
后续会继续更新
02Cadence Allegro导出gerber文件
03CAM350 导入gerber文件,检查一些常见的错误
01Cadence Allegro做PCB拼版相关推荐
- PCB设计——使用Altium Designer做PCB拼版文件技巧总结
[系列专栏]:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! <QT开发实战> <嵌入式通用开发实战> <从0到1学习嵌入式Linux开发>
- 设计干货:PCB为什么要拼版?PCB拼版的适用方式分享
PCB为什么要拼版? 拼版主要是为了满足 生产的需求 ,有些PCB板太小,不满足做夹具的要求,所以需要拼在一起进行生产. 拼版也可以提高SMT贴片的 焊接效率 ,如只需要过一次SMT,即可完成多块PC ...
- PCB拼版及MARK点
学习目标: pcb mark点及拼版 学习内容: 首发于 嵌入式软.硬件 PCB如何拼版 目录 收起 1.拼版简介 2.拼版流程 2.1.设计邮票孔 2.2.设计成品单元数量 2.3.设计工艺 ...
- 啥?PCB拼版对SMT组装有影响!
PCB为什么要拼版? 拼版主要是为了满足生产的需求,有些PCB板太小,不满足做夹具的要求,所以需要拼在一起进行生产. 拼版也可以提高SMT贴片的焊接效率,如只需要过一次SMT,即可完成多块PCB的焊接 ...
- 【PCB拼版重新录制】使用AD20+华秋DFM进行快速PCB拼版:V割拼版,添加工艺边、Mark点
[PCB拼版重新录制]使用AD20+华秋DFM进行快速PCB拼版 视频地址:https://www.bilibili.com/video/BV1Ho4y1C7Sf/
- AD拼版工具 Embedded board array 进行PCB拼版注意事项
AD的Embedde board array拼版工具很方便用于PCB拼板,使用教程我就不在说了,网上有很多.但有一点要注意:AD拼版完成之后,产生的拼板PCB文件是不能直接用来PCB生产 ...
- allegro 05_A PCB电路板版型创建、定位孔调用步骤
首先打开PCB文件,指向存储工程目录 然后设置绘图格式 然后调用 "Add / Line " ; class /subclass 选择 "Board Geometry ...
- PCB如何拼版?PCB有哪些拼版规则?
为增进大家对PCB的认识,本文将对PCB拼版方法以及PCB的一些拼版规则予以介绍. PCB也就是印刷电路板,在电子领域,PCB是最基础的器件.PCB的主要功能是使各种电子零组件形成预定电路的连接,起中 ...
- 解决AD22拼版导出Gerber时DFM无法正确识别板框
网上大多方法到处Gerber时单板是可以正确识别板框的 但是 拼版时dfm软件会识别多个板框导致板厂没法做板子 于是为了少花点钱 想了个小法子来让CAM软件正确识别我的板框 就像这样子 要么是有多个o ...
最新文章
- 剑桥大学:机器学习模型部署都有哪些坑?
- 我摊牌了,这就是我的生活
- Twilio能够在市场低谷成功上市,为什么以及有什么意义?
- 数据采集中的采样率、缓冲区大小以及,每通道采样数之间的关系
- ubuntu20.04安装kylin的wineQQ+qq群聊看不见图片的问题
- 从一个骗局谈生活中的基础算法
- sql年月日24小时制_Power Query 抓取气象台24小时降水量数据
- Flexible 弹性盒子模型之CSS justify-content 属性
- 阿里P8架构师谈:数据库、JVM、缓存、SQL等性能调优方法和原则
- WCF技术实现基于角色的访问控制
- 创业型软件公司的心得
- mapbox 导航_寻宝风格导航地图 Treasure 诞生记 | Mapbox 地图设计思路
- jQuery 事件函数传参异常identifier starts immediately after numeric literal
- php求平均值的函数_剔除两侧极值求平均Excel公式 去掉最大值最小值
- 为什么在微信的阴影下QQ依然是中国第二大App?
- 金蝶K3 WISE所有单据数据库内码及描述对照表
- learning的反义词英文_英语反义词大全.
- 无线键鼠接收器配对怎么就那么难?简直就是浪费
- 9月全球搜索引擎市场份额:7个版本Google上榜
- 中考考试的指令广播_考试语音指令系统
热门文章
- sql server 按拼音分类排序的功能
- C语言中的scanf
- php 图片透明,PHP_功能强大的PHP图片处理类(水印、透明度、旋转),非常强大的php图片处理类,可 - phpStudy...
- 【约束 约束 约束】
- Jeston Xavier NX 语言设置和中文键盘输入
- DARPA举办AlphaDogfight决赛,AI 操控战斗机5:0战胜人类飞行员
- 业务消息中心系统设计与实现(一)
- 嵌入式编程相关专业英语积累
- correl函数相关系数大小意义_Excel使用Correl函数返回相关系数并确定属性关系的步骤方法...
- python怎么把一个文件夹内的文件复制到另外一个文件夹(进阶重命名复制)