Allegro导入dxf使用Z-Copy提示”Not a closed polygon or CLine. Element ignored!”解决办法

 

如图,导入dxf使用Z-Copy生成Route Keepin会提示“不是一个封闭的多边形”,解决办法如下:

1. 点击Shape->Compose Shape命令,左侧Option选项卡设置如下:

            

ClassSubclass可以选择EtchTop或者其他层也可以,目的是将outline转换成shape类型。

2.鼠标在空白处右键,弹出菜单选择Temp Group模式,对你需要内缩的outline边框进行框选,如下:

 


全部框选完成后,边框会高亮显示,一定要将需要内缩的边框全部框选上,否则会转换失败。如下所示:

 

3.完成后点击右键,选择Complete

 

 

  这样,就成功的把outline转换成shape类型了。如果点击Complete后没有变成shape类型,下面命令窗口提示“Not a closed polygon or CLine. Element ignored!”,证明没有将边框框选完,可以重新框选再试。

4.转换成shape类型后,我们就可以使用Z-Copy命令生成ROUTE KEEPIN了,点击Edit->Z-CopyOptions选项卡中设置好ClassSubclassSizeOffset

 

5.鼠标在转换成功后的shape层上单击一下,Route Keepin就出来了。

 

6.最后一步,将转换后的shape还原为Outline,点击Shape->Decompose Shape

 

右侧Options选项卡设置如下:

 

ClassSubclass设置为Board GeometryOutline,然后勾选上“Delete shape after decompose”,然后在转换后的shape上面单击一下就好了。



    以上是我查找相关资料找到的方法,如果大佬觉得不对或者有其他的办法欢迎指出,谢谢!


  • 18
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值