cc数控经常有飞面的活。
大家好,今天给大家分享一个万能飞面的宏程序模板,针对任意大小有防过切、可分层、多刀加工,只需要改几个变量即可。
1.例如当下这个弓箭要把表面刷四点八个毫米。
-首先把刀具移到弓箭的左下角,x方向在弓箭的外面,y方向也在弓箭的外面,就把这设为g54xy的零位点,此时绝对坐标xy都是零的。
-下一步再把上表面取为真零。
2.所有的准备工作都做完了,下一步开始讲解需要修改的变量所代表的意思。
-井号1表示z向起始的下到位。
-井号2表示z向最终的下到位。需要注意的是井号1、井号2这里设的数值都为正数,这里井号1等于零点三五,在实际加工的时候这里第一刀走的是z负零点三五,井号2等于四点八,最后一刀走的是z负四点八。
-井号3表示每层的下刀量。
-井号4表示行距,当前使用的是六十三的飞刀行距给的五十。
-井号5表示y向的总行程。
-井号7表示x方向的总行程。
3.这就是所有需要改动的变量参数所代表的意思。下面的所有内容基本不用改动,顶多这里的转速s八百或者是f两千八,按自己所需要的要求去改动,其他的基本上不用改动。
4.另外补充一下,这期的内容多了一个新的宏代码,这里井号9的后面加了一个fup,fup的意思是取上整数,这里井号9所代表的意思是次数通过y向的行程除以行距得到需要走的次数,井号5除以井号4就自动计算次数,这里加了一个fup,这个括号里面所得到的数值无论是五点零一还是六点零,这里都会自动取上整数六次。