数控机床编程实例课件(PPT 106页).ppt_第1页
数控机床编程实例课件(PPT 106页).ppt_第2页
数控机床编程实例课件(PPT 106页).ppt_第3页
数控机床编程实例课件(PPT 106页).ppt_第4页
数控机床编程实例课件(PPT 106页).ppt_第5页
已阅读5页,还剩100页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章数控机床编程示例,第一,第三章数控机床编程示例,数控车床编程数控铣床编程中心编程示例,第三章数控机床编程示例,第二,第一节数控车床编程命令,第一,坐标选择方法,z轴,x轴,主轴轴向,径向u-增量的两倍,w-增量值,第3章CNC机床编程实例,第3章CNC机床编程实例,第4,3章,可以设置零偏移(G54-G59),确定工作坐标系原点在机床坐标系中的位置,第3章CNC机床编程实例,第5章第三章数控机床编程实例,6,2,用于运动的命令,1,快速位置命令(G00)模态代码,命令格式g0x0 (u) _ z (w) _,命令说明3360X,z后的值为端点坐标值u 第3章CNC机床编程实例,7,如图中所示,刀具从刀具变更点a(刀具起点)快速转移到b点,分别尝试以绝对坐标和增量坐标创建G00程序段。增量坐标编程:G00U-60W-80,绝对坐标编程:G00X40Z122,第三章CNC机床编程实例,8,2,直线插值命令(G01)模式代码,命令格式g0x1 (u) _ z(),命令说明x,z后的值是结束坐标值u,w后的值,当前点和目标点之间的距离和方向f以f指定的速度加工,在没有新的f命令替代之前一直有效。第3章CNC机床编程实例,9,示例:如图所示,我们希望零件的每个曲面分别以粗加工、绝对和增量坐标创建G00,G01程序段。绝对坐标编程:g00 x 18 z 2 a-BG 01 x 18 z-15 f 50b-cg01 x 30 z-26c-dg01 x 30 z-36d-eg01 x 42 z-36e-f增量坐标编程:g0u 1)G02是顺时针圆弧插补命令G03是逆时针圆弧插补命令,第3章CNC机床编程实例,11,从圆弧所在平面的其他坐标轴的负方向看,0是G02,0是G03,第3章CNC机床编程实例,12,2)X,z是圆弧结束坐标值u,w是相对于圆弧起点的r编程是非主体圆的圆弧插补,4)圆弧中心地址I,k确定,无论是绝对坐标还是增量坐标,I,k都是增量值,第三章CNC机床编程实例,13,中心坐标I,k是从x轴和z轴上的起点到中心点的矢量的分割矢量,方向一致为正,相反为负,第,绝对坐标编程G03X34Z-4K-4(或R4)f50a-bg01z-20b-cg02z-40r 20c-dg01z-58d-eg02 x 50z-66i 8(或,3)螺纹切削必须在两端设置足够的升速进刀段1和降速段2。1) f-公制螺纹的前导符e-英制螺纹的前导符,2) f是长轴方向的前导符,如果x轴方向是长轴,则f是半径值。对于推拔螺纹,如果斜度小于450,则z轴线方向为长轴线。坡度为450 900时,x轴方向为长轴。第三章CNC机床编程示例,第16,第三章CNC机床编程示例,17,螺纹长度=螺纹有效长度L 1 2,1=2-5mm,2=0.51,如图中所示,通路路径为A-。g00 x 16g 33 x 44w-45f 4g00 x 50w 45x 14g 33 x 42w-45f 4g00 x 50w 45,第3章CNC机床编程实例,18,4,刀具更改点命令(G24-G27),命令格式N10G24 命令格式g0x (u) _ z (w) _ f _命令说明x,z表示切削结束坐标值。 u,w表示切削终点相对循环起点的坐标分量。f为进给率,1,直切循环命令(G90)(单循环),3,循环命令,第3章CNC机床编程示例,20,2,圆锥切削循环命令(G90),命令格式g0x (u) _ z()u,w表示切削终点相对循环起点的坐标分量。f表示进给率I圆锥面起点和终点的轴方向增量。第3章数控机床编程示例,21,示例图中所示的锥形切削循环命令编程。g90 x 40 z 20 I-5f30a-B- c-d-ax30a-e-f-d-ax20a-g-h-d-a,第三章CNC机床编程示例,22 轴向走刀轮廓切削循环命令(G71)命令格式g71a _ I _ k _ d _ f _ e _ s _ g71p _ q _ I _ k _ d _ f _ e _ e 第3章CNC机床编程示例,25,命令说明,1,每个切削深度d可根据工艺要求进行设置,当实际总切削不是每个切削的整数倍时,系统自动调整粗加工循环中最后切削深度,以确保精加工馀量。 2、固定循环完成后,刀具返回循环起点。3,在精加工的第一个程序段中,仅允许G00X轴移动,z轴不能移动。第3章CNC机床编程示例,26,命令功能切除杆毛坯的大部分加工裕量,切削沿平行z轴方向,A-A-B为精加工路径,第3章CNC机床编程实例,27,如示例图所示,工艺设计要求:粗车时间进刀深度为2mm,N010G92X150Z100N020G00X41Z0(快速到达周期开始)n 030g 71p 40q 110 I 0.5k 0.2d 2f 100s 500n 040g 00 x0 z 0(z轴不移动)n 050g 03 x 11w-5.5r 5.5n 000348R7.5N100G01W-12.652N110X41(刀具自动返回循环开始a),第3章CNC机床编程实例,28,径向走刀轮廓切削循环命令(G72),命令格式g72a _ I _ k _ d _ QP起始段编号q结束段编号IX轴精加工车辆馀量KZ轴精加工车辆馀量d粗车削刀具深度f进给率e倾斜以上进给量,第3章CNC机床编程示例,29,命令功能切削在平行x轴方向执行的杆毛坯大部分加工馀量,A为循环开始,a-b为精加工路径,第3章CNC机床编程示例,30,n010g 92 x 150 z 100n 020g 00 x 41 z 1n 030g 72p 40q 70 I 0.1k 0.2 f 100s 500n 040g 00 x 41 z-31n 050g 01 x 20 z-20n 060 z-2n 070 x14z 1,第3章CNC机床命令格式g73a _ u _ w _ I _ k _ d _ f _ e _ s _ g73p _ q _ u _ w _ I _ k _ d _ f _ 第3章CNC机床编程示例,第32章,CNC机床编程示例,33,示例3360如图所示,粗汽车馀量为18mm(x方向),5mm(z方向),进给速度为100mm/min,主轴速度为500r/min 使用固定几何切割复合循环命令编程。n010 g 92 x 100 z 100n 020g 00 x 50 z 10n 030g 730 p 40 q 090 u 18 w5 D10 I 0.5k 0.5 f 100n 040g 01 x0 z 1n 050g 03 x 12 w-6 R6 n 060 g01 w-10n 070 x20 w-15n 命令说明p指定精加工路径的第一个过程段的顺序号Q是指定精加工路径的最后一个过程段的顺序号,命令格式G70P_Q_,允许刀具在命令G71、G72、G73粗加工后A-A-B精加工的精加工循环命令,第三章CNC机床编程示例,35,螺纹车削z表示d点z坐标值。w表示从c点到d点的增量坐标值。I表示锥形螺纹的径向差。k表示螺纹高度(x方向的半径值)。d表示第一走刀切削深度。f表示线程指南。a刀尖角度(029 30556080),第3章CNC机床编程示例,第36,3章CNC机床编程示例,37,示例图中所示的工艺设计要求:使用螺纹切削复合循环命令编程,刀尖60,螺纹高度2.4mm,第一切削深度0.7mm,第一切削深度0.7mm 命令格式g22a _ h _ g22p _ q _ h _ g22a _ p _ q _ g22a _ p _命令说明a调用子例程的子例程编号p,QP起始段编号q结束段编号h循环终止M02或RET运行子例程,示例:N40G01X20Z-5F100,N40G01XAZBFC,其中A=20B=-5C=100,参数地址为除g、l、n、o以外的22个字母字符命令格式:GOTO命令说明:表示跳转到的指定程序段,第三章CNC机床编程实例,40,条件跳转:IF条件语句,如果条件满足,则跳转到指定程序段。命令格式:IF条件GOTO命令说明:是要移动的指定程序段,第三章CNC机床编程实例,41,5,刀具补偿命令,刀具编号,补偿编号,补偿编号:用于存储刀具的几何补偿量和刀具磨损补偿的寄存器的地址号。2,刀尖半径补偿的目的是解决刀尖圆弧可能导致的加工错误。虚拟刀尖的加工误差,刀尖和刀尖圆弧,1,几何,磨损补偿,t,3章CNC机床编程示例,42,刀尖圆弧半径补偿命令,命令格式G41(G42,G40)G01(G00)X(G00)G42是刀尖圆弧半径的右补偿。G40是删除线圆弧半径补偿。从刀具运动方向查看时,刀具的左侧是刀尖圆弧半径的左侧补偿。刀具是工作单说明右侧刀尖圆弧半径的右侧补偿。只能创建和取消刀具的直线运动,即刀尖圆弧半径补偿。使用第3章CNC机床编程示例,43,示例图中所示的刀具半径补偿命令进行编程。,G42G01X20Z0刀尖圆弧半径右侧补偿A0-a1z-20a 1-a2 x 40 z-40 a2-a3-a 4g 40g 01 x 80 z-40退刀和刀尖圆弧半径补偿A4-A5,第3个绝对和增量编程命令(模态代码)、G90、G91、绝对、增量方式、CNC铣床主要可铣削平面、凹槽和曲面,加工复杂腔槽和凸台。第三章CNC机床编程示例,46,命令格式G90G91,命令功能设置坐标输入方法,命令说明1,G90命令设置绝对坐标输入方法,移动命令目标点的坐标值x,y,z指示刀具与操作坐标系原点的距离;2,G91命令设置增量坐标输入方法,移动命令目标点的坐标值x,y,z表示刀具偏离当前点的坐标增量。2,绝对和增量编程命令,第3章CNC机床编程实例,47,g21,G20,公制尺寸,英制尺寸,4,工件坐标系确定命令格式g2x _ _ y _ _ z _ _ 1,工件机床中的工件2,坐标值x、y、z是工件坐标系中刀具路径位置(也称为刀具点或刀具更改点)的坐标值。3,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论