数控车床的程序编制(新)



《数控车床的程序编制(新)》由会员分享,可在线阅读,更多相关《数控车床的程序编制(新)(70页珍藏版)》请在文档大全上搜索。
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)在一个零件的加工程序段中,根据图纸上标注的尺在一个零件的加工程序段中,根据图纸上标注的尺寸,可以按绝对坐标编程、增量坐标编程或两者混合编寸,可以按绝对坐标