找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划

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

查看数: 6229 | 评论数: 17 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2011-6-29 10:43

正文摘要:

allegro输出的文件用cam350打开没有椭圆孔,厂家加工也看不到,只能看到椭圆的焊盘,中间的椭圆通孔看不到,有高手帮帮忙,指点一下,谢谢!  q$ ~3 y5 q2 y6 u0 y# h/ G! `

回复

ai吃芒果 发表于 2014-6-10 14:17
lvkuhong2012 发表于 2012-1-19 08:28; U: M2 ^( O3 q) O# _0 w( C8 h, y
**** 作者被禁止或删除 内容自动屏蔽 ****
8 n1 p8 W' V( U
太专业 有简单的办法 出椭圆孔的方式吗?
ai吃芒果 发表于 2014-6-10 14:11
遇到同样的问题 求简单办法解决??
鱼美木 发表于 2013-3-13 10:20
请教一下,我要出一个小的板子,只有SMD零件的,给厂商的时候不需要.rou,但我私下出ROUTE时为什么还是会报错啊?9 L% o- ?" j: X6 t' f
WARNING: No route path data was found for processing.
9 G, M- [+ A' N. o7 o WARNING: No slot holes were found for processing!
8 b. R' F* Z7 ~% r# e是不是没有不规则的钻孔,出route都会报错呢?
haogong 发表于 2012-4-24 16:49
专业!!!  就没有更简单的方法 出椭圆钻孔吗!
lvkuhong2012 发表于 2012-1-19 08:28
allegro生成不规则钻孔
2 n" L" e& e/ ^9 H- U) i) Z4 z
allegro生成不规则钻孔 .0 ^9 }! \/ s/ [8 z$ O: A# L* T
之前画的板子上都有少许不规则过孔,给厂家制作时都会帮忙打上,所以没在意,这次换了个厂家,才发现原来nc drill是不能生成不规则过孔的,要用nc route才行。$ b6 l7 \  M% m: m# o- \
& o, h9 j+ D2 T0 s" z4 G: V5 h/ M
看了些资料,据我的理解nc route貌似是给铣刀走的路径,铣刀会切割电路板(猜想,呵呵)。所以如果你要在板上挖个孔,那么就画一个ncroute吧。1 }  q7 o6 {& T2 E/ V8 z) u

* a4 l2 u# p& N , m8 t- c. M5 i7 j, N/ D+ s# D

- a7 l) v. m, x5 D; K说说怎么出route。
3 x7 u' n+ Q# w" O+ X/ H0 {7 D" m& C+ i
首先,要在板子上画一个route path的边框,因为板子也是被铣刀切出来的。边框画在board geometry的ncroute_path层上,如果没有,则在allgero的命令窗口输入:define subclass找到board geometry,然后输入ncroute_path,回车就好。如果没有这么做会出现警告:
  [0 g, i+ Z9 N3 g. b% J
, U( C! G. L# V7 \WARNING: No route path data was found for processing.- K- Q8 Y# q# C% @; e. l/ P; m
还有要加上起始点和方向,具体做法是在ncroute_path层靠近边框起始处写一个数字1,然后在下一个方向上写一个数字2。不这么做会提示:
; g& h" D5 c8 Q) f9 h  ?) }1 N2 L5 X- L- ]
9 \7 l4 J5 t+ [; P# S1 V
WARNING: No start point indicators found on board!
) \+ w" q9 C7 h4 g, z! I7 N4 L9 M. z          Start and end points for route paths will be selected at random.$ i2 n# ^( }' S6 X, g; d5 j
% J3 `* K- x+ r

- |9 w* m( @, u# S" W5 b! c' b4 M1 L& [9 q) x; i4 N2 ~* V1 c
其次,编辑一个ncroutebits.txt文件,里面记录了铣刀的大小,每一行一个铣刀,格式如下:
3 G+ u+ K  m" ^! ~5 D5 H5 s1 V5 ~4 Q& E; \( b3 _; H: L
0.032 T01
* S: ~$ s% w/ U' T0.060 T02
- O+ M1 J1 H; i% ]0.120 T03+ ]2 ?. ^- \, _

; S/ u# i8 Q9 U- b& s  [常用铣刀最小直径0.8mm(32mil),最大3.175mm(125mil)。(常用钻头最小直径0.25mm(10mil)。+ r6 `( d' G. Z6 J6 }! k

" K' b5 h$ }& Y% P. i% a没有这个会提示:0 D0 V: ?: i, m% \! p* x& f

* c% Y# \: v- V0 J5 z& ]WARNING: Can't find NC Route bit file (ncroutebits.txt)!* F7 v1 G+ D. W2 i  p

. i8 p( c0 c. i8 \% G- P  S0 u( U
0 n$ g/ K" d" f5 o/ ^8 J把生成的.rou文件前面的注释(;开始)删掉,即可导入cam350 9.11;/ v5 p: k: l) `' R
. \( t' O9 @7 ~# D2 P; b# ^4 A1 l

! S! k, D1 G! |9 Q. w9 ~9 n; H' ~: V8 V2 P/ J
最后,原来铣刀是沿过孔的内径走的,为避免把所有铜皮都割掉,内径要设小,是原有大小减去铣刀半径
8 k! B) Y" `$ y, @$ |0 c- f& g0 y

评分

参与人数 1贡献 +10 收起 理由
chenxztiger + 10 赞一个!

查看全部评分

zhxg88 发表于 2012-1-17 17:27
其实我发现不用删%之前的;file
( D, f8 \. T  }/ |. u5 k只要在%之前空出一行出来就OK了
zhxg88 发表于 2012-1-17 17:16
把%之前的;file删掉即可
more_water 发表于 2011-6-29 17:39
嗯,谢谢各位的热情解答:)
rita111 发表于 2011-6-29 16:25
在NC diii里面是没有异性孔的,出完gerber后再nc  route ,然后给厂家的时候把这个nc  route 也给过去,最好么再跟厂家打个招呼
more_water 发表于 2011-6-29 15:14
回复 Daniel_wang 的帖子- e- p+ Y6 d0 |8 B' b

" x3 w* z- Q8 i6 t3 _1 D* Y4 Adrill legend输出是对的,但nc drill输出就没有椭圆孔了,drill route输出文件导入到cam350还会报错,还没找到啥原因!
6 Q" r/ d0 e# f& ]7 u
Daniel_wang 发表于 2011-6-29 12:21
1.先出drill legend  , 2.然后再出nc drill  ,3. 再出nc  route   试试。以前我遇到是把前俩个顺序弄反了,找不到钻孔符号了,不知道你这个是不是一样的道理。不过我一般不出最后一个,指出前俩个。
nbhand 发表于 2011-6-29 11:11
再不行建立一个ncroutebits.txt在目录下,手动导入rou看看,格式手动选择。
more_water 发表于 2011-6-29 11:04
Sunnyly621 发表于 2011-6-29 10:59
' r: R; B6 i: y8 F, S' K% K* }输出ROUT文件,应该有,要不然就是封装做错了
7 F3 z, i# o' b) o
就是NC route吧,那个输出了的!同一个封装里面,圆形孔和焊盘都有,就椭圆的看不到,是不是哪儿设置有问题呢?我是新手,没用多久!
关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-5-19 09:27 , Processed in 0.068582 second(s), 46 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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