Altium Designer09修改了原理图后,怎么更新PCB中呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Altium Designer09修改了原理图后,怎么更新PCB中呢?相关的知识,希望对你有一定的参考价值。

原理图中有个地方画的不合适,另外有的网络标号没有连接在元件引脚的电气连接线上,我在原理图中修改好后,怎么更新到PCB中?PCB我已经画了一部分,希望不要打乱,只是局部修改。
我这样做的:原理图改好后,同样点Design-然后选第一个,即更新到PCB,在出现的对话框中,点击Validate Exchange,就出现了很多错误,例如:Unknown pin。 我在网上找到了这个问题的解决办法,删除现有的PCB文件,然后再重新建一个,再更新就好了。但是这样的话,我之前布局的PCB不就白做了吗,还得重头再来, 请问如何操作能达到我的目的,谢谢!!!其实就是怎么实现修改后的PCB更新!

  Altium Designer09修改了原理图后更新PCB:首先,要在项目里面新建一个工程,然后把这个原理图拖到工程里面,然后再在工程里新建一个PCB文件,这样就会在原理图的设计菜单里面看到更新原理图到PCB的选项了。
  Altium Designer 是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统,主要运行在Windows操作系统。这套软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件必将使电路设计的质量和效率大大提高。

  电路设计自动化 EDA(Electronic Design Automation)指的就是将电路设计中各种工作交由计算机来协助完成。如电路原理图(Schematic)的绘制、印刷电路板(PCB)文件的制作、执行电路仿真(Simulation)等设计工作。随着电子科技的蓬勃发展,新型元器件层出不穷,电子线路变得越来越复杂,电路的设计工作已经无法单纯依靠手工来完成,电子线路计算机辅助设计已经成为必然趋势,越来越多的设计人员使用快捷、高效的CAD设计软件来进行辅助电路原理图、印制电路板图的设计,打印各种报表。
  Altium Designer 除了全面继承包括Protel 99SE、Protel DXP在内的先前一系列版本的功能和优点外,还增加了许多改进和很多高端功能。该平台拓宽了板级设计的传统界面,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程设计人员能将系统设计中的FPGA与PCB设计及嵌入式设计集成在一起。 由于Altium Designer 在继承先前Protel软件功能的基础上,综合了FPGA设计和嵌入式系统软件设计功能,Altium Designer 对计算机的系统需求比先前的版本要高一些。
  
参考技术A 你先不用validate,直接执行一遍更新
然后什么都不动,再次更新PCB,可能错误会消除,或者减少几个
你的情况有一种可能是你增加了新的原件,更新时会先增加原件,增加后再设定连接
但是你validate的时候这个新原件并没有在板上,所以会有unknow pin
如果还有错误,把错误copy上来追问

你第二行的“什么都不动,再次更新PCB”,指的是这次要先Validate Change 然后再Execute Exchange吧?

按照你的方法,还是会报错,似乎也没少,如下图所示:


但是有个地方变了,我在PCB中发现我要改的地方改过来了,不过都变成绿色的了,如下图:

请指点哦!

追答

这个错误就是找不到C301的pin,所以要顺着这个原因找问题。你看看PCB上有没有C301,如果有看看它的pin1,pin2有没有。如果也有那只好把C301删掉。也可能你图上不止一个C301。
如果PCB上没有C301,那就应该看看问什么C301没有被add进来
绿的表示有问题了,比如说某种原因导致PCB上被导入两次C301,这两个C301就会至少有一个绿的

不管做不做validate都无所谓,validate结果是给你自己看的,你能看懂就可以决定要不要execute。如果基本看不懂,或者是认为更新不存在需要关注的问题,可以直接execute

追问

  拿C301举例,PCB板上有它,且只有一个,但是他的引脚没有和任何导线连接,如下图:

  而且焊盘上没有标号,如下图:

对于正常连接的元件是有引脚标号的,例如C108:

搞不懂这是为什么?

对于器件全变绿的问题,我解决了,导入PCB后,在黑区的左下角有一块room膜,把它删掉就好了。

追答

不好意思回答慢了,不过前面已经回答了,就是你的C301没有Pin1 Pin2

本回答被提问者采纳
参考技术B 1.updata后,在左下角(把PCB图缩小)会看到一个深红色的区域,把那个区域delete掉就正常了。
2.建立一个工程,把原理图和PCB加进工程里面.
参考技术C 不用管那个验证,直接执行就好,之所以会出现那个错误是因为你改完连接后,网表与以前的有冲突,所以有错。不用管,直接执行追答

c301之所以没有标号,有两种可能,原理图里面就没有连接,如果原理图中有连接,那么就是它的封装中引脚的designater和原理图库里面的不匹配,封装pin map中可以更改。

追问

谢谢,问题解决了,实际上就是你说的元件封装有问题,没有画好封装,误用矩形填充当做了焊盘,上面连引脚标号都没有,当然不会有电气连接线和他们相连了。

追答

嗯,解决了就好,硬件需要很细致!

使用 Altium Designer 绘制PCB完整设计流程记录(2021.05.04更新)

前言

做了大半年的毕业设计,陆陆续续也是画了几个板子,有些东西感觉要趁现在记录下来,方便以后某天还想再画板子时查看。

修改日志

时间修改内容
2021.05.04初稿完成

一、关于AD版本

  • 如果电脑内存>8GB,果断AD20暗黑模式
  • 如果电脑内存<8GB,果断AD16流畅模式

本系列文章使用的是AD16。

二、原理图库和封装库

首先寻找一个拥有较完整基础元件的库,接着在以后的设计过程中,不断的向该库中添加新的器件。

我将自己所使用的库放到了gitee上,方便管理:https://gitee.com/mculover666/ad-sch-2d-3d-libraries

有需要可直接拿走,顺手点个Star就更好啦~

三、绘制原理图

1. 绘制原理图

1.1. 单页原理图

电气连接:用导线或者网络标号(Net Label);

1.2. 多页原理图

电气连接:用页连接符(Port);

绘制总的原理图:Deisgn->Create Sheet Symbol From Sheet or HDL

2. 编译原理图

作用:检查原理图是否有错误。

在打开原理图的情况下,点击:Project->Compile Documents xxx.SchDoc。

编译信息在Message窗口中显示。

3. 导出网表到PCB

前提:存在一个和原理图同名的.PcbDoc文件。

原理图绘制完成并编译检查无误后,点击:Design->Update CPB Document xxx.PcbDoc

4. 封装管理器

当需要批量修改元件封装时,可以使用封装管理器:Tools -> Footprint Manager

四、绘制PCB

1. 设计板子形状

在Mechanical层或者keepout层绘制板子外形,绘制完成后选择所有线(构成一个闭合区域),点击:Design->Board Shape->Define from selected objects

2. 交叉选择元器件

作用:在原理图/PCB中选中某个器件时,在另一边也会高亮。

在打开原理图的状态下,点击:Tools->Cross Select Mode,开启交叉选择模式。

在打开PCB的状态下,点击:Tools->Cross Select Mode,开启交叉选择模式。

3. 布线(重中之重)

4. DRC

作用:电气规则检查。

规则设置:Design->Rules

规则检查:Tools->Design Rule Check->Run Design Rule Check

5. 泪滴

作用:在连接处打泪滴。

打泪滴:Tools->Teardrops

6. 敷铜

作用:

方式:一般在信号层(Top Layer和Bottom Layer)敷铜,连接到GND。

敷铜:Place->Polygon Pour


至此,DRC检查无误之后,就可以去白piaoPCB厂商打样啦~

以上是关于Altium Designer09修改了原理图后,怎么更新PCB中呢?的主要内容,如果未能解决你的问题,请参考以下文章

如何用altium designer

Altium Designer6.9中在画51单片机最小系统的PCB图时有的元件在原理图之间放置了

altium designer 原理图中批量修改封装

使用 Altium Designer 绘制PCB完整设计流程记录(2021.05.04更新)

使用 Altium Designer 绘制PCB完整设计流程记录(2021.05.04更新)

手把手一起学习 Altium Designer 20修改和自定义原理图标题栏