数控车床编程培训课件_第1页
数控车床编程培训课件_第2页
数控车床编程培训课件_第3页
数控车床编程培训课件_第4页
数控车床编程培训课件_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

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

文档简介

1、数控车床编程培训1数控车床编程作者: 数控车床编程培训2n1、机床坐标系与工件坐标系n(1)机床坐标系数控车床编程培训3机床坐标系与fa-32t车床的两种坐标系zpxp设定工件坐标系方法1起刀点工件原点设定示例设定工件坐标系方法2和3数控车床编程培训10功能2252数控车床编程培训11数控车床编程培训12格式:格式:g01 x(u) z(w) f;说明:说明:x z:绝对编程时为刀具移动的终点坐:绝对编程时为刀具移动的终点坐标值;标值;u w:增量编程时为刀具移动的终点相:增量编程时为刀具移动的终点相对于始点的相对位移量。对于始点的相对位移量。f:刀具的进给速度;:刀具的进给速度;数控车床编程

2、培训13解:绝对值编程:n10 g50 x200. z100.;n20 s500 m04;n30 g00 x50. z2.;n40 g01 z40. f0.3;n50 x80. z 60. ;n60 g00 x200. z100.;增量值编程:n10 g50 x200. z100.;n20 s500 m04;n30 g00 u150. w 98.;n40 g01 w42. f0.3;n50 u30. w20. ;n60 g00 u120.w160.;直 线 插 补p车外圆zp车槽zp车倒角 zp绝对值编程:g01 x20. z2. f0.2;增量值编程:g01 u6. w3. f0.2 ;数控

3、车床编程培训16l解:解:a点的坐标:x=3630 z=1lb点的坐标:x=36+1+1= 38 z=3l程序:程序:o0001lln100 g01 x30. z1.;(刀具到达起刀点)ln110 x38. z3. f80;(切削倒角)ln120 x42.;(x向退刀)ln130 z20.;(z向退刀)zp指 令 车 倒 角毛坯尺寸?40x100+zp+zp数控车床编程培训18l解解:o0002ln10 g01 x10. z10. f100;(o-a)ln20 x10. z30.; (a-b)ln30 x20. z30. ;(b-c)ln40 x20. z50.; (c-d)ln60 z50.

4、 x0.; (d-e)eppo0001n10 g00 x100. z100.;n20 m03 s1000;n30 goo x34.z1.;n20 g01 x40.z-2.f100;n30 z-30.;n40 x50.;n50 z-40.;n60 x60. z-70.;n80 x70.;n90 g00 x100. z100.;n100 m05;n110 m30; 顺圆g02逆圆g03顺圆g02逆圆g03数控车床编程培训22 格式:格式:g02 /g03 x(u)_ z(w) _i _k _f _; 说明:说明: x _ z_ :圆弧终点坐标; u _ w _ :为圆弧终点相对与圆弧起点的距离;

5、i _k _:为圆心在x、z轴方向上相对始点的坐标增量。指定圆心的圆弧插补数控车床编程培训23 格式: g02 /g03 x(u)_ z(w) _r _f _;或 g12/g13 x _z _k _f _ 说明: x _ z_ :圆弧终点坐标; u _ w _ :为圆弧终点相对与圆弧起点的距离; r _:圆弧半径,fanuc系统用r表示; k _:圆弧半径,pa8000nt系统的半径用k表示。圆弧插补指令应用pp数控车床编程培训25例如:车削球头手柄。写出刀尖从工件原点op出发,车削凸、凹球面的程序段。解:fanuc系统:绝对方式:g03 x44. z 45.32 r28.f50;(op-a)

6、g02 x44.z 75. r22.f50;(a-b)增量方式:g03 u44. w45.32 r28 f50;g02 u0. z 29.68 r22.f50;(a-b)pa8000nt系统:绝对方式:g90g13 x44. z 45.32 k28.f50;(op-a)g90g12 x44.z 75. k22.f50;(a-b)增量方式:g91g13 x44. z 45.32 k28.f50;(op-a)g91g12 x0.z 29.68. k22.f50;(a-b)p圆弧插补指令应用pp绝对方式:绝对方式:n30 g02 x120. z10. i60. k40 f100;数控车床编程培训28

7、三、参考点:v1、返回参考点(g28)v格式:g28 x(u) z(w) ;v说明:v x(u) z(w) :中间点的位置指令(绝对值或增量值)v例如:图b所示程序段为:vg28 u40. w40.t0000;(a-b-r)图a 自动返回参考点当前位置中间点z图b 应用zz参考点r中间点b参考点r数控车床编程培训302、从参考点返回(g29)格式:g29 x(u) z(w) ;说明:x、z是c点的坐标,u、w是c点相对 于b点的坐标增量。例如:g28 x140. z130.;(a-b-r) x为直径值g29 x60.z180.;(r-b-c)中 间 点 b参 考 点 r返 回 参 考 点 和

8、从 参 考 点 返 回数控车床编程培训31四、程序延时(g04) 格式:fanuc系统: g04 x ; g04 u ; g04 p ; pa8000nt系统: g04 f ; 说明: x:暂停时间,单位为s(可使用小数点) u:暂停时间,单位为s(可使用小数点) p:暂停时间,单位为ms(不可使用小数点) f:暂停时间,单位为ms(不可使用小数点)数控车床编程培训32g04的应用例如:g01 x25.z-20.f50;车槽g04 x2.;(暂停时间2秒)g00 x34. 退刀车槽zp数控车床编程培训33例:如图所示的零件,坯料直径要求为70,长度为140毫米,材料为铝棒,试编写加工程序。p数

9、控车床编程培训34解:根据零件的外形要求,选择如下刀具,t01:端面车刀;t02:精车外形刀;t03:切槽刀。工件坐标系如图所示。加工程序:n10 t0100;n20 g97 s800 m03;n30 t0101;调用1号刀补,建立工件坐标系;n40 g00 x72. z0.;n50 g01 x0.1. f0.25;车端面;n60 g00 x150. z100.;退至换刀点n70 t0100;取消1号刀补n75 g96 s150;线速度恒定,切削速度为150m/minn80 t0202;调用2号刀,精车零件轮廓n90 g00 x21. z1.;准备车倒角n100 g01 x27.z2.f0.1

10、5 ;车第一个倒角n110 z29.;车27圆柱面n120 x30.;n130 x34.z31.;车第二个倒角n140 z50.;车34圆柱面n150 g02 x50.z58.r8.;车r8圆弧n160 g01 z70.;车50圆柱面n170 x60.z100.;车圆锥面n180 x72.;n190 g00 x150.z100.;返回换刀点n200 t0200;取消2号刀补n210 g97 s500 m03;n220 t0303;调用3号切槽刀n230 g00 z29.;准备车槽n240 x40.;n250 g01 x25.f0.1;n260 g04 p1000;n270 g01 x40.;n

11、280 g00 x150.z100;返回换刀点n290 t0300;取消3号刀补n300 m05;主轴停n310 m30;程序结束直进法-常量式斜进法递减式递减式-常量式x1x2x3数控车床编程培训37已知螺纹导程:2mm/r,l1=5mm,l2= 2.5mm,每次切深为0.5 mm,编写车2次螺纹的程序。解:。g32 w77.5 f2.;(第一次切深0.5毫米)g00 u61. w77.5; u62.;g32 w77.5;(第二次切深0.5毫米) g00 u62.; w77.5; 。循环起点n90 x28.2;第二次切入0.4毫米n100 g32 z42.;螺纹车削n110 g00 x40.

12、;快速x向退刀n120 z5.;快速返回z向起点n130 x27.4;第三次切入0.4毫米n140 g32 z42.;螺纹车削n150 g00 x100.z100;快速返回换刀点n160 t0100 m05;取消1号刀补偿,主轴停n170 m30;程序结束循环起点螺纹循环g92循环起点数控车床编程培训433)加工程序n10 t0100; 1号螺纹刀取消刀具补偿n20 s100 m04;螺纹车削主轴转速较低, 取100r/min,主轴反转。n30 t0101;1号螺纹刀1号刀具补偿来设定工件坐标系。n40 g00 x40. z5.;刀具快速到达循环起点an50 g92 x29. z42. f2.

13、;螺纹车削循环1(切入0.4毫米)n60 x28.2;螺纹车削循环2(切入0.4毫米)n70 x27.6;螺纹车削循环3 (切入0.3毫米)n80 x27.5;螺纹车削循环4 (切入0.05毫米)n90 x27.4;螺纹车削循环5 (切入0.05毫米)n100 g00 x100.z100;快速返回换刀点n110 t0100 m05;取消1号刀补偿,主轴停n120 m02;程序结束数控车床编程培训44v1、圆柱或圆锥切削循环(g90)v(1)圆柱切削循环(g90)v格式:g90 x(u) z(w) f;v说明:x,z:为圆柱面切削终点坐标值;vu、w:为圆柱面切削终点相对于循环起点的坐标增量;v

14、f:进给速度。外圆切削循环g90循环起点外圆切削循环加工示例循环起点+zp数控车床编程培训46g90的应用的应用l例:如图所示:毛坯是内孔为44毫米的厚壁管,若要粗加工内孔至49.7毫米,试用g90循环指令编程。l解:加工余量为49.744=5.7毫米,第一刀加工到46毫米,第二刀加工到48,第三刀加工到49.7毫米,分三次循环。循环起点a(44,10)l程序编制:lo0002 程序号ln10 g50 x100. z100.;设定工件坐标系ln20 s1000 m03;主轴正转ln30 g00 z10.;刀具快速到达循环起点aln40 x44.;ln50 g90 x46. z60. f0.25

15、;内孔循环第一次ln60 x48.;内孔循环第二次ln70 x49.7;内孔循环第三次ln80 g00 x100. z100.;取消g90,快速回到起刀点ln90 m05;主轴停ln100 m30;程序结束循环指令的应用数控车床编程培训47v格式:g90 x(u) z(w)i f;v说明:x,z:为圆锥面切削终点坐标值;vu、w:为圆锥面切削终点相对于循环起点的坐标增量;vi:为切削始点与圆锥面切削终点的半径差vf:进给速度。vi的符号:锥面起点坐标大于终点坐标时为正,反之为负。循环起点圆锥切削循环g90数控车床编程培训48圆锥切削循环加工示例循环起点加工程序:n10 g50 x100.,z1

16、00.;设定工件坐标系n20 g96 s120 m04;主轴反转n30 g00 x60. z2.;快速到达循环起点an40 g90 x40. z40. i 5.f0.3;圆锥面循环第一次n50 x35.;圆锥面循环第二次n60 x30.;圆锥面循环第三次n70 g00 x100. z100.;取消g90,快速返回起刀点n80 m05;主轴停n90 m30;程序结束数控车床编程培训50v格式:格式:vg94 x(u) z(w) f;v说明:说明:x,z:为端平面切削终点坐标值;vu、w:为端平面切削终点相对于循环起点的坐标增量;vf:进给速度。切削终点端面切削循环g94切削起点循环起点端面切削循

17、环示例循环起点循环起点带锥度的端面切削循环g94切削始点数控车床编程培训54g94的应用例:用端面切削循环方式编制一个图示零件的加工程序(毛坯50毫米)。解:k= 3.48,端面切削终点的z向距离ch为30 25.3=4.7毫米,如果分三次循环,第一次端面切削终点为c,第二次为f点,第三次为h点。其坐标分别为:c(15,33.48);f(15,31.48);h(15,28.78)。设循环起点为a(55,35.48)。加工程序:n10 g50 x100. z100.;设工件坐标系n20 g96 s120 m04;主轴反转n30 g00 x55. z35.48;循环起点an40 g94 x15.

18、z33.48 k 3.48 f0.3;端面循环第一次n50 z31.48;端面循环第二次n60 z28.78;端面循环第三次n70 g00 x100. z100.;取消g94返回起刀点n80 m05;主轴停n90 m30;程序结束带锥度的端面切削循环示例循环起点数控车床编程培训55七、复合循环(七、复合循环(g70g76g70g76)指令名 称说 明g7o精加工复合循 环完成g71,g72,g73切削循环之后的精加工达到工件尺寸g71外圆粗加工复合循环执行粗加工循环,将工件切削至精加工之前的尺寸g72端面粗加工复合循环同g71具有相似的功能,只是g71沿z向方向进行切削循环而g72沿x轴方向进

19、行循环切削g73封闭切削复合循 环沿工件精加工相同的刀具路径进行粗加工复合循环g74端面钻孔切削复合循环用于钻孔加工及断续切削g75外圆车槽复合循 环用于外圆槽的断续加工g76螺纹切削复合循 环可以完成复合螺纹切削循环加工数控车床编程培训561、外圆粗加工复合循环(g71)格式:g71 ud re;g71 p ns q nf u u w w ff ss tt;说明: d :切深,无正负号,半径指定;e:退刀量,无正负号,半径指定;ns :精加工程序第一个程序段的序号;nf :精加工程序最后一个程序段的序号; u:x轴方向精加工余量(直径值); w:z轴方向精加工余量;f ,s ,t:f,s,t

20、代码。格式:g71 p ns q nf u u w w d d ff ss tt;数控车床编程培训572、端面粗加工复合循环(g72)格式:g72 w d re;g72 p ns q nf u u w w ff ss tt;说明: d :切深,无正负号,半径指定;e:退刀量,无正负号,半径指定;ns :精加工程序第一个程序段的序号;nf :精加工程序最后一个程序段的序号; u:x轴方向精加工余量(直径值); w:z轴方向精加工余量;f ,s ,t:f,s,t代码。格式:g72 p ns q nf u u w w d d ff ss tt;数控车床编程培训58g72端面粗加工复合循环的应用选定4

21、5方向退刀切削进给快速进给w d 数控车床编程培训593、封闭切削复合循环(g73)格式:g73 u i w k rd; g73 p ns q nf u u w w ff ss tt;说明: i :x轴上的总退刀量,半径指定; k:z轴上的总退刀量; d:重复加工次数;ns :精加工程序第一个程序段的序号;nf :精加工程序最后一个程序段的序号; u:x轴方向精加工余量(直径值); w:z轴方向精加工余量;f ,s ,t:f,s,t代码。数控车床编程培训604、精加工复合循环(g70)格式:g70 p ns q nf;说明:ns :精加工程序第一个程序段的序号;nf :精加工程序最后一个程序段

22、的序号;p用g71,g70循环实例pn90 x60. w30.; 车锥面n100 w20.;车60圆柱面n110 x100.w10.;车锥面n120 w20.;车100圆柱面n130 x120. w20.;车锥面n140 g70 p70 q130;精车循环开始,刀具执行n70n130程序段n150 g00 x200. z100.;快速返回换刀点n160 t0100;主轴停n170 m05;n180 m30;数控车床编程培训64例,用g72粗车,g70精车,编写如图所示零件的加工程序。粗车切削深度为2毫米,进给量为0.2毫米/转,主轴转速为120米/分,精加工切削深度x向为0.5毫米,z向为0.

23、25毫米,进给量为0.1毫米/转,主轴转速为50米/分。解:工件坐标系如图所示,程序编制如下:n10 g50 s1000;主轴最高转速为1000转/分n20 g96 s120 m03;恒线速为120米/分n30 t0101;调用1号刀补,建立工件坐标系n40 g00 x176. z2.;快速至循环始点an50 g72 w2. r1;端面粗车循环,切削深度为2毫米,退刀量为1毫米n60 g72 p70 q120 u1.0 w0.25 f0.2;精车路线为n70-n120指定,精车余量为0.25毫米,粗车循环进给量为0.2毫米/转,恒线速为120米/分n70 g00 z74. s50 f0.1;精

24、车进给量为0.1毫米/转,恒线速为50米/分n80 g01 x120.z60.;车圆锥面n90 z50.; 车120圆柱面n100 x80.z40.;车锥面n110 z20.;车80圆柱面n120 x36. z2.;车锥面n130 g00 x100. z200.;退刀n140 t0100;取消1号刀补n150 t0202;调用2号刀,采用2号刀补n160 g00 x176. z2.;快速至循环始点an170 g70 p70 q120;精车循环开始,刀具执行n70n120程序段n180 g00 x100. z100.;快速退刀n190 t0200;取消2号刀补n200 m05;主轴停n210 m

25、30;程序结束p用g72循环实例数控车床编程培训65例,用g73粗车,g70精车,编写如图所示零件的加工程序。粗车x轴上的总退刀量为14毫米,z轴上的总退刀量为14毫米,循环次数为3次,进给量为0.2毫米/转,主轴转速为120米/分;精加工切削深度x向为2毫米,z向为2毫米,进给量为0.1毫米/转,主轴转速为50米/分。解:工件坐标系如图所示,程序编制如下:n10 g50 x260.z220;用设置刀具起点的方法设定工件坐标系n15 g50 s1000;限制最高转速n20 g96 s120 m03;恒线速控制为120米/分n30 t0101;调用1号刀及刀补n40 g00 x220. z160

26、.;快速至循环始点an50 g73 u14. w14. r3;x,z轴总退刀量为14毫米,循环次数为3次n60 g73 p70 q120 u4. w2. f0.2;精车路线为n70-n120指定n70 g00 x80 w40. s50 f0.1;精车进给量为0.1毫米/转,恒线速为50米/分n80 g01 w20.;车80圆柱面n90 x120 w10.; 车圆锥面n100 w20.;车120圆柱面n110 g02 x160. w20.r20.;车r20圆柱面n120 g01 x180. w10.;车锥面n130 g00 x260. z220.;退刀n140 t0100;取消1号刀补n150

27、t0202;调用2号刀,采用2号刀补n160 g00 x220. z160.;快速至循环始点an170 g70 p70 q120;精车循环开始,刀具执行n70n120程序段n180 g00 x260. z220.;快速退刀n190 t0200;取消2号刀补n200 m05;主轴停n210 m30;程序结束p应 用 示 例pn180 g02 x50.z50.r8.;车r8圆弧n190 g01 z60.;车50圆柱面n200 x60.7 z80.;车圆锥面n210 x66.;车台阶n220 x70. z82.;车第三个倒角n230 z94.;车70圆柱面n240 x74.;n250 g00 x150.z100.;返回换刀点n260 t0100;取消1号刀补n270 t0202;n280 g00 x74. z1.;n290 g70 p120 q240;开始精车,执行n120-n240n300 g00 x150. z100.;返回换刀点n310 t020

温馨提示

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

评论

0/150

提交评论