allegro生成不规则钻孔 .rou
来源:互联网 发布:斗鱼抢鱼丸软件安卓版 编辑:程序博客网 时间:2024/04/30 03:38
之前画的板子上都有少许不规则过孔,给厂家制作时都会帮忙打上,所以没在意,这次换了个厂家,才发现原来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;
最后,原来铣刀是沿过孔的内径走的,为避免把所有铜皮都割掉,内径要设小,是原有大小减去铣刀半径
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 SPB15.7 工程实例入门)讲解和这有些不同,但基本原理还是一样的。
http://blog.csdn.net/kingkong529/article/details/5386043
在allgrok 光绘钻孔输出时一般的圆形焊盘用NC DRILL可输出,但异型孔则还需NC ROUTE
这个文件输出。在用NC ROUTE时会提示:
Processing route path data ...
WARNING: Can't find NC Route bit file (ncroutebits.txt)!
Using T01 to route ALL route cuts.
WARNING: No toolcode of size 0.5 found in ncroutebits.txt!
Defaulting to T01 as toolname.
ncroutebits.txt文件是自己手动创建的,放在和brd同一个目录就OK。
ncroutebits.txt文件的内容:
0.032 T01
0.060 T02
0.120 T03
ncroutebits.txt文件是铣刀的直径文件,需要什么刀具,就写上刀具的直径。国内一般铣刀的直径是0.8mm-3.175mm。没有这个文件,就会有告警,在cam350中导入route文件的时候,软件会自动分配一个铣刀直径。而NC_ROUTE path是指你在板子上画的一条铣刀路径,比如板卡外框就是铣刀铣出来的。或者说板卡中间有挖空,需要自己画一条NC_ROUTE path。画在board geometry的ncroute_path层上。如果没有ncroute_path的sub class话,在allgero的命令窗口输入:define subclass找到board geometry,然后输入ncroute_path,回车就好。
注意: ncroutebits.txt 文件中的 0.05 T01 这个不对应跟设置的精确度和尺寸对应
比如精确度为 3 所以应为 0.500 T01。
否则为出现:
ERROR: Bad hole size: ... line ignored!
NCRoute terminating due to an error.
- allegro生成不规则钻孔 .rou
- allegro生成不规则钻孔
- allegro生成不规则钻孔
- allegro学习之钻孔精度
- 20150521-Allegro出图1-钻孔文件
- allegro胶片和钻孔相关文件
- Allegro出图1-钻孔文件
- CAM350导入allegro输出的.ROU文件问题
- ALLEGRO不规则过孔
- Allegro不规则带通孔焊盘的制作
- allegro不规则焊盘制作
- Allegro中导出Gerber文件和钻孔数据文件方法步骤
- ArcGIS生成钻孔和地质体(一)
- Allegro学习笔记之——导出Gerber文件和钻孔数据文件
- Allegro生成Gerber
- altium designer生成gerber文件和钻孔文件
- Altium Designer生成Gerber文件和钻孔文件的步骤
- 基于煤矿钻孔数据生成三维地层系统
- Oracle 12.1.0.2 安装
- 【多线程 3】多线程间的变量共享方式
- scp报错not a regular file
- AXI3和AXI4区别--端口篇
- PAT_自测1_打印沙漏
- allegro生成不规则钻孔 .rou
- Cdll与windll
- Spark core 核心算子优化
- SpringBoot(二)开发WEB应用
- Linux-CentOS6.7——安装tftp服务器
- String类1
- Poj 2479 Maximum sum
- jsonp的原理
- 12-简单的系统救援模式