### [Allegro怎么圈布线区和布局区?Z-Copy内缩板框做Route/Package Keepin](https://www.zxzic.com/article/10949.html) **Published:** 2026-10-27T09:00:00 **Author:** 智行者IC社区 **Excerpt:** 板框画好要圈可布线区和可放器件区。Edit→Z-Copy内缩板框,分别做Route Keepin和Packag… 板框画好之后要圈出实际可布线区域和可放器件区域,不然元器件放到板框边缘或者线走到禁布区。Allegro里用Z-Copy内缩板框做Route Keepin和Package Keepin。 ### 操作步骤 先确认板框(Outline)已经画好。菜单**Edit→Z-Copy**,Options面板里: 1\. **Copy to subclass**选Board Geometry→Route Keepin 2\. **Offset**填内缩距离,比如5mm 3\. **Shape type**选Rectangular(板框是矩形的话) ![Allegro Z-Copy内缩板框做Route Keepin](https://cdn.zxzic.com/public/uploads/gallery/original/2026/10/12/202610121791806603_processed.webp) 点一下板框,自动生成一个内缩5mm的闭合框,放在Route Keepin子类里。这个框里面才能走线,外面是禁布区。 再重复一次Z-Copy,这次Copy to subclass选**Package Keepin**,Offset设大一点比如8mm。这个框里面才能放器件,外表面不能摆元件。 ![Package Keepin可放器件区域设置](https://cdn.zxzic.com/public/uploads/gallery/original/2026/10/08/202610081791495000_processed.webp) ### 踩坑记录 第一个坑:Offset方向搞反。Z-Copy默认Offset是向内缩,正数往里缩。你要做外扩的禁止区就用负数。别搞反了,做完发现Keepin比板框还大。 第二个坑:只做了Route Keepin忘了Package Keepin。线不会走到禁布区,但元件放到板框边上了。两个Keepin都要做,一个管线一个管元件。 第三个坑:板框有缺口的时候Z-Copy出错。不规则板框(比如带一个缺口)用Z-Copy容易生成奇怪的形状。这种情况手动画Keepin更靠谱。 **Tags:** Allegro, Cadence, EDA工具, Keepin, PCB设计, Z-Copy **Categories:** Allegro使用 ---