禁布区的创建

一、常规操作与报错处理

生成板框后,通常要在板边设立Package Keepin区域和Route Keepin区域,确保摆放的元件以及完成的走线在板内。

沿板边设置Package Keepin(Route Keepin)区域,本质就是在Package Keepin/All层(Route Keepin/All层),创建shape。该shape与板框形状相同,且内缩一定尺寸。具体操作时Edit→Z-copy,在option面板内将Active class and subclass设为Package Keepin/All层(Route Keepin/All层),设定内缩/外扩尺寸后,框选板框即可生成禁布区。

运行该操作时,如果出现报错“Not a closed polygon or CLine. Element ignored!”,这是因为此时板框不是一个闭合的shape,而Edit→Z-copy命令需要根据闭合的shape的形状,或者cline围成的形状,内缩/外扩成在Package Keepin/All层(Route Keepin/All层)的shape。

解决方法:shape→compose shape,框选板框线条将其组成一个shape。这个shape生成到任何一层都可以,因为Edit→Z-copy是根据这个shape形状来生成禁布区,只要运行Z-copy命令时,Active class and subclass设置正确即可。

注意:运行shape→compose shape要确保板框的外形是闭合的,允许向内向外延申其他线段,但是沿着这些线段走,一定要能形成一个闭合的区域。试验案例如下:

二、skill展示

由于创建禁布区的本质就是在指定的层创建shape,所以也可以运用skill实现禁布区的创建。

PCB设计时,通常在板边设置一圈地铜,并打一圈孔,这样配合20H原则,能有效抑制向外辐射的电场。

笔者设计了一个Allegroskill,选择包地铜网络,在option面板内输入内缩距离和包地铜宽度后,能够一键操作,根据板框的shape生成Package Keepin、Route Keepin区域,并沿板边创建一圈包地铜。效果如下:

skill效果展示

欲知后事如何,请看公众号:硬件攻城大师

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值