使用Allegro绘制PCB板——网络表的导入

在使用DXP的时候,不存在网表导入等问题,大多数的行为已经是软件自动完成了,但是在Allegro中却不行,需要自己手动来完成。注意在绘制电路板的时候,要先确定绘制区域,以及各个层的状况,边界,安装孔等,都不是随意的来修改。

    网表的生成首先要重新编辑元件编号,先选择dsn文件,然后选择Tools -> Annotate。scope要选择整个工程,entire。action中要先选择reset part references to "?"来取消所有的编号, 然后再选择无条件的索引更行,Unconditional reference update 来进行全部重新跟新。

    然后进行DRC检查,先选择dsn文件,然后再选择Tools -> Design Rules Check。DRC只能检查出原理图的连接问题,和元器件的属性等。

    接着再来查阅器件的封装,在确定器件封装的时候,我有一点点建议,虽然稍微麻烦一点,但是却能够减小出问题的概率。

    原理图检查之后,不仅仅要保证没有DRC错误,还要保证没有原理上的错误,这样就生成一张器件清单列表,方法为:在dsn文件被选中的情况下,Tools -> Bill of Materials。可以不做任何修改的生成bom清单,路径在最下面的Browse可以看到,不做修改会放在同一工程目录下的。查阅工程目录表,可以看见Outputs下面就有一个.bom后缀名的文件,双击这个文件就可以看见使用了哪一些器件,以及个数。生成元件清单除了是.bom的方式外,也可以是excel表格,但是由于生成的速度比较慢,所以我就直接选择复制粘贴到excel表格中了。

    生成的这个表格有两个作用:一是采购元件的时候有一个详细列表,能够方便的采购人员来查阅;二是将各种器件的封装记录下来,保证每一个封装都存在。器件封装的绘制见之前的博文。

    封装的添加,在原理图中,在dsn文件出右键,选择Editor Object Property, 查阅PCB Footprint这一栏中是不是每一个器件的封装都已经填写上了,并且是不是和相应的原理图对应。如果是那就成功了很大一部分了。

    最后检查核对好了,就可以生成网络表了,dsn文件,Tools -> Create Netlist,生成器件封装和原理图一一对应的网表。在于博士的视屏中选用的是PCB Editor,但是我的软件中不能顺利的生成网络表,所以使用了Other组件。

使用Allegro绘制PCB板——网络表的导入    Combined properint要修改成如图所示,Formatters要选中allegro.dll文件,如果没有就要去网上下载这个.dll文件,并且要和oraccel.dll文件放在同一个目录。在Browse处注意生成文件的路径,后缀名是.net。到此处是原理图的网络表的生成。
    
导入网表File -> Import -> Logic,弹出一个对话框,由于刚才是使用Other组件生成的网表,因而在此也要使用Other组件来将网络表导入。

使用Allegro绘制PCB板——网络表的导入    可以看见刚才生成的文件是.net的文件,但是这里需要导入的是.txt的文件,如果直接修改文件后缀名另存为是不行的,这里需要使用一个转换软件,可以去网络上下载。点击.exe文件,我相信大家都知道会怎么用,具体的就不说了。

使用Allegro绘制PCB板——网络表的导入    生成.txt文件之后,就能够开始导入网络表了。因为有一些封装是自己绘制的,固然要注意路径问题,不然会提示找不到封装的。不仅仅是封装的器件,还有自己绘制的一些pin最好都一次性添加进来。

    封装路径的再次确认。在绘制brd的界面,选择Setup -> User Preferences,就会弹出一个界面,在Library中有三个路径要确认,devpath、padpath和psmpath,这三个路径的添加具体步骤就省略了,点击Value对应的方框,就可以弹出添加路劲的页面,添加上就好了。

使用Allegro绘制PCB板——网络表的导入
    在添加了路径之后,本以为就大功告成了,可是最后还是发现导入网表的时候会报错,这时候最好要根据报错的内容来查阅,比如是管脚号不对,主要是原理图有的管脚封装上没有。而我报的错误是设备未添加,这个地方让我小小的纠结了一下,最后还是在一个朋友的帮助下完成的。

    由于Allegro不带封装,包括软件提供的原理图库都不带,所以处理方法有两种,一种是自己绘制,另一种是从网上下载。无论用哪一种方式,都需要注意保存的路径和软件里使用的是否一致。一个完整的封装需要由四份文件组成.dra、.log、.psm、.txt,log文件可能会因为保存的次数不止一次,所以有好几个,但是总体来说这四个文件是缺一不可的。.dra文件这个肯定少不了,就是绘制的图形,log是由于保存的关系自动生成的,.psm是使用File -> Create Symbol生成的.txt文件是使用File -> Create Device生成的

    最后网络表终于顺利的导入进去了。可以通过Place -> Manually来检查,当元器件都导入进去的时候,Placement List选项下面的Components by refdes中能看见原理图中的元件标号全部显示在里面。

    在文件导入的过程中,我只遇见了这些问题,并且最后都一一解决了。这一段内容说起来容易但是做起来还是有一些复杂,第一次弄这个,研究了很久。并且在朋友的帮助下才完成的,cadence用起来的不容易,也说明了约束性的良好,不是随意就能修改的。各种文档的管理和错误纠正,还是需要一定的标准来规范。

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: candance16.6是一款免费的音乐编辑软件,可以帮助用户编辑、裁剪、合并、转换音频文件格式等。该软件具有简单易用的界面和操作,同时提供多种音频编辑工具,可以满足用户各种音乐处理需求。 candance16.6的官方网站提供了该软件的下载地址,用户只需在官网上下载并安装即可开始使用。安装过程非常简单,无需任何高级知识。安装完成后,用户可以根据需要使用软件的不同功能进行编辑,例如裁剪、调整音量、调整声音平衡等等。 总的来说,candance16.6是一款功能齐全、简单易用的音乐编辑软件。如果您需要编辑音频文件,不妨尝试使用一下,相信会给您带来不少方便。 ### 回答2: candance16.6是一个舞蹈类软件,主要提供舞蹈动作教学以及音乐节奏配合的锻炼方式,旨在让用户享受舞蹈带来的身心愉悦和健康提升。用户可以通过该软件学习多种舞蹈类型,如拉丁舞、爵士舞、街舞等,并可以自由选择不同难度等级的教学视频进行跟随练习。此外,candance16.6还提供音乐播放及调节功能,用户可以根据自己的喜好选择不同的音乐风格,或是根据自己的身体状态调整音乐的速度和强度,以达到更好的锻炼效果。同时,该软件还支持社交分享功能,用户可以将自己在舞蹈练习中的成果分享给朋友圈、社交媒体等,展示自己的运动魅力和舞蹈技巧。总之,candance16.6是一款非常适合舞蹈和健身爱好者的软件,无论是初学者还是高级玩家都能从中找到自己的乐趣和收获。 ### 回答3: Candance16.6是一款用于舞蹈编排的软件,是Candance软件系列的其中一款。用户可通过其在计算机上进行舞蹈编排和排练,同时也能预览不同角度的舞蹈演示效果。Candance16.6支持各种不同舞蹈类型,如现代舞、芭蕾舞、拉丁舞和爵士舞等,同时也支持各种舞蹈曲风和节奏。 Candance16.6具有可视化的编辑工具,使得用户可以非常轻松地进行编排和舞蹈设计。它还可以生成音乐的波形图,用户可以根据波形图调整自己的舞蹈动作和步伐。 Candance16.6的功能非常强大,不仅可满足舞蹈编排的需求,也能在比赛和演出中提供支持,帮助用户更好地现自己的舞姿和舞蹈技巧。值得注意的是,Candance16.6是付费软件,需要购买授权才能使用。 总之,Candance16.6是一个非常实用和强大的舞蹈编排软件,帮助用户轻松地进行舞蹈设计和排练,提高舞蹈现能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值