车床刀尖半径补偿的运用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
车床系统刀尖圆弧自动补偿功能的运用
一刀尖半径补偿的使用
通常在编程时都是将车刀刀尖作为一点来考虑的,即所谓的假想刀尖。但实际上刀尖是有圆角的。
图1
按假想刀尖点编出的程序在运行端面,外径,内径等与轴线平行的表面加工时,是没有误差的,但在进行倒角,锥面及圆弧切削时,则会产生少切或是过切现象,具有刀尖圆弧半径自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,自动控制刀尖的运动以避免加工误差的产生。
图2
二刀尖圆弧半径补偿,需要使用以下指令:
1 设定刀具补偿号
刀尖半径补偿值和刀具补偿值一起在刀补页面中输入。
2 假想刀尖的设定
2.1假想刀尖的设定是因为通常设定实际刀尖中心比较困难,而设定假想刀尖很方便。
2.2 假想刀尖方向的确定
假想刀尖的方向共有9种,在前置刀架和后置刀架中指定的位置不同。
3 偏移指令的设定
G40: 取消刀具补偿,即按程序路径进给。
G41: 左偏刀具补偿,按程序路径前进方向刀具偏在零件左侧进给;
G42: 右偏刀具补偿,按程序路径前进方向刀具偏在零件右侧进给;
注:1 如果刀尖半径补偿量为负值,工件位置将改变。
2 G40 G41 G42 为模态指令。
3 在G41方式下不能再指定G41码,否则会出现不正常的补偿。
同样在G42方式下不能再指定G42码。
4 刀尖圆弧补偿实例。
程序:程序中刀具偏置号为:G42右偏刀尖角度为 T 3.
O001;
T0101 ;
M03 S1000 ;
G00 X-1 Z10 ;
G42 G01 X0 Z5 F100;
Z0;
G03 X30 Z-30 R30 ;
G01 Z-50 ;
X80 Z-70 ;
Z-90 ;
X85;
G00 G40 X100 Z50;
M30;
三刀尖圆弧半径补偿注意事项。
1 在补偿程序段之间,不可以连续指令两个或两个以上无移动命令的程序段。否则会产生过切报警041号报警。
如M05; M代码输出。
S2000; S代码输出。
G04 ; 暂停。
G01 U0; 移动距离为0。此情况只有一句就会产生过
切报警。
G98 ; 只有G代码。
2 刀尖补偿可用在各种单一型固定循环G90,G94和复合型固定循环G71,G72,G73中,但在复合型固定循环中,加工产品的尺寸在X轴和Z轴尺寸上必须符合单调增大或减小的变化。
3 加工的内侧转角小于刀尖半径时,会产生P041过切报警。加工的一个小于刀尖直径的凹槽,会产生过切,出现041报警。当加工一个小于刀尖半径的台阶时,会产生过切,出现041报警。
4 在补偿开始的程序段中不能含有G02或G03的圆弧指令。如果指定会产生P034号报警。
5 不可以用补偿指令直接将刀具移动到加工工件的切削尺寸处。否则会产生刀尖圆弧补偿不到位的情况,一般需中间过渡一段移动指令。
6 补偿开始的方向和第二段移动指令的方向夹角应该大于90度,如果小于90度会产生过切P041报警。
7 在调用子程序前(即执行M98前),系统必须在补偿取消模式。进入子程序后,可以启动偏置,但在返回主程序前(即执行M99前)必须为补偿取消模式。否则会产生报警P036.
Welcome To Download !!!
欢迎您的下载,资料仅供参考!