数控技术实验指导书艾长胜李国平赵洪华董全成编写济南大学机械工程学院2010年3月-1-实验一数控加工程序编制与模拟仿真加工一、实验目的通过模拟数控加工实验掌握零件数控加工程序的编制、调试、仿真加工方法,掌握常用数控加工指令的使用方法,掌握数控机床操作方法,掌握刀具参数、机床参数设置方法,为在数控机床实际操作打好基础。二、实验内容通过计算机模拟操作实现对数控车床、铣床和加工中心的模拟操作,完成数控手工编程、数控加工、机床操作、加工测量。编制图1所示零件加工程序,并进行仿真加工。图1零件尺寸三、实验器材1.计算机40台;2.YH-CNC数控仿真加工软件40套。四、实验报告要求1.提交零件数控加工程序清单;2.写出零件数控加工操作详细步骤。五、数控仿真加工规范操作步骤1.选择机床和数控系统Funac—Funacoi----立式加工中心—北京第一机床厂XKA714/B确定2.打开机床电源在右下角----按下绿色启动按钮3.旋起急停按钮-2-在右下角----按下红色急停按钮---机床报警灯熄灭4.使Z、X、Y顺序返回原点按下回原点---Z--+,Y--+,X--+,快速回到机床原点。5.定义毛坯按照图纸要求填入毛坯尺寸,136.6*136.6*50。6.选用夹具,并调整毛坯在夹具上的位置选择零件---毛坯1,选择夹具---平口钳,此时,毛坯颜色为黄色,毛坯抬约一半,让出加工尺寸。7.放置零件放置零件---选择毛坯1---确定8.选择刀具根据加工要求选择刀具,本例选择直径50mm的平底铣刀。刃长大于切削深度15mm,长度为120mm----确定。9.对刀,设置G54(1)隐去机床外壳,可用选项菜单实现;(2)选择1mm塞尺,(3)分别用手动快速—手动常速—手动脉冲(点“超程释放”右下角的H按键或隐藏手轮窗口)的快、中、低三档—将检测工具接近工件,直至塞尺检查结果为合适,记录对应的坐标值,该坐标值经过换算后,才是G54的偏移距离;X,Y方向用标准件圆柱销(机床—基准工具—圆柱销)和塞尺(塞尺检查—1mm)计算偏移距离;Z方向用刀具和塞尺计算偏移距离。(z向刀具换刀需要手工编程MDI实现,具体步骤为MDI---按下,PROG按下,EOB(或者键盘上的“;”)----按下INSERT,输入G91G28Z0—EOB,然后按下INSERT;输入M06T01--EOB再按下INSERT;--按下RESET,让程序回到第一行---按左下角第二个图为“1”的循环执行按键);测量完毕收回塞尺;计算三个方向的偏移坐标值;将计算好的数据分别填入G54的坐标中(OFFSETSETTING3次,然后点击屏幕下方的“坐标系“---点击向右箭头移动到输入点G54的位置),点击屏幕右下角的“输入“。(在输入时,必须输入坐标的小数点,否则出错)。10.设置刀具半径和/或长度补偿按下OFFSETSETTING----出现刀具补正-----番号1右面4列分别为长度,长度磨耗,直径,直径磨耗-------用箭头选择位置到第三列第一行,输入(刀具半径补25.0)。11.编辑程序(手工输入或DNC输入)根据图纸编辑程序,(1)、手动输入:选择MDI输入状态,并按下PROG按键,显示屏出现程序名,按下EOB键,输入分号“;”。之后可以输入程序,指令行结尾用分号结束。(2)、DNC输入方法:将加工程序在文本文档中编辑并保存,但需要在英文状态下输入。读取程序步骤:依次按下—编辑—PROG—显示区下的“操作”---右翻页箭头----READ----输入o1----EXEC—DNC传送---即可调入12.单节试切按下:自动运行----单节----点击1次循环执行按键执行1条指令-3-13.测量测量---剖面图测量-------测量工具—外卡---测量方式—自由放置—调节工具---自动调节—两点测量----位置微调,等步骤逐步获得精确读数。14.修正错误15.全速切削按下:自动运行----循环执行按键设置显示的辅助参数,可修改仿真倍率,机床显示状态,零件显示方式16.测量。超程处理方法:1、选择“回原点”2、按下“超程释放”3、依次按下“停止”和“启动”,即可恢复常态,此时可回原点。可按下“CUSTOMGRAPH”显示刀具切削轨迹六、实验仿真程序O0001G91G28Z0.(主轴回到换刀点)T01M06(换刀T01=D50)G90G54(G54=-300.0-215.0-429.0)M03S500Z100.(到达安全高度)X-130.Y0.(到达下刀点)G00Z-15.0F50(下刀)G41G01X-100.Y0.F100D01(半径补偿D01=25)G01X-68.301Y18.301(到达1点)X18.301Y68.301(到达2点)X68.301Y-18.301(到达3点)X-18.301Y-68.301(到达4点)X-68.301Y18.301(到达1点)X-100.Y73.205(切向切出)G40G01X-100.Y0.(取消半径补偿)G00Z-5.0(抬刀至Z-5.0)G41G01X-100.Y-50.F100D01(半径补偿D01=25)G03X-50.Y0.R50.(切向切入)G02X-50.Y0.I50.J0.(加工圆柱凸台)G03X-100.Y50.R50.(切向切出)G40G01X-100.Y0.(取消半径补偿)G00Z300.(抬刀)M30(程序结束)