当使用Cadence Allegro进行PCB设计时,有时候会遇到一种情况:过孔在PCB布局中显示不出来。这种问题通常是由以下几个方面引起的。
在PCB设计中,为了保证过孔能够与元件正确链接,需要在元件层中正确定义过孔。如果元件层未开启或者过孔定义错误,过孔就无法正确显示在PCB布局中。通过在元件层检查过孔定义,可以避免此类问题。
Allegro的PCB设计中,布局层是控制 PCB布局的重要层,包括了逻辑设计、连接和元器件的布局等。因此,布局层设置不当也会导致过孔不显示的问题。如果没有在布局层正确定义过孔引脚,则过孔会隐藏在布局层下,不会显示在PCB中。
另外,还需要注意布局层设置的尺寸是否适当。如果过孔太小(比如小于4mil),则会导致过孔不显示。因此,推荐将布局层中过孔的尺寸设置为4mil或以上。
在Allegro设计软件中,由于过孔或者其它元件过于小,可能存在不在屏幕上显示的情况。这需要使用“Place/Cells/Options”菜单项获取属性编辑框。在这里,将View->Display里的Minimize控制按钮关闭,就可以强制让过孔显示出来。
如果过孔不显示,还有可能是因为没有将过孔显示在正确的过孔层上。Allegro设计软件包含多个过孔层,例如“Mechanical Shift”层、 “Vias with Connections”层等,如果在错误的过孔层定义过孔,则不会被正确显示。因此,需要确认过孔是否定义在正确的层上。
总之,以上几个方面是造成Allegro过孔不显示的主要原因,只有理解了这些问题,才能避免这类问题的发生并提高PCB设计效率。