数控铣床编程与加工_第1页
数控铣床编程与加工_第2页
数控铣床编程与加工_第3页
数控铣床编程与加工_第4页
数控铣床编程与加工_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、?数控铣床编程与加工 ?实训指导书西京学院机电系数控中心实训一数控铣床的基本操作一、实训目的与要求(1) 了解数控铳床基本操作。(2) 学习HNC-21M数控系统的基本操作 。二、实训仪器与设备(1) 配HNC-21M数控系统的ZJK7532A-3/4数控铳床。(2) 材料:硬铝尺寸140X100X20 刀具 ?12的立铳刀。三、相关知识概述1. 数控机床的组成数控机床由计算机数控系统和机床本体两部分组成。计算机数控系统主要包括输入/输出设备、CNC装置、伺服单元、驱动装置和可编程控制器( PLC )等。2. ZJK7532A-3/4数控铳床的操作(1) HNC-21M数控系统的操作面板如图所

2、示。(2) HNC-21M数控系统的软件操作界面 。(3) HNC-21M数控系统的功能菜单结构。3机床坐标系,工件坐标系的定义及各坐标轴方向的判定。4 .数控铳床的基本对刀。SHIT四、实训的内容(1) 现场了解数控机床的组成及功能。、“点动”、“步进”操作。(2) 接通电源,启动系统,进行手动“回零”(3)用MDI功能控制机床运行(程序指令: G91G00X-10Y-10Z10 ),观察程序轨迹及机 床坐标变化。(4)在数控铳床中输入以下程序,进行程序效验。%0001N1G54G90G40G49G80 ;N9X-50 ;N2T01M06 ;N10Y-50 ;N3M03S800 ;N11X5

3、0;N4G00X0Y0 ;N12Y0 ;N5Z10;N13X0 ;N6G01Z-5F100 ;N14G00Z100 ;N7X50F200 ;N15M05 ;N8Y50 ;N16M30 ;(5)现场演示数控铳床的对刀的基本步骤。五、实训总结数控机床具有加工精度高、 能作直线和圆弧插补以及在加工过程中能进行多轴联动等功 能特点。数控铳床主要用于壳体类零件的加工,能自动完成球面、抛物面、椭球面等各种曲 面的加工,并能进行铳槽、钻孔、扩孔、铰孔、镗孔等工作。六、实训报告(1)数控机床由哪几部分组成?(2)为什么每次启动系统后要进行回零?(3)绘出运行程序的走刀轨迹,并标出轨迹各段所对应的程序号。(4)

4、 采用?12的立铳刀分别对工件两侧面,在机床坐标系显示值分别为X=-207.033 Y=-100.89 ,求工件原点的坐标值。(图示为刀具的运动方向)实训二 铣削加工-利用子程序编程及加工一、实训目的与要求(1)了解数控铳床加工程序的基本结构;(2)掌握HNC-21M数控系统编程指令、格式以及子程序的编程技巧。二、实训仪器与设备(1) 配HNC-21M数控系统的ZJK7532A-3/4数控铳床。(2) 材料:硬铝尺寸140X100X20 刀具 ?12的立铳刀。三、相关知识概述不同的数控系统的程序格式一般都有差异,但程序的结构基本相同。一个完整的程序由程序名、程序的内容(程序段)和程序结束三部分

5、组成。零件程序的结构组成如下所示:% XXXX ;程序名。;程序段M30 ;程序结束当程序中含有某些固定顺序或重复出现的区域时,这些固定顺序或重复出现的区域可以作为子程序存入存储器以简化程序。子程序与主程序的区别是:子程序结束时代码用“M99 ”,而不用“ M30 ”或“ M02 ”子程序不能单独运行。调用子程序的格式:M98 P_ L_四、实训的内容(1) HNC-21M数控系统编程指令格式,编制出如图所示零件的加工程序。(2) 根据上述加工零件,制定加工工艺。1 )工艺分析。 技术要求。通过调用子程序循环加工。 加工工艺的确定。装夹定位的确定:采用机用虎钳装夹。工艺路线的确定:先行切 粗铳

6、槽单边留0.5MM余量再环切精加工槽。 加工刀具的确定:?12的立铳刀两把。 刀具的加工路线先行切粗加工槽再环切精加工槽。 切削用量:粗加工刀具 ?12 主轴转速800r/min ,进给速度200mm/min精加工刀具 ?12 主轴转速800r/min , 进给速度150mm/min2)数学计算2:子程序%1011X-87;G91X87F200Y10;Y10;M99;主程序%0002G01Z-5F150G54G90G40G49G80 ;G41D01X-10 ;M03S800;G03X0Y-40R10 ;G00X-43.5Y-33.5 ;G01X40 ;Z10;Y40;G01Z-5F100 ;X

7、-50;M98P1011L3 ;Y-40;G01X87F200X0;Y7;G03X10Y-30R10 ;X-87;G01G40X0 ;G90G00Z10 ;G00Z100 ;X0Y-30 ;M30;在 HNC-21M 数控系统中输入程序进行效验并进行加工。五、实训总结常用的刀数控铣床常常会用到平面铣削循环, 这种循环主要用于平面、 凸曲面的加工,具有面铣刀、端铣刀、球头铣刀。对加工路径有重复的情况,采用子程序编程就非常方便。六、实训报告( 1) 零件加工设备的概述(系统名称、机床型号) 。( 2) 零件加工过程的概述(零件图、刀具轨迹、加工程序) 。( 3) 调用子程序的格式。实训三 铣削加工

8、利用刀具半径补偿功能编程及加工一、实训目的与要求(1)学习数控加工编程中的数值计算方法。(2)学习数控加工编程中刀具半径补偿功能。二、实训仪器与设备(1) 配 HNC-21M 数控系统的 ZJK7532A-3/4 数控铣床。(1) 材料:硬铝 尺寸 140X100X30 刀具 ?12 的立铣刀三、相关知识概述即数控系统在进行零件轮廓加工时, 刀具中心轨迹相对于零件轮廓应让开一个刀具半径的距离, 刀具半径偏置或刀具半径补偿。 根据零件轮廓编制的程序和预先设定的偏置参数,能自动完成刀具半径补偿功能。G40、G41、G42为刀具半径补偿指令。格式:G17G40G00G18G41XYZDG19G42G

9、01说明:G40 :取消刀具半径补偿;G41 :左刀补(在刀具前进方向左侧补偿 ),如图(a);G42 :右刀补(在刀具前进方向右侧补偿),如图(b);X, Y, Z: G00/G01的参数,即刀补建立或取消的终点(注:投影到补偿平面上的 刀具轨迹受到补偿);D : G41/G42的参数,即刀补号码,它代表了刀补表中对应的半径补偿值。G40、G41、G42都是模态代码,可相互注销。注意:(1)刀具半径补偿平面的切换必须在补偿取消方式下进行;(2)刀具半径补偿的建立与取消只能用G00或G01指令,不得是 G02或G03。图示(b)刀具前进方向刀具补偿方向(a)左刀补(b)右刀补四、实训的内容(1

10、)HNC-21M数控系统编程指令格式,编制出如图所示零件的加工程序。(2)根据上述加工零件,制定加工工艺。1 .工艺分析。 技术要求。利用刀具半径补偿功能完成一次零件的精加工。 加工工艺的确定 加工刀具:直径 12的立铳刀。 切削用量:参照工艺手册有关资料选择主轴转速600rpm,进给速度 200mm/min。 工艺路线:工艺路线如图的箭头所示。 装夹定位的确定:采用机用虎钳装夹装。2.加工程序的编制(1)确定工件坐标系选择凸轮大圆的圆心为工件坐标系X、Y轴零点,工件表面为Z轴零点,建立工件坐标系。(2) 数学处理有了坐标值方能正在编制程序之前要计算每一圆弧的起点坐标和终点坐标值, 式编程。计

11、算过程此处不再赘述,算得的基点坐标分别为A (18.856, 36.667) B (28.284,10.000)(3) 零件程序编制根据算得的基点和设定的工件坐标系,编制零件程序。 参考程序:%2000N01 G54 G90 G40 G49 G80N02 M03 S600N03 G00 X10 Y60N04 G00 Z10N05 G01 Z-5 F200N06 G01 G42 D01 Y50 F200N07 G03 Y 50 J 50N08 G03 X18.856 Y-36.667 R20.0N09 G01 X28.284 Y-10.0N10 G03 X28.284 Y10.0 R30.0N1

12、1 G01 X18.856 Y36.667N12 G03 X0 Y50 R20N13 G01 X 10N14 G01 G40 Y60N16 M05N15 G00 Z100 N17 M30在 HNC-21M 数控系统中输入程序进行效验并进行加工。五、实训总结数控一般具有刀具半径补偿功能, 根据零件轮廓编制的程序和预先存放在数控系统内存 中的刀具偏置参数, 数控系统自动的计算刀具中心轨迹, 并控制刀具进行加工。 如没有刀具 半径补偿功能, 刀具因更换或重磨而改变刀具等原因造成刀具中心偏移量时, 都要按刀具中 心轨迹重新编制加工程序,这将极其繁琐,并且影响生产的正常运行。上述程序中, D01 为数控

13、系统的内存地址。 在运行程序进行加工之前, 将刀具中心偏移 量输入内存地址 D01 中。如果偏移量改变,则要将偏移量新值输入。六、实训报告( 1) 零件加工设备的概述(系统名称、机床型号) 。( 2) 零件加工过程的概述(零件图、刀具轨迹、加工程序) 。( 3) 刀具半径补偿功能指令有几种?其含义是什么?实训四 铣削加工利用孔的固定循环功能编程及加工一、实训目的与要求掌握 HNC-21M 数控系统中孔循环的各种指令格式以及加工孔的动作。二、实训仪器与设备(1) 配HNC-21M数控系统的ZJK7532A-3/4数控铳床。(2) 材料:硬铝 尺寸250X160X30刀具 ?2.5 中心钻 ?1

14、9.8钻头 ?18钻头 ?20H7 镗刀三、相关知识概述数控加工中, 某些加工动作循环已经典型化。 例如,钻孔、镗孔的动作是孔位平面定位、 快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在 内存中,可用称为固定循环的一个 G 代码程序段调用,从而简化编程工作。孔加工固定循环指令有G73, G74, G76, G80G89,通常由下述6个动作构成。(1) X、Y 轴定位;(2) 定位到R点(定位方式取决于上次是 G00还是G01);(3) 孔加工;(4) 在孔底的动作;(5) 退回到 R 点 (参考点 );(6) 快速返回到初始点。固定循环的数据表达形式可以用绝对

15、坐标(G90)和相对坐标(G91)表示,如图所示,其中图(a)是采用G90的表示,图(b)是采用G91的表示。固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。数据形式 (G90或G91)在程序开始时就已指定,因此,在固定循环程序格式中可不注出。固定循环的程序格式如下:G_X_Y_Z_R_Q_P丄J_K_F_L_ ;初始点厂7动作2 1 I动作6动作3F动作4(a)(b)图示固定循环动作实线一切削进给虚线一快速进给图示固定循环的数据形式说明:G98 :返回初始平面;G99 :返回R点平面;G_ :固定循环代码 G73,G74,G76和G81G89之一;X

16、、Y:加工起点到孔位的距离 (G91)或孔位坐标(G90);R:初始点到 R点的距离(G91)或R点的坐标(G90);Z: R点到孔底的距离(G91)或孔底坐标(G90);Q:每次进给深度(G73/G83);I、J:刀具在轴反向位移增量 (G76/G87);P :刀具在孔底的暂停时间;F:切削进给速度;L :固定循环的次数。G73、G74、G76 和 G81G89、Z、R、P、F、Q、I、J、K 是模态指令。G80、G01G03 等代码可以取消固定循环。四、实训的内容(1) HNC-21M数控系统编程指令格式,编制出如图所示零件的加工程序。(2) 根据上述加工零件,制定加工工艺。1 .工艺分析

17、。 技术要求。毛坯四周、底面、顶面已预先加工。 加工工艺的确定。装夹定位的确定:采用机用虎钳装夹。工艺路线的确定:粗加工半精加工精加工加工刀具的确定:?2.5中心钻?18钻头?19.8钻头?20H7镗刀切削用量:?2.5中心钻主轴转速1500r/min,进给速度 200mm/min?18中心钻主轴转速1000r/min,进给速度 200mm/min?19.8钻头主轴转速1000r/min,进给速度 200mm/min?20H7镗刀主轴转速300r/min,进给速度50mm/min2)数学计算3)程序编辑6- 0182-SS20H7壬350 -判*北i250主程序%0003N15 M08N01

18、T01M06 ( ?2.5 中心钻)N16 G99G83R5Q-5K3Z-35F200N02 G54G90G40G49G80N17 M98P1011N03 M03S1500N18 M09N04 G00X50Y50N19 G49G00Z100N05 G43H01Z50N20 T03M06 ( ?19.8 钻头)N06 M08N21 M03S1000N07 G99G81R5Z-4.5F200N22 G00X50Y50N08 M98P1011N23 G43H03Z50N09 M09N24 M08N10 G49G00Z100N25 G99G81R5Z-35F200N11 T02M06 ( ?18 钻头

19、)N26 M98P1012N12 M03S1000N26 M09N13 G00X50Y50N27 G49G00Z100N14 G43H02Z50N28 T04M06 ( ?20H7 镗刀)N29 M03S300N30 G00X50Y50子程序N31 G43H04Z50%1011N32 M08X100Y50N33 G99G86R5Z-32F50X150N34 M98P1012X200N35 M09Y110N36 G49G00Z100X150N37 M30X100X50子程序M99%1012X200Y110M99五、实训总结该程序用到高速深孔加工循环指令, 应使 Z 轴进行间隙性进给, 以便深孔加

20、工时容易排屑。六、实训报告( 1) 零件加工设备的概述(系统名称、机床型号) 。( 2) 零件加工过程的概述(零件图、工艺路线、加工程序) 。( 3) 孔加工循环指令有几种? 其含义分别是什么?实训五 铣削加工利用宏指令编程一、实训目的与要求掌握 HNC-21M 数控系统中宏指令的编程技巧,了解宏程序的应用范围。二、实训仪器与设备(1)配HNC-21M数控系统的ZJK7532A-3/4数控铳床。(2)材料:硬铝 尺寸140X100X20 刀具 ?12的立铳刀三、相关知识概述 在程序编制中,宏程序是含有变量的程序,因为它允许使用变量、运算以及条件功能, 则使程序编制更加合理。此外,宏程序还提供了

21、循环语句、分支语句和子程序调用语句,有 利于编制各种复杂的零件加工程序, 减少乃至免除了手工编程时繁琐的数值计算, 还可以简 化程序。1 )条件判断语句: IF ELSE ENDIF格式:IF条件表达式ELSEENDIF2)循环语句:WHILEENDW格式:WHILE 条件表达式ENDW四、实训的内容(1)HNC-21M数控系统编程指令格式,编制出如图所示零件的加工程序。(2)根据上述加工零件,制定加工工艺。1 )工艺分析。技术要求。通过调用子程序循环加工。1 .工艺分析。 技术要求。毛坯四周、底面、顶面已预先加工。 加工工艺的确定。装夹定位的确定:采用机用虎钳装夹。工艺路线的确定:粗加工 半

22、精加工精加工 加工刀具的确定:?12立铳刀 切削用量:主轴转速800r/min , 进给速度200mm/min 工艺路线:刀具路线如图的箭头所示。2)数学计算3)程序编辑1用自变量的自加功能实现循环铳外轮廓。%0001#15=150#10=100#101=12 (粗加工)#1 仁50#102=6.5 (半精加工)#12=20#103=6(精加工)#13=10G54G90G40G49G80#14=80M03S800#0=0Y0G00X-#13 Y-#13X-#13Z-#12G01G40 Y-#13WHILE#0LT3#0=#0+1G01G42X0 Y-#13F#15D#0+101ENDWG01

23、Y#11G00Z100X#10M302利用宏指令加工椭圆%0002#20=100/2(长半轴)G01Z-#23F#24X#20Y0#21=50/2 (短半轴)#10=0#22=2*PIWHILE#10LE#22#23=5G01X#20*COS#10Y#218SIN#10#24=200#10= #10+PI/12G54G90G40G49G80ENDWM03S800Y10G00X60Y-10G00Z100Z#23+10M30五、实训总结宏程序指令抛物线、椭圆、双曲线等没有插补指令的曲线的编程;适合图形一样,只 是尺寸不同的系列零件的编程;适合工艺路线一样,只是位置数据不同的系列零件的编程; 运用宏

24、程序可大大地简化编程;扩展数控铣床应用范围。六、实训报告( 1) 零件加工设备的概述(系统名称、机床型号) 。( 2) 零件加工过程的概述(零件图、工艺路线、加工程序) 。( 3) 分析宏程序的适用范围实训六 铣削加工典型零件编程与加工一、实训目的与要求通过典型零件编程与加工,进一步熟悉和掌握 HNC-21M数控系统常用指令的编程与加工工艺,加深对数控铣床工作原理的了解;、实训仪器与设备(1) 配HNC-21M数控系统的ZJK7532A-3/4数控铳床。(2) 材料:硬铝 尺寸140X100X20刀具 ?12的立铳刀?2.5中心钻 ?10钻头 ?11.8钻头 ?12H7铰刀三、相关知识概述数控

25、铳床的主要加工对象为平面类零件、箱体类零件和曲面类零件, 还能进行数控钻、镗、锪、铰及攻螺纹等孔加工操作。由于数控铳床没有刀库,不具有自动换刀功能,所以 其加工程序的编制比较简单; 通常数值计算量不大的平面轮廓加工程序或孔加工程序可直 接通过手工编程完成。四、实训的内容(1) HNC-21M数控系统编程指令格式,编制出如图所示零件的加工程序。(2) 根据上述加工零件,制定加工工艺。1 .工艺分析。 技术要求。毛坯四周、底面、顶面已预先加工 加工工艺的确定。装夹定位的确定:采用机用虎钳装夹。工艺路线的确定:粗加工半精加工精加工加工刀具的确定:?12立铳刀 切削用量:?12立铳刀?2.5中心钻?1

26、0钻头 ?11.8钻头?12H7铰刀?2.5中心钻 ?10钻头 主轴转速800r/min , 主轴转速1500r/min , 主轴转速1000r/min ,主轴转速1000r/mi n , 主轴转速300r/min ,?11.8钻头 ?12H7铰刀 进给速度200mm/min 进给速度200mm/min 进给速度 200mm/min 进给速度 200mm/min 进给速度 50mm/mi nI |rjQ5 Clis5+梓-ld-l-t吕 I2) 数学计算3) 程序编辑B 点的坐标(34.293,7) , A 点的坐标(32.625,12.675)%0001T01M06(12立铳刀)G54G90G40G49M03S1000X62M98P1013G0X-65Y60G0Z10G0X0Y0G43H01Z10Y46.8G99G83R5Q-3K2Z-25F200M08G01Z-3G49G0Z100G01Z-3F300X-62M09Y-40.49G0Z10M05X-55G0X-50Y0T04M06(11.8 钻头)Y40.49G01Z-3F300M03S1500X-45G41D01Y7G00X0Y0

温馨提示

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

评论

0/150

提交评论