数控车床的程序编制(新)_第1页
数控车床的程序编制(新)_第2页
数控车床的程序编制(新)_第3页
数控车床的程序编制(新)_第4页
数控车床的程序编制(新)_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

1、第三章第三章 数控加工编程方法数控加工编程方法CNC概述概述手工编程方法手工编程方法 数控数控车床车床编程方法编程方法 数控数控铣床铣床编程方法编程方法 加工中心编程方法加工中心编程方法自动编程方法自动编程方法主要内容主要内容第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC零件零件图纸图纸数控工数控工艺分析艺分析确定加工内确定加工内容、路线容、路线数学数学处理处理程序程序编制编制试切、试切、验证验证编程编程手册手册确定刀、夹确定刀、夹、量具、量具确定切削确定切削用量用量手工编程流程图手工编程流程图 第三章第三章 数控加工编程方法数控加工编

2、程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC一、数控车床的分类一、数控车床的分类1 1、按、按主轴位置主轴位置分分: :立式数控车床立式数控车床( (回转直径较大的盘类零件回转直径较大的盘类零件) )卧式数控车床卧式数控车床( (轴向尺寸较长或小型盘类零件轴向尺寸较长或小型盘类零件) ) 第一节第一节 数控车床编程数控车床编程第三章第三章 数控加工编程方法数控加工编程方法CNC单主轴单刀架单主轴单刀架双主轴双刀架双主轴双刀架第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC双主轴双刀架双主轴双刀架立铣头立铣头第三章第三章

3、 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC 经济型数控车床:经济型数控车床: 属低档型,一般采用步进电动机和单属低档型,一般采用步进电动机和单 片机片机 控制,成本较低,车削精度也不高控制,成本较低,车削精度也不高第三章第三章 数控加工编程方法数控加工编程方法CNC2 2、按功能分按功能分: :第三章第三章 数控加工编程方法数控加工编程方法CNC普通数控车床普通数控车床:数控系统功能强,具有刀具半径补偿、数控系统功能强,具有刀具半径补偿、 固定循环等功能,可同时控制两个坐标轴,固定循环等功能,可同时控制两个坐标轴, 即即X轴和轴和Z轴,普遍应用

4、于企业的实际生产中轴,普遍应用于企业的实际生产中第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC 车削加工中心车削加工中心 是在普通数控车床的基础上,增加了是在普通数控车床的基础上,增加了C C轴和铣削轴和铣削动力头动力头,有的还配备了刀库和机械手,可实现,有的还配备了刀库和机械手,可实现X X、Z Z和和C C三个坐标轴联动三个坐标轴联动。车削中心除可以进行一般车削。车削中心除可以进行一般车削外,还可以进行径向和轴向铣削、曲面铣削、中心外,还可以进行径向和轴向铣削、曲面铣削、中心线不在零件回转中心的孔和径向孔的钻削等加工。线不在零件回转

5、中心的孔和径向孔的钻削等加工。 第三章第三章 数控加工编程方法数控加工编程方法CNC车削中心车削中心第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCC C轴控制轴控制C C轴控制加工轴控制加工第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC刀架刀架床身床身主轴箱主轴箱滚珠丝杠滚珠丝杠床座床座尾座尾座高精度导轨高精度导轨第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC二、数控车削主要适合对象二、数控车削主要适合对象: : 1.1.

6、高精度高精度回转零件回转零件 2.2.零件廓形复杂或难于控制尺寸的零件廓形复杂或难于控制尺寸的回转体零件回转体零件4.4.带特殊螺纹的带特殊螺纹的回转零件回转零件( (导程不一样导程不一样) ) 3.3.表面形状复杂的表面形状复杂的回转体零件回转体零件第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC高精度的机床主轴高精度的机床主轴高速电机主轴高速电机主轴高精度回转零件高精度回转零件:第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC难难于于控控制制尺尺寸寸的的回回转转体体零零件件第三章

7、第三章 数控加工编程方法数控加工编程方法CNC表面形状复杂的回转体零件表面形状复杂的回转体零件第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC非标丝杠非标丝杠第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC三、数控车削工艺处理三、数控车削工艺处理: : 1)1)选择零件或加工内容选择零件或加工内容2)2)数控工艺可行性分析数控工艺可行性分析, ,明确加工要求明确加工要求3)3)确定工艺路线确定工艺路线4)4)工序详细设计工序详细设计5)5)数控程序设计与调整数控程序设计与调整 工艺性

8、分析工艺性分析第三章第三章 数控加工编程方法数控加工编程方法CNC精镗孔刀麻花钻球头铣刀X向铣刀45 端面刀Z向铣刀粗镗孔刀外圆螺纹刀外圆切槽刀外圆右偏精车刀外圆左偏精车刀外圆右偏粗车刀外圆左偏粗车刀中心钻(1 1)对刀具、刀座的要求)对刀具、刀座的要求 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC内孔车刀内孔车刀外圆车刀外圆车刀第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC螺纹车刀螺纹车刀第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加

9、工编程方法CNC切断(槽)车刀切断(槽)车刀第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC 尽可能使用机夹刀和机夹刀片,以减少换刀时间和尽可能使用机夹刀和机夹刀片,以减少换刀时间和对刀时间;数控刀具通过刀座作过渡安装在刀架上等。对刀时间;数控刀具通过刀座作过渡安装在刀架上等。 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC主轴旋向与刀杆方向的关系主轴旋向与刀杆方向的关系第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC左手刀(

10、左手刀(L L)第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC(2 2)对夹具的要求)对夹具的要求 跟刀架跟刀架中心架中心架常常用用装装夹夹方方式式通用夹具装夹通用夹具装夹第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC 薄壁零件容易变形,普通薄壁零件容易变形,普通三爪卡盘受力点少,采用三爪卡盘受力点少,采用开缝开缝套筒或扇形软卡爪套筒或扇形软卡爪,可使工件,可使工件均匀受力,减小变形。均匀受力,减小变形。薄薄壁壁零零件件如如何何装装夹夹第三章第三章 数控加工编程方法数控加工编程方

11、法CNC(3 3)坐标系统)坐标系统 L+X+ZOO+Xd第三章第三章 数控加工编程方法数控加工编程方法CNC机床原点定义为主轴旋转中心线与车床端面的交点;机床原点定义为主轴旋转中心线与车床端面的交点;为方便编程和简化数值计算,工件坐标系原点一般选为方便编程和简化数值计算,工件坐标系原点一般选在工件的回转中心与工件在工件的回转中心与工件右端面右端面或或左端面左端面的交点。的交点。 第三章第三章 数控加工编程方法数控加工编程方法CNC(1 1)在一个零件的加工程序段中,根据图纸上标注的尺在一个零件的加工程序段中,根据图纸上标注的尺寸,可以按绝对坐标编程、增量坐标编程或两者混合编寸,可以按绝对坐标

12、编程、增量坐标编程或两者混合编程。程。当按绝对坐标编程时常用代码当按绝对坐标编程时常用代码 X X 和和 Z Z 表示表示;按增按增量坐标编程时则用代码量坐标编程时则用代码 U U 和和 W W 表示表示,一般不用,一般不用G90G90、G91G91指令。指令。 (2 2)由于车削常用的毛坯为棒料或锻件,加工余量较)由于车削常用的毛坯为棒料或锻件,加工余量较大,可充分利用大,可充分利用各种固定循环功能各种固定循环功能,达到多次循环切削,达到多次循环切削的目的。的目的。 (3 3)直径方向按绝对坐标编程时)直径方向按绝对坐标编程时以直径值以直径值表示,按增表示,按增量坐标编程时,量坐标编程时,以

13、径向实际位移量的以径向实际位移量的2 2倍值倍值表示。表示。 二、二、 数控车床编程特点数控车床编程特点第三章第三章 数控加工编程方法数控加工编程方法CNCG00G00、G01G01、G02G02、G03G03数控车床常用指令介绍数控车床常用指令介绍 快速点定位:快速点定位:G00 XG00 X(U U)_ Z_ Z(W W)_ _ ;直线插补:直线插补: G01 XG01 X(U U)_ Z_ Z(W W)_ F_ _ F_ ;圆弧插补:圆弧插补:;)()( F_ K_ I_ _W Z_UXG03G02F_ R_ _W Z_UXG03G02)()(第三章第三章 数控加工编程方法数控加工编程方

14、法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC505030R251020按绝对坐标编程时程序段为按绝对坐标编程时程序段为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第三章第三章 数控加工编程

15、方法数控加工编程方法CNC刀具半径补偿建立与取消指令刀具半径补偿建立与取消指令G41G41、G42G42、G40 G40 一般车刀均有刀尖半径,即在车刀刀尖部分有一一般车刀均有刀尖半径,即在车刀刀尖部分有一圆弧构成假想圆的半径值圆弧构成假想圆的半径值 。Z轴方向刀尖位置假想刀尖位置X轴方向刀尖位置P第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC用假想刀尖(实际不存在)编程时,当车外径或端面用假想刀尖(实际不存在)编程时,当车外径或端面时,刀尖圆弧大小并不起作用,当车削倒角、锥面或时,刀尖圆弧大小并不起作用,当车削倒角、锥面或圆弧时,则会

16、引起过切或欠切圆弧时,则会引起过切或欠切ZX工件精加工形状 (程序路径)刀尖路径切削残留程序路径过切削切削残留切削残留切削残留假想刀尖位置刀尖第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC刀尖半径补偿指令程序段格式为刀尖半径补偿指令程序段格式为 G41/G42 XG41/G42 X(U U)_ Z_ Z(W W)_ _ ;AAAAG41G42假想刀尖假想刀尖刀尖R刀尖R第三章第三章 数控加工编程方法数控加工编程方法CNC刀具功能刀具补偿编号刀具编号T 03 03假想刀尖位置号刀尖半径补偿Z轴刀具补偿量X轴刀具补偿量刀具补偿编号TOOL

17、OFFSETNo. XASIS ZAXIS RADIUS TIP 01 12.500 3.400 0.800 3 02 - - - - 03 24.3 5.234 0.400 2第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCzAAAAAAAAA(1)(6)(2)(7)(3)(8)(4)(5)(0或9)X第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC刀具位置偏置刀具位置偏置: :是对编程时所用刀具是对编程时所用刀具( (基准刀具基准刀具) )与与实际使用的刀具的位置偏差进行自动补偿

18、的功能实际使用的刀具的位置偏差进行自动补偿的功能第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCG99 F_G99 F_;(每转进给模式;(每转进给模式,G95,G95)G98 F_G98 F_;(每分钟进给模式);(每分钟进给模式)F F、S S指令设置指令设置 恒切削速度的设置方法为恒切削速度的设置方法为 G96 S_ G96 S_ ;(;(S S的单位为的单位为m/minm/min)主轴转速也可不设置成恒切削速度,指令格式为主轴转速也可不设置成恒切削速度,指令格式为 G97 S_ G97 S_ ;(;(S S的单位为的单位为r/mi

19、nr/min) 设置成恒切削速度时,为防止计算出的主轴转设置成恒切削速度时,为防止计算出的主轴转速过高而发生危险,在设置前应将主轴最高转速设速过高而发生危险,在设置前应将主轴最高转速设置在某一最高值。指令格式为置在某一最高值。指令格式为 G50 S_ G50 S_ ;(;(S S的单位为的单位为r/minr/min) 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC钻头在孔底暂停在槽底暂停切断或切槽刀具暂停指令暂停指令G04 G04 在车削加工中,该指令可用于车削环槽、不通在车削加工中,该指令可用于车削环槽、不通孔以及加工螺纹等场合;孔以

20、及加工螺纹等场合; 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCG04 U_G04 U_(或(或P_P_););在在G98G98进给模式下,指令中输入的时间即为进给模式下,指令中输入的时间即为停止进给的时间;在停止进给的时间;在G99G99进给模式下,则为进给模式下,则为暂停进刀的主轴回转数。暂停进刀的主轴回转数。 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC三、车削常用固定循环指令三、车削常用固定循环指令 1 1)单一形状圆柱或圆锥切削循环)单一形状圆柱或圆锥切削循环 圆柱

21、切削循环程序段格式为圆柱切削循环程序段格式为 G90 XG90 X(U U)_ Z_ Z(W W)_ F_ _ F_ ;圆锥切削循环程序段格式为圆锥切削循环程序段格式为 G90 XG90 X(U U)_ Z_ Z(W W)_ I_ F_ _ I_ F_ ; 锥体切削始点与切削终点的半径差锥体切削始点与切削终点的半径差 第三章第三章 数控加工编程方法数控加工编程方法CNCF:切削进给R:快速进给1(R)2(F)3(F)4(R)1(R)2(F)3(F)4(R)R:快速进给F:切削进给X/2U/2U/2X/2第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编

22、程方法CNC560503040203040502540P0(1)(2)(3)(1)(2)(3)N10G90X35.0Z20.0F50N10G90X35.0Z20.0F50;N20 X30.0N20 X30.0;N30 X25.0N30 X25.0; N10G90X40.0Z20.0N10G90X40.0Z20.0I-5.0I-5.0F50F50;N20 X35.0N20 X35.0;N30 X30.0N30 X30.0; 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC2 2)端面切削循环)端面切削循环 G94 XG94 X(U U)_

23、Z_ Z(W W)_ F_ _ F_ ; XZO1(R)2(F)3(F)4(R)R:快速进给F:切削进给U/2X /2循环起点切削始点切削终点第三章第三章 数控加工编程方法数控加工编程方法CNCXZX85.0Z5.0123O307515N10 G94X30.0Z-5.0F50N10 G94X30.0Z-5.0F50;N20 Z-8.0N20 Z-8.0;N30 Z-15.0N30 Z-15.0; 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC3 3)螺纹切削循环)螺纹切削循环 G92 XG92 X(U U)_ Z_ Z(W W)_ I_

24、 F_ _ I_ F_ ; ZZXXOFORRF循环起点循环起点螺纹起点螺纹起点螺纹起点螺纹起点第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC10246M302P1(35,104)P0(270,260)ZXO6N50 G92 X28.9 Z56.0 F2;N70 X28.2;N80 X27.7;N90 X27.3; 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC外螺纹外螺纹右螺纹右螺纹左螺纹左螺纹右手刀柄右手刀柄左手刀柄左手刀柄 第三章第三章 数控加工编程方法数控加工编程方法CN

25、C第三章第三章 数控加工编程方法数控加工编程方法CNC内螺纹内螺纹右螺纹右螺纹左螺纹左螺纹右手刀柄右手刀柄左手刀柄左手刀柄 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC螺纹加工进刀次数及进刀量的选择螺纹加工进刀次数及进刀量的选择第三章第三章 数控加工编程方法数控加工编程方法CNC应根据螺应根据螺距来选择距来选择走刀次数走刀次数及进给量,及进给量,以保证螺以保证螺纹的精度纹的精度及质量及质量 第三章第三章 数控加工编程方法数控加工编程方法CNC4 4)多重复合循环)多重复合循环 在多重循环中,只须指定精加工路线和粗加工的背吃在多重循环中

26、,只须指定精加工路线和粗加工的背吃刀量,系统就会自动计算出粗加工路线和走刀次数。刀量,系统就会自动计算出粗加工路线和走刀次数。 (a)(a)外圆粗车循环外圆粗车循环G71G71G71 UG71 U( d d) R R(e e););G71PG71P(nsns)Q Q(nfnf)U U( u u)W W( w w)F_ S_ F_ S_ T_ T_ 代表代表刀号刀号; u u:x x向精车余量向精车余量ww:z z向精车余量向精车余量e e: :每次退刀量每次退刀量dd: :每次背吃刀量每次背吃刀量nsns: :精车程序段开始精车程序段开始一段段号一段段号nfnf:精车程序段开始结束段号:精车程

27、序段开始结束段号N N(nsns)N N(nfnf) 第三章第三章 数控加工编程方法数控加工编程方法CNCG71 UG71 U( d d) R R(e e););G71PG71P(nsns)Q Q(nfnf)U U( u u)W W( w w)F_ S_ T_ F_ S_ T_ ; u u:x x向精车余量向精车余量ww:z z向精车余量向精车余量e e: :每次退刀量每次退刀量, ,dd: :每次背吃刀量每次背吃刀量, ,nsns: :精车程序精车程序段开始一段段号段开始一段段号,nf,nf:精车程序段开始结束段号精车程序段开始结束段号N N(nsns)N N(nfnf) 第三章第三章 数控

28、加工编程方法数控加工编程方法CNC 数控车床中数控车床中F指的是进给量。即走刀速度的指的是进给量。即走刀速度的快慢程度。它分为每分钟进给和每转进给。快慢程度。它分为每分钟进给和每转进给。 G99是主轴每转一圈的进给量,后面是主轴每转一圈的进给量,后面F是接是接0.3。代表的意思是,主轴每转一圈,刀具进给代表的意思是,主轴每转一圈,刀具进给0.3毫米毫米 G98是每分钟的进给量,是每分钟的进给量,F200,代表的意思是,代表的意思是刀具每分钟进给的速度是刀具每分钟进给的速度是200毫米毫米所以,所以,G99是和是和F零点几配合;零点几配合;G98是喝是喝F几十,或几十,或者几百配合。者几百配合。

29、第三章第三章 数控加工编程方法数控加工编程方法CNCCe45AABdu/2wC C为粗车循环的起点,为粗车循环的起点,A A是毛坯外径与轮廓端面的交点是毛坯外径与轮廓端面的交点 第三章第三章 数控加工编程方法数控加工编程方法CNC1105285402020 10 2030302102304565140150ZXO起点终点切削深度为切削深度为5mm5mm,退刀量为,退刀量为1mm1mm,X X向精车余量为向精车余量为2mm2mm,Z Z向精车余量为向精车余量为2mm2mm 第三章第三章 数控加工编程方法数控加工编程方法CNCN20 G00 Xl70.0 Z180.0 S750 T0202 M03

30、;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; 1105285402020 10 2030302102304565140150ZXO起点终点第三章第三章 数控加工编程方法数控加工编程方法CNC(b b)端面车加工循环)端面车加工循环G72G72 G72 UG72 U( d d) R R(e e););G72 PG

31、72 P(nsns) Q Q(nfnf)U U( u u)W W( w w)F_S_T_F_S_T_;N N(nsns)N N(nfnf) 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCCABA45deu/2w第三章第三章 数控加工编程方法数控加工编程方法CNC端端面面车车加加工工循循环环第三章第三章 数控加工编程方法数控加工编程方法CNC假设粗车深度为假设粗车深度为1mm1mm,退刀量为,退刀量为0.3mm0.3mm,X X向精车余量为向精车余量为0.5mm0.5mm,Z Z向精车余量为向精车余量为0.25mm0.25mm 第三章第三

32、章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCN40 G00 X176.0 Z130.25N40 G00 X176.0 Z130.25;N50 G72 U1.0 R0.3N50 G72 U1.0 R0.3;N60 G72 PN60 G72 P7070 Q Q120120 U1.0 Z0.25 F0.3 S500 U1.0 Z0.25 F0.3 S500;N N7070 G00 Z56.0 S600 G00 Z56.0 S600;N80 G01 X120.0 Z70.0 F0.15N80 G01 X120.0 Z70.0 F0.15;N90 W10

33、.0N90 W10.0;N100 X80.0 Wl0.0N100 X80.0 Wl0.0;N110 W20.0N110 W20.0;N N120120 X36.0 W22.0 X36.0 W22.0; 第三章第三章 数控加工编程方法数控加工编程方法CNC1601208040刀具当前位置1O1900.2520201010106011088ZX第三章第三章 数控加工编程方法数控加工编程方法CNC(c c)成形车削循环)成形车削循环G73G73 G73 UG73 U( i i) W W( k k) R R( d d););G73 PG73 P(nsns) Q Q(nfnf) U U( u u) W

34、W( w w)F_S_T_F_S_T_;N N(nsns)N N(nfnf) i i为沿为沿X X轴方向的退刀量(半径编程)轴方向的退刀量(半径编程) k k为沿为沿Z Z轴方向的退刀量;轴方向的退刀量; d d为重复加工次数为重复加工次数第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCk+wwi+u/2u/2wu/2DCAAB第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNCZX11014.2514.25130140.2510402200.2520刀具当前位置车削起始点8012016

35、018040101440R20O第三章第三章 数控加工编程方法数控加工编程方法CNC加工短轴,加工短轴,X轴方向退刀轴方向退刀量为量为14mm,Z轴方向退轴方向退刀量为刀量为14mm,X方向精方向精车余量为车余量为0.25mm,Z方方向精车余量为向精车余量为0.25mm,重复加工次数为重复加工次数为3.编写该编写该粗加工程序。粗加工程序。第三章第三章 数控加工编程方法数控加工编程方法CNCN30 G73 U14.0W14.0R3;N40 G73 P50 Q100 U0.5W0.25 F0.3 S180;N50 G00 X80.0W-40.0;N60 G01 W-20.0 F0.15 S600;

36、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; 第三章第三章 数控加工编程方法数控加工编程方法CNCZX11014.2514.25130140.2510402200.2520刀具当前位置车削起始点8012016018040101440R20O第三章第三章 数控加工编程方法数控加工编程方法CNC(d d)精车循环)精车循环G70G70在采用在采用G71G71、G72G7

37、2、G73G73指令进行粗车后,用指令进行粗车后,用G70G70指令可以作精加工循环切削,程序段格式为指令可以作精加工循环切削,程序段格式为 G70 P_ Q_ G70 P_ Q_ ; 第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法CNC四、车削加工实例四、车削加工实例如图所示工件,需要进行精加工,其中如图所示工件,需要进行精加工,其中85mm85mm外圆外圆不加工。毛坯为不加工。毛坯为85mm85mm340mm340mm棒材,材料为棒材,材料为4545钢。钢。 65602060602290350155R70145M481.53 452008580806250第三章第三章 数控加工编程方法数控加工编程方法CNC第三章第三章 数控加工编程方法数控加工编程方法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;N40G01X47.8Z289.0F0.15;N50 Z230.0; N60 X50.0;N70 X62.0

温馨提示

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

评论

0/150

提交评论