智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4284|回复: 11
打印 上一主题 下一主题

[PCB设计] 电容改变封装后update时遇到的问题

[复制链接]

5

主题

404

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3587
QQ
威望
1907
贡献
992
兑换币
255
注册时间
2011-12-3
在线时间
344 小时
跳转到指定楼层
1#
发表于 2012-8-13 20:32:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
上个贴  图给跪了  现在重发一贴  往PCB高手 或者遇到这个问题的朋友解答一下
问题是这样的
我绘制好原理图后想改一下电容的封装(如图一)

altium designer中仅提供了直插式的封装(如图二)

因为直插式的太大 我想将它改成贴片式的(如图三)

图三是我在系统自带的库中Miscellaneous Devices 中PCB封装库中的3.2X1.6X1.1
在改变封装之前 我update PCB 后可以成功将各种封装导入到PCB文档中
但是我改完封装后出现了如下问题(如图四)


看不清的话 我把问题重新写一遍  Unknown Pin

提示我的C1电容两个pin未知   

我把pin map 打开后 上面的引脚连接并没有错(如图5)

    1对应1      2对应2   

这是我电容引脚的Designator(如图6)



希望高手解答  被这个问题搞了一晚上了

怎么才能让altium designer 识别出我原理图的pin与PCB上的pin 一一对应?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

5

主题

404

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3587
QQ
威望
1907
贡献
992
兑换币
255
注册时间
2011-12-3
在线时间
344 小时
12#
 楼主| 发表于 2012-8-14 20:03:36 | 只看该作者
长袖善舞 发表于 2012-8-14 19:47
应该直接update就可以的啊

因为我原先update过一次   然后把那update的封装全部删了   又到原理图中改了封装
再次update的时候就出问题了    原因是已经update过的PCB文件不“干净”   

需要删除里面的一些东西  或者重新建立一个PCB文件  再次UPDATE就没有问题了   

回复 支持 反对

使用道具 举报

1

主题

40

帖子

0

精华

高级会员

Rank: 4

积分
747
威望
446
贡献
141
兑换币
36
注册时间
2010-11-3
在线时间
81 小时
11#
发表于 2012-8-14 19:47:00 | 只看该作者
应该直接update就可以的啊
回复 支持 反对

使用道具 举报

12

主题

2039

帖子

2

精华

顶级版主

只好把岁月化成歌 留在山河

Rank: 11Rank: 11Rank: 11Rank: 11

积分
44057

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章资源大师奖章优秀版主奖章

威望
26263
贡献
9408
兑换币
6553
注册时间
2011-9-30
在线时间
4193 小时
毕业学校
南京动专
10#
发表于 2012-8-14 16:56:54 | 只看该作者
840149319 发表于 2012-8-14 15:22
对的~
应该是直接改封装后 才编译 执行

当你封装什么的有改变 或者元器件的数量 什么的有变化时候 调增完之后再进行update
回复 支持 反对

使用道具 举报

5

主题

404

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3587
QQ
威望
1907
贡献
992
兑换币
255
注册时间
2011-12-3
在线时间
344 小时
9#
 楼主| 发表于 2012-8-14 15:22:40 | 只看该作者
luckner 发表于 2012-8-14 11:31
直接该封装

对的~
应该是直接改封装后 才编译 执行

我是在未改封装前就已经先编译执行了一次   后来改变封装后  远PCB中已经添加了Net就导致你再次编译的时候出现错误

回复 支持 反对

使用道具 举报

12

主题

2039

帖子

2

精华

顶级版主

只好把岁月化成歌 留在山河

Rank: 11Rank: 11Rank: 11Rank: 11

积分
44057

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章资源大师奖章优秀版主奖章

威望
26263
贡献
9408
兑换币
6553
注册时间
2011-9-30
在线时间
4193 小时
毕业学校
南京动专
8#
发表于 2012-8-14 11:31:56 | 只看该作者
直接该封装
回复 支持 反对

使用道具 举报

5

主题

404

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3587
QQ
威望
1907
贡献
992
兑换币
255
注册时间
2011-12-3
在线时间
344 小时
7#
 楼主| 发表于 2012-8-13 21:50:11 | 只看该作者
HITHZF 发表于 2012-8-13 21:23
网络表是原理图和PCB之间的纽带   设计/工程的网络表/protel

问题解决了  谢谢你的热心帮助
回复 支持 反对

使用道具 举报

5

主题

404

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3587
QQ
威望
1907
贡献
992
兑换币
255
注册时间
2011-12-3
在线时间
344 小时
6#
 楼主| 发表于 2012-8-13 21:49:51 | 只看该作者
解决问题了

有两种方法   

最简单的是  直接删掉原来的PCB文件  然后到工程下再新建一个PCB文档  再重新导入就OK

还有一个方法就是不删除原来的PCB   在PCB编辑界面  选Design->Netlist->Edit nets 将所有nets in board中的net全部删除
这个是解决所谓的“Unknow pin”的问题   

然后再Design->classes将component class 下的那个跟自己名字一样的class删除
这个是解决所谓的“Failed add class”问题
回复 支持 反对

使用道具 举报

5

主题

404

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3587
QQ
威望
1907
贡献
992
兑换币
255
注册时间
2011-12-3
在线时间
344 小时
5#
 楼主| 发表于 2012-8-13 21:41:13 | 只看该作者
HITHZF 发表于 2012-8-13 21:23
网络表是原理图和PCB之间的纽带   设计/工程的网络表/protel

网络表生成了   但是执行update还是一样的问题...

下一步该怎么办?
回复 支持 反对

使用道具 举报

32

主题

199

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5045
QQ
威望
2229
贡献
1150
兑换币
605
注册时间
2011-10-17
在线时间
833 小时
4#
发表于 2012-8-13 21:23:13 | 只看该作者
网络表是原理图和PCB之间的纽带   设计/工程的网络表/protel
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 01:26 , Processed in 0.168592 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表