数控车床程序编制的基本方法学习教案_第1页
数控车床程序编制的基本方法学习教案_第2页
数控车床程序编制的基本方法学习教案_第3页
数控车床程序编制的基本方法学习教案_第4页
数控车床程序编制的基本方法学习教案_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

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

文档简介

1、会计学1数控车床程序编制的基本数控车床程序编制的基本(jbn)方法方法第一页,共89页。3.1 3.1 数控车床程序的结构数控车床程序的结构(jigu)(jigu)组成组成3.2 3.2 数控车床程序编制的基本方法数控车床程序编制的基本方法第1页/共89页第二页,共89页。 c. 最多为8个字符; d. 不得使用分隔符。第2页/共89页第三页,共89页。第3页/共89页第四页,共89页。符 号说 明/表示在运行中可以被跳跃过去的程序段N程序段号数值为1-9999的正整数,一般以5或10间隔以便以后插入程序段时而无须重新编排程序段号字1表示程序段指令;注释.表示对程序段进行说明,位于程序段最后但

2、需用分号隔开LF表示程序段结束 表示中间空格表31 程序段格式(g shi)符号说明第4页/共89页第五页,共89页。第5页/共89页第六页,共89页。*准 备 功 能 代码功 能 含 义说 明G00快速移动运动指令(插补方式)模态有效G01直线插补G02顺时针圆弧插补G03逆时针圆弧插补G05中间点圆弧插补G33恒螺距的螺纹切削G04暂停时间特殊运行程序段方式有效G74回参考点G75回固定点G158可编程的偏置写存储器程序段方式有效G25主轴转速下限G26主轴转速上限表3-2 SINUMERIK-802S/802C系统常用准备(zhnbi)功能第6页/共89页第七页,共89页。*G17XY平

3、面平面选择G18XZ平面G40刀尖半径补偿方式的取消刀尖半径补偿模态有效G41刀尖半径左补偿G42刀尖半径右补偿G500取消可设定零点偏置可设定零点偏置模态有效G54-G57可设定零点偏置G53按程序段方式取消可设定零点偏置取消可设定零点偏置程序段方式有效G60准确定位定位性能模态有效G64连续路径方式定位性能模态有效G09准确定位,单程序段有效程序段方式准停程序段方式有效第7页/共89页第八页,共89页。*G70英制尺寸英制/米制尺寸模态有效G71米制尺寸G90绝对尺寸绝对尺寸/增量尺寸模态有效G91增量尺寸G94进给率F 单位:毫米/分钟进给率单位模态有效G95进给率F 单位:毫米/转G9

4、6恒定切削速度(F单位毫米/转、S单位米/分钟)恒定切削速度模态有效G97删除恒定切削速度G22半径尺寸径向尺寸:半径/直径模态有效G23直径尺寸注:带*的功能在程序启动时生效(指系统(xtng)处于供货状态,没有编程新的内容时)。第8页/共89页第九页,共89页。辅助功能代码功 能 含 义说 明M00程序暂停用MOO暂停程序的执行,按“启动”键加工继续执行M01程序有条件停止与M00一样,但仅在“条件停(M01)有效”被软件或接口信号触发后才生效表3-3 SINUMERIK-802S/802C系统常用(chn yn)辅助功能第9页/共89页第十页,共89页。M02程序结束主程序结束返回程序开

5、头M30程序结束M17子程序结束M03主轴顺时针旋转M04主轴逆时针旋转M05主轴停止M06更换刀具在机床数据有效时用M06更换刀具,其他情况下直接用T指令换刀M07切削液的开M09切削液的关第10页/共89页第十一页,共89页。第11页/共89页第十二页,共89页。第12页/共89页第十三页,共89页。第13页/共89页第十四页,共89页。第14页/共89页第十五页,共89页。轴的快速移动。快速移动指令(zhlng)G00的程序段格式为:G00 X Z 。程序段中X Z 是G00移动的终点坐标。第15页/共89页第十六页,共89页。第16页/共89页第十七页,共89页。第17页/共89页第十

6、八页,共89页。第18页/共89页第十九页,共89页。第19页/共89页第二十页,共89页。2515p编程实例图3-3刀具表T0193外圆正偏刀切削用量主轴速度500r/min进给量F0.2mm/r切削深度a小于4mm第20页/共89页第二十一页,共89页。加工程序程序注释SK01.MPF主程序名N10 G54 G95 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀,用G95设定进给量F单位(N10 G54 G94 S500 M03 T01)或用G94设定进给量F单位N20 G00 X18 Z2快速移动点定位N30 G01 Z-15 F0.2车18外圆进给量

7、F=0.2 mm/r(N30 G01 Z-15 F100)或车18外圆进给量F=100mm/min X24车台阶面 Z-30车24外圆长30mm(比零件总长加割刀宽度略长)X26车出毛坯外圆N40 G00 X50 Z200快速移动点定位至换刀点N50 M05主轴停止N60 M02程序结束第21页/共89页第二十二页,共89页。标点的坐标尺寸,G91指令表示待运行的位移量。G90和G91指令不决定(judng)到底终点位置的轨迹,刀具运行轨迹由G功能组中的其它指令决定(judng)。第22页/共89页第二十三页,共89页。第23页/共89页第二十四页,共89页。第24页/共89页第二十五页,共8

8、9页。第25页/共89页第二十六页,共89页。第26页/共89页第二十七页,共89页。第27页/共89页第二十八页,共89页。1525p编程实例图3-7刀具表T0193外圆正偏刀T024MM宽割断刀切削用量粗加工精加工主轴速度S500r/min800 r/min进给量F0.2mm/r0.05 mm/r切削深度a小于4mm0.2mm第28页/共89页第二十九页,共89页。加工程序程序注释SK02.MPF主程序名N10 G54 G90 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀,用绝对尺寸数据 G90N20 G00 X18.4 Z2快速移动点定位N30 G0

9、1 Z-14.8 F0.2 粗车18外圆进给量F=0.2 mm/r留单边0.2mm X24.4 RND=1.5粗车台阶面,倒圆角R1.5 Z-30粗车24外圆长15mmX26车出毛坯外圆N40 G00 X30 Z2快速移动点定位 X0快速移动点定位N50 G91 S800 M03增量尺寸数据指令G91,主轴转速为800r/min, 第29页/共89页第三十页,共89页。N60 G01 Z-2 F0.05直线插补至右端面中心进给量F=0.2 mm/r X18 CHF=2.121精车端面, 倒角1.545 Z-15精车18外圆 X6 RND=1.5精车台阶面,倒圆角R1.5 Z-15精车24外圆长

10、15mmN70 G00 X26 Z160快速移动点定位至换刀点N80 G90 M06 T02用绝对尺寸数据G90,换2号刀,N90 S300 M03主轴转速为300r/minN100 G00 X25快速移动点定位,先定位X方向 Z-29再定位Z方向N110 G01 X0 F0.05割断,切削用量为:S=300r/min,F=0.05 mm/rN120 G00 X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N130 M05主轴停止N140 M02程序结束第30页/共89页第三十一页,共89页。第31页/共89页第三十二页,共89页。车床上简单判别方法(fngf)是认为刀架是后置刀架

11、从上往下观察顺时针就是G02, 逆时针就是G03。第32页/共89页第三十三页,共89页。第33页/共89页第三十四页,共89页。第34页/共89页第三十五页,共89页。第35页/共89页第三十六页,共89页。p编程实例图3-11刀具表T0193外圆正偏刀T024MM宽割断刀切削用量粗加工精加工主轴速度S500r/min800 r/min进给量F0.2mm/r0.05 mm/r切削深度a小于4mm0.2mm第36页/共89页第三十七页,共89页。加工程序程序注释SK03.MPF主程序名N10 G54 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀N20 G0

12、0 X20.4 Z2快速移动点定位N30 G01 Z-5 F0.2 粗车20外圆,留单边0.2mm余量N40 G02 X20.4 Z-15 CR=10 F0.1顺时针粗车圆弧N50 G03 X20.4 Z-25 CR=10 F0.1逆时针粗车圆弧N60 G01 Z-29.8 F0.2粗车20外圆 X24.4 RND=1.5粗车台阶面,倒圆角R1.5 Z-46粗车24外圆长16mmX26车出毛坯外圆N70 G00 X30 Z2快速移动点定位 X0快速移动点定位N80 S800 M03主轴转速为500r/min, 第37页/共89页第三十八页,共89页。N90 G01 Z0 F0.05直线插补至右

13、端面中心进给量F=0.05 mm/r X20 CHF=2.121精车端面, 倒角1.5X45 Z-5精车20外圆N100 G02 X20 Z-15 CR=10顺时针精车圆弧N110 G03 X20 Z-25 CR=10逆时针精车圆弧N120 G01 Z-30精车20外圆 X24 RND=1.5精车台阶面,倒圆角R1.5 Z-46精车24外圆长16mmN130 G00 X50 Z200快速移动点定位至换刀点N140 M06 T02 S300 M03换2号刀, 主轴转速为300r/minN150 G00 X25快速移动点定位,先定位X方向 Z-44再定位Z方向N160 G01 X0 F0.05割断

14、,切削用量为:S=300r/min,F=0.05 mm/rN170 G00 X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N180 M05主轴停止190 M02程序结束第38页/共89页第三十九页,共89页。 G04 S ;暂停主轴转数。第39页/共89页第四十页,共89页。第40页/共89页第四十一页,共89页。第41页/共89页第四十二页,共89页。第42页/共89页第四十三页,共89页。p编程实例图3-14刀具表T0193外圆正偏刀T024MM宽割断刀T0360螺纹刀切削用量粗加工精加工主轴速度S500r/min800 r/min进给量F0.2mm/r0.05 mm/r切削

15、深度a小于4mm0.2mm第43页/共89页第四十四页,共89页。加工程序程序注释SK04.MPF主程序名N10 G54 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀N20 G00 X20.2 Z2快速移动点定位N30 G01 Z-29.8 F0.2 粗车螺纹外圆,留单边0.2mm余量 X24.4 RND=1.5粗车台阶面,倒圆角R1.5 Z-46粗车24外圆长16mmX26车出毛坯外圆N40 G00 X30 Z2快速移动点定位 X0快速移动点定位N50 S800 M03主轴转速为500r/min, N60 G01 Z0 F0.05直线插补至右端面中心进给

16、量F=0.05 mm/r第44页/共89页第四十五页,共89页。 X19.8 CHF=2.121精车端面, 倒角1.5X45 Z-30精车螺纹外圆(外螺纹大径都是负偏差) X24 RND=1.5精车台阶面,倒圆角R1.5 Z-46精车24外圆长46mmN70 G00 X50 Z200快速移动点定位至换刀点N80 M06 T02 S300 M03换2号刀, 主轴转速为300r/minN90 G00 X25快速移动点定位,先定位X方向 Z-30再定位Z方向N100 G01 X17 F0.05割槽,切削用量为:S=300r/min,F=0.05 mm/rN110 G04 F2槽底暂停2秒N120 G

17、01 X26 F0.4退出槽底N130 G00 X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N140 M06 T03换3号60螺纹刀N150 G00 X19.1 Z6快速移动点定位 N160 G33 X19.1 Z-28 K1 SF=0第一刀车螺纹N170 G00 X30快速移动点定位退刀,先定位X方向第45页/共89页第四十六页,共89页。 Z6再定位Z方向 X18.8快速移动点定位进刀N180 G33 Z-28 K1 SF=0第二刀车螺纹N190 G00 X30快速移动点定位退刀,先定位X方向 Z6再定位Z方向 X18.72快速移动点定位进刀N200 G33 Z-28 K1

18、 SF=0第三刀车螺纹N210 G00 X50快速移动点定位至换刀点 Z200N220 M06 T02换2号刀N230 G00 X26快速移动点定位 Z-44N240 G01 X0 F0.05割断N250 G00 X50 退刀 Z200N260 M05主轴停止N270 M02程序结束第46页/共89页第四十七页,共89页。而且能加工单头螺纹或多头螺纹,切削进刀深度可自动设定。螺纹切削循环LCYC97指令的参数见表3-4。第47页/共89页第四十八页,共89页。第48页/共89页第四十九页,共89页。第49页/共89页第五十页,共89页。第50页/共89页第五十一页,共89页。参 数含 义 及

19、数 值 范 围R100螺纹起点直径(X坐标值)R101纵向轴螺纹起点(Z坐标值)R102螺纹终点直径(X坐标值)R103纵向轴螺纹终点(Z坐标值)R104螺纹导程值,无符号R105加工类型:数值=1(外螺纹)数值=2(内螺纹)R106精加工余量,无符号R109空刀导入量,无符号R110空刀退出量,无符号R111螺纹单边深度,无符号R112起始点偏移,无符号R113粗切削次数,无符号R114螺纹头数,无符号表3-4 螺纹切削(qixio)循环LCYC97指令的参数表第51页/共89页第五十二页,共89页。p编程实例图3-16刀具表T0193外圆正偏刀T024MM宽割断刀T0360螺纹刀切削用量粗

20、加工精加工主轴速度S500r/min800 r/min进给量F0.2mm/r0.05 mm/r切削深度a小于4mm0.2mm第52页/共89页第五十三页,共89页。0加工程序程序注释SK05.MPF主程序名N10 G54 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀N20 G00 X20.2 Z2快速移动点定位N30 G01 Z-29.8 F0.2 粗车螺纹外圆,留单边0.2mm余量 X24.4 RND=1.5粗车台阶面,倒圆角R1.5 Z-46粗车24外圆长16mmX26车出毛坯外圆N40 G00 X30 Z2快速移动点定位 X0快速移动点定位N50 S

21、800 M03主轴转速为500r/min, N60 G01 Z0 F0.05直线插补至右端面中心进给量F=0.05 mm/r X19.8 CHF=2.121精车端面, 倒角1.5X45第53页/共89页第五十四页,共89页。 Z-30精车螺纹外圆(外螺纹大径都是负偏差) X23.99 RND=1.5精车台阶面,倒圆角R1.5 Z-46精车23.99外圆长16mmN70 G00 X50 Z200快速移动点定位至换刀点N80 M06 T02 S300 M03换2号刀, 主轴转速为300r/minN90 G00 X25快速移动点定位,先定位X方向 Z-30再定位Z方向N100 G01 X17 F0.

22、05割槽,切削用量为:S=300r/min,F=0.05 mm/rN110 G04 F2槽底暂停2秒N120 G01 X26 F0.4退出槽底N130 G00 X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N140 M06 T03换3号60螺纹刀N150 G00 X20 Z6快速移动点定位 第54页/共89页第五十五页,共89页。R100=19.8 R101=0调用螺纹切削循环LCYC97指令加工圆柱双头螺纹R102=19.8 R103=-26R104=2 R105=1R106=0 R109=6R110=1.5 R111=0.541R112=0 R113=3R114=2LCYC9

23、7N160 G00 X50 Z200快速移动点定位至换刀点N170 M06 T02换2号刀N180 G00 X26快速移动点定位 Z-44N190 G01 X0 F0.05割断N200 G00 X50 退刀 Z200N210 M05主轴停止N220 M02程序结束第55页/共89页第五十六页,共89页。工艺方式:粗加工、精加工或综合加工。只要刀具不与工件发生碰撞就可以在任意(rny)位置调用此循环。毛坯切削循LCYC95指令的参数见表3-5。第56页/共89页第五十七页,共89页。第57页/共89页第五十八页,共89页。第58页/共89页第五十九页,共89页。第59页/共89页第六十页,共89

24、页。第60页/共89页第六十一页,共89页。第61页/共89页第六十二页,共89页。参 数含 义 及 数 值 范 围R105加工方式,数值112(含义见表3-6)R106精加工余量,无符号R108粗加工单边最大进刀深度,无符号R109粗加工进刀切入角R110粗加工单边的退刀量R111粗加工进给速度R112精加工进给速度表3-5 毛坯切削(qixio)循LCYC95指令的参数表第62页/共89页第六十三页,共89页。数值纵向/横向外部/内部粗加工/精加工/综合加工1纵向外部粗加工2横向外部粗加工3纵向内部粗加工4横向内部粗加工5纵向外部精加工6横向外部精加工7纵向内部精加工8横向内部精加工9纵向

25、外部综合加工10横向外部综合加工11纵向内部综合加工12横向内部综合加工表3-6 LCYC95指令中参数(cnsh)R105加工方式表第63页/共89页第六十四页,共89页。R8p编程实例图3-18刀具表T0193外圆正偏刀T024MM宽割断刀切削用量粗加工精加工主轴速度S500r/min800 r/min进给量F0.2mm/r0.05 mm/r切削深度a小于4mm0.2mm第64页/共89页第六十五页,共89页。加工程序程序注释SK06.MPF主程序名N10 G54 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀N20 G00 X26 Z2快速移动点定位

26、CNAME=“JD01”调用毛坯切削循环LCYC95进行粗加工,R105=1 R106=0.2轮廓用子程序JD01.SPF定义R108=2.5 R109=7R110=2 R111=0.2R112=0LCYC95N30 G00 X26 Z2快速移动点定位N40 S800 M03 F0.05精车主轴速度S=800rpm,进给量F=0.05mm/rN50 JD01调用子程序JD01.SPF进行精车N60 G00 X50 Z200快速移动点定位至换刀点N70 M06 T02 S300 M03换2号刀, 主轴转速为300r/min第65页/共89页第六十六页,共89页。N80 G00 X25快速移动点定

27、位,先定位X方向 Z-44N90 G01 X0 F0.05割断N100 G00 X50 退刀 Z200N110 M05主轴停止N120 M02程序结束JD01.SPF子程序名N10 G01 X0 Z0轮廓用子程序JD01.SPF定义N20 G03 X16 Z-8 CR=8N30 G01 Z-20 X20 Z-26 Z-30 X23.99 RND=1 Z-46 X26N40 M17子程序结束第66页/共89页第六十七页,共89页。第67页/共89页第六十八页,共89页。第68页/共89页第六十九页,共89页。第69页/共89页第七十页,共89页。参 数含 义 及 数 值 范 围R100横向坐标轴

28、槽的起点坐标(X坐标)R101纵向坐标轴槽的起点坐标(Z坐标)R105加工方式,数值18(含义见表3-8)R106精加工余量,无符号R107刀具宽度, 无符号R108粗加工单边最大进刀深度,无符号R114槽底宽度(不考虑倒角) ,无符号R115槽深, 无符号R116槽侧面的倾斜角度,无符号,范围:0-89.999R117槽沿倒角长度R118槽底倒角长度R119槽底暂停时间表3-7 切槽循环(xnhun)LCYC93指令的参数表第70页/共89页第七十一页,共89页。数值纵向/横向外部/内部起始点位置1纵向外部左边2横向外部左边3纵向内部左边4横向内部左边5纵向外部右边6横向外部右边7纵向内部右

29、边8横向内部右边表3-8 切槽循环LCYC93指令中参数R105加工(ji gng)方式表第71页/共89页第七十二页,共89页。编程实例图3-20刀具表T0193外圆正偏刀T024MM宽割断刀切削用量粗加工精加工主轴速度S500r/min800 r/min进给量F0.2mm/r0.05 mm/r切削深度a小于4mm0.2mmp第72页/共89页第七十三页,共89页。加工程序程序注释SK07.MPF主程序名N10 G54 S500 M03 T01设定工件坐标系,主轴正转转速为500r/min,选择1号刀N20 G00 X30.4 Z2快速移动点定位N30 G01 Z-29.8 F0.2粗车毛坯,单边留0.2mm余量,进给量F=0.2mm/r X36.4 RND=2 Z-52 X40N40 G00 X50快速移动点定位 Z2X0N50 S800 M03 精车主轴速度S=800rpmN60 G01 Z0 F0.05精车外圆

温馨提示

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

评论

0/150

提交评论