技术无极限

常用链接

统计

最新评论

protel dxp 2004 pcb 使用方法

       这样写出来了,算是为了便于自己记忆吧,至于对兄弟们能不能有所帮助,这要看大家搜索的时候能不能显示出来。其实我这些也是自己用到的时候出现的问题,然后在网上一个个搜索出来的答案,经过验证后整理出来,也省得兄弟们麻烦了

 首先声明,我用的是protel dxp 2004 sp2版本的,如果有异议或者建议,请给我留言

1. 批量修改PCB上的字体大小
            选中任意一个文字标号,右键第一项(find similar objects),出来的对话框中的text height;text width两项的any选成same。点ok。
         以上是选中所有要改的。
        
         屏幕上会出现inspector对话框,inspector出来后,text的两项适当改小。改后回车,效果立现!
         这是批量修改。
        
         据说很多批量修改元件属性的功能可以这么实现,我实验了一下的确是可以达到我们的目的的,总之大家学会举一反三融会贯通吧

需要注意的是:批量修改后,元器件好像都被放在底层了似的,看不见,只能看见标号,

这是因为你需要修改的原件还处于被选中状态,其它的东西都会处于隐藏状态

在PCB上右键单击,在弹出的界面中选择Filter,然后再选中clear filter 即可


         
         text height  字符高度
         text width   字符线宽
         我设置为字符高度1mm,字符线宽0.1mm
        
2.从原来的PCB文件中导出元件封装
      呵呵,看到别人画好的PCB,里边一些元器件的封装我的库里没有,也不想自己再动手做封装了,所以想把它导出来然后为我所用。
      我用的方法可能比较土,不过这是目前我唯一掌握的方法,在PCB中点击某个元件,选中后复制(ctrl+C),然后新建一个pcb library(file->new->pcb library),粘贴上去就OK了,这也是我的
     同事教给我的方法,很管用。我在网上搜了半天也没找到该怎么到出库封装.....55555

     不过千万别忘了给这个元件设置原点,一般情况下脚1为原点就可以了(Edit->set reference ->pin 1),不然的话PCB中你会发现这个封装离你的画板区域相差十万八千里,唉,怎么拉也拉不回来,那叫一个惨,够你烦的。这也是我的同事教给我的方法,很管。我在网上搜了半天也没找到该怎么导出库封装.....55555
      
     既然选择封装库已经有了,然后再安装库改变元器件的封装,相信这些大家都已经会了,我就不再啰嗦了


3.度量单位的改变
      很多时候需要把公制(Metric)改变为英制(Imperial)或者反之,有三种方法可以实现,
       1、菜单view>>toggle units
     2、直接按Q就可以转换了,再按一次Q又可以转换回来
     3、DESIGN下BOARD OPTIONS下的unit选框也可以改变的
     第二种的方法更常用 ,很简单,我用第二种方法,不过要注意是大些的Q啊。如果准备做专业的PCB工程师,还是养成用快捷键的好习惯


4.PCB中如何快速定位到某元件
     PCB布局时,经常发愁找不到我要找的"R1",自己终于摸索出了一个方法,在PCB上,按“j"键,弹出消息框,选择第四个"component..."选项,出现“component designator”对话框,把“?”改成你想要找的“R1”,单击“OK”,于是鼠标就停留在“R1”上面了
     或者用Edit->jump->component....,一样的效果  
ps:在原理图中如何快速定位,目前我还没找到有效的方法,只能凭对原理图的熟悉自己慢慢找了,大家谁有办法别忘了告诉我啊



5.PCB中修改单个元件的封装
     我PCB布局好之后,发现晶振Y1的封装需要换一下,原来的尺寸偏小,于是直接在PCB上双击Y1这个封装,直接改变footprint,结果点确定后发现Y1消失了,怀疑是因为我的新封装没有设置原点,可是我现在还不知道怎么把Y1给找出来了
     还有一个同样的Y2,有了Y1的教训,我直接在原理图里把Y2的封装改变,然后Design->updatePCB,这样PCB中2的封装就变成了我新做的封装,不过由于该封装库做的时候是直接copy paste做出来的,忘记设置原点了,所以离pcb好远好远,拽啊拽啊的也没拉回来,最后还是把封装修改了一下才变为正常的布局。



**********************************
1.PCB中把数字地和模拟地分开
  添加AGND网络(Design ->Netlists->Edit Netlists,添加新的网络电AGND), 然后把网络应该为模拟地的节点从GND改为AGND即可,改一下试试,飞线自然会改变了
2.布线后发现前期的布局不太合理,于是想从新布局然后再布线,菜单选项TOOLS->Unroute->All,将撤去所有的布线,你可以重新布局了
3.布线的时候会发现某些元件的引脚没有联上,回到原理图里发现已经连上了,但是查看网络表却没有找到该项,只好在PCB中添加飞线了,方法就是对该节点添加网络表,......
   我重在思考的问题是:为什么有些网络表会丢失?
   原因究竟在哪里?(后来经过观察发现,原理图上很多节点看似相连,实际上是没有连接的,而且检查错误的时候是没有报警的,所以导PCB之前一定要仔细检查,确保原理图连线没什么错误,这样再导入PCB中,不然的话等PCB布好检查时发现错误,这个时候想再改动可就麻烦多了

 

**************************************
1、画一些不要阻焊剂的线,则画好后,在Top Solder(或Bottom Solder)画上同样形状的线即可,这样做出的板子导线就是裸露在外的
    ps:默认情况下PCB是不显示这两个层的,按快捷键“L”即弹出Board Layers and Colors属性编辑框,在Top Solder 和Bottom Solder层后边的方框打上勾即可
2、PCB放置元件或导线,快捷键“P",在弹出的菜单中选择你要放的东西即可。如画导线,"P"键后按“L”即进入画线状态。
    ps:P__Place,L__Line,英语学好了还是很有好处的,学以致用嘛!
3、PCB单层显示和多层显示之间的切换,快捷键“Shift + S",很有用哦,

 

 


**************************************
PCB中不断线拖元件
   在主菜单DXP-》preferences弹出的对话框中,选择Protel PCB ->General 中,看到Other框中有一个Comp Drag选项,选择Connected Tracs,然后点击应用和OK,则PCB中拖动元件时导线是跟着拖动的

 


PCB网络密度分析:
Tools->Density Map进行密度分析。途中颜色深浅的差异,代表了印刷电路板图上网络密度的差异,颜色深的地方对应网络密度大的

posted on 2009-11-06 12:45 勇敢空心人 阅读(6659) 评论(7)  编辑 收藏 引用 所属分类: Protel dxp 2004/PCB

评论

# re: protel dxp 2004 pcb 使用方法 2010-01-17 15:17 alice

你好,按照你的方法批量修改标号后,元器件好像都被放在底层了似的,看不见,只能看见标号,请问是什么原因  回复  更多评论   

# re: protel dxp 2004 pcb 使用方法 2010-01-17 15:19 alice

还有“3.布线的时候会发现某些元件的引脚没有联上,回到原理图里发现已经连上了,但是查看网络表却没有找到该项,只好在PCB中添加飞线了,方法就是对该节点添加网络表,......“对该节点添加网络表不是很明白,能说的详细一些吗?谢谢!  回复  更多评论   

# re: protel dxp 2004 pcb 使用方法 2010-01-17 15:23 alice

第一个问题解决了,关闭重新打开就好了,谢谢你的经验分享!  回复  更多评论   

# re: protel dxp 2004 pcb 使用方法 2010-02-01 09:55 勇敢空心人

这是因为你需要修改的原件还处于被选中状态,其它的东西都会处于隐藏状态
在PCB上右键单击,在弹出的界面中选择Filter,然后再选中clear filter 即可  回复  更多评论   

# re: protel dxp 2004 pcb 使用方法 2010-02-01 10:00 勇敢空心人

@alice
Design ->Netlists->Edit Netlists,添加新的网络点  回复  更多评论   

# re: protel dxp 2004 pcb 使用方法 2010-04-22 13:24 ASD

protel dxp 2004 pcb 连线老错 我只是那个宽度给了下 怎么回事 谢谢  回复  更多评论   

# re: protel dxp 2004 pcb 使用方法 2010-11-03 16:51 liulaoerjiang

原理图找原件我这样的:edit\find text  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理