欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第2章零件加工程序的编制PPT讲稿.ppt

    • 资源ID:43303672       资源大小:7.80MB        全文页数:148页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第2章零件加工程序的编制PPT讲稿.ppt

    第2章 零件加工程序的编制第1页,共148页,编辑于2022年,星期一第一节第一节 概述概述第2页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤主要内容主要内容;分析零件图纸,确定加工工艺过程,进行数学处理,编写程分析零件图纸,确定加工工艺过程,进行数学处理,编写程序清单,制作控制介质,进行程序检查,输入程序以及工件试切。序清单,制作控制介质,进行程序检查,输入程序以及工件试切。分分析析零零件件图图样样工工艺艺处处理理数数学学处处理理编编写写程程序序清清单单程程序序输输入入程程序序检检查查数数控控系系统统数数控控机机床床试试切切零件零件毛坯毛坯成品成品零件零件2-1数控机床的编程步骤数控机床的编程步骤第3页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(一一)分析零件图样和工艺处理分析零件图样和工艺处理1选择合适的对刀点选择合适的对刀点对刀点对刀点-刀具相对零件运动的起点,又称起刀点。刀具相对零件运动的起点,又称起刀点。刀位点刀位点-刀具在机床上的位置是由刀位点的位置来表示的。刀具在机床上的位置是由刀位点的位置来表示的。立铣刀、端铣刀和钻头而言,是指他们的底面中心;立铣刀、端铣刀和钻头而言,是指他们的底面中心;球头铣刀,是指球头球心;球头铣刀,是指球头球心;对车刀和镗刀是指它们的刀尖。对车刀和镗刀是指它们的刀尖。第4页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤选择对刀点的原则选择对刀点的原则:(1)为了提高零件加工精度,刀具的起点应尽量选在零件的设计基准或工艺为了提高零件加工精度,刀具的起点应尽量选在零件的设计基准或工艺基准上。基准上。(2)对刀点应选在对刀方便的位置,便于观察和检测。对刀点应选在对刀方便的位置,便于观察和检测。(3)对刀点的选择应便于坐标值的计算。对刀点的选择应便于坐标值的计算。(4)在加工中心上,由于加工过程中要进行换刀,每次换刀所选择的换刀位置要在加工中心上,由于加工过程中要进行换刀,每次换刀所选择的换刀位置要在工件的外部,以免换刀时刀具与工件相碰。在工件的外部,以免换刀时刀具与工件相碰。第5页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤2确定加工路线确定加工路线加工路线加工路线加工过程中刀具相对于工件运动的轨迹。加工过程中刀具相对于工件运动的轨迹。加工线路的确定应考虑以下几方面的问题加工线路的确定应考虑以下几方面的问题:(1)应使加工路线最短,这样既可减少程序段,又可减少空刀时间应使加工路线最短,这样既可减少程序段,又可减少空刀时间第6页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤n 个ban 个ba红线长红线长=b+2=b+2(n-1n-1)a+a+切入段切入段+切出段切出段蓝线长蓝线长=nb+(n-1)a+=nb+(n-1)a+切入段切入段+切出段切出段 第7页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤大余量切除的走刀次数要少,每一次走刀应切除尽可能多的大余量切除的走刀次数要少,每一次走刀应切除尽可能多的加工内容,尽量减少或缩短空行程。加工内容,尽量减少或缩短空行程。用用4次次大的背吃刀量,大的背吃刀量,再用一次精车全部外再用一次精车全部外表面。表面。车削大余量走刀路线车削大余量走刀路线第8页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(2)在车削与铣削零件时,应尽量避免径向切入和切出,而应沿在车削与铣削零件时,应尽量避免径向切入和切出,而应沿零件的切向切入和切出。零件的切向切入和切出。第9页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤铣内圆轮廓,路线为铣内圆轮廓,路线为1A231A23(偏心圆)(偏心圆)B4B4(工件轮廓)(工件轮廓)B5B5(偏心圆)(偏心圆)C61C61。非圆曲线平面轮廓的铣削同样要切入和切出延伸。非圆曲线平面轮廓的铣削同样要切入和切出延伸。第10页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤铣削内轮廓表面时,切入和切出无法外延,这时铣刀可沿零件轮廓的法线铣削内轮廓表面时,切入和切出无法外延,这时铣刀可沿零件轮廓的法线方向切入和切出,并将其切入、切出点选在零件轮廓两几何元素的交点处。方向切入和切出,并将其切入、切出点选在零件轮廓两几何元素的交点处。加工过程中,工件、刀具、夹具、机床系统处于弹性变形的平衡状加工过程中,工件、刀具、夹具、机床系统处于弹性变形的平衡状态下,进给停顿时,切削力减小,会改变系统的平衡状态。刀具会在进态下,进给停顿时,切削力减小,会改变系统的平衡状态。刀具会在进给停顿处的零件表面留下划痕,因此在轮廓加工中应避免进给停顿。给停顿处的零件表面留下划痕,因此在轮廓加工中应避免进给停顿。第11页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤3)要选择工件在加工后变形较小的路线。例如对细长零件或薄板零件,要选择工件在加工后变形较小的路线。例如对细长零件或薄板零件,应采用分几次走刀加工到最后尺寸。应采用分几次走刀加工到最后尺寸。此外,确定加工路线时,还要考虑工件的加工余量和机床、刀具的此外,确定加工路线时,还要考虑工件的加工余量和机床、刀具的刚度等情况,确定是一次走刀还是多次走刀来完成加工,以及在铣削加刚度等情况,确定是一次走刀还是多次走刀来完成加工,以及在铣削加工中是采用顺铣还是采用逆铣等。工中是采用顺铣还是采用逆铣等。第12页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤图图a a用行切法,路线短,但工件轮廓周边有较大的残留余量。用行切法,路线短,但工件轮廓周边有较大的残留余量。图图b b为环切法,计算较复杂且路线较长。为环切法,计算较复杂且路线较长。图图c c用用行行切切法法粗粗铣铣,最最后后精精铣铣轮轮廓廓一一周周,既既保保证证了了加加工工质质量量,又又使使计计算算简简单单,路线也较短。路线也较短。铣内槽走刀路线铣内槽走刀路线a行切法行切法b环切法环切法c行切法最后环切一刀光整轮廓表面行切法最后环切一刀光整轮廓表面第13页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤图图a为矩形走刀路线,当轴向进刀时切削力陡增,排屑不畅,易崩刀为矩形走刀路线,当轴向进刀时切削力陡增,排屑不畅,易崩刀图图b为为斜斜线线走走刀刀路路线线,切切削削截截面面由由小小逐逐渐渐增增大大,切切削削力力渐渐增增,排排屑屑也也畅畅,切切削削条条件件得以改善。由于取消了轴向进刀,程序段数可减少一半。得以改善。由于取消了轴向进刀,程序段数可减少一半。数数控控车车床床加加工工陀陀螺螺转转子子第14页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤3程序编制中的误差程序编制中的误差编程误差:编程误差:程序编制的允许误差。一般为工件允许误差的程序编制的允许误差。一般为工件允许误差的1/51/10。SP=f(a,b,c)式中:式中:a为用近似计算法逼近零件轮廓时产生的误差,它出现在用直线或圆弧去逼近零件为用近似计算法逼近零件轮廓时产生的误差,它出现在用直线或圆弧去逼近零件轮廓的情况;轮廓的情况;b为插补误差,它表示插补加工出的线段与理论线段的误差,该误差与数控系为插补误差,它表示插补加工出的线段与理论线段的误差,该误差与数控系统的插补功能即插补算法及某些参数有关。统的插补功能即插补算法及某些参数有关。c为圆整误差,它表示在编程中,因数据处理、小数圆整而产生的误为圆整误差,它表示在编程中,因数据处理、小数圆整而产生的误差,为减小误差值,一般采用差,为减小误差值,一般采用“累计进位法累计进位法”代替传统的四舍五入法,可代替传统的四舍五入法,可避免产生累积误差。避免产生累积误差。第15页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(二二)数学处理数学处理先建立一个工件坐标系,根据图纸的要求,计算出刀具的先建立一个工件坐标系,根据图纸的要求,计算出刀具的运动轨迹。运动轨迹。(三三)编写零件程序清单编写零件程序清单加工路线和工艺参数确定后,编写程序清单。加工路线和工艺参数确定后,编写程序清单。(四四)程序输入程序输入现代数控机床,多采用键盘把程序输入到计算机中。在通信控制现代数控机床,多采用键盘把程序输入到计算机中。在通信控制的机床中,程序可以由计算机接口传送。的机床中,程序可以由计算机接口传送。第16页,共148页,编辑于2022年,星期一一一 数控机床程序编制的内容和步骤数控机床程序编制的内容和步骤(五五)程序校验和试切削程序校验和试切削校验通常的方法是将控制的内容输入到数控装置中进行机床的校验通常的方法是将控制的内容输入到数控装置中进行机床的空运转检查。空运转检查。对于平面轮廓的工件,可在机床上用笔代替刀具。坐标纸代替对于平面轮廓的工件,可在机床上用笔代替刀具。坐标纸代替工件进行空运行进行绘图。工件进行空运行进行绘图。对于空间曲面零件,可用木料或塑料工件进行试切,以此检查对于空间曲面零件,可用木料或塑料工件进行试切,以此检查机床运动轨迹与动作的正确性。机床运动轨迹与动作的正确性。在具有图形显示的机床上,用模拟刀具进行试削过程的方法进在具有图形显示的机床上,用模拟刀具进行试削过程的方法进行校验。行校验。第17页,共148页,编辑于2022年,星期一二二数控机床的编程方法数控机床的编程方法手动编程手动编程 定义:整个编程过程由人工完成。对编程人员的要求高(熟悉定义:整个编程过程由人工完成。对编程人员的要求高(熟悉数控代码功能、编程规则,具备机械加工工艺知识和数值计数控代码功能、编程规则,具备机械加工工艺知识和数值计算能力)算能力)适用:适用:几何形状不太复杂的零件;几何形状不太复杂的零件;三坐标联动以下加工程序三坐标联动以下加工程序 第18页,共148页,编辑于2022年,星期一二二数控机床的编程方法数控机床的编程方法自动编程自动编程:定义:编程人员根据零件图纸的要求,按照某个自动编程系统的规定,将零件定义:编程人员根据零件图纸的要求,按照某个自动编程系统的规定,将零件的加工信息用较简便的方式送入计算机,编程系统将能根据数控系统的的加工信息用较简便的方式送入计算机,编程系统将能根据数控系统的类型输出数控加工程序。类型输出数控加工程序。适用:适用:形状复杂的零件形状复杂的零件 虽不复杂但编程工作量很大的零件(如有数虽不复杂但编程工作量很大的零件(如有数 千个孔的零件)千个孔的零件)虽不复杂但计算工作量大的零件(如非圆曲虽不复杂但计算工作量大的零件(如非圆曲 线轮廓的计算)线轮廓的计算)第19页,共148页,编辑于2022年,星期一二二数控机床的编程方法数控机床的编程方法图形交互式自动编程图形交互式自动编程定义:利用被加工零件的二维和三维图形,由专用软件用窗定义:利用被加工零件的二维和三维图形,由专用软件用窗口对话框的方式生成的加工程序。口对话框的方式生成的加工程序。适用:对复杂的曲面加工更为方便。适用:对复杂的曲面加工更为方便。第20页,共148页,编辑于2022年,星期一第二节第二节 数控机床编程的基础知识数控机床编程的基础知识第21页,共148页,编辑于2022年,星期一一一程序的结构与格式程序的结构与格式加工程序加工程序主程序和子程序主程序和子程序程序段程序段(block)字字(word)字母和数据字母和数据N程序段序号程序段序号准备功能字准备功能字坐标字坐标字进给功能字进给功能字主轴转速功能字主轴转速功能字刀具功能字刀具功能字辅助功能字辅助功能字结束符结束符GX.Y.FST M;第22页,共148页,编辑于2022年,星期一一一程序的结构与格式程序的结构与格式图图2-2 2-2 点位加工过程点位加工过程第23页,共148页,编辑于2022年,星期一二二功能字功能字1准备功能字(准备功能字(G代码)代码):使机床做某种操作的指令。使机床做某种操作的指令。G00G99u模态代码一旦执行就保持有效,直到同组另一代码出现模态代码一旦执行就保持有效,直到同组另一代码出现u非模态代码只有在它所在的程序段内有效非模态代码只有在它所在的程序段内有效第24页,共148页,编辑于2022年,星期一第25页,共148页,编辑于2022年,星期一二二功能字功能字2坐标字(尺寸字)坐标字(尺寸字)XYZUVWPQRABCIJK3进给功能字进给功能字F:它给出的是刀具中心的进给速度,指各坐标方向速度的矢量和。单它给出的是刀具中心的进给速度,指各坐标方向速度的矢量和。单位取决于数控系统的工作方式和用户的规定。可以是位取决于数控系统的工作方式和用户的规定。可以是mm/min、in/min、r/min、mm/r、in/r、/min4主轴转速功能字主轴转速功能字S:规定主轴转速。如规定主轴转速。如S300表示主轴转速为表示主轴转速为300r/min5刀具功能字刀具功能字T:进行换刀或选刀进行换刀或选刀第26页,共148页,编辑于2022年,星期一二二功能字功能字6辅助功能字辅助功能字(M功能功能):表示机床在操作时,各种辅助动作及其状态。表示机床在操作时,各种辅助动作及其状态。M00M99。分模态与非模态。分模态与非模态u辅助功能代码与坐标代码同时执行辅助功能代码与坐标代码同时执行G00M08快进与开冷却液快进与开冷却液u坐标移动指令之前执行坐标移动指令之前执行M代码。代码。“前置前置”G00M03快进与主轴正转快进与主轴正转u反之反之“后置后置”G00M02快进与程序结束快进与程序结束uM00:程序停止程序停止M01:可选择程序停止可选择程序停止M02:程序结束,指针指向程序头程序结束,指针指向程序头M30:程序结束并倒带,指针指向程序头程序结束并倒带,指针指向程序头第27页,共148页,编辑于2022年,星期一二二功能字功能字7刀具偏置字刀具偏置字(D和和H)uG42D01uG43H02第28页,共148页,编辑于2022年,星期一第三节第三节 坐标系坐标系第29页,共148页,编辑于2022年,星期一一一坐标轴坐标轴2-3右手坐标系统右手坐标系统第30页,共148页,编辑于2022年,星期一一一坐标轴坐标轴n n坐标轴方向:定义为刀具相对工件运动的方向。坐标轴方向:定义为刀具相对工件运动的方向。坐标轴方向:定义为刀具相对工件运动的方向。坐标轴方向:定义为刀具相对工件运动的方向。编程时不必知道机床运动的具体配置,就能正确地进行编程时不必知道机床运动的具体配置,就能正确地进行编程时不必知道机床运动的具体配置,就能正确地进行编程时不必知道机床运动的具体配置,就能正确地进行编程。编程。编程。编程。第31页,共148页,编辑于2022年,星期一一一坐标轴坐标轴1)Z轴:轴:对于车床、磨床等主轴带动工件旋转,对于铣床、钻床、镗床等主轴带着刀具旋转,对于车床、磨床等主轴带动工件旋转,对于铣床、钻床、镗床等主轴带着刀具旋转,那么与主轴平行的坐标轴即为那么与主轴平行的坐标轴即为z轴。轴。如果机床没有主轴如果机床没有主轴(如牛头刨床如牛头刨床)或有多个主轴,那么或有多个主轴,那么z轴垂直于工件装轴垂直于工件装卡面。卡面。主轴能摆动主轴能摆动n在摆动的范围内其轴线只与标准坐标系中的某一坐标平行时,则该在摆动的范围内其轴线只与标准坐标系中的某一坐标平行时,则该坐标便是坐标便是Z坐标;坐标;n若在摆动的范围内其轴线可与多个坐标平行,则取垂直于工件装夹若在摆动的范围内其轴线可与多个坐标平行,则取垂直于工件装夹面的方向为面的方向为Z坐标。坐标。第32页,共148页,编辑于2022年,星期一立式立式5 5轴数控铣床的坐标系轴数控铣床的坐标系一一坐标轴坐标轴正方向:远离工件的方向。正方向:远离工件的方向。+Z+Z+Z+Z第33页,共148页,编辑于2022年,星期一一一坐标轴坐标轴+Z+Z第34页,共148页,编辑于2022年,星期一一一坐标轴坐标轴+Z+Z第35页,共148页,编辑于2022年,星期一一一坐标轴坐标轴2)X轴:轴:X轴一般是水平的,平行于工件的装卡面。轴一般是水平的,平行于工件的装卡面。工件旋转的机床(如车床、磨床等),工件旋转的机床(如车床、磨床等),X轴的方向是在工件的径向轴的方向是在工件的径向上并平行于刀具移动面,且是刀具远离工件的方向。上并平行于刀具移动面,且是刀具远离工件的方向。+Z+Z+X+X第36页,共148页,编辑于2022年,星期一一一坐标轴坐标轴对于刀具旋转的机床(如铣床、镗床、钻床等)对于刀具旋转的机床(如铣床、镗床、钻床等)u如如Z轴是水平的,从主轴向工件方向看,轴是水平的,从主轴向工件方向看,X轴的正方向指向右。轴的正方向指向右。+Z+Z+X+X第37页,共148页,编辑于2022年,星期一一一坐标轴坐标轴u如如Z轴是垂直的,单立柱机床,从刀具主轴看向立柱,轴是垂直的,单立柱机床,从刀具主轴看向立柱,X轴的正方向指轴的正方向指向右。向右。+Z+Z+X+X立式立式5 5轴数控铣床的坐标系轴数控铣床的坐标系+Z+Z+X+X第38页,共148页,编辑于2022年,星期一一一坐标轴坐标轴+Z+Zn n Z Z轴垂直(立式),双立柱机床轴垂直(立式),双立柱机床轴垂直(立式),双立柱机床轴垂直(立式),双立柱机床(龙门机床龙门机床龙门机床龙门机床),从刀具向左立柱看,从刀具向左立柱看,从刀具向左立柱看,从刀具向左立柱看时,时,时,时,X X轴的正方向指向右边。轴的正方向指向右边。轴的正方向指向右边。轴的正方向指向右边。+X+X第39页,共148页,编辑于2022年,星期一一一坐标轴坐标轴3)Y轴轴n按照右手直角笛卡尔坐标系来判断。按照右手直角笛卡尔坐标系来判断。+Z+Z+X+X+Z+Z+X+X+Y+Y+Y+Y第40页,共148页,编辑于2022年,星期一一一坐标轴坐标轴+Z+Z+X+X+Y+Y立式立式立式立式5 5 5 5轴联动数控铣床轴联动数控铣床轴联动数控铣床轴联动数控铣床+Z+Z+X+X+Y+Y龙门数控铣床龙门数控铣床第41页,共148页,编辑于2022年,星期一一一坐标轴坐标轴4)旋转运动)旋转运动A、B和和C轴轴nA、B和和C轴分别表示轴分别表示X、Y和和Z轴的旋转方向,按照右旋螺纹前进轴的旋转方向,按照右旋螺纹前进的方向。的方向。+Z+Z+X+X+Y+Y+Z+Z+X+X+Y+Y+C+C+A+A+C+C第42页,共148页,编辑于2022年,星期一一一坐标轴坐标轴5)附加坐标轴)附加坐标轴nU、V、W和和P、Q、R,与与X、Y、Z平行。平行。立式立式5 5轴数控铣床的坐标系轴数控铣床的坐标系+Z+Z+X+X+Y+Y+A+A+C+C+W+W第43页,共148页,编辑于2022年,星期一一一坐标轴坐标轴卧式车床卧式车床立式铣床立式铣床第44页,共148页,编辑于2022年,星期一一一坐标轴坐标轴卧式铣床卧式铣床五坐标摆动式镗铣床五坐标摆动式镗铣床第45页,共148页,编辑于2022年,星期一一一坐标轴坐标轴卧式卧式卧式卧式5 5 5 5轴数控铣床轴数控铣床轴数控铣床轴数控铣床第46页,共148页,编辑于2022年,星期一一一坐标轴坐标轴第47页,共148页,编辑于2022年,星期一一一坐标轴坐标轴第48页,共148页,编辑于2022年,星期一二二坐标系坐标系1机床坐标系机床坐标系n是机床上固有的坐标系,是机床回参考点操作完成以后建立的。一旦建是机床上固有的坐标系,是机床回参考点操作完成以后建立的。一旦建立起来就不受控制程序和设定新坐标系的影响。立起来就不受控制程序和设定新坐标系的影响。n选用机床坐标系的指令选用机床坐标系的指令:G53第49页,共148页,编辑于2022年,星期一二二坐标系坐标系2工件坐标系工件坐标系n工件零点偏置工件零点偏置第50页,共148页,编辑于2022年,星期一二二坐标系坐标系Y轴轴偏偏置置量量X轴偏置量轴偏置量工件原点工件原点Z轴偏置量轴偏置量Y轴轴机床原点机床原点X轴轴Z轴轴卧式数控机床的坐标系卧式数控机床的坐标系X轴轴Z轴轴偏偏置置量量Y轴轴Y轴偏置量轴偏置量X轴偏置量轴偏置量机床原点机床原点工件原点工件原点立式数控机床的坐标系立式数控机床的坐标系Z轴轴第51页,共148页,编辑于2022年,星期一二二坐标系坐标系n设定工件坐标系指令:设定工件坐标系指令:G54G55G56G57G58G59G59.1G59.2G59.3第52页,共148页,编辑于2022年,星期一二二坐标系坐标系图图2-8 设定工件坐标系举例设定工件坐标系举例第53页,共148页,编辑于2022年,星期一二二坐标系坐标系图图2-9机床坐标关系机床坐标关系第54页,共148页,编辑于2022年,星期一第55页,共148页,编辑于2022年,星期一二二坐标系坐标系图图2-10改变工件坐标系改变工件坐标系第56页,共148页,编辑于2022年,星期一第57页,共148页,编辑于2022年,星期一二二坐标系坐标系可使用多种方法改变偏置表中的工件坐标系的零点值,常用的是手动可使用多种方法改变偏置表中的工件坐标系的零点值,常用的是手动修改和通过程序来修改。修改和通过程序来修改。A-B9系列数控系统的程序修改指令格式系列数控系统的程序修改指令格式:G10L2P_X_Y_Z_;第58页,共148页,编辑于2022年,星期一二二坐标系坐标系3设定工件坐标系设定工件坐标系nISO标准规定设定工件坐标系的选择指令是标准规定设定工件坐标系的选择指令是G92(非模态非模态)G92X_Y_;图图2-11设定工件坐标系设定工件坐标系第59页,共148页,编辑于2022年,星期一二二坐标系坐标系G92的另一种功能是移动由的另一种功能是移动由G54G59.3规定的坐标系。规定的坐标系。第60页,共148页,编辑于2022年,星期一二二坐标系坐标系4工件坐标系的零点偏置工件坐标系的零点偏置G52X_Y_Z_;G52和和G92的区别的区别:N5G01G55X25Y25;N6G52X10Y10;第61页,共148页,编辑于2022年,星期一二二坐标系坐标系取消工件坐标系的零点偏置取消工件坐标系的零点偏置:(1)用)用G52X0Y0Z0(2)用)用G92移动有零点偏置的坐标系移动有零点偏置的坐标系(3)程序执行结束遇到)程序执行结束遇到M30或或M02代码代码第62页,共148页,编辑于2022年,星期一第四节第四节 常用编程指令常用编程指令第63页,共148页,编辑于2022年,星期一一快速定位方式一快速定位方式(G00)G00X_Y_Z_;(模态模态)功能功能功能功能:指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到程序段所指令的下一个定位点。程序段所指令的下一个定位点。程序段所指令的下一个定位点。程序段所指令的下一个定位点。注意:注意:注意:注意:G00G00的运动轨迹不一定是直线,若不注意则容易干涉。的运动轨迹不一定是直线,若不注意则容易干涉。的运动轨迹不一定是直线,若不注意则容易干涉。的运动轨迹不一定是直线,若不注意则容易干涉。第64页,共148页,编辑于2022年,星期一二二直线插补方式直线插补方式G01X_Y_Z_F_;(模态模态)第65页,共148页,编辑于2022年,星期一三三圆弧插补指令圆弧插补指令G02G03XY平面平面:G17G02(G03)X_Y_I_J_(R_)F_;XZ平面平面:G18G02(G03)X_Z_I_K_(R_)F_;YZ平面平面:G19G02(G03)Z_Y_J_K_(R_)F_;一个平面的加工能力,一个平面的加工能力,一个平面的加工能力,一个平面的加工能力,G17G19G17G19可不必书写可不必书写可不必书写可不必书写第66页,共148页,编辑于2022年,星期一三三圆弧插补指令圆弧插补指令G02G03第67页,共148页,编辑于2022年,星期一第68页,共148页,编辑于2022年,星期一例题例题如图所示,设起刀点在坐标原点如图所示,设起刀点在坐标原点O O,刀具沿,刀具沿A-B-CA-B-C路路线切削加工,使用绝对坐标与增量坐标方式编程。线切削加工,使用绝对坐标与增量坐标方式编程。第69页,共148页,编辑于2022年,星期一绝对坐标编程绝对坐标编程G92X0Y0G90G17G00X200Y40M03S500G03X140Y100I-60(或或R60)F100G02X120Y60I-50(或或R50)G00X0Y0M05M02增量坐标编程增量坐标编程G92X0Y0G91G17G00X200Y40M03S500G03X-60Y60I-60(或或R60)F100G02X-20Y-40I-50(或或R50)G00X-120Y-60M05M02第70页,共148页,编辑于2022年,星期一四四暂停指令暂停指令G04G04X_第71页,共148页,编辑于2022年,星期一五五返回参考点指令返回参考点指令G27G28G29G27返回参考点校验返回参考点校验,检查机床是否准确返回参考点检查机床是否准确返回参考点G27X_Y_G28自动返回参考点自动返回参考点,G28X_Y_G29从参考点自动返回从参考点自动返回,G29X_Y_G28Y90X158T01;M06T02;G29Y30X216;XYABRC30609036158216G28G29第72页,共148页,编辑于2022年,星期一六六螺旋线的加工螺旋线的加工G17G02(G03)X_Y_Z_I_J_(R_)F;G18G02(G03)X_Z_Y_I_K_(R_)F;G19G02(G03)Y_Z_X_J_K_(R_)F;G90G17G03X0Y10Z5I-10F100;图图2-17螺旋线插补螺旋线插补第73页,共148页,编辑于2022年,星期一七七 切削螺纹切削螺纹指令指令G33(模态模态)G33X_(Y_)Z_F_;螺纹认头螺纹认头螺纹切削应注意在两端设置足够的升速螺纹切削应注意在两端设置足够的升速进刀段进刀段f 和降速退刀段和降速退刀段f图图2-18切削螺纹切削螺纹第74页,共148页,编辑于2022年,星期一七七 切削螺纹切削螺纹指令指令G33(模态模态)G90G33X10Z100F4;第75页,共148页,编辑于2022年,星期一八八极坐标编程极坐标编程起动极坐标编程指令起动极坐标编程指令G16停止极坐标编程指令停止极坐标编程指令G15(模态模态)G16;X_Y_;或或X_Z_;或或Y_Z_;G15;第76页,共148页,编辑于2022年,星期一八八极坐标编程极坐标编程增量方式极坐标编程增量方式极坐标编程第77页,共148页,编辑于2022年,星期一八八极坐标编程极坐标编程绝对方式极坐标编程绝对方式极坐标编程绝对方式绝对方式;第78页,共148页,编辑于2022年,星期一第79页,共148页,编辑于2022年,星期一第80页,共148页,编辑于2022年,星期一八八极坐标编程极坐标编程第81页,共148页,编辑于2022年,星期一第82页,共148页,编辑于2022年,星期一八八极坐标编程极坐标编程图图2-22螺栓孔加工(增量和绝螺栓孔加工(增量和绝对方式转换)对方式转换)第83页,共148页,编辑于2022年,星期一第84页,共148页,编辑于2022年,星期一第85页,共148页,编辑于2022年,星期一第86页,共148页,编辑于2022年,星期一九九刀具长度偏置指令刀具长度偏置指令G43G44G49G43H_Z_;G44H_Z_;第87页,共148页,编辑于2022年,星期一九九刀具长度偏置指令刀具长度偏置指令G43G44G49第88页,共148页,编辑于2022年,星期一第89页,共148页,编辑于2022年,星期一十十刀具位置偏置指令刀具位置偏置指令G45G48G45(或或G46G47G48)X_Y_H(D)_;第90页,共148页,编辑于2022年,星期一第91页,共148页,编辑于2022年,星期一十一十一 刀具半径补偿指令刀具半径补偿指令G40G41G42G41(G42)D_X_Y_(X_Y_或或Y_Z_);第92页,共148页,编辑于2022年,星期一十一十一 刀具半径补偿指令刀具半径补偿指令G40G41G42图图2-9用刀具半径补偿加工轮廓线用刀具半径补偿加工轮廓线第93页,共148页,编辑于2022年,星期一第94页,共148页,编辑于2022年,星期一十一十一 刀具半径补偿指令刀具半径补偿指令G40G41G42n粗、精加工的补偿方法:设精加工余量为粗、精加工的补偿方法:设精加工余量为。n先人工输入先人工输入(r+)的偏置量,即可进行粗加工。的偏置量,即可进行粗加工。n精精加加工工时时,输输入入刀刀具具半半径径为为r的的偏偏置置量量,即即可可进进行行最最终轮廓的加工。终轮廓的加工。粗、精加工的补偿法粗、精加工的补偿法第95页,共148页,编辑于2022年,星期一练习练习:F(135,90)J(45,60)第96页,共148页,编辑于2022年,星期一F(135,90)J(45,60)N01G00G54G90X0Y90;N02G43Z0H03S440M03;N03G41G17X28D30;N04G01X30F100;N05X60Y120;N06G02X90Y90I0J-30;N07G01X120;N08G02X150Y120I30J0;N09G01X135Y90;第97页,共148页,编辑于2022年,星期一N10X150Y60;N11X120;N12X90Y30;N13X45Y60;N14X30Y90;N15G40G00X0Y90;N16 Y0;N17 G49Z300M05;N18M30;第98页,共148页,编辑于2022年,星期一第五节第五节 子程序和固定循环子程序和固定循环第99页,共148页,编辑于2022年,星期一一一 子程序子程序1.子程序的格式子程序的格式O*子程序子程序.子程序主体子程序主体.M99;子程序结束指令;子程序结束指令2.子程序调用子程序调用M98P*L_;n注意,在子程序中,如果控制系统在读到注意,在子程序中,如果控制系统在读到M99以前读到以前读到M02或或M30,则程序停止。,则程序停止。第100页,共148页,编辑于2022年,星期一一一 子程序子程序3.M99的功能的功能M99既可用在主程序中既可用在主程序中,也可用在子程序中也可用在子程序中,作为返回命令代码作为返回命令代码在主程序中在主程序中,其作用其作用:(1)执行程序中所有指令包括执行程序中所有指令包括M99右边的指令右边的指令(2)清除所有的模态代码清除所有的模态代码(3)将当前主程序复位到第一个零件程序段将当前主程序复位到第一个零件程序段(4)零件程序复位后自动执行循环启动零件程序复位后自动执行循环启动,零件程序开始被执行零件程序开始被执行在子程序中在子程序中,其作用其作用:(1)只执行只执行M99之前的指令之前的指令,M99后边的指令将不被执行后边的指令将不被执行(2)通知控制系统子程序结束通知控制系统子程序结束第101页,共148页,编辑于2022年,星期一一一 子程序子程序4.子程序调用举例子程序调用举例第102页,共148页,编辑于2022年,星期一一一 子程序子程序5.子程序嵌套子程序嵌套第103页,共148页,编辑于2022年,星期一二二 固定循环固定循环钻孔钻孔G81用于中心钻加工定位孔和一般孔加工用于中心钻加工定位孔和一般孔加工指令格式指令格式G81X_Y_Z_R_F_L_;初始点初始点R点点G98G99Z第104页,共148页,编辑于2022年,星期一第105页,共148页,编辑于2022年,星期一第106页,共148页,编辑于2022年,星期一第六节第六节 用户宏程序用户宏程序第107页,共148页,编辑于2022年,星期一一一 概述概述若若AB=CD=20,BC=AD=40,OI=20,OJ=20,则则G65P9801I20.0J20.0U60.0V40.0;第108页,共148页,编辑于2022年,星期一二二 变量变量1变量的种类变量的种类(1)局部变量)局部变量#1#33(2)公用变量(全局变量)公用变量(全局变量)#100#199、#500#699(3)系统变量)系统变量如:刀具补偿如:刀具补偿#2000#2200、工件偏置量、工件偏置量#5201#5326、报警信息、报警信息#3000、模态信息、模态信息#4001#4120(#4002为为G17G19,若当前值为,若当前值为G17平面,则平面,则#4002值为值为17)第109页,共148页,编辑于2022年,星期一二二 变量变量G65P2012A10.0I5.0J0K0I0J30K9第110页,共148页,编辑于2022年,星期一二二 变量变量第111页,共148页,编辑于2022年,星期一三三 变量的运算变量的运算在宏程序中可进行加减乘除、函数运算、数据处理和逻辑运算在宏程序中可进行加减乘除、函数运算、数据处理和逻辑运算数值运算的格式为:数值运算的格式为:#i=如如:#101=#2+#8*COS#1第112页,共148页,编辑于2022年,星期一四四 转移和循环命令转移和循环命令1无条件转移命令无条件转移命令:GOTO格式格式:GOTOn2条件转移命令条件转移命令:格式格式:IF转移条件转移条件GOTOn如如:IF#iEQ#jGOTO9913无条件循环指令无条件循环指令格式格式:DOm;ENDm4条件循环指令条件循环指令格式格式:WHILE循环条件循环条件DOm;ENDm;第113页,共148页,编辑于2022年,星期一五五 宏程序调用命令宏程序调用命令1非模态调用非模态调用格式:格式:G65P_L_A_B_2模态调用模态调用格式:格式:G66P_(宏程序号)(宏程序号)L_(重复次数)(重复次数)A_B_;X_Y_;X_Y_;G67;第114页,共148页,编辑于2022年,星期一六六 用户宏程序举例用户宏程序举例铣刀铣内圆表面时的情况,当把刀具引到圆心的上方以后,可调用下铣刀铣内圆表面时的情况,当把刀具引到圆心的上方以后,可调用下面的宏程序加工。图中,面的宏程序加工。图中,I为加工圆半径,为加工圆半径,C为趋近圆半径,省略后取为趋近圆半径,省略后取I/2,R是快速趋近位置,是快速趋近位置,Z为孔底面位置为孔底面位置Z点,点,F为进给速度,为进给速度,S为快速进给速为快速进给速度,省略度,省略S=3F,D为刀具补偿号码,为刀具补偿号码,Q为切削方向,缺省为为切削方向,缺省为G41方式,方式,Q=1为为G42方式,方式,M指示指示R、Z方式,方式,M=1相对方式,缺省为绝对方式。相对方式,缺省为绝对方式。第115页,共148页,编辑于2022年,星期一六六 用户宏程序举例用户宏程序举例调用指令格式为调用指令格式为G65P9110IDRZFCSQM-;该命令中的字母与变量的;该命令中的字母与变量的对应关系可由表查得:对应关系可由表查得:I=#4,D=#7,R=#18,Z=#26,F=#9,C=#3,S=#19,Q=#17,M=#13程序程序O9110IF#4*#7*#9EQ0GOTO990;I加工圆半径加工圆半径D刀具补偿号码刀具补偿号码F进给速度赋值为进给速度赋值为0时报警时报警IF#18EQ0GOTO990;若没

    注意事项

    本文(第2章零件加工程序的编制PPT讲稿.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开