【Altium Designer Documentation】第7.1节: 概述-在原理图与PCB之间管理设计变更

Altium Designer作为一款综合性的设计工具,最大的优点便是在统一的界面下可以轻松地在不同的设计单元之间切来切去。例如我们在Projects面板上轻轻一点即可打开原理图,轻轻再点即可打开PCB,轻轻又点即可打开OutputJob文件。

 然而,要想做出好的设计,仅仅操作简便是远远不够的。作为设计人员,我们更需要的是一款为设计目的倾心打造的利器,助力我们高效完成各种设计任务,最终交付出理想的产品。而在设计过程中,影响效率的最关键要素,莫过于能否在同一个设计的原理图和PCB之间顺畅地来回切换。

或许我们正准备开始元器件布局,正在把相关的元器件归拢在一起,并检查布局布线选项;又或许我们正在检查连接关系、定位关键网络并检查布线……凡此种种,都需要从源文档找到目标文档中相互照应的对象。

交叉探查、交叉选中以及Navigator面板都提供了在原理图与PCB之间反复横跳的方法。

i

交叉探查、交叉选中以及Navigator面板都可以缩放视图、选中对象以及淡化不相关对象。通过Preferences对话框的System ›› Navigation页面即可配置相关功能。

浑然一体的设计环境

Altium Designer的基本元素之一是一体化数据模型(Unified Data Model,缩写为UDM)。软件在编译工程时,会生成统一内聚的数据模型,以之作为整个设计流程的中心。模型内的数据可以被软件的各种编辑器或服务来访问和操作。我们并没有针对每一种设计领域分别设计独立的设计存储格式,而是采用UDM来最大化地兼收并蓄各种设计数据(包括元器件及其连接关系)并将其结构化,使之适应设计过程的方方面面。

那么,用户又是如何跟UDM互动的呢?例如,怎样贯穿设计流程来跟踪某个网络呢?我们可以通过Navigator面板实现。

什么是动态编译?为什么需要编译?

在手动编译原理图工程(Project ›› Validated PCB Project)的时候,软件会在一体化数据模型(UDM)与编译器的设置之间进行比对,检查是否存在逻辑错误、电气错误以及绘制错误。

一体化数据模型(UDM)

Altium Designer的基本元素之一是一体化数据模型(Unified Data Model,缩写为UDM)。软件在编译工程时,会生成统一内聚的数据模型,作为整个设计流程的中心。模型内的数据可以被软件的各种编辑器或服务来访问和操作。我们并没有针对每一种设计领域分别设计独立的设计存储格式,而是采用UDM来最大化地兼收并蓄各种设计数据(包括元器件及其连接关系)并将其结构化,使之适应设计过程的方方面面。

每当用户操作带动了动态编译之后,设计中的连接关系模型便会累进更新。请注意,我们并不需要时刻手动编译工程,大部分情况下动态编译是自动完成的。对于一个设计工程,自动编译流程会进行如下三项工作:

  1. 将设计的层次关系实例化;
  2. 确认设计图纸各页之间的网络连接关系;
  3. 为设计创建一体化数据模型(UDM)。

这样就确保对设计做出的任何修改都会即刻反映在Navigator面板和Projects面板上。

工程经过编译以后就会生成一体化数据模型(UDM),其中包含每个元器件的详细描述、以及它们相互之间连接关系。

i

在Altium Designer 20.0之前的版本中,只有手动编译才会生成UDM。在此之后,每次动态编译都会在UDM的基础上递增更新,创建动态数据模型(Dynamic Data Model,简写为DDM)。这个过程就不再需要手动参与了,全程自动完成。连接关系模型则在用户每个操作之后自动累进更新。

交叉探查

所谓交叉探查,就是说在一个界面中单击或双击某个对象时,另一个界面中的同一对象也会做出相应的反应。在Altium Designer中很多地方都会用到交叉探查功能。

例如,当你在PCB编辑器中打开Tools ›› Cross Probe功能后,一旦在PCB中点击某个元器件,那么原理图中也会显示对应的元器件。这个功能支持对元器件、总线、网络以及管脚/焊盘的交叉探查。默认情况下会保持在原始操作的编辑器内,源文档和目标文档都应当打开。也可以按住Ctrl键点击,这时就会跳转到目标文档中。

此外,在原理图工程内,我们还可以在Message面板中右键单击一条错误信息并选择Cross Probe、或者双击这条错误信息,都可以跳转到原理图对应的错误位置。

 交叉探查元器件、管脚、网络或总线,并且按住Ctrl键还能跳转到目标文档。点击此链接即可跳转观看对应的GIF动画。

交叉选中

交叉选中跟交叉探查其实非常接近,不同的是它还可以选中多个对象。无论从原理图到PCB、还是从PCB到原理图,都可以进行交叉选中操作,所以非常适合用来选取所需要的集合、为我们下一步的骚操作做好铺垫。举个最常见的例子:我们需要从原理图选中几个相关的元器件(例如某个开关电源芯片及其外围元器件)、在PCB中找到它们并开始布局。

从原理图中交叉选中PCB元器件,这个功能要在编辑器的Tools菜单中开启。点击此链接即可跳转观看对应的GIF动画。 

除此以外还有更多的方法在Altium Designer内进行交叉选中,详见7.3: 交叉探查与交叉选中。 

对网络应用颜色

随着设计的进行,我们的原理图和PCB就像忙碌的工地一样,很快从一片空白变得繁忙而稠密起来。为方便区分、易于识别,我们可以在原理图的连线以及PCB的印制线上采用不同的颜色。

这项功能称为Net Color Override,能够根据需要更换指定网络的颜色。我们既可以从原理图把颜色配置传递到PCB,也可以直接从PCB编辑器里修改颜色。

详见7.4: 高亮网络颜色。 

设计同步

原理图到PCB的最常见任务就是保持原理图与PCB的相互匹配,或者叫做同步。不管是第一次将原理图的设计要素传输到PCB,还是对现有设计进行修订调整,其内部流程都是一样的。

 

同步流程检测并解析原理图与PCB之间的差异项。

设计同步是直接在原理图和PCB之间发生的,不会再像过去那样生成类似于网络表之类的中间文档。软件会基于一个比较引擎来比较所有的设计内容,并针对差异项列出工程变更要求(Engineering Change Order,简写为ECO)。只要应用这些,二者就会再次同步。

导航面板

如果设计非常复杂,涉及到许许多多的图纸单页,那光靠人眼很难跟踪和校对一个网络在全部图纸上的连接情况。为此我们需要借助Navigator面板。该面板帮助我们概览整个已生效的设计,所以需要先确认工程生效(Project ›› Validate PCB Project)。在软件的右下角点击按钮,即可打开Navigator面板。

通过Navigator面板可以查看整个已生效的设计。若按住Alt键再点击某项,即可在PCB中定位到该对象。 

详见7.5: 导航(Navigator)面板。  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: “altium designer 15原理图pcb设计教程 电子教案.zip”是一个包含有关Altium Designer 15软件的原理图PCB设计教程的电子教学资料。Altium Designer是一款功能强大的电子设计自动化软件,用于电子工程师进行电路设计和PCB布局。 这个资料包将帮助用户更好地理解和使用Altium Designer 15软件。在原理图设计方面,这个教程将介绍如何创建和编辑原理图,在原理图中添加符号和连接电路元件。它还会说明如何设置和编辑电子元件的属性,以及如何使用层次化设计的技巧。 在PCB设计方面,教程将介绍如何在Altium Designer 15中创建和编辑PCB布局。它将教你如何将原理图转化为PCB布局,并如何布置和连接元件。此外,还将探讨如何进行布线和进行差分信号布线,以及设置PCB层和元件间距。 此外,这个教案.zip文件还包括了一些实际案例和练习。通过这些案例和练习,你将有机会运用所学知识,通过实践进一步巩固你的Altium Designer 15技能。 总之,这个“altium designer 15原理图pcb设计教程 电子教案.zip”是一个适合初学者和有经验的工程师的电子教学资料,它将帮助你更好地理解和使用Altium Designer 15软件进行电路设计和PCB布局。 ### 回答2: 《Altium Designer 15原理图PCB设计教程》电子教案.zip是一份Altium Designer软件的教程材料,内容包括原理图PCB设计方面的知识和实践案例。Altium Designer是一款集成化电子设计自动化(EDA)软件,可用于电路原理图设计、PCB设计、元器件布局和仿真等工作。 这份电子教案主要分为两个部分:原理图设计和PCB设计。在原理图设计部分,教案会详细讲解如何使用Altium Designer软件进行电路原理图的设计与绘制。原理图设计是电路设计的第一步,通过该软件可以方便地绘制出电路图,并进行元器件的选择和参数设置。 在PCB设计部分,教案会介绍如何将原理图转化为PCB布局和设计。通过Altium Designer软件,可以将电路元件进行布局和连接,进行电气规则检查(ERC)和信号完整性分析(SI)等。此外,教案还会教授一些高级的PCB设计技巧,如多层板设计、信号层划分和射频电路布局等。 这份教案的目的是帮助读者更好地理解Altium Designer软件的使用方法,并提供实际案例来锻炼读者的设计能力。通过学习这份教案,读者可以掌握电路设计的基本原理和操作步骤,培养自己的电路设计能力。同时,Altium Designer软件广泛应用于各种电子产品的开发和制造过程中,学习使用该软件对于从事电子工程行业的人员来说非常重要。 总之,《Altium Designer 15原理图PCB设计教程》电子教案.zip是一份详细、实用的教程材料,可以帮助读者学习Altium Designer软件的原理图PCB设计技术,提高自己在电路设计方面的能力和水平。 ### 回答3: "Altium Designer 15原理图PCB设计教程电子教案.zip" 是一份电子教案文件,用于介绍和教授关于Altium Designer 15软件的原理图PCB设计的知识。这份教案文件的目的是帮助初学者快速入门和理解Altium Designer 15的基本功能和使用方法。 教案中的内容主要分为原理图设计和PCB设计两部分。原理图设计部分主要介绍了如何创建和编辑电路原理图,如何使用元件库和连接元件,以及如何进行连接规则和信号引脚的定义。此外,还将介绍如何进行电路仿真和调试,以确保电路的正确性和稳定性。 PCB设计部分主要介绍了如何从原理图转换为PCB布局,包括如何选择板级元件和布局电路板,如何布局连线和地线,并介绍了一些优化布局的技巧和方法。另外,还将介绍如何添加电源和引脚引脚,如何进行电磁兼容性设计和布线,以及如何生成Gerber文件和BOM清单等。 教案中的内容将通过详细的步骤和示例来进行说明,并提供一些常见问题的解决方法。此外,还包含一些练习和案例,供学生进行实践和巩固所学知识。 总体而言,“Altium Designer 15原理图PCB设计教程电子教案.zip”这份教案文件对于想要学习并掌握Altium Designer 15软件的原理图PCB设计的人来说是非常有价值的参考资料。无论是初学者还是有一定经验的设计师,都可以通过这份教案文件提供的知识和示例来提高自己的设计水平和效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值