PCB论坛网

 找回密码
 注册
查看: 1636|回复: 6

[讨论]如何将密集的钻孔处变为跳刀

[复制链接]
发表于 2005-8-18 19:32:30 | 显示全部楼层 |阅读模式

不知到大家遇到此种情况没有?

密集的钻孔处,钻出的孔会有毛刺,可能是受力问题造成!

Genesis2000 没有这种功能完成,不知道大家除了手工操作外,

看可不可以用Script实现,如何做呢?

希望大家发发各自的建议!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2005-8-18 22:36:44 | 显示全部楼层

老兄是写Script的高手,是不是已经写出这个脚本了哟!

回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-19 11:38:18 | 显示全部楼层
用 Perl 写了一个Script,但不是很完美!
回复 支持 反对

使用道具 举报

发表于 2005-8-19 13:13:53 | 显示全部楼层

分T钻不行吗?

回复 支持 反对

使用道具 举报

发表于 2005-8-21 13:01:02 | 显示全部楼层

分二層出來,用sed 合並就好了

回复 支持 反对

使用道具 举报

发表于 2005-8-21 21:59:30 | 显示全部楼层
以下是引用copper在2005-8-18 19:32:30的发言:

不知到大家遇到此种情况没有?

密集的钻孔处,钻出的孔会有毛刺,可能是受力问题造成!

Genesis2000 没有这种功能完成,不知道大家除了手工操作外,

看可不可以用Script实现,如何做呢?

希望大家发发各自的建议!

1.我的作法一:

先建立要跳钻区域的mark层,然后写程式将这些孔挑出来,挑出来后依据四分法、对分法、乱数法其中一种进行排列,排列完后这些孔要加一个.drill_noopt属性,接着move回原来的钻孔层,此时再用ADM输出即可!!

2.我的作法二:

我用perl及shell做过,但觉得速度不够快,去年我建议Frontline加上去,e90b以后版本开始支援!!

此功能的说明就是要跳钻多少距离,例如指定距离10mil,那ADM输出的孔距离都在10mil以上

[此贴子已经被作者于2005-8-21 22:04:02编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-22 11:07:24 | 显示全部楼层

谢谢提供帮助!!!

我差不多使用的就是乱数法,也用四分法,混在一起,就是不能连钻.

目前的使用的版本是9.0a8,看来是要升级一下版本!

再次感谢各位!!!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-6-20 17:11 , Processed in 0.133588 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表