Allegro模块布局和布局复用

  • Allegro软件中对相同的模块进行模块复用
  • Allegro 模块布局和布局复用

原文链接:https://blog.csdn.net/weixin_43044164/article/details/106668577

Allegro软件中对相同的模块进行模块复用

我们在使用Allegro软件进行布局布线的操作的时,会遇到很多一模一样的模块,比如电源模块、存储器模块等等。这里我们讲解一下,在PCB中怎么对一个相同的模块进行复用,具体操作如下:

第一步,将已经布局布线的模块,创建一个Group,执行菜单命令Setup-Application Mode,进行模式的选取,在下拉菜单中选择Placement Edit布局模式,如图6-1所示;

图6-1 模式选择设置示意图

第二步,在Find面板中选择Symbols,其它选项都不要进行勾选,进行模型的创建,如图6-2所示;

图6-2 Find面板参数设置示意图

第三步,选择好器件以后,在PCB中鼠标左键框选已经做好的模块的元器件,全部选中,这样元器件会呈现出临时选中的颜色,如图6-3所示;

图6-3 选择好元器件设置示意图

第四步,选择好元器件之后,点击鼠标右键,在下拉菜单中选择创建模型,菜单命令为:Place replicate create,如图6-4所示;

第五步,点击创建模型以后,整个模块本身的走线,铜皮、过孔等元素会自动被选中一些,有部分没有被选中,我们需要将整个模块的元素全部选中,在Find面板中勾选cline、Vias、Shape等,在PCB使用是鼠标左键框选模块的所有元素,将其全部选中;


图6-4 模型创建示意图

第六步,选中所有的元素以后呢,在PCB空白的地方点击鼠标右键,下拉菜单中选择Done,结束模块元素的选取;

第七步,选取完元素之后,点击鼠标左键,会弹出如图6-5所示的对话框,模型保存的界面,我们将这个已经创建好的模型进行保存即可,名称可以自由定义,方便查询即可,存储路径需要保存在当前PCB文件存储的路径下,方便后面进行调用;


图6-5 模型保存示意图

第八步,模型创建好之后,这样就可以对相同的模块进行复用了,如图6-6,需要复用的一样的模块,不需要处理,将其所有的元器件放在一起就行;

图6-6 需要复用的模块元器件示意图

第九步,使用鼠标左键全部框选需要进行模块复用的元器件,选中全部的元器件以后,点击鼠标右键,进行模块复用,执行菜单命令Place Replicate Apply,在下拉菜单中选择刚才制作好的“POWER”模型,如图6-7所示;

图6-7 对相同模块进行模块复用示意图

第十步,进行模块复用之后,会弹出进行匹配的对话框,如图6-8所示,系统默认是按照Device name与value值进行匹配,这时会出现有几个的情况,这样情况,进行手动匹配就可以了;

图6-8 元器件进行匹配示意图

第十一步,匹配完成之后,点击OK按钮,就可以完成模块复用了,可能会出现某一些元器件没有匹配到的情况,没有关系,先进行模块复用,然后手动去放置即可,如图6-9所示,部分器件没有匹配到,手动调整即可。

图6-9 模块复完成示意图

Allegro 模块布局和布局复用

原文链接:https://blog.csdn.net/sinat_33715705/article/details/89240258
在PCB设计中,对于许多相同的模块,可使用模块布局的方式进行复用。

(1)首先Setup->Application Mode下选择Placement Edit模式,然后按下鼠标左键拖动选择已经完成好的布局模块,在高亮元件上单击右键,选择Place replicate create命令,然后单击鼠标右键,在弹出的菜单中选择Done。

在无元件区域单击鼠标左键,弹出提示存储窗口,选择要保存的路径和名字,单击“保存”按钮。

(2)调用模块时,首先左键拖选需要进行复用模块的元件,可以多选,无关元件不会进行布局复用,但是不能漏选,否则复用过的时候就会缺少元件。

然后再高亮元件上单击右键,选择Place replicated apply命令,在展开的菜单中选择存档的模块的名字即可。

(3)可以设置模块的原点,以便移动时坐标定位。

(4)需要更改时,可以打开保存的模块修改,完成后保存,复用部分会自动变化。或者在PCB上的模块直接修改,选中后右键,选择Place replicate update,可以产生一个新的模块,可以命名保存后使用。

Allegro模块布局和布局复用相关推荐

  1. android开发 视图联动_仿支付宝“全部应用”模块,联动布局的demo

    RecyclerViewTabLayout 页面布局,采用CoordinatorLayout嵌套Recyclerview,TabLayout吸顶.和支付宝页面类似 内容区域采取嵌套Recyclervi ...

  2. 如何为MAXM22511隔离式RS-485收发器模块设计和布局EMI优化的PCB

    简介 本文介绍了MAXM22511隔离式RS-485/RS-422,全双工收发器模块,为数据和电源通道提供完整的隔离解决方案,提供2500V有效值(60s)电缆侧(RS-485/RS-422驱动器/接 ...

  3. 【布局】圣杯布局双飞翼布局

    背景 随着前端技术的发展推进,web端的布局方式已基本成熟,那么在网站布局方式中,三列布局最为常用,布局方式也有很多,渐渐的开发者们开始从效率的角度优化自己的代码 "如果三排布局能将中间的模 ...

  4. flex 平铺布局_flex布局及各种布局的总结

    Flexbox display: flex; 如果也想设置内联元素为弹性盒子,可以使用display:inline-flex; 实现三种其他布局难以达到的效果: 在父内容里面垂直居中一个块内容. 使容 ...

  5. CSS3 弹性布局/伸缩布局 flex

    CSS3 之 弹性布局 flex 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性.它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现. ...

  6. CSS弹性布局网格布局

    一.Flexbox 弹性框布局模块,可更轻松设计灵活的响应式布局,而无需使用浮动或定位. 首先应给容器设置display 属性 <div class="flex-container&q ...

  7. CSS 7:网页布局(传统布局,flex布局,布局套路)

    传统布局 一栏.两栏.三栏布局 一栏布局 特点:页面内容居中,宽度固定 实现方式: 定宽 + 水平居中 width: 1000px; //或 max-width: 1000px; margin-lef ...

  8. 【Android 应用开发】UI绘制流程 ( 生命周期机制 | 布局加载机制 | UI 绘制流程 | 布局测量 | 布局摆放 | 组件绘制 | 瀑布流布局案例 )

    文章目录 一. 博客相关资料 及 下载地址 1. 代码查看方法 ( ① 直接获取代码 | ② JAR 包替换 ) 2. 本博客涉及到的源码查看说明 二. Activity 生命周期回调机制 1. An ...

  9. web 应用开发最佳实践之一:避免大型、复杂的布局和布局抖动

    Avoid Large, Complex Layouts and Layout Thrashing 布局是浏览器计算元素几何信息的地方:即元素在页面中的大小和位置. 每个元素都将具有基于所使用的 CS ...

最新文章

  1. KonaJDK 助力微服务国密算法使用特性一览
  2. js循环解析html标签,riot.js教程【六】循环、HTML元素标签
  3. python实现顺序查找和哈希查找
  4. docker学习(一)ubuntu上安装docker
  5. 避免流量高峰期CDN问题的10个方法
  6. Database2Sharp之混合型Winform框架代码生成
  7. Django 的 之 视图
  8. 虹科和ELPRO推出符合GxP标准的自助式温度分布验证套装
  9. MATLAB快捷键大全
  10. 每一篇博文都是与自己的一次对话
  11. VSCode 的扩展包C/C++ IntelliSense, debugging, and code browsing的IntelliSense功能无法使用,远程服务器linux上面的不能用
  12. 基于线性回归的股票预测案例
  13. 5张图,看懂数据分析体系
  14. Redis大批量插入数据
  15. 选购摄像头前必看,摄像头参数科普
  16. 获投5亿元E轮融资,百分点能否成为数据+AI领域的独角兽?
  17. iOS 的看门狗机制
  18. JavaScript call,apply,bind详解及实现
  19. 自然科学常识计算机,自然科学小常识
  20. buuctf - web - [HCTF 2018]WarmUp

热门文章

  1. python海龟作图好看图案_编程入门 06:Python 海龟绘图
  2. FTP服务器获取文件,并解析GRB2文件获取数据
  3. 文件实现输入三行hello,实现在每个hello后面换行
  4. linux文件目录基本操作实验结论,实验 Linux文件和目录操作
  5. 微信转账php开发心得
  6. Photoshop CS5初学者必读(23)——应用色彩平衡
  7. 汇编作业:人均GDP
  8. p2197 nim游戏
  9. 电脑软件没运行,内存爆满可以这样解决
  10. Python语言程序设计基础 第二版(嵩天著)课后答案第四章