数控铣床的编程技巧.ppt_第1页
数控铣床的编程技巧.ppt_第2页
数控铣床的编程技巧.ppt_第3页
数控铣床的编程技巧.ppt_第4页
数控铣床的编程技巧.ppt_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

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

文档简介

1、07336029,1,课题12 :数控铣床编程技术,发表:周建强,电话:模块三数控铣床加工技术,数控加工技术,07:29,2,课题12 :数控铣床编程技术子程序以外、12.1子程序及其应用、12.1.1子程序调用指令(M98,M99 )、子程序编程是计算机程序中的基本功能,而现代CNC系统一般提供子程序调用功能。 但是,子程序调用不是数控系统的标准功能,而是数控系统使用的指令和格式不同。07336029,4,1命令: M98调用子例程M99子例程结束2格式: M98 P子例程格式: O (子例程编号) M99,12.1.1子例程调用命令(M98,m 99 ),0733

2、660 (2)M99是子程序结束,返回主程序。 (3)请不要在3)M98模块中发出其他命令。12.1.1子程序调用命令(M98、M99 )、07336029、6、【例12-1】如图1所示,在一块平板上加工出6边长为10mm的正三角形,各边的槽深为-2mm,该程序的编制通过调用子程序来实现。 12.1.2子程序应用示例,07:29和7,主程序: o 10 n 10 g 54 g 90 g 01 z 40 f 2000 n 20 m 03 s 800 n 30 g 00 z3n 40 g 01 x0y8. 66 n 50 m 98 p 0020和12。 n 60 g 90 g 01 x 30 y8

3、. 66 n 70 m 98 p 0020 n 80 g 90 g 01 x 60 y8. 66 n 90 p 0020 n 100 g 01 x0y-21.34 n 110 m 98 p 0020 n 120 g 01 x 30 y-21.34 12.1.2子程序应用示例,07336029,9,n 130 m 98 p 0020 n 140 g 90 g 01 x 60 y-21.34 n 150 m 98 p 0020 n 160 g 90 g 01 z 40 f 2000 n 170 m 05 n 180 m 30。 10、子程序: o 0020 n 10 g 91 g 01 z-2 f

4、 100 n 20 g 01 x-5 y-8.66 n 30 g 01 x 10 y0n 40 g 01 x-5 y8. 66 n 50 g 01 z5f 2000 n 60 m 99设定G54:X-400、12.1.2子程序应用例12.2.1比例缩放和镜像功能指令(G51、G50 )、1功能比例缩放和镜像功能还可以根据指定的规则镜像转换图形,指定的规则可以按指定的比例缩小或放大原始编程大小。 G51是比例编程指令G50是恢复原状的比例编程指令。 G50、G51都是模式的gcd。07336029、12、12.2.1比例变焦及镜像功能指令(G51、G50 )、x、y、z比例中心坐标(绝对方式);

5、 另外,关于p比例系数,从比例中心点开始,实际的移动量是原始值的p倍,格式1 :表示各轴以相同的比例g 51 x _ y _ z _ p _ g 50,07336029, 编程格式2 :各轴如以不同的比例编程各轴的附图所示,编程格式: G51 X_ Y_ Z_ I_ J_ K_ G50,I,j,k与x,y,z轴的比例系数对应,I,j, k不能用小数指定,只有12.2.1比例变焦和镜像功能指令(G51,G50 ),07336029,14,12.2.1比例变焦和镜像功能应用,【例12-2】图12-4,其中沟槽工具的起点为o点尝试编程。07336029,15、编程和说明、12.2.2标尺和镜像功能应

6、用、07336029,16,12.2.2标尺和镜像功能应用、编程和说明、07336029,16 (2)刀具半径补偿(3)固定周期的z轴运动、G73和G83的切入量和切入量、以及G76和G87在x、y方向上的偏移量都不受变焦放大率的影响。(4)比例缩放方式中,与基准点相关的指令(G27、G28、G29、G30等)和与坐标系相关的指令(G52G59、G92 )均不能使用。 请注意,旋转中心的坐标值可以是12.2.2缩放和镜像功能07336029,20,指令格式G68 X_ Y_ R_ G69,x和y的旋转中心的坐标值(x,y,z )中的任意两个,指令格式G68 X_ Y_ R_ G69,x和y的旋

7、转中心可以是从当前平面在指令G17、G18和G19中的x、y r旋转角度,逆时针为正,-360.000R360.000,最小输入增量为0.001。 如果省略了r,则使用系统残奥表确定旋转角度。12.3.1坐标系旋转功能指令(G68,G69 )、07336029、21、12.3.1坐标系旋转功能的应用,(1)如果程序是绝对方法,则G68程序段之后的第一个程序段必须使用绝对方法、07336029、22、【例12-3】如图12-5所示,使用坐标系旋转指令,尝试编程。 12.3.2坐标系旋转功能应用、07336029、23、12.3.2坐标系旋转功能应用、07336029、24、12.3.2坐标系旋转

8、功能应用、07:29、【例12-4】如图12-6所示,在创建刀具半径补偿的同时进行坐标旋转编程和说明,应用12.3.2坐标系旋转功能,应用07336029、26、12.3.2坐标系旋转功能,应用07336029、27、12.3.2坐标系旋转功能,但是,旋转角度不受影响,此时的各指令的排列顺序,G51比例变焦模式开始G42刀具半径补偿模式开始G40刀具半径补偿模式取消G69坐标系旋转模式取消G50比例变焦模式取消、12.3.2坐标系旋转功能适用、07336029、29 12.4极坐标编程、12.4.1极坐标功能指令(G15、G16 )、极坐标G16是极坐标系有效指令,G15是极坐标系取消指令。

9、指令格式: G17/G18/G19 G90/G91 G16; G15; 使用(1)极坐标半径、(2)极坐标角度、G17、G18、G19选取加工平面后,在所选平面的第一个轴地址进行指定。 然后使用所选平面的第二个坐标地址指定极坐标角度。 极坐标的零度方向为第1坐标轴的正方向,逆时针方向为角度方向的正方向。 12.4.1极坐标功能命令(G15,G16 ),07336029,31,【例12-5】使用极坐标命令生成图12-7所示的从图形的起点到终点的轨迹的12.4.1极坐标功能命令。 程序“G90 G17 G16;12.4.1极坐标功能指令(G15、G16 )、07336029、33、说明:极坐标原点

10、指定方式有2种,一种是将工件坐标系的零点作为极坐标原点,另一种是将刀具的当前位置作为极坐标系原点。 将工件坐标系零点作为极坐标系原点时,以绝对值编程方式进行指定。 程序“G90 G17 G16; 这样,极坐标半径的值是指从终点坐标到编程原点的距离的角度值是指终点坐标和连接编程原点的线与x轴所成的角度,12.4.1极坐标功能命令(G15,G16 ),07336029,34是在将刀具的当前位置作为极坐标系原点的情况下,增量值编程器程序“G91 G17 G16; 中所述情节,对概念设计中的量体外部表面积进行分析。 极坐标半径值是指从终点到刀具的当前位置的距离。角度值是指连接上一个坐标原点和当前极坐标

11、系原点的线与当前轨道所成的角度。12.4.1极坐标功能指令(G15、G16 )、07336029、35、12.4.1极坐标功能的应用、【例12-6】图12-10所示的工件、原材料尺寸460、07336029、36、课题分析、加工本例的工件时,为正五边形的顶点其加工程序如下:O1206; G90 G94 G21 G17 G40 G54; G9l G28 Z0; G90 G00 X0.0 Y50.0。 Z20.0; M03 S500; G0l Z-4.0 F100; G17 G16;12.4.2极坐标功能应用、07:29、37、G17 G16; G4l G01 X30.0 Y90.0 D0l。 第

12、一,极径30mm、极角900 Y18.0; 第二,极径30mm,极角180 Y306; 第三,极径30mm、极角3060 Y234; 第四,极径30mm、极角2340 Y162; 第五,极径30mm、极角1620 Y90; 第六,极径30mm、极角900 G15; 极坐标取消、12.4.2极坐标功能应用、07:29、38、G40G01X0Y50.0; g 91 g 28 z0. 0毫升。 M30;12.4.2极坐标功能应用,07336029,39,1 .坯料70mm X 60mm X 18mm,六面粗加工,要求对图示的凸台和槽进行铣削加工,工件为45钢,允许铣削加工的最大切削深度为1mm。 1

13、2.5本课实习,07:29、40、O0010 (主程序) g 54 g 90 g 40 g 49 g 80 g0x-70 y-70 s 800 m 03 g 43 z 20 h 01、g41g01x-30y-。 G01Z20F600 X0Y-35 Z0、m 98 p 45000 g 01 z 20 f 600 g 01 x-70y-70 g0g 49 z 100 m 30、12.5本课程实习、07:29、42、o 2000 g 910 o 3000 g 90 g 01 y 15 f 1000 g 02 o 5000 g 91z-1 f 300 m 98 p 6000 m 99 o 6000 g

14、 90 g 01 x8f 1000 y-8 x 15 g 03 y8x8y 35、x-8 y-15 g 03 y-8 y-35m 99进给速度为f=100毫米/分钟,主轴转速s=秒、12.5本课实训,07336029,45,解:工件零点选择空白左下角,选择10个铣刀,采用倒铣。 考虑到立铣刀不能垂直切入工件,下刃点选择在图形的左下角,用斜线切入工件。12.5本课实习、07:29、46、O5656 N010 G90 G54; N011 G01 X0 Y0; N015 T01; N020 M03 S1500; N030 G43 G01 Z10 H01; N031 Z5; N040 G00 G42

15、X10 Y20 D01 M07; N041 Z0; N050 M98 P48080; N051 G01 Z2 F500; N060 G00 X60 Y20 Z0;12.5本课实习、07:29、47、N070 M98 P48080; N071 G01 Z2 F500; N080 G00 X35 Y60 Z0; N090 M98 P48080; N100 G00 G49 Z100 M09; N110 G40 X0 Y0 M05; N120 M30;12.5本课实习、07:29、48、O8080 N1010 G91; N1020 G01 Z-1 F100飞机。 n 1021空中火箭; N1030 G01 X20 F100; N1040 G03 X10 Y10 R10; N1050 G01 Y10; N1060 X-20战斗机; N1070 G03 X-10 Y-10 R10机型。 N1080 G01 Y-10 N1090 G90;

温馨提示

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

评论

0/150

提交评论