G41 - 左切削补偿详解
G41 - 左切削补偿详解
此功能仅影响MASSO G3和MASSO Touch,目前正在5.100b版本中进行Beta测试,可在MY WORKSHOP中下载。
G41是模态的并且是第7组的成员。切削刀具向原始刀具路径的左侧移动偏移设置中指定的量。偏移设置由3个值组成,它们共同作用来设置偏移值。
刀具路径偏移计算如下:
刀具轨迹偏置=(刀具直径+磨损直径)/2+P值
刀具直径:这是切削刀具的公称直径,例如10mm,可以在屏幕F4的刀具表中找到。如果刀具补偿是在CAM中完成的,则可以保留为0。
磨损直径:这是尺寸过大或过小的刀具磨损设置,位于F4屏幕上的刀具表中。
P值:这是刀具路径补偿半径,通常用于手动编码的G代码。
F4刀具表中刀具管理的更详细说明,请参见页面底部的刀具直径和磨损值管理部分。
语法和参数
- G41:MASSO使用当前刀具指定的直径和磨损值
- P值:是用于补偿刀具路径并添加到磨损直径偏移的半径。如果未指定P值,则使用刀具表F4中的磨损直径。
- 刀具直径:这是切削刀具的直径,为正值。
- 磨损直径:表示刀具直径的磨损程度。对于尺寸过小的刀具,该值输入为负数,而对于尺寸过大的刀具,可以使用正值。
示例程序
N10T1M06
N20G41
这会偏移刀具表F4中刀具1的刀具直径和磨损直径中指定的量。
N10T1M06
N20G41P5
当P值为5毫米时,刀具将偏离原始刀具路径5毫米。请注意,如果您在F4刀具表中为刀具1指定了刀具直径和磨损直径,这些将包含在跳动计算中。
N10T1M06
N20 G00 X-50 Y-25 Z25
N30 G01 Z-5 F250
N40G41
N50 X-25(入口)
N60X100
N70 Y-100
N80X25
N90 Y25
N100G40
N110 X25 Y50(电缆输出)
N120 G00 Z25
偏移刀具路径显示为红色
注意:关闭刀具补偿后,最终运动不会出现在偏置刀具路径中。
故障排除
如果偏移刀具路径有循环(如下例所示),则意味着偏移刀具的尺寸对于此目的来说太大,并且刀具路径中的线相交。选择更小、更适合该作业的刀具。
切刀太大了
正确的切割尺寸
警告:以下切削补偿规则很重要,忽略它们可能会导致不可预测的结果,损坏已加工工件或机器本身。
刀片补偿规则
- 加载Gcode文件时会计算并显示图纸偏移路径。
- 外角自动变成圆角。
- 仅适用于XY G17计划
- 仅适用于X和Y轴运动。
- 不要在Gcode文件的偏移部分中包含Z、A或B轴移动,因为这可能会产生不可预测的结果。
- 在激活切割补偿之前设置所需的切割高度。
- 不要在Gcode文件的偏移部分中包含非切割移动,因为这可能会产生不可预测的结果,例如:B.打开或关闭冷却液。
- 补偿开始时需要导游带你到安全的地方。
- 释放结束后,必须退出到安全地点。
- 伸展运动不会在屏幕上显示为补偿运动。
- 使用线性运动进入和退出。
- 进入和退出距离必须大于切削半径。
- 指定退出微调补偿后第一次移动时的X和Y坐标,否则可能会出现不可预知的移动。
- 无法切换到具有主动截止补偿的线路。快退文件以取消裁剪补偿并从激活裁剪补偿的位置继续编辑。
想象G41的最佳方式是站在刀子后面,当它远离你时。切削刀具移动到原始刀具路径的左侧。
刀具直径、磨损直径和P值管理
MASSO的剪切补偿旨在实现最大的灵活性和兼容性。用户可以通过不同的方式来管理工具表中的工具,具体取决于最适合他们的方式以及他们已经习惯的方式。
当激活G41时,自动应用为当前刀具指定的刀具直径和磨损直径值。
刀具偏置的计算
用于补偿刀具的补偿值由3个参数组成。刀具直径、磨损直径和P值
刀具路径偏移计算如下:
刀具轨迹偏置=(刀具直径+磨损直径)/2+P值
P值
P值用于在G代码中指定刀具偏置,是偏置刀具路径的半径。例如,10mm切削刀具将使用5mm的P值。
通常用于手动编码的G代码,您可能需要手动编码简单的刀具路径并偏移刀具以考虑刀具半径,而不是在G代码本身中考虑它。
与计算特定刀具的坐标相比,在不考虑刀具的情况下手动编码100mm见方,然后使用P值补偿刀具要容易得多。
这将用在F4刀具表中刀具直径设置为0的机器上,这在CAM中计算刀具偏置或不使用刀具偏置时很常见。
如果您为刀具指定了磨损直径,则在计算偏移时将考虑到这一点。
将P值与刀具直径一起使用并不是常见的做法,但您可能有一个想要使用它的应用程序。
刀具直径
如何使用刀具直径值取决于您的G代码。在CAM软件中完成刀具路径补偿后,刀具直径保持为0。这是使用CAM软件时最常见的情况。
如果刀具路径尚未包含Gcode中的刀具偏移(例如在手动编码的Gcode文件中),则可以使用刀具直径值来偏移刀具。这与使用P值相同,只是偏移量存储在F4刀具表中而不是Gcode本身中。
刀具直径的值可以是刀具的实际直径,同时考虑到刀具的磨损程度。或者,这可以是标称刀片直径,并且可以基于磨损直径值进行最终刀片尺寸调整。
磨损直径
磨损直径允许您在刀具磨损时调整其直径。磨损直径可以在没有刀具直径或P值的情况下使用它还可以用来指示工具太大。
- 负磨损值意味着刀具太小。
- 正磨损值意味着刀具尺寸过大。
例子
10mm刀具出现-0.5mm磨损表明该刀具太小,直径为9.5mm。
10 + (-0.5) = 9.5mm刀具
10mm的刀具有0.5mm的磨损表明该刀具尺寸过大,直径为10.5mm。
10 + (0.5) = 10.5mm刀具