数控机床编程中学生不易察觉的G90与G91编程误区
G90 and G91 in NC programming errors, especially G90 and G91 conversion using often problems and common problems in the application of the subprogram.
G90 G91 CNC subroutine
本次讲解将以各大院校中常见的华中世纪星机床编程实例向大家介绍G90与G91子程序调用时编程经常出现的误区为例向大家说明。
一、华中数控G90与G91编程方法介绍
1.G90绝对坐标编程方法
格式:G90 X_Y_
2.G91相对坐标编程方法
格式:G91 X_Y_
实例:
G90编程方法:
G90 G01 X15 Y30 F100
G91 编程方法:
G91 G01 X-20 Y10 F100
二、典型零件编程出现的误区及解决方法
1. 典型零件分析
一般在学校给学生讲授和实际训练加工时均将坐标原点至于工件中心下来将以典型的既有轮廓又有槽的零件向大家介绍。如图所示:
正确程序:
%123
G90G54G00X0Y-40
Z50M03S800
Z5
G01Z0F100
M98P100L5
G01Z5
X0Y40
G01Z0F100
M98P200L5
G00Z50
X0Y0
MO5
M30
%100
G91G01Z-1
G01G41X0Y15D01
X-15Y0
G02X-10Y10I0J10
G01X0Y30
G02X10Y10I10J0
G01X30Y0
X10Y-10
X0Y-40
X-25Y0
G40X0Y-15
M99
%200
G91G01Z-1
G01X3.5Y0
G03X0Y0I-3.5J0
G01G41X11.5Y0D02
G03X0Y0I-15J0
G40G01X-15Y0
M99
2.学生常见问题一:“套圈”问题及解决方法
所谓“套圈”问题既加工出的零件不是原来的零件而是沿着原来零件的某个方向进行加工以此类推,如图所示就是“套圈”问题。
图一 图二
出现“套圈”问题的原因及解决办法:
原因:编程时将子程序当中的相对坐标计算错误,尤其是起刀点X、Y坐标和最终的退刀点X、Y坐标,如图一就是将100号子程序中的G40X0Y-15就算成工件坐标零点X0Y0所导致的套圈问题,这是典型的对于G91理解不足所导致的原因是学生中最常见的错误,而图二则是将X-15Y0中的X-15误填写成X0所导致的错误,这种错误则是人为计算上的失误或手误所到这的是可以轻易察觉和避免的原因。在使用G91加工多个轮廓时在主程序中也需要注意,尤其在前一个子程序运行完成后切换到第二个子程序时如果不注意则也会出现“套圈”,例如:主程序中X0Y40语句如编程者不注意而写成X0Y0的话则会出现Y向“套圈”的产生。
解决办法:1.细心计算,保证在使用相对坐标编程时计算正确。
2.注意头尾,尤其是起刀点和推刀点两个位置处的X、Y坐标的一致性,既最后退刀点一定要回到起刀点的坐标位置才可以。否则则出现图一的错误。
3.在使用G91加工多个轮廓时在主程序中也需要注意,尤其在前一个子程序运行完成后切换到第二个子程序时如果不注意则也会出现“套圈”,例如:主程序中X0Y40
语句如编程者不注意而写成X0Y0的话则会出现Y向“套圈”的产生。产生该问题的原因主要是对G91的模态性质了解不足导致,因为G91的模态延续在子程序中也会一直延续到后面,尤其是初学者经常出现该类问题,在两端程序转换并抬刀的时候一定要注意也是相对坐标编程才可以,或者将相对坐标改变为绝对坐标进行编程既将主程序中X0Y40改为G90X0Y0也可以。
3.学生常见问题二:单层铣削问题
在利用G91进行多层铣削的时候往往还会出现多次铣削但每次铣削的时候还是第一层那种情况,既每次铣削都不下降高度。如图所示
出现单层铣削问题的原因及解决办法:
一般出现此类问题多数是对G91功能在Z轴方向的使用理解不足所导致的问题,主要是在子程序中出现抬刀所导致的问题,例如在100号子程序中的G40X0Y-15后加上Z5的话就会出现加工外轮廓每次只加工1毫米而其它正常的情况。
解决办法:既在子程序当中不要参杂Z轴抬刀程序或者用G90Z5进行抬刀,在调用完第一个子程序后抬刀也是如此抬刀后加工第二段程序前最好使用G90抬刀然后再调用第二段子程序方可加工否则则出现单层加工的情况。
三、总结
对于G90与G91使用要深刻理解其含义,尤其是在多段程序中应用时更要了解其含义的深刻性,要时刻记得G90与G91为模态指令并在编程时时刻想着其延续性和合适会被替代等问题,并且在编程中要细心谨慎,避免计算上的失误等问题。
- 2025年中科院分区表已公布!Scientific Reports降至三区
- 官方认定!CSSCI南大核心首批191家“青年学者友好期刊名单”
- 2023JCR影响因子正式公布!
- 国内核心期刊分级情况概览及说明!本篇适用人群:需要发南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的学者
- 我用了一个很复杂的图,帮你们解释下“23版最新北大核心目录有效期问题”。
- 重磅!CSSCI来源期刊(2023-2024版)最新期刊目录看点分析!全网首发!
- CSSCI官方早就公布了最新南核目录,有心的人已经拿到并且投入使用!附南核目录新增期刊!
- 北大核心期刊目录换届,我们应该熟知的10个知识点。
- 注意,最新期刊论文格式标准已发布,论文写作规则发生重大变化!文字版GB/T 7713.2—2022 学术论文编写规则
- 盘点那些评职称超管用的资源,1,3和5已经“绝种”了