数控车床的程序编制培训课件

上传人:ra****d 文档编号:241400269 上传时间:2024-06-23 格式:PPT 页数:45 大小:1.48MB
返回 下载 相关 举报
数控车床的程序编制培训课件_第1页
第1页 / 共45页
数控车床的程序编制培训课件_第2页
第2页 / 共45页
数控车床的程序编制培训课件_第3页
第3页 / 共45页
点击查看更多>>
资源描述
第三章第三章 数控加工编程方法数控加工编程方法CNC零件零件图纸图纸数控工数控工艺分析艺分析确定加工内确定加工内容、路线容、路线数学数学处理处理程序程序编制编制试切、试切、验证验证编程编程手册手册确定刀、夹、确定刀、夹、量具量具确定切削确定切削用量用量一、手工编程流程图一、手工编程流程图 第三章第三章 数控加工编程方法数控加工编程方法CNC二、数控车削主要适合对象二、数控车削主要适合对象:1.1.高精度高精度回转零件回转零件 2.2.零件廓形复杂或难于控制尺寸的零件廓形复杂或难于控制尺寸的回转体零件回转体零件4.4.带特殊螺纹的带特殊螺纹的回转零件回转零件(导程不一样导程不一样)3.3.外表形状复杂的回转体零件外表形状复杂的回转体零件第三章第三章 数控加工编程方法数控加工编程方法CNC高精度的机床主轴高精度的机床主轴高速电机主轴高速电机主轴高精度回转零件高精度回转零件:第三章第三章 数控加工编程方法数控加工编程方法CNC外表形状复杂的回转体零件外表形状复杂的回转体零件第三章第三章 数控加工编程方法数控加工编程方法CNC非标丝杠非标丝杠第三章第三章 数控加工编程方法数控加工编程方法CNC三、数控车削工艺处理三、数控车削工艺处理:1)1)选择零件或加工内容选择零件或加工内容2)2)数控工艺可行性分析数控工艺可行性分析,明确加工要求明确加工要求3)3)确定工艺路线确定工艺路线4)4)工序详细设计工序详细设计5)5)数控程序设计与调整数控程序设计与调整 工艺性分析工艺性分析第三章第三章 数控加工编程方法数控加工编程方法CNC坐标系统坐标系统 机床原点定义为主轴旋转中心线与车床端面的交点;机床原点定义为主轴旋转中心线与车床端面的交点;为为方方便便编编程程和和简简化化数数值值计计算算,工工件件坐坐标标系系原原点点一一般般选选在工件的回转中心与工件在工件的回转中心与工件右端面右端面或或左端面左端面的交点。的交点。第三章第三章 数控加工编程方法数控加工编程方法CNC1 1在一个零件的加工程序段中,根据图纸上标注的尺寸,可以在一个零件的加工程序段中,根据图纸上标注的尺寸,可以按绝对坐标编程、增量坐标编程或两者混合编程。当按绝对坐标按绝对坐标编程、增量坐标编程或两者混合编程。当按绝对坐标编程时常用代码编程时常用代码 X X 和和 Z Z 表示;按增量坐标编程时那么用代码表示;按增量坐标编程时那么用代码 U U 和和 W W 表示,一般不用表示,一般不用G90G90、G91G91指令。指令。2 2由于车削常用的毛坯为棒料或锻件,加工余量较大,可充由于车削常用的毛坯为棒料或锻件,加工余量较大,可充分利用各种固定循环功能,到达屡次循环切削的目的。分利用各种固定循环功能,到达屡次循环切削的目的。3 3直径方向按绝对坐标编程时以直径值表示,按增直径方向按绝对坐标编程时以直径值表示,按增量坐标编程时,以径向实际位移量的量坐标编程时,以径向实际位移量的2 2倍值表示。倍值表示。二、二、数控车床编程特点数控车床编程特点第三章第三章 数控加工编程方法数控加工编程方法CNCG00G00、G01G01、G02G02、G03G03数数控控车车床床常常用用指指令令介介绍绍 快速点定位:快速点定位:G00 XG00 XU U_ Z_ ZW W_ _;直线插补:直线插补:G01 X G01 XU U_ Z_ ZW W_ F_ _ F_;圆弧插补:圆弧插补:第三章第三章 数控加工编程方法数控加工编程方法CNC按绝对坐标编程时程序段为按绝对坐标编程时程序段为G01 X30.0 Z50.0 F50G01 X30.0 Z50.0 F50;G02 X50.0 Z30.0 R25.0G02 X50.0 Z30.0 R25.0;按增量坐标编程时程序段为按增量坐标编程时程序段为G01 U0.0 W-20.0 F50 G01 U0.0 W-20.0 F50;G02 U20.0 W-20.0 R25.0G02 U20.0 W-20.0 R25.0;第三章第三章 数控加工编程方法数控加工编程方法CNC刀具半径补偿建立与取消指令刀具半径补偿建立与取消指令G41G41、G42G42、G40 G40 一般车刀均有刀尖半径,即在车刀刀尖局部有一一般车刀均有刀尖半径,即在车刀刀尖局部有一圆弧构成假想圆的半径值圆弧构成假想圆的半径值 。第三章第三章 数控加工编程方法数控加工编程方法CNC用假想刀尖实际不存在编程时,当车外径或端面用假想刀尖实际不存在编程时,当车外径或端面时,刀尖圆弧大小并不起作用,当车削倒角、锥面或时,刀尖圆弧大小并不起作用,当车削倒角、锥面或圆弧时,那么会引起过切或欠切圆弧时,那么会引起过切或欠切第三章第三章 数控加工编程方法数控加工编程方法CNC刀尖半径补偿指令程序段格式为刀尖半径补偿指令程序段格式为 G41/G42 X G41/G42 XU U_ Z_ ZW W_ _;第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCG95 F_G95 F_;每转进给模式;每转进给模式,G95,G95G94 F_G94 F_;每分钟进给模式;每分钟进给模式F F、S S指令设置指令设置 恒切削速度的设置方法为恒切削速度的设置方法为 G96 S_ G96 S_;S S的单位为的单位为m/minm/min主轴转速也可不设置成恒切削速度,指令格式为主轴转速也可不设置成恒切削速度,指令格式为 G97 S_ G97 S_;S S的单位为的单位为r/minr/min 设设置置成成恒恒切切削削速速度度时时,为为防防止止计计算算出出的的主主轴轴转转速速过过高高而而发发生生危危险险,在在设设置置前前应应将将主主轴轴最最高高转转速速设设置在某一最高值。指令格式为置在某一最高值。指令格式为 G50 S_ G50 S_;S S的单位为的单位为r/minr/min 第三章第三章 数控加工编程方法数控加工编程方法CNC暂停指令暂停指令G04 G04 在车削加工中,该指令可用于车削环槽、不通孔在车削加工中,该指令可用于车削环槽、不通孔以及加工螺纹等场合;以及加工螺纹等场合;第三章第三章 数控加工编程方法数控加工编程方法CNCG04 U_G04 U_或或P_P_;在在G94G94进进给给模模式式下下,指指令令中中输输入入的的时时间间即即为为停停止止进进给给的的时时间间;在在G95G95进进给给模模式式下下,那那么么为暂停进刀的主轴回转数。为暂停进刀的主轴回转数。第三章第三章 数控加工编程方法数控加工编程方法CNC三、车削常用固定循环指令三、车削常用固定循环指令 1 1单一形状圆柱或圆锥切削循环单一形状圆柱或圆锥切削循环 圆柱切削循环程序段格式为圆柱切削循环程序段格式为 G90 X G90 XU U_ Z_ ZW W_ F_ _ F_;圆锥切削循环程序段格式为圆锥切削循环程序段格式为 G90 X G90 XU U_ Z_ ZW W_ I_ F_ _ I_ F_;锥体切削始点与切削终点的半径差锥体切削始点与切削终点的半径差 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC;N20 X30.0N20 X30.0;N30 X25.0N30 X25.0;I-5.0I-5.0F50F50;N20 X35.0N20 X35.0;N30 X30.0N30 X30.0;第三章第三章 数控加工编程方法数控加工编程方法CNC2 2端面切削循环端面切削循环 G94 XG94 XU U_ Z_ ZW W_ F_ _ F_;第三章第三章 数控加工编程方法数控加工编程方法CNC;N20 Z-8.0N20 Z-8.0;N30 Z-15.0N30 Z-15.0;第三章第三章 数控加工编程方法数控加工编程方法CNC3 3螺纹切削循环螺纹切削循环 G92 XG92 XU U_ Z_ ZW W_ I_ F_ _ I_ F_;第三章第三章 数控加工编程方法数控加工编程方法CNCN50 G92 X28.9 Z57 F2;N60 X28.2;N60 X27.7;N60 X27.3;第三章第三章 数控加工编程方法数控加工编程方法CNC螺纹加工进刀次数及进刀量的选择螺纹加工进刀次数及进刀量的选择应根据螺应根据螺距来选择距来选择走刀次数走刀次数及进给量,及进给量,以保证螺以保证螺纹的精度纹的精度及质量及质量 第三章第三章 数控加工编程方法数控加工编程方法CNC4 4多重复合循环多重复合循环 在多重循环中,只须指定精加工路线和粗加工的背吃在多重循环中,只须指定精加工路线和粗加工的背吃刀量,系统就会自动计算出粗加工路线和走刀次数。刀量,系统就会自动计算出粗加工路线和走刀次数。第三章第三章 数控加工编程方法数控加工编程方法CNC4 4多重复合循环多重复合循环 (a)(a)外圆粗车循环外圆粗车循环G71G71G71 UG71 U d d R Re e;G71PG71PnsnsQ QnfnfU U u uW W w wF_ S_ T_ F_ S_ T_;N Nnsns N Nnfnf d-d-背吃刀量背吃刀量 e-e-退刀量退刀量ns-ns-精加工形状程序段中的开始程序段号精加工形状程序段中的开始程序段号nf-nf-精加工形状程序段中的结束程序段号精加工形状程序段中的结束程序段号 u-Xu-X轴方向精加工余量轴方向精加工余量 w-Zw-Z轴方向精加工余量轴方向精加工余量 第三章第三章 数控加工编程方法数控加工编程方法CNCC C为粗车循环的起点,为粗车循环的起点,A A是毛坯外径与轮廓端面的交点是毛坯外径与轮廓端面的交点 第三章第三章 数控加工编程方法数控加工编程方法CNC切削深度为切削深度为5mm5mm,退刀量为,退刀量为1mm1mm,X X向精车余量为向精车余量为2mm2mm,Z Z向精车余量为向精车余量为2mm2mm 第三章第三章 数控加工编程方法数控加工编程方法CNCN20 G00 Xl70.0 Z180.0 S750 T0202 M03;N30 G71 U5.0 R1.0;N35 G71 P40 Q100 U4.0 W2.0 F0.3 S500;N40 G00 X45.0 S750;N50 G01 Z140.0 F0.1;N60 X65.0 Z110;N70 Z90.0;N80 X140.0 Z80.0;N90 Z60.0;N100 Xl50.0 Z40.0;第三章第三章 数控加工编程方法数控加工编程方法CNCb b端面车加工循环端面车加工循环G72 G72 G72 UG72 U d d R Re e;G72 PG72 Pnsns Q QnfnfU U u uW W w wF_S_T_F_S_T_;N NnsnsN Nnfnf 第三章第三章 数控加工编程方法数控加工编程方法CNC端端面面车车加加工工循循环环第三章第三章 数控加工编程方法数控加工编程方法CNC假设粗车深度为假设粗车深度为1mm1mm,退刀量为,退刀量为0.3mm0.3mm,X X向精车余量为向精车余量为0.5mm0.5mm,Z Z向精车余量为向精车余量为0.25mm0.25mm 第三章第三章 数控加工编程方法数控加工编程方法CNCN40 G00 X176.0 Z130.25N40 G00 X176.0 Z130.25;N50 G72 U1.0 R0.3N50 G72 U1.0 R0.3;N60 G72 P70 Q120 U1.0 W0.25 F0.3 S500N60 G72 P70 Q120 U1.0 W0.25 F0.3 S500;N70 G00 Z56.0 S600N70 G00 Z56.0 S600;N80 G01 X120.0 Z70.0 F0.15N80 G01 X120.0 Z70.0 F0.15;N90 W10.0N90 W10.0;N100 X80.0 Wl0.0N100 X80.0 Wl0.0;N110 W20.0N110 W20.0;N120 X36.0 W22.0N120 X36.0 W22.0;第三章第三章 数控加工编程方法数控加工编程方法CNCc c成形车削循环成形车削循环G73 G73 G73 UG73 U i i W W k k R R d d;G73 PG73 Pnsns Q Qnfnf U U u u W W w wF_S_T_F_S_T_;N NnsnsN Nnfnf i i为沿为沿X X轴方向的退刀量半径编程轴方向的退刀量半径编程 k k为沿为沿Z Z轴方向的退刀量;轴方向的退刀量;d d为重复加工次数为重复加工次数第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC;N40 G73 P50 Q100 U0.5W0.25 F0.3 S180;N60 G01 W-20.0 F0.15 S600;N70 X120.0 W-10.0;N80 W-20.0 S400;N90 G02 X160.0W-20.0 R20.0;N100 G01 X180.0W-10.0 S280;N110 G70 P50 Q100;N120 G00 X260.0 Z220.0;N130 M30;第三章第三章 数控加工编程方法数控加工编程方法CNCd d精车循环精车循环G70G70在在采采用用G71G71、G72G72、G73G73指指令令进进行行粗粗车车后后,用用G70G70指令可以作精加工循环切削,程序段格式为指令可以作精加工循环切削,程序段格式为 G70 P_ Q_ G70 P_ Q_ ;第三章第三章 数控加工编程方法数控加工编程方法CNC四、车削加工实例四、车削加工实例如下图工件,需要进行精加工,其中如下图工件,需要进行精加工,其中85mm85mm外圆不外圆不加工。毛坯为加工。毛坯为85mm340mm85mm340mm棒材,材料为棒材,材料为4545钢。钢。第三章第三章 数控加工编程方法数控加工编程方法CNCO0003O0003;N10 G50X200.0 Z350.0N10 G50X200.0 Z350.0;工件坐标系设定工件坐标系设定N20 G30 U0 W0 T0101N20 G30 U0 W0 T0101;换换1 1号刀号刀N20 S630 M03N20 S630 M03;N30G00X41.8 Z292.0M08;N50 Z230.0;N60 X50.0;N70 X62.0 W-60.0;N80 Z155.0;N90 X78.0;N110 W-19.0;N120 G02 W-60.0 I63.25 K-30.0;N130 G01 Z65.0;11223344556678789910101111第三章第三章 数控加工编程方法数控加工编程方法CNCN140 X90.0N140 X90.0;N150 G00 X200.0 Z350.0 T0100 M09N150 G00 X200.0 Z350.0 T0100 M09;N160 G30 U0 W0 T0202N160 G30 U0 W0 T0202;N170 S315 M03N170 S315 M03;N180 G00 X51.0 Z230.M08N180 G00 X51.0 Z230.M08;N190 G01 X45.0 F0.16N190 G01 X45.0 F0.16;N200 G04 O5.0 N200 G04 O5.0;N210 G00 X51.0N210 G00 X51.0;N220 X200.0 Z350.0 T0200 M09N220 X200.0 Z350.0 T0200 M09;1212第三章第三章 数控加工编程方法数控加工编程方法CNCN230 G30 U0 W0 T0303N230 G30 U0 W0 T0303;换换3 3号刀号刀N240 S200 M03N240 S200 M03;N250 G00 X62.0 Z296.0 M08N250 G00 X62.0 Z296.0 M08;快速接近车螺纹进给刀起点快速接近车螺纹进给刀起点;螺纹切削循环,螺距为;螺纹切削循环,螺距为1.5mm 1.5mm N270 X46.94N270 X46.94;螺纹切削循环,螺距为螺纹切削循环,螺距为1.5mm1.5mmN280 X46.54N280 X46.54;螺纹切削循环,螺距为螺纹切削循环,螺距为1.5mm1.5mmN290 X46.38N290 X46.38;螺纹切削循环,螺距为螺纹切削循环,螺距为1.5mm1.5mmN300 G00 X200.0 Z350.0 T0300 M09N300 G00 X200.0 Z350.0 T0300 M09;N310 M05N310 M05;N320 M30N320 M30;第三章第三章 数控加工编程方法数控加工编程方法CNC课堂练习题课堂练习题:第三章第三章 数控加工编程方法数控加工编程方法CNC参参考考答答案案
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


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

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


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