上一个视频给大家分享了一个无名的红程序模板,这个视频就去解读一下每一行程序的代码是什么意思,以及在使用的过程中只需要更改哪些变量就OK啦。
这是一个沿圆周钻孔的红程序模板。
·变量一是半径,也就是这一条边。
·变量二是角度,就是这个角。
·变量二、变量三是孔的个数。比如第一个孔,在这里需要转6个孔,2、3、4、5、6。
·变量四是钻孔的深度。
·下面就是循环体,它的变量3是否大于0。
·变量五等于变量一乘以cos。
·变量二也就是这一条边是变量五。
·变量六等于变量一乘以sin。
·变量二也就是这条BS变量六。
·下面就开始钻孔,G99、G83左转x减5Y。
·变量六Z负的变量4、Q3、R3。
·下面进行角度的变化,因为6个孔一周是360度,所以变量2要自增60度。
·变量三等于变量三减1,一个一个的打下去,然后循环结束。
·G80取消孔,加工循环G28、G91、Z0、M30,程序结束。
·把这个程序带到机床里面,看一下它的道路轨迹。这里新建了一个程序,把它调进来打开,给的程序已经出来了,1、2、3、4、5、6刚好6个孔。
·然后看一下这个案例,这个是7个孔,1、2、3、4、5、6、7并且第一个孔到x的坐标的夹角是30度。这个怎么编写?打开红程序模板,只需要在这里面把变量2改成30度,也就是起始角度是30度,一共是7个孔,把这里改成7。
·下面就是变量2加加多少度?这里需要计算360度除以7等于多少,360度除以7=51.428,让它等于51.43,改成51.43。
·然后保存这个程序,带到机床里面,看一下它的道路轨迹会不会发生变化。选择这个程序打开,导入轨迹已经出来了,它的第一个孔的确是偏了30度。怎么验证它知不知道?这个只有把它带到VT里面。
下一个视频,再把它带到VT里面验证一下。在这里就看一下它的刀轨,我感觉这个红程序像这样的做法要比使用极坐标G16方便很多,你们觉得呢?