Candence学习篇(8)allegro中导入网表及netrev.lst does not exist问题

在这里插入图片描述


前言

在这里插入图片描述

前面我们讲了
Candence学习篇(1) Candence原理图工程以及原理图库的创建
Candence学习篇(2) 电阻等器件原理图symbol绘制
Candence学习篇(3)Stm32元器件绘制和原理图绘制
Candence学习篇(4)allegro软件中class 和subclass的概念
Candence学习篇(5)使用Padstack Editor制作贴片焊盘和通孔焊盘
Candence学习篇(6)使用allegro绘制元器件的PCB封装
Candence学习篇(7)allegro pcb editor 17.2如何打开旧版本.brd和.dra文件等

今天我们来讲导入网表时遇到的一些问题,一些坑。

一、allegro中netrev.lst does not exist问题

在PCB editor导入网表时,明明路径是对的,结果却报了一个netrev.lst does not exist的问题。
卡了我一天了。

看了其他博主的博客
OrCAD导出逻辑网表时无法生成netrev.lst文件

结果发现并不是这个问题。

二、pcb editor 的产品问题

然后我又怀疑是不是pcb editor 的产品问题。
点击file 然后change editor
换了也是没用的。
在这里插入图片描述

三、生成网表时选择直接更新到PCB

继续找问题,然后看到网上有人说直接在生成网表时选择直接更新到PCB
在这里插入图片描述
那就是这个了
在这里插入图片描述
然后再用pcb editor,打开我们新生成的文件,然后发现居然可以了,点击place 然后manually,有一些元器件可以放置,有一些不能放置,然后看到命令行的提示说,多了一个额外的脚或者少了一个额外的脚。
那确实就是原理图和封装不匹配
,重点,原理图和封装不匹配原理图和封装不匹配,这个是DRC检查不出来的

你的引脚和你做的封装一定要和原理图一致,否知添加封装也是白搭,这就是allegro严谨的地方,把我们这个封装改成49。然后重新生成封装,点击file, create symbol 然后过一遍再从新生成网表。
然后就生成这些东西。
在这里插入图片描述
在这里插入图片描述
然后我们打开我们的pcb editor,导入网表
在这里插入图片描述
然后再放置就可以了。确实,allegro不好上手,但是这是作为新手的必经之路。
导入网表成功后我们发现网表文件是和.brd在同一个文件夹里面的,并不是放在allegro文件夹里面的。
在这里插入图片描述
在这里插入图片描述

注意“坑”

坑1:路径问题

焊盘padpath的路径一定要有,你封装用了哪些焊盘,你就必须把路径加进来
还有psm也是psm不同的库里面可能有多个封装。
在这里插入图片描述

坑2:原理图添加封装问题

可以看到我们创建的封装是大写的生成的psm文件是小写的。
所以在原理图添加封装时也必须是小写,那个时候我是真没想到这个问题
然后一改就可以了,给我整吐了。
在这里插入图片描述
在这里插入图片描述

坑3:封装库的旧版本问题

这个之前已经说过了,大家可以看这篇博文
使用db doctor批量更新库

坑4:can not load the symbol

这也是新手常见的错误之一,就是封装没有加载进来,没有匹配上,添加封装时注意大小写!
在这里插入图片描述
参考博文:cadence allegro番外:PCB元器件导入与错误解析2

遇到问题想办法解决。才能让我们学到更多。
在这里插入图片描述

  • 8
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学工科的皮皮志^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值