数控车床程序编制的基本方法

上传人:dream****gning 文档编号:55407781 上传时间:2022-02-18 格式:DOCX 页数:16 大小:100.54KB
收藏 版权申诉 举报 下载
数控车床程序编制的基本方法_第1页
第1页 / 共16页
数控车床程序编制的基本方法_第2页
第2页 / 共16页
数控车床程序编制的基本方法_第3页
第3页 / 共16页
资源描述:

《数控车床程序编制的基本方法》由会员分享,可在线阅读,更多相关《数控车床程序编制的基本方法(16页珍藏版)》请在装配图网上搜索。

1、数控车床程序编制的基本方法一、 数控车床程序编制基本方法1. 快速移动指令G00用于快速移动并定位刀具,模态有效;快速移动的速度由机床数据设定,因此G00指令不需加进给量指令F,用G00指令可以实现单个坐标轴或两个坐标轴的快速移动。快速移动指令G00的程序段格式:G00 X_ Z_程序段中X_ Z_是G00移动的终点坐标2. 直线插补指令G01使刀具以直线方式从起点移动到终点,用F指令设定的进给速度,模态有效;可以实现单个坐标轴直线移动或两个坐标轴的同时直线移动。直线插补指令的格式:G01 X_ Z_ F_程序段中X_ Z_是G01移动的终点坐标3. 用G94和G95设定F指令进给量单位G94

2、设定的F指令进给量单位是毫米/分钟(mm/min);G95设定的F指令进给量单位是毫米/转(mm/r)。进给量的换算:如主轴的转速是S(单位为r/min),G94设定的F指令进给量是F(mm/min),G95设定的F指令进给量是f(单位是mm/r),换算公式:FfS4. 编程实例编程实例图刀具表T0193外圆正偏刀切削用量主轴速度S500r/min进给量F0.2mm/r切削深度ap小于4mm加工程序程序注释SK01.MPF主程序名N10 G90 G54 G95 G23 S500 M03 T01设定工件坐标系,主轴转速为500 r/min,选择1号刀,用G95设定进给量F单位(N10 G90G5

3、4G94G23 S500 M03 T01)或用G94设定进给量F单位N20 G00 X18 Z2快速移动点定位N30 G01 X18 Z-15 F0.2车18外圆,进给量F0.2mm/r(N30 G01 Z-15 F100)车18外圆,进给量F100mm/minN40 X24 车台阶面N50 Z-30 车24外圆长30mm(比零件总长加割刀宽度略长)N60 X26车出毛坯外圆N70 G00 X50 Z200快速移动点定位至换刀点N80 M05主轴停止N90 M02程序结束二、 数控车床程序编制基本方法1. 绝对尺寸G90和增量尺寸G91分别代表绝对尺寸数据输入和增量尺寸数据输入,模态有效。G9

4、0指令表示坐标系中目标点的坐标尺寸,G91指令表示待运行的位移量。G90和G91指令不决定到终点位置的轨迹,刀具运行轨迹由G功能组中其他指令决定。2. 绝对尺寸数据输入指令G90的尺寸取决于当前坐标系的零点位置,G90指令适用于所有坐标轴,并一直有效,直到在后面的程序段中由G91指令替代为止。增量尺寸数据指令G91的尺寸表示待运行的轴位移,G91指令适用于所有坐标轴,并一直有效,直到后面的程序段中由G90指令替代为止。3. 倒角和倒圆角指令CHF、RND在零件轮廓拐角处如倒角或倒圆,可以插入倒角或倒圆指令CHF.或RND.与加工拐角的轴运动指令一起写入到程序中。直线轮廓之间、圆弧轮廓之间都可以

5、用倒角或倒圆指令进行倒角或倒圆。程序格式:CHF插入倒角,数值,倒角长度(斜边长度); RND插入倒圆,数值,倒圆半径。 注意:无论是倒角还是倒圆都是对称进行的,如果其中一个程序段轮廓长度不够,则在倒圆或倒角时会自动削减编程值,如果几个连续编程的程序段中有不含坐标轴移动指令的程序段,则不可以进行倒角或倒圆。4.编程实例编程实例刀具表T0193外圆正偏刀T024mm宽割断刀切削用量粗加工精加工主轴速度S500 r/min800 r/min进给量F0.2 mm/r0.05 mm/r切削深度ap小于4mm0.2mm加工程序程序注释SK02.MPF主程序名N10 G90G54G95G23S500M03

6、T01设定工件坐标系,主轴转速为500 r/min,选择1号刀,用绝对尺寸数据G90N20G00X18.4Z2快速移动点定位N30G01Z-14.8F0.2粗车18外圆,进给量F0.2 mm/r,留单边余量0.2mm X24.4RND=1.5粗车台阶面,倒圆角R1.5 Z-30粗车24外圆长15mm X26车出毛坯外圆N40G00X30Z2快速移动点定位 X0快速移动点定位N50G91S800M03用增量尺寸数据指令G91,主轴转速800 r/minN60G01Z-2F0.05直线插补至右端面中心,进给量F0.05 mm/r,余量0.2mm X18CHF=2.121精车端面,倒角1.545 Z

7、-15精车18外圆 X6RND=1.5精车台阶面,倒圆角R1.5 Z-15精车24外圆长15mmN70G00X26Z160快速移动点定位至换刀点N80G90M06T02用G90编程,换2号刀N90S300M03主轴转速300 r/minN100G00X25快速移动点定位,先定位X方向 Z-29再定位Z方向N110G01X0F0.05割断,切削用量为;S=300 r/min,F0.05 mm/rN120G00X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N130M05主轴停止N140M02程序结束三、 数控车床程序编制基本方法1. 顺时针圆弧插补指令G02;逆时针圆弧插补指令G03

8、;模态有效。2. 判断圆弧方向:从Y轴负方向去观察,顺时针就用顺时针圆弧插补指令G02,逆时针就有逆时针圆弧插补指令G03。3. 编程实例编程实例刀具表T0193外圆正偏刀T024mm宽割断刀切削用量粗加工精加工主轴速度S500 r/min800 r/min进给量F0.2 mm/r0.05 mm/r切削深度ap小于4mm0.2mm加工程序程序注释SK03.MPF主程序名N10 G90G54G95G23S500M03T01设定工件坐标系,主轴转速为500 r/min,选择1号刀,用绝对尺寸数据G90N20G00X20.4Z2快速移动点定位N30G01Z-5F0.2粗车20外圆,进给量F0.2 m

9、m/r,留单边余量0.2mmN40G02X20.4Z-15CR=10F0.2顺时针粗车圆弧N50G03X20.4Z-25CR=10F0.2 逆时针粗车圆弧N60G01Z-29.8F0.2粗车20外圆 X24.4RND=1粗车台阶面,倒圆角R1 Z-46粗车24外圆长16mmX26车出毛坯外圆N70G00X30Z2快速移动点定位 X0快速移动点定位N80S800M03主轴转速为800 r/minN90G01Z0F0.05直线插补至右端面中心,进给量F0.05 mm/r X20CHF=2.121精车端面,倒角1.545 Z-5精车20外圆N100G02X20Z-15CR=10顺时针精车圆弧N110

10、G03X20Z-25CR=10逆时针精车圆弧N120G01 Z-30精车20外圆 X24RND=1精车台阶面,倒圆角R1 Z-46精车24外圆长16mmN130G00X50Z200快速移动点定位至换刀点N140M06T02S300M03换2号刀,主轴转速300 r/minN150G00X25快速移动点定位,先定位X方向 Z-44再定位Z方向N160G01X0F0.05割断,切削用量为;S=300 r/min,F0.05 mm/rN170G00X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N180M05主轴停止N190M02程序结束四、 数控车床程序编制基本方法1. 暂停指令G04

11、可以暂停所给定的时间,但只对自身程序段有效,在此之前程序段中的主轴速度和进给量F保持存储状态。格式:G04 F ;暂停的时间(秒) G04 S ;暂停主轴转数2. 恒螺距螺纹切削指令G33可以加工圆柱螺纹、圆锥螺纹、外螺纹和内螺纹、单头螺纹和多头螺纹、多段连续螺纹及左旋螺纹和右旋螺纹,模态有效。3. 加工螺纹时主轴转速S及每次进刀的深度,应根据车床及刀具的具体情况选择合适值。螺纹牙深等于螺纹大径减螺纹小径。对于普通三角螺纹,螺纹牙深等于0.5413P。4. 因为左恒螺距螺纹切削时,刀具进给速度F只取决于主轴转速S和螺纹导程K,根据主轴转一转刀具移动一个导程的原理,在加工螺纹时进给修调开关无效,

12、并要保持主轴修调开关不变。5. 圆柱螺纹的导程K与螺距P的关系是:KnP;空刀退出量一般取b1.2K,空刀导出量一般取a2.5K,如空刀导入量a取得太小,有可能产生乱牙现象。6. 编程实例编程实例刀具表T0193外圆正偏刀T024mm宽割断刀T0360螺纹刀切削用量粗加工精加工主轴速度S500 r/min800 r/min进给量F0.2 mm/r0.05 mm/r切削深度ap小于4mm0.2mm加工程序程序注释SK04.MPF主程序名N10 G90G54G95G23S500M03T01设定工件坐标系,主轴转速为500 r/min,选择1号刀,用绝对尺寸数据G90N20G00X20.2Z2快速移

13、动点定位N30G01Z-29.8F0.2粗车螺纹外圆,进给量F0.2 mm/r,留单边余量0.2mmX 24.4RND1粗车台阶面,倒圆角R1Z-46粗车24外圆长16mmX26车出毛坯外圆N40G00X30Z2快速移动点定位 X0快速移动点定位N50S800M03主轴转速为800 r/minN60G01Z0F0.05直线插补至右端面中心,进给量F0.05 mm/r X19.8CHF=2.121精车端面,倒角1.545 Z30精车螺纹外圆 X24RND=1精车台阶面,倒圆角R1 Z-46精车24外圆长16mmN70G00X50Z200快速移动点定位至换刀点N80M06T02S300M03换2号

14、刀,主轴转速300 r/minN90G00X25快速移动点定位,先定位X方向 Z-30再定位Z方向N100G01X17F0.05割断,切削用量为;S=300 r/min,F0.05 mm/rN110G04F2槽底暂停2秒N120G01X26F0.4退出槽底N130G00X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N140M06T03换3号60螺纹刀N150G00X19.1Z6快速移动点定位N160G33X19.1Z-28K1SF=0第一刀车螺纹N170G00X30快速移动点定位退刀,先定位X方向 Z6再定位Z方向 X18.8快速移动点定位进刀N180G33 Z-28K1SF=0

15、第二刀车螺纹N190G00X30快速移动点定位退刀,先定位X方向 Z6再定位Z方向X 18.72快速移动点定位进刀N200G33 Z-28K1SF=0第三刀车螺纹N210G00X50快速移动点定位至换刀点 Z200N220M06T02换2号刀N230G00X26快速移动点定位 Z-44N240G01X0F0.05割断N250G00X50退刀 Z200N260M05主轴停止N270M02程序结束五、 数控车床程序编制基本方法1. 用螺纹切削循环LCYC97指令可以简化加工程序。可以加工圆柱螺纹、圆锥螺纹、外螺纹和内螺纹、单头螺纹和多头螺纹切削进刀深度可自动设定。2. 车多头螺纹用螺纹切削循环LC

16、YC97指令,螺纹头数会均匀分布在圆周上;螺纹切削循环会自动判别纵向螺纹加工和横行螺纹加工。3. 调用螺纹切削循环LCYC97时,刀具会以G00快速移动至编程的螺纹起点空刀导入量处,螺纹切削循环结束时刀具会快速移动至起刀点处,因此调用螺纹切削循环LCYC97指令前刀具的位置必须保证刀具不会发生碰撞地到达起刀点。4. 加工螺纹时主轴转速S及每次进刀的深度,应根据车床及刀具的具体情况选择合适值。螺纹牙深等于螺纹大径减螺纹小径。对于普通三角螺纹,螺纹牙深等于0.5413P。5. 圆柱螺纹的导程K与螺距P的关系是:KnP;空刀退出量一般取b1.2K,空刀导出量一般取a2.5K,如空刀导入量a取得太小,

17、有可能产生“乱牙”现象。6. 零件公差在编程时的处理方法:外廓尺寸按公差的中差或中上差编程,内廓尺寸按公差的中差或中下差编程,自由公差采用国家标准IT12级按“入体公差”原则编程。表 螺纹切削循环LCYC97指令的参数参数含义及数值范围R100螺纹起点直径(X坐标值)R101纵向轴螺纹起点(Z坐标值)R102螺纹终点直径(X坐标值)R103纵向轴螺纹终点(Z坐标值)R104螺纹导程值,无符号R105加工类型:数值1(外螺纹);数值2(内螺纹)R106精加工余量,无符号R109空刀导入量,无符号R110空刀退出量,无符号R111螺纹单边深度,无符号R112起始点偏移,无符号R113粗切削次数,无

18、符号R114螺纹头数,无符号 图 螺纹循环LCYC97参数7.编程实例编程实例刀具表T0193外圆正偏刀T024mm宽割断刀T0360螺纹刀切削用量粗加工精加工主轴速度S500 r/min800 r/min进给量F0.2 mm/r0.05 mm/r切削深度ap小于4mm0.2mm加工程序程序注释SK05.MPF主程序名N10 G90G54G95G23S500M03T01设定工件坐标系,主轴转速为500 r/min,选择1号刀,用绝对尺寸数据G90N20G00X20.2Z2快速移动点定位N30G01Z-29.8F0.2粗车螺纹外圆,进给量F0.2 mm/r,留单边余量0.2mmX 24.4RND

19、1粗车台阶面,倒圆角R1Z-46粗车24外圆长16mmX26车出毛坯外圆N40G00X30Z2快速移动点定位 X0快速移动点定位N50S800M03主轴转速为800 r/minN60G01Z0F0.05直线插补至右端面中心,进给量F0.05 mm/r X19.8CHF=2.121精车端面,倒角1.545 Z30精车螺纹外圆 X23.99RND=1精车台阶面,倒圆角R1 Z-46精车24外圆长16mmN70G00X50Z200快速移动点定位至换刀点N80M06T02S300M03换2号刀,主轴转速300 r/minN90G00X25快速移动点定位,先定位X方向 Z-30再定位Z方向N100G01

20、X17F0.05割断,切削用量为;S=300 r/min,F0.05 mm/rN110G04F2槽底暂停2秒N120G01X26F0.4退出槽底N130G00X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N140M06T03换3号60螺纹刀N150G00X20Z6快速移动点定位R100=19.8R101=0R102=19.8R103=-26R104=2R105=1R106=0R109=6R110=105R111=0.541R112=0R113=3R114=2LCYC97N160G00X50快速移动点定位至换刀点 Z200N170M06T02换2号刀N180G00X26快速移动点定

21、位 Z-44N190G01X0F0.05割断N200G00X50退刀 Z200N210M05主轴停止N220M02程序结束六、 数控车床程序编制基本方法LCYC95 毛坯切削循环 1. 功能 用此循环可以在坐标轴平行方向加工由子程序设置的轮廓, 可以进行纵向和横向加工,也可以进行内外轮廓的加工。可以选择不同的切削工艺方式:粗加工、精加工或者综合加工。只要刀具不会发生碰撞可以在任意位置调用此循环。调用循环之前,必须在所调用的程序中已经激活刀具补偿参数。2. 调用 LCYC95图6.3-53. 前提条件直径编程G23指令必须有效。系统中必须已经装入文件SGUD.DEF。程序嵌套中至多可以从第三级程

22、序界面中调用此循环(两级嵌套)。4. 参数说明参数含义,数值范围R105加工类型:数值 1.12R106精加工余量,无符号R108切入深度,无符号R109粗加工切入角R110粗加工时的退刀量R111粗切进给率R112精切进给率表8.3-7说明: R105 加工方式参数。用参数R105确定以下加工方式:纵向加工/横向加工内部加工/外部加工粗加工/精加工/综合加工在纵向加工时进刀总是在横向坐标轴方向进行,在横向加工时进刀则在纵向坐标轴方向。数值纵向/横向外部/内部粗加工/精加工/综合加工1纵向外部粗加工2横向外部粗加工3纵向内部粗加工4横向内部粗加工5纵向外部精加工6横向外部精加工7纵向内部精加工

23、8横向内部精加工9纵向外部综合加工10横向外部综合加工11纵向内部综合加工12横向内部综合加工R106 精加工余量参数。在精加工余量之前的加工均为粗加工。如果没有设置精加工余量,则一直进行粗加工,直至最终轮廓。R108 切入深度参数。设定粗加工最大进刀深度,但当前粗加工中所用的进刀深度则由循环自动计算出来。R109 粗加工切入角。R110 粗加工时退刀量参数。坐标轴平行方向的每次粗加工之后均须从轮廓退刀,然后用G0返回到起始点。由参数R110确定退刀量的大小。R111 粗加工进给率参数。加工方式为精加工时该参数无效。R112 精加工进给率参数。加工方式为粗加工时该参数无效。轮廓定义:在一个子程

24、序中设置待加工的工件轮廓,循环通过变量_CNAME名下的子程序名调用子程序。轮廓由直线或圆弧组成,并可以插入圆角和倒角。设置的圆弧段最大可以为四分之一圆。轮廓的编程方向必须与精加工时所选择的加工方向相一致。对于加工方式为“端面、外部轮廓加工” 的轮廓必须按照从P8(35,120)到P0(100,40)的方向编程。时序过程循环开始之前所到达的位置:位置任意,但须保证从该位置回轮廓起始点时不发生刀具碰撞。该循环具有如下时序过程:粗切削用G0在两个坐标轴方向同时回循环加工起始点(内部计算),按照参数R109下设置的角度进行深度进给,在坐标轴平行方向用G1和参数R111下的进给率回粗切削交点,用G1/

25、G2/G3按参数R111设定的进给率进行粗加工,直至沿着“轮廓+ 精加工余量”加工到最后一点,在每个坐标轴方向按参数R110中所设置的退刀量(毫米)退刀并用G0返回。重复以上过程,直至加工到最后深度。精加工用G0按不同的坐标轴分别回循环加工起始点,用G0在两个坐标轴方向同时回轮廓起始点,用G1/G2/G3按参数R112设定的进给率沿着轮廓进行精加工,用G0在两个坐标轴方向回循环加工起始点。在精加工时,循环内部自动激活刀尖半径补偿。起始点 循环自动地计算加工起始点。在粗加工时两个坐标轴同时回起始点; 在精加工时则按不同的坐标轴分别回起始点,首先运行的是进刀坐标轴。“综合加工”加工方式中在最后一次

26、粗加工之后, 不再回到内部计算起始点。5.编程举例编程实例刀具表T0193外圆正偏刀T024mm宽割断刀切削用量粗加工精加工主轴速度S500 r/min800 r/min进给量F0.2 mm/r0.05 mm/r切削深度ap小于4mm0.2mm加工程序程序注释SK06.MPF主程序名N10 G90G54G95G23S500M03T01设定工件坐标系,主轴转速为500 r/min,选择1号刀,用绝对尺寸数据G90N20G00X26Z2快速移动点定位_CNAME=”JD01”调用毛坯切削循环LCYC95进行粗加工R105=1 R106=0.2轮廓用子程序JD01.SPF定义R108=2.5 R10

27、9=7R110=2 R111=0.2R112=0LCYC95N30G00X26Z2快速移动点定位N40S800M03F0.05主轴转速为800 r/minN50JD01调用子程序JD01.SPF进行精车N60G00X50Z200快速移动点定位至换刀点N70M06T02S300M03换2号刀,主轴转速300 r/minN80G00X25快速移动点定位,先定位X方向 Z-44再定位Z方向N90G01X1F0.05割断,切削用量为;S=300 r/min,F0.05 mm/rN100G00X50快速移动点定位退刀,先定位X方向 Z200再定位Z方向N110M05主轴停止N120M02程序结束JD01

28、.SPF子程序名N10G01X0Z0N20G03X16Z-8CR=8N30G01 Z-20X20 Z-26Z-30 X23.99 RND=1Z-46X26N40 M17子程序结束七、 数控车床程序编制基本方法1、零件图 2、加工工艺 数控车床加工工艺卡零件图号CKZ-02数控车床加工工艺卡机床型号CK6136零件名称机床编号01刀具表量具表工具表T0193外圆正偏刀1游标卡尺(0150mm)1对刀角度样板T024mm宽割刀2千分尺(025mm)2T0360螺纹车刀33序号工艺内容切削用量备注S/(r/min)F/(mm/r)Ap/mm1夹棒料外圆,伸出长度约80mm2粗车外圆各部分,留加工余量

29、单边0.3mm5000.133精车外圆、锥面、圆弧等达图纸要求8000.050.34退至换刀点换割刀,割槽41.13000.055退至换刀点,换螺纹刀,加工M121.257g螺纹达图纸要求3000.46换割刀割断并保证总长700.23000.05783、注意事项(1)加工螺纹时,外螺纹大径尺寸一定要取负偏差,内螺纹小径尺寸一定要取正偏差。(2)安装螺纹刀时,一定要用对刀样板,保证加工出的牙型角不会歪。(3)换过割刀后快速移动时,最好先定位X方向,防止割刀伸出太长与工件发生碰撞。4、零件加工参考程序N10 G54 S500 M03 T01D01 (设定工件坐标系,选择1号刀,粗车外圆、圆锥、锥面

30、等)N20G00 X19 Z2N30G01 Z-41 F0.1N40G03X20.6Z-56 CR=15N50G01 Z-59.8 X24.6 CHF=2.121 Z-76 X26N60G00 Z2 X14N70G00 Z-15.8 F0.1 X14.6 X16.6 Z-28 Z-30.8 X18.6 Z-41N80 G00 X30 Z2 X12.4N90G01 Z-15.8 F0.1 X15N100 G00 Z0N110 S800 M03 (精车转速800r/min,精车外圆、圆弧、锥面等)N120G01 X0 F0.05 X11.8 CHF=1.768 Z-16 X14 X16 Z-28

31、Z-31 X18 Z-41N130 G03X20 Z-56 CR=15N140G01 Z-60 X23.98 CHF=2.121 Z-76 X26 F0.5N150 G00 X80 Z200(换割刀,转速300,加工退刀槽)N160M06 T02 D01 S300M03N170G00X15 Z-16N180 G01 X9.6 F0.05 X15 F0.5N190 G00 X80 Z200(退至换刀点,换螺纹刀,主轴转速300,调用螺纹循环)N200M06T03D01S300M03N210G00 X12 Z8R100=11.8 R101=0R102=11.8 R103=12R104=1.25 R105=1R106=0 R109=6R110=2 R111=0.677R112=0 R113=4R114=1LCYC97N220 G00 X80 Z200 (退至换刀点换割刀,快速移动定位后割断)N230M06 T02 D01N240G00X25 Z-74.5N250G01 X0 F0.05N260 G00 X80 Z200N270M05N280M0216

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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