文档详情

数控加工程序编制_加工中心_曲面类零件程序编制解析.ppt

发布:2017-01-10约4.53千字共25页下载文档
文本预览下载声明
数控加工程序编制—加工中心编程 (FANUC 0i) 任务三:曲面类零件程序编制 工作任务 编制如图所示零件曲面部分的数控加工程序 一、学习目标 最终目标:能够熟练的编写曲面类零件数控加工程序,仿真加工出合格的零件。 促成目标: 1.能正确运用宏指令; 2.通过仿真加工,能够修改、优化工艺及程序。 二、相关知识 1.非圆公式曲线的加工特点 规则曲面有球面、锥面、柱面、椭球面等。数控机床加工这些零件时,可用球头刀或立铣刀采用“行(层)切法”加工 2.规则曲面的编程方法 ①自动编程法 ②宏程序法 宏程序的编程加工,一般是采用厂方所提供的宏程序(或用户自行开发的宏程序)通过对变量进行赋值及处理后完成程序的加上任务。 二、相关知识 1.变量的表示 变量可以用“#”号和跟随其后的变量序号来表示:#i(i=1,2,3......) 例:#5, #109, #501。 2.变量的引用 将跟随在一个地址后的数值用一个变量来代替,即引入了变量。 例:对于F#103,若#103=50时,则为F50; 对于Z-#110,若#110=100时,则Z为-100; 对于G#130,若#130=3时,则为G03。 二、相关知识 3.变量的类型 二、相关知识 4.算术和逻辑运算 二、相关知识 5.控制语句 1)无条件转移指令(GOTO语句) 语句格式为: GOTO n; 无条件跳转到n的程序段中,顺序号必须位于程序段的最前面。 如: GOTO 1; 2)条件转移(IF语句) 语句格式为: IF [条件式] GOTO n; 条件成立时,从顺序号为n的程序段开始执行;条件不成立时,执行下一个程序段。 二、相关知识 3)循环语句[WHILE语句] 语句格式为: WHILE [条件式] DO m;(m=1,2,3) … END m; 当条件成立时,程序执行从DO m到END m之间的程序段;如果条件不成立,则执行END m后的程序段。 1.零件图样分析 该零件是三维曲面的加工,尺寸标注完整,轮廓描述清楚。 零件材料为45钢,无热处理和硬度要求,切削性能优良。 加工内容有R85圆弧凸台、孔口R30圆角;R85圆弧凸台表面材料比较多。先粗加工,再精加工;孔口R30圆角一次加工即可。 2.选定毛坯 毛坯尺寸为160mm×120mm×30mm,已完成上、下表面及周边侧面的加工,并符合尺寸与表面粗糙度要求。 3.夹具选择 该零件可选用加工中心通用夹具――平口虎钳进行装夹。 4.确定加工方案 (1)R85圆弧凸台,粗糙度要求不高,留0.5的精加工余量。 粗加工为R85.5的圆弧,一刀完成,选用Φ14mm的立铣刀。 圆弧的左半部分由刀具的右刀刃加工,到了顶部,刀具切削刃过渡,圆弧的右半部分由刀具的左刀刃完成,如图所示。 精加工为R85的圆弧,选用Φ12mm的立铣刀,通过改变Y值,宏程序编制。 (2)孔口R30圆角,精度要求不高,利用宏程序一次加工完成,选用Φ12mm的立铣刀。 5.刀具准备,填写刀具卡 6.编制加工工艺,填写工序卡 1.确定工件坐标系 在Φ38mm孔中心建立工件坐标系,Z轴原点设在孔顶点上。 2.根据加工工艺编写程序 四、拓展知识 例1:如图所示,毛坯尺寸100mm×50mm×10mm,材料为45钢,试编写孔的加工程序。 四、拓展知识 4个孔均布在一条斜直线上,如果采用宏程序编程则可省略孔中心点的坐标计算,从而提高编程的正确率,其程序如下: O6001; G54 G40 G49 G17 G80 G90; G00 Z50.; M03 S600; #1=-30; 长度赋初值 N50 #2=#1*COS[20]; 孔中心X坐标 #3=#1*SIN[20]; 孔中心Y坐标 G81 X#2 Y#3 Z-12. R5. F100; 钻孔加工 #1=#1+20; 长度每次增加20 四、拓展知识 IF [#1 LE 30] GOTO 50; 条件判断 G80; 取消固定循环 G00 Z100.; M30; 例2:如图所示工件,毛坯尺寸60mm×40mm×25mm,材料为HT150,试编写椭圆的精加工程序。 四、拓展知识 在毛坯中心建立工件坐标系,Z轴原点设在顶面上。 根据
显示全部
相似文档