我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 755|回复: 0

继续犯错继续总结...

[复制链接]

该用户从未签到

1万

主题

1292

回帖

936

积分

管理员

积分
936

社区居民最爱沙发原创达人社区明星终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

QQ
发表于 2013-3-29 19:22:13 | 显示全部楼层 |阅读模式
W, T! S5 Q: w+ u

0 |: Z$ Z" d0 s. g9 m3 S7 o3 @
又画了新板子,遇到了新的问题,有些很麻烦,有些很简单,但是解决不了的问题都很麻烦。所以把几个找到了解决办法的小操作列给大家。现在收藏了许多材料,有时候想找一个操作,得翻半天...希望能有一点点用吧。更多的,作为自己的备忘...1 t/ W1 \! c9 y( j
更新symbol中的文字修改封装的文字面后,更新到工程中,需要勾选reset symbol text location,否则有些不能正确显示。为焊接方便,需要打印各元件的值,而原来自己做的封装没有添加Component value,编辑封装后,update,线条什么的能更新,但是仍然不能显示元件值。勾选后,可以显示。但是会重置文字位置,需要重新调整。* R2 b' i$ X. S
元件rename、反标3 o. `) h# on# ~) M6 e! |
如图所示,
file:///C:/DOCUME~1/gcht/LOCALS~1/Temp/msohtml1/01/clip_image002.jpgWj@7 g' \# J& O! R" E: A4 I( N! v
More里的设置:
file:///C:/DOCUME~1/gcht/LOCALS~1/Temp/msohtml1/01/clip_image004.jpg
Rename之后,需要将新的元件位号与原理图对应起来,而不能搞乱网络连接的关系。可以利用rename.log文件(工作目录下),把有old,new的行保留,其余行删除。把old和new用空格替换。然后把文件扩展名改为.swp。
在Capture里,
file:///C:/DOCUME~1/gcht/LOCALS~1/Temp/msohtml1/01/clip_image005.gif
点击进入后在设置页面下,; O& b& o3 C3 A' q
file:///C:/DOCUME~1/gcht/LOCALS~1/Temp/msohtml1/01/clip_image007.jpg
选中刚才的.swp文件,确定导入,即完成回注。
需要主要的是,rename是不可撤销的,所以在rename之前保存工程。还有,每次rename要及时回注,如果在本来就不一致的原理图和PCB之间执行回注,有可能会把整个网表弄乱,后果不可预测…( ]8 @( ~( D$ N7 l8 |
在原理图中,给元件添加HARD_LOCATION属性,可以让元件在rename的时候保持标号不变。0 e1 ~8 _+ A- Hv
异形焊盘元件的制作第一步,制作shape类型的形状。可以从CAD导入(没试验过),也可以用Allegro画。file:///C:/DOCUME~1/gcht/LOCALS~1/Temp/msohtml1/01/clip_image009.jpg& C3 ~) u* n/ y7 t4 U6 v( D1 N
同时制作阻焊层需要的shape。我是这么做的,论坛里有兄弟说用z-copy,extend的方法,没试验过还。0 [/ k7 ]7 ]. s7 R
第二步,制作焊盘,begin层和阻焊层都选自己的shape。: P" i% O9 `: V: x3 a
第三步,用制作好的焊盘制作封装。
内层划分从材料里copy过来的步骤。经试验验证。0 Y/ m+ z: LCG9 s6 _1 A8 G
1)画ROUTE KEEPIN:! l+ O4 y) T6 h3 P( g' P\
SetupàAreaàRoute Keepinà在右边Options下,设置成Route Keepin,Allà画框8 n; P# F' Q- E$ N, k$ i/ T
应注意此步不能缺少,否则后面无法赋电源地网络.
2)画分割线* z5 f2 L( [' r! b8 U
将同一层中要分割的不同网络用不同颜色高亮
Add àLineà在右边Options下,设置成Antietch,以及要分割的层à画线将不同网络分割开
3) 给电源地层的网络赋属性
例如:将VCC,VDD,GND分配到电源地层.1 u5 I" ^6 `( I& {/ F: M- e
EditàPropertiesà从右侧Find中选Net,Moreà将VCC,VDD,GND选中à Applyà赋予No Rats,Route to Shape属性à结束Edit Property编辑状态.
4) 将网络分配到相应区域:
EditàSplit PlaneàSet Parameter(一切都OK)( |) ]6 `) K. }
EditàSplit PlaneàCreate( K, S2 E) F- r' e# @, V- ?
如果修改了分割线,需要重新分配,修改完成后重新create即可。2 w) [+ O# x# P! ^, w% Y8 s
在allegro里拼板把需要拼板的板子全部显示。Toolsàcreate module,然后全选整个板子,整个板会高亮,在命令行里输入x 0 0 回车,选定参考原点。会弹出保存对话框,输入保存的文件名,后缀为.mdd,保存在PCB文件所在目录。在要拼板的大板框里,计算好各小板的坐标。Placeàmanuallyàadvanced settings勾选library,placement list标签中,下拉菜单选择module defination。选择需要放置的模块,输入放置的坐标。弹出对话框,给模块起一个名字,这个名字将成为refdes的前缀。
这种方法可以完成叠层设置相同的不同板子。
回复

使用道具 举报

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

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表