• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > allegro输出椭圆孔怎么没有呢?

allegro输出椭圆孔怎么没有呢?

录入:edatop.com     点击:
allegro输出的文件用cam350打开没有椭圆孔,厂家加工也看不到,只能看到椭圆的焊盘,中间的椭圆通孔看不到,有高手帮帮忙,指点一下,谢谢!

rou文件输出了吗?

输出ROUT文件,应该有,要不然就是封装做错了

回复 nbhand 的帖子
就是NC route吧,那个输出了的!

就是NC route吧,那个输出了的!同一个封装里面,圆形孔和焊盘都有,就椭圆的看不到,是不是哪儿设置有问题呢?我是新手,没用多久!

再不行建立一个ncroutebits.txt在目录下,手动导入rou看看,格式手动选择。

1.先出drill legend  , 2.然后再出nc drill  ,3. 再出nc  route   试试。以前我遇到是把前俩个顺序弄反了,找不到钻孔符号了,不知道你这个是不是一样的道理。不过我一般不出最后一个,指出前俩个。

在drill legend中有椭圆孔的标示


但是在nc drill 输出后就看不到,只能先打电话给厂家,让他们先把孔打起,后面慢慢学习了

回复 Daniel_wang 的帖子
drill legend输出是对的,但nc drill输出就没有椭圆孔了,drill route输出文件导入到cam350还会报错,还没找到啥原因!

在NC diii里面是没有异性孔的,出完gerber后再nc  route ,然后给厂家的时候把这个nc  route 也给过去,最好么再跟厂家打个招呼

嗯,谢谢各位的热情解答:)

把%之前的;file删掉即可

其实我发现不用删%之前的;file
只要在%之前空出一行出来就OK了

allegro生成不规则钻孔
allegro生成不规则钻孔 .
之前画的板子上都有少许不规则过孔,给厂家制作时都会帮忙打上,所以没在意,这次换了个厂家,才发现原来nc drill是不能生成不规则过孔的,要用nc route才行。
看了些资料,据我的理解nc route貌似是给铣刀走的路径,铣刀会切割电路板(猜想,呵呵)。所以如果你要在板上挖个孔,那么就画一个ncroute吧。

说说怎么出route。
首先,要在板子上画一个route path的边框,因为板子也是被铣刀切出来的。边框画在board geometry的ncroute_path层上,如果没有,则在allgero的命令窗口输入:define subclass找到board geometry,然后输入ncroute_path,回车就好。如果没有这么做会出现警告:
WARNING: No route path data was found for processing.
还有要加上起始点和方向,具体做法是在ncroute_path层靠近边框起始处写一个数字1,然后在下一个方向上写一个数字2。不这么做会提示:

WARNING: No start point indicators found on board!
          Start and end points for route paths will be selected at random.

其次,编辑一个ncroutebits.txt文件,里面记录了铣刀的大小,每一行一个铣刀,格式如下:
0.032 T01
0.060 T02
0.120 T03
常用铣刀最小直径0.8mm(32mil),最大3.175mm(125mil)。(常用钻头最小直径0.25mm(10mil)。
没有这个会提示:
WARNING: Can't find NC Route bit file (ncroutebits.txt)!

把生成的.rou文件前面的注释(;开始)删掉,即可导入cam350 9.11;

最后,原来铣刀是沿过孔的内径走的,为避免把所有铜皮都割掉,内径要设小,是原有大小减去铣刀半径

专业!  就没有更简单的方法 出椭圆钻孔吗!

Cadence Allegro 培训套装,视频教学,直观易学

上一篇:allegro16.3 覆铜的问题
下一篇:Cadence Allegro的的书籍深圳哪里有卖的?

PCB设计培训课程推荐详情>>

  网站地图