《(10.1.1)--6.3镜像功能指令编程.ppt》由会员分享,可在线阅读,更多相关《(10.1.1)--6.3镜像功能指令编程.ppt(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、CNC milling 镜像功能指令编程TOTAL CONTENTS0104总目录数控铣削加工CNC millingp镜像功能指令编程第 1 页我们加工制造零件时会遇到这样的零件:四个凸台轮廓分别相对于上平面中心线对称分布。那么我们在加工这类具有对称结构的轮廓形状时有没有使程序简化的编程指令呢?镜像功能指令它们具有什么典型的结构特点呢?两个凸台轮廓相对于上平面中心线对称分布。CNC millingp镜像功能指令编程第 2 页镜像功能指令G51.1 G50.11.指令功能:当工件(或某部分)具有相对于某一轴对称的形状时,可以利用镜像功能和子程序的方法,简化编程。镜像指令能将数控加工刀具轨迹沿某坐
2、标轴作镜像变换而形成对称零件的刀具轨迹。对称轴可以是X轴、Y轴 或 X、Y轴。2.指令格式:G51.1 X_Y_Z_ 建立镜像 (M98 P_)G50.1 X_Y_Z_ 取消镜像 3.指令说明:建立镜像由指令坐标轴后的坐标值指定镜像位置(对称轴、线、点)G51.1、G50.1为模态指令,可相互注销,G50.1为默认值。有刀补时,先镜像,然后进行刀具长度补偿、半径补偿。CNC millingp镜像功能指令编程第 3 页例如:当采用绝对编程方式时 G51.1 X-9.0 表示图形将以X=-9.0的直线(/Y轴的线)作为对称轴产生镜像。G51.1 X6.0 Y4.0表示先以X=6.0对称,然后再以Y
3、=4.0对称,两者综合结果即相当于以点(6.0,4.0)为对称中心的原点对称图形。G50.1 X0表示取消前面由G51.1 X0产生的以X=0的直线(Y轴)为对称轴的镜像。当某一轴的镜像有效时,该轴执行与编程方向相反的运动。CNC millingp镜像功能指令编程第 4 页镜像功能指令编程实例【例】如图所示零件凸台轮廓需要加工,使用镜像功能编写程序。图形分析:我们将四个轮廓分别标注为、,、相对于Y轴对称;、相对于原点对称;、相对于X轴对称,这样可以采用镜像编程。编程思路为:单独编制一个子程序加工轮廓,然后采用子程序和镜像编程指令完成轮廓的加工。首先加工轮廓,然后以Y轴(X=0)为对称轴加工轮廓
4、;在此基础上再以X轴(Y=0)为对称轴加工轮廓;最后取消以Y轴(X=0)为对称轴,保留以X轴(Y=0)为对称轴来加工轮廓。CNC millingp镜像功能指令编程第 5 页解:O0003;主程序号N5 G54 G17 G00 X0 Y0 Z30.0;N10 G00 Z5.0 M03 S800;N20 M98 P1001;加工N30 G51.1 X0;X轴镜像有效,镜像位置为X=0N40 M98 P1001;加工N50 G51.1 Y0;X轴、Y轴镜像有效,镜像位置为(0,0)N60 M98 P1001;加工N70 G50.1 X0;取消X轴镜像,Y轴镜像有效N90 M98 P1001;加工N1
5、00 G50.1 Y0;取消Y轴镜像N105 G00 Z30.0;N110 M05;N120 M30;CNC millingp镜像功能指令编程O1001;子程序(的加工程序):N200 G90 G00 X0 Y0;N210 G41 X10.0Y5.0 D01;N220 G01 Z-5.0 F150;N230 Y30.0;N240 X20.0;N250 G03 X30.0 Y20.0 R10.0;N260 G01 Y10.0;N270 X5.0;N280 Z5.0;N290 G40 X0 Y0;N300 M99;第 6 页CNC millingp镜像功能指令编程第 7 页练习练习如图所示零件凸台
6、轮廓需要加工,使用镜像功能编写程序。CNC millingp镜像功能指令编程第 8页0001;(主程序)G54 G17 G90 G00 X0 Y0 Z50;Z5 M03 S600;M98 P0100;G51.1 X0;M98 P0100;G50.1 X0;M05;M300100;(子程序)G00 X-58.0 Y-48.0;Z5.0;G01 Z-5.0 F50;G41 D01 G01 X-47.0 Y-45.0 F100;X-47.0 Y-20.0;X-37.0 Y-20.0;G03 X-27.0 Y-10.0 R10.0;G01 X-27.0 Y10.0;G03 X-37.0 Y20.0 R10.0;G01 X-47.0 Y20.0;X-47.0 Y42.5;X-28.0 Y42.5;G02 X-8.0 Y22.5 R20.0;G01 X-8.0 Y-20.0;X-30.5 Y-42.5;X-50.0 Y-42.5;G40 G01 X-58.0 Y-48.0;G00 Z50.0;M99;