微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > CAM350学习交流 > CAM350自动加尾孔 SCR

CAM350自动加尾孔 SCR

时间:10-02 整理:3721RD 点击:

'WRITTEN: Dmin ---2004.05.25' $Workfile: 自动加尾孔程序 $' $Revision: 2.0 $' $Modtime: 25 May 2004 09:40:58 $' $Date: 25 May 2003 09:43:54 $' $Owner: Dmin $setunit@ 0util_nced@setlayer@ drilllayer!holespace = 4OpenForm #1,45,5, "Auto Add Last Drill Hits V2.0", character, okcancelAddForm #1, 0, 0, "欢迎使用自动加尾孔程序!",PrintAddForm #1, 5, 1, "版本V2.0 Dmin 2004.5.25。",PrintAddForm #1, 0, 2, "'版权所有哦,翻录必究哦!' ",PrintAddForm #1, 0, 3, "请输入尾孔间距(mm):", Input, holespace

DisplayForm #1Canceled% = formCancel(1)DeleteForm #1if Canceled% then goto 110Getmousepos@ "Select Starting Point (Right Button Exits)"B = 0100For A = 1 to highestuseddrillnum!set_drill_tool@ A nc_add_drill_hit@axy@ mouseposX!, mouseposY!-BC = drillsize!set_drill_tool@ A+1D = drillsize!B =B + C/2+D/2 + holespace*40nextback@110util_camed@setunit@ 1end

保存成.SCR的文件即可

cam350.7.5版本的有自动加尾孔程序了。

感谢,试了还好用.

试试看,先谢了

不错的啊,我想问几个问题,就是如果我想横向方向布置尾孔怎么办,最好这个宏指令能升级一下.

还有一个问题,系统自带的宏指令, 为什么我的钻头超过15个以后,就发生错误,尾孔只留下两三个钻头

我想:要更改XY分布方向,只要更改一下这条语句就可以了:axy@ mouseposX!, mouseposY!-B

把-B移动到mouseposX!的后面。至于钻头超过15个就得请教高人了。

小编:这宏你写的吗?有没有宏指令的相关资料啊?

B =B + C/2+D/2 + holespace*40中*40不知是什么意思?

有谁能解释上面整行的含义吗?谢谢!

以下是引用liximi007在2004-8-9 20:42:30的发言:

我想:要更改XY分布方向,只要更改一下这条语句就可以了:axy@ mouseposX!, mouseposY!-B

把-B移动到mouseposX!的后面。至于钻头超过15个就得请教高人了。

我刚才试过了,方法可行!

至于钻头超过15个,也可以加的,没有什么钻头限制的。

编写CAM350的脚本,得需要了解它的一些宏指令的含义,使用格式,变量设定等等。

以下是引用xl1288在2004-8-21 16:42:46的发言:

B =B + C/2+D/2 + holespace*40中*40不知是什么意思?

有谁能解释上面整行的含义吗?谢谢!有人知道吗?

乘40

他的单位是英制的,乘40就是把那数变成公制的

MILS跟MM的转换是39.37

B =B + C/2+D/2 + holespace*40

B=起点+前一个钻头半径+后一个钻头半径+尾孔的间距

这句话就是算出下一个尾孔的坐标位置

呵呵,如果我没理解错的话

QB

3Q

呵呵

那位可以教我写脚本。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top