微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Genesis学习交流 > genesis怎样变drill更排序

genesis怎样变drill更排序

时间:10-02 整理:3721RD 点击:
genesis怎样变drill更排序,slot要放在最后,并且要和同一大小的钻孔分开

要写一点程序就可以实现它

怎么写啦

那些用genesis的厂好像都不用它来做钻带,

那他用GENESIS来做什么?

更改hooks里面的参数即可!

/genesis/sys/hooks/ncd/config/machine

选好一种machine,找到‘end=no’此行将‘no’改为‘yes’,即出刀孔!

一定要用到Auto drill manager 输出 ,将nc file export 到一目录,ok!

自动导出的文件格式和钻机不太匹配,还要手工修改,很麻烦

以下是引用copper在2004-7-1 18:37:19的发言:

更改hooks里面的参数即可!

/genesis/sys/hooks/ncd/config/machine

选好一种machine,找到‘end=no’此行将‘no’改为‘yes’,即出刀孔!

一定要用到Auto drill manager 输出 ,将nc file export 到一目录,ok!

是不是改了machine 以后就可以在输出时调整drill的顺序

需要在machine (例如:default excellon2 里面需要配置好出刀孔的范围,你可以打开帮助文件慢慢的研究一下);另外我可以整理一段script贴上来,只是将$gTOOLdrill_size(从小到大排一个序)如下:

if (-e /tmp/toolmin) then

rm -fr /tmp/toolmin

endif

DO_INFO -t layer -e $JOB/$STEP/ -d TOOL

set tool_count = 1

while ($tool_count <= $#gTOOLdrill_size)

set tool_size = `echo "scale=0;$gTOOLdrill_size[$tool_count] + 0" | bc | awk -F' ' ' {print ("4.3f",$1)}'`

echo "$tool_size" >> /tmp/toolmin

@ tool_count++

end

set newtool_size = `cat /tmp/toolmin | sort -n` # 排序后的刀径 注意"sort"命令的用法,-n表示按数字大小排列,如果你要看一下结果: echo $newtool_size 在后面接上

如果大家在工作中有什么困难,可以email:zhoushengchun@163.net 一定会帮你解决,本人目前在一家工厂,负责编写自动化,可能要用到TCL/TK来编写,哪位朋友可与我交流交流!

请问AUTO DRILL MANAGER中自动把槽孔打散的设置在哪里?可以使他自动导出的时候不打散槽孔吗?

genesis怎样变drill更排序,slot要放在最后,并且要和同一大小的钻孔分开

要写一点程序就可以实现它

怎么写啦

那些用genesis的厂好像都不用它来做钻带,

那他用GENESIS来做什么?

更改hooks里面的参数即可!

/genesis/sys/hooks/ncd/config/machine

选好一种machine,找到‘end=no’此行将‘no’改为‘yes’,即出刀孔!

一定要用到Auto drill manager 输出 ,将nc file export 到一目录,ok!

自动导出的文件格式和钻机不太匹配,还要手工修改,很麻烦

以下是引用copper在2004-7-1 18:37:19的发言:

更改hooks里面的参数即可!

/genesis/sys/hooks/ncd/config/machine

选好一种machine,找到‘end=no’此行将‘no’改为‘yes’,即出刀孔!

一定要用到Auto drill manager 输出 ,将nc file export 到一目录,ok!

是不是改了machine 以后就可以在输出时调整drill的顺序

需要在machine (例如:default excellon2 里面需要配置好出刀孔的范围,你可以打开帮助文件慢慢的研究一下);另外我可以整理一段script贴上来,只是将$gTOOLdrill_size(从小到大排一个序)如下:

if (-e /tmp/toolmin) then

rm -fr /tmp/toolmin

endif

DO_INFO -t layer -e $JOB/$STEP/ -d TOOL

set tool_count = 1

while ($tool_count <= $#gTOOLdrill_size)

set tool_size = `echo "scale=0;$gTOOLdrill_size[$tool_count] + 0" | bc | awk -F' ' ' {print ("4.3f",$1)}'`

echo "$tool_size" >> /tmp/toolmin

@ tool_count++

end

set newtool_size = `cat /tmp/toolmin | sort -n` # 排序后的刀径 注意"sort"命令的用法,-n表示按数字大小排列,如果你要看一下结果: echo $newtool_size 在后面接上

如果大家在工作中有什么困难,可以email:zhoushengchun@163.net 一定会帮你解决,本人目前在一家工厂,负责编写自动化,可能要用到TCL/TK来编写,哪位朋友可与我交流交流!

请问AUTO DRILL MANAGER中自动把槽孔打散的设置在哪里?可以使他自动导出的时候不打散槽孔吗?

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

网站地图

Top