数控编程例题_第1页
数控编程例题_第2页
数控编程例题_第3页
数控编程例题_第4页
数控编程例题_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、 例1:加工图6-10所示的一个整圆,设起点 O 在机床的原点,且编程原点 O 点与机床原点重合,加工时先由 O 点快速移至 A 点,再由 A 点慢速逆时针方向加工整圆又回到 A 点,然后返回原点。一)、跨象限编程1、用绝对值编程 N001 G92 X0 Y0N002 G90 G00 X45 Y0N003 G03 X45 Y0 I-45 J0 F80N004 G00 X0 Y0 M02 2、用增量值编程N001 G91 G00 X45 Y0N002 G03 X0 Y0 I-45 J0 F80N003 G00 X-45 Y0 M02二)、按象限编程1、用绝对值编程N001 G92 X0 Y0N0

2、02 G90 G00 X45N003 G03 X0 Y45 I-45 J0 F80N004 X-45 Y0 I0 J-45 N005 X0 Y-45 I45 J0N006 X45 Y0 I0 J45N007 G00 X0 Y0 M022、用增量值编程 N001 G91 G00 X45 Y0 N002 G03 X-45 Y45 I-45 J0 F80N003 X-45 Y-45 I0 J-45N004 X45 Y-45 I45 J0 N005 X45 Y45 I0 J45N006 G00 X-45 Y0 M02 例2:根据题图,从S点到E点再返回到S点编程,走刀量自定。可采用绝对值或相对值编程。

3、(M、S、T功能可不定。编程原点为 W 点。)O0002 G92 X80 Z100 S600 T0101 M03 G00 X0 Z2 G01 Z0 F80 G03 X20 Z-10 R10 (I0 K-10) G01 Z-20 X35 Z-43 Z-64 X56 X60 Z-66 Z-88 G00 X80 M05 Z100 M30 例3:如下图的一个实例:刀具半径为8mm,记在刀具号为T1.1,假定起刀点在编程坐标系的原点上方50mm处,加工工件厚5mm,请编程:O0003b 加入Z动作N0 G92 X0 Y0 Z50N5 G90 G17 G01 F150 S900 T1.1 M06 M04N

4、10 G00 Z3N15 G01 Z-5N20 G42 D01 X25 Y30 N25 X50N30 Y60N25 X80N30 X100 Y40 N35 X140N40 X120 Y70N60 X30N65 Y25N70 G40 G00 X0 Y0 M05N75 Z50N60 M30 例4:下图是一个钻两孔的实例:实际刀具比编程值短4mm,刀号为 T01.01 记在刀具磨损补偿表中的值是-4mm。刀具直径为8mm,刀具在程序原点起刀,安全高度(刀具快速移动到工件上表面停留点距工件最高表面处的距离)为2mm,程序如下:O0004 N0 G92 X0 Y0 Z0 N5 G91 G00 X50 Y

5、35 S500 M03 N10 G43 Z-25 T01.01 N15 G01 Z-12 F80 N20 G00 Z12 N25 X40 N30 G01 Z-17 N35 G00 G44 Z42 M05 N40 M30 例5:较复杂零件凸轮的编程加工。加工方式:立铣,加工刀具:直径12mm的立铣刀,毛坯厚6mm的铝板,工艺路线如图所示,工件坐标系选在凸轮圆心上方距工件35mm处,数学处理后:A(18.856,-36.667)B(28.284,-10.000)C(28.284, 10.000)D(18.856, 36.667)O0005N0 G92 X0 Y0 Z35 N5 G90 G00 X5

6、0 Y80 N10 G01 Z-7 F500 S600 M03 N15 G01 G42 D01 X10 Y50 F200 N17 X0N20 G03 Y-50 J-50 N25 X18.856 Y-36.667 R20.0 N30 G01 X28.284 Y-10.236 N35 G03 X28.284 Y10.236 R30.0 N40 G01 X18.856 Y36.667N45 G03 X0 Y50 R20.0N50 G01 X-10 N55 G40 G01 Y55 N60 G00 Z35.0 F500N65 X0 Y0 M05 N70 M30 例6:如下图的一个实例:刀具半径为10mm

7、,记在刀具号为T1.1,起刀点在原点的上方60mm,工件厚度为5mm,则程序如下:O0006B N0 G92 X0 Y0 Z60 M03N2 G91 G00 Z-58.0 N4 G01 Z-7 F120.0; N6 G00 G42 D01 X25.0 Y20.0 ; N8 X5.0 ; N10 X55.0 ; N12 Y40.0;N14 X40.0; N15 Y- 40.0; N16 X30.0; N17 G03 X30.0 Y30.0 J30.0; N18 G01 Y20.0; N19 G02 X-30.0 Y30.0 J30.0; N20 G01 X-120.0 ; N40 Y-90; N

8、42 G40 G00 X-35.0 Y-10.0 M05N46 Z65N48 M30例7:加工如图所示轮廓。O0007G92 X0 Y0 Z0; N1 G90 G17 G00 G41 D07 X250.0 Y550.0; N2 G01 Y900.0 F150;N3 X450.0; N4 G03 X500.0 Y1150.0 R650.0; N5 G02 X900.0 R-250.0; N6 G03 X950.0 Y900.0 R650.0; N7 G01 X1150.0; N8 Y550.0; N9 X700.0 Y650.0; N10 X250.0 Y550.0; N11 G00 G40 X

9、0 Y0;N12 M30例8:加工如图所示零件。 已知刀具起点在坐标原点上方50处,刀具半径为10 mm,主轴转速为500r/min,采用右刀补,请完整编程。 O0008G92 X0 Y0 Z50G00 X-60 Y-40 S500 M04Z3G01 Z-10 F20G42 D1 X-50 Y-20X20G03 X40 Y0 I0 J20X-6.195 Y39.517 I-40 J0G01 X-40 Y20Y-25 M05G40 G00 X-60 Y-40 Z50X0 Y0 M30O0008B (用左刀补编程)G92 X0 Y0 Z50G0 X-60 Y-40 S500 M03 Z2G1 Z-

10、10 F20G41 D2 X-40 Y-28 F120 Y20 X-6.195 Y39.517G2 X40 Y0 I6.195 J-39.517 X20 Y-20 I-20 J0G1 X-48 M05G40 G00 X-60 Y-40 Z50 X0 Y0 M30例9:已知零件如下图所示,该零件已进行过粗加工。精加工欲铣出外表面,刀具直径为10,采用刀具半径补偿指令编程。刀具补偿号为D01,设工件上表面中心O点为编程原点。针对下列编程,请在空格处填写正确的程序或解释该段程序。G92 X0 YO Z80 (设定工件坐标系 )G90 G00 X-55 Y-55 绝对值编程刀具快速移动到X-55、Y-

11、55处 Z2 下刀到安全高度( S900 M03 ) 顺时针开启主轴,转速900r/min G01 Z-5 F150 下刀到工件底部,进给速度150mm/min G01 G42 D01 X-40 Y-30 建立右刀具半径补偿 X40 直线插补运动到X40处 Y30 (直线插补运动到Y30处 )( X-40 ) 直线插补运动到X-40处 Y-30 (直线插补运动到Y-30处 )(G40 G01 X-55 Y-45 ) 运动到X-55、Y-55处,取消刀补 G00 Z80 M05 快速抬刀到安全高度并关闭主轴( X0 Y0 ) 回到编程原点上方( M30 或M02 ) 程序结束 例10 要求对一厚

12、度10mm平板零件进行钻孔数控加工,如图所示,有4个 的通孔,拟采用G81钻孔循环加工,针对下列编程,请在空格处填写正确的程序或解释该段程序。%918 %918号程序,钻孔加工N10 G54 G90 X0 Y0 Z50 建立工件坐标系,并快速运动到程序原点的上方N20 ( S500 M03 ) 主轴顺时针转动,转速500r/min N20 M08 ( 冷却泵打开 )N30 ( Z25 ) 快速运动到程序原点的上方25mm处N40 G81 G99 X10 Y10 Z-15 R2 F80 钻第一个孔,快速移动到工件上方2mm处,进给速度80mm/min,钻孔时钻头伸出底面5mm,钻孔后抬刀到2mm

13、处。第2、3孔相同。)N50 X20 Y20 钻第二个孔 N60 X30 Y30 ( 钻第三个孔 ) N70 (X50 Y50 ) 钻第四个孔 N80 G00 Z50 ( 快速回到Z50mm处 )N90 G80 X0 Y0 ( 取消钻孔循环,回到程序原点上方 )N100 ( M30 ) 程序结束并返回 1、常用数控编程方法有哪些?各种方法的特点是什么?各适用于什么场合? 2、什么是机床坐标系?什么是工件坐标系?两者之间有何联系? 答:机床坐标系是机床的硬件系统建立的坐标系统,是固定于机床自身的光栅或者编码器的零点建立起来的。数控机床中一般使用G53做为机床坐标系。 工件坐标系是在机床坐标系的基

14、础上人为设置的,就是在机床坐标系中建立新的坐标系统,常见的有G54-G59,还有G92等等。工件坐标系是为了方便的进行工件加工而设置的临时坐标系,可以通过系统的坐标系设置界面随时更改。3、什么是模态代码?什么是非模态代码?举例说明。4、 数控铣削适用于哪些加工场合? 5、 刀具半径补偿的作用是什么?使用刀具半径补偿有哪几步?在什么移动指令下才能建立和取消刀具半径补偿功能? 答:1)编程的时候,是看成一个点的运动来编运动轨迹的,而实际上刀具总有一定的刀具半径或刀尖的圆弧半径,所以在零件轮廓加工过程中刀位点运动轨迹并不是零件的实际轮廓,它们之间相差一个刀具半径,为了使刀位点的运动轨迹与实际轮廓重合

15、,就必须偏移一个刀具半径,这种偏移称为刀具半径补偿。G01 G41 D01 G406、选择对刀点的原则是什么? 答:对刀点的选择原则 1)便于数字处理和简化编程。 2)在机床上找正容易,加工中便于检查。 3)引起的加工误差小。7、反向间隙误差是怎样产生的?如何避免引入反向间隙误差? 8、顺铣和逆铣的概念是什么?顺铣和逆铣对加工质量有什么影响? 答:铣刀与工件接触部分的旋转方向与工件进给方向相同成为顺铣,反之为逆铣。顺铣的垂直铣削分力将工件压向工作台,刀齿与已加工面滑行、摩擦现象小,对减小刀齿磨损、减少加工硬化现象和减小表面粗糙度均有利。逆铣时铣削垂直分力将工件上抬,刀齿与已加工面滑行使摩擦加大。但铣削水平分力有助于丝杠和螺母贴紧,使工作台运动比较平稳,铣削铸、锻件引起

温馨提示

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

最新文档

评论

0/150

提交评论