2024年4月8日发(作者:)
自动宏加工,首先我们得认清几个问题。当然,我只针对本公司的一些情况做分析,具体的
宏,只有结合自己公司和自己习惯做出来才是最好的。
1、按铜公分类,比如:只有一个岛屿,或多个岛屿的要分开,因为我们用等高的时候,会
出现2个问题,即模型加工与非模型加工,这个不分清会造成挤刀的情况出现。
2、做铜公时,按我们定义的宏来确定基准台的高度。这点很重要,只要按宏来做好,以后
一切都方便了
3、。。。。。没想到,请各网友提些意见与建议。
现在来说我的思路,以前我也跟了几个贴子,现在我在此再次重申下。
1:铜公用顶面为零的方法加工
2:开粗:先开基准台以上的,定义毛坯方法,用全计算减去基准台的高度(我的宏定义基
准台的高度的是10MM,各公司或各人喜好不同,请按照宏里更改。)算出上面的刀路。很
多朋友问怎么算下面的刀路,定义不到毛坯,我以前也郁闷了几天,后来和A-Tian(kugo)交
流了下,解决了这个问题。呵,打了下广告。现进入正题,加工下面基准台时,用全定义毛
坯。扩展1MM,刀路用上一把刀的残留,但 检测材料厚于 这个选项要设多点。也不要超
过扩展的1MM,我这里设定的
3: 光侧,用轮廓区域清除表格,一刀到底,加工2-3圈。若是高速机或精雕用残留方法加
工(同开基准台的粗)
以上适合大部份类型的铜公,下面说光面的思路。
4:光铜公面,这里牵涉到岛屿的问题,一个岛屿并且比较低的话,就直接用平行光面(自
带算边界),比较高的岛屿,用等高光刀加上浅滩的方法来光。多个岛屿的话运也用等高精
加工,但是不要勾螺旋与型腔加工,让他一层一层的光下去,即可。
5:。。。。。若要清角,请自行手工增加刀路,不要因为这点就咬住说这只能算半自动加工,其
实大家的概念有误,什么叫全自动调加工图、全方位计算好了,并能按自己的机床参数直接
后处理好了这才叫全自动编铜公其实不然,不管怎么说,按宏或VB做出来的,都需要自己
去检查与处理一下的,所以,没有全自动编铜公一说。
实际运用
第一。先将小弟的后处理文件复制到C:dcamconfigductpost下。或将自己的后处理改一个
与小弟的一样。名为,不然过下无法建立NC程序。
好了。做铜公的思路做好了。我们现在就要用一个大宏来把所有的铜公一起连起来。只要大
家类别不选错,做出的铜公还是可以的,具体参数请按照大家自己公司的要求或习惯设定,
必竟各人的参数不一样的,小弟在此只说方法,起个抛砖引玉的作用。留下一大片空间给大
家,自己动手做出适合自己的宏出来。即使有些人说小弟的宏一点用也没有,想必至少也可
以用来做一个开粗与光侧,光基准台的宏吧。好了,不多说,让我们来把所有铜公连起来吧,
将下面的复制到记事本,保存为 批处理.mac就行了。(目录下有本文件)
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理单岛屿加工骨位类别B"
macro 12粗D3等高R1浅滩
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理单岛屿加工一般光面类别-1"
macro 12粗R3轮廓光
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理单岛屿加工一般光面类别-2"
macro 12粗R3轮廓光
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理多岛屿加工骨位类别A"
macro 12粗D2分层等高R1浅滩
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理多岛屿加工一般光面类别B-1"
macro 12粗D6等高R1浅滩
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理光框开口框"
macro 17光框开口
PROJECT OPEN PROJSELECTOR
"D:自动宏批处理光框一般框"
macro 17光框
如此这般,将所有要做的铜公,或框,分开。直接调用宏来计算,是否快了很多呢,
最重要的是,在计算的同时又可去做其他的工作,如出铜公数等。
好了。以上是我对自动宏的观点,不足之处请大家多提些建议与批评。
直接用球刀光刀的几个铜公,用了刀具负余量,所以显示红色警报,没事的,
以上铜公和框全是已加工完成的。
下面将我自己开框的宏奉献给大家。
我将框分为封闭的与非封闭的,做出以下2条宏,基本适合所有的框,自己按自己的刀具和
参数改动下就可以套用了。
17光框.mac
17光框-开口.mac
一定解压到D: 然后从PM运行D:自动宏批处理批处理.mac就行了,对了,我还忘了件
重要的事,就是NC输出的路径,请大家一定建个目录为E:nc因为我建立了自动拉刀具路
径到NC输出那里。
FORM NCPREFERENCES
EDIT NCPROGRAM PREFERENCES TAPEOPTIONS FILEOPEN
"C:dcamconfigductpost"
EDIT NCPROGRAM PREFERENCES FILEMASK "e:/nc/%[ncprogram].nc"
EDIT NCPROGRAM PREFERENCES COOLANT NONE
EDIT NCPROGRAM PREFERENCES TOOLCHANGE NEW
NCPREFERENCES ACCEPT
发布者:admin,转转请注明出处:http://www.yc00.com/news/1712524329a2074888.html
评论列表(0条)