刀具补偿用于偏移刀具路径的直线和圆弧,其目的是为了补偿刀具的实际直径与指定直径之间的差值。例如,如果指定直径为 0.500,由于发生磨损,实际刀具直径可能为 0.496。通过刀具补偿,可以在控制下补偿此差值,以便可以使用单个 NC 程序,前提是刀具的直径足够接近在 FeatureCAM 中输入的理想尺寸。
补偿的方向取决于“顺铣”的值。如果“顺铣”处于启用状态,则刀具补偿方向为左侧;如果此选项处于禁用状态,则刀具补偿方向为右侧。
如果使用刀具补偿,则必须在“选项”>“后处理”中选择“启用切削补偿”。启用该选项不会为每个特征启用刀具补偿,而是仅为选择了“刀具补偿”属性的特征输出刀具补偿 NC 代码。如果在“选项”>“后处理”中取消选择了“启用切削补偿”选项,则将为整个零件禁用刀具补偿,而不考虑每个特征的“刀具补偿”属性值。
如果选择“零件轮廓程序”,将得到一种特殊的刀具补偿,称为零件轮廓编程。
如果为粗加工路径同时指定了“多粗加工刀具”和“零件轮廓程序”,则在大多数情况下会生成错误的 NC 代码,因为第一个粗加工刀具可能会大于零件中的圆弧。我们认为这是无法改变的事实,您需要禁用其中一个选项,才能生成可使用的 NC 代码。
如果没有为粗加工选择刀具补偿,则不会输出任何刀具补偿信息。
粗加工路径的刀具补偿导致仅补偿最接近壁的路径。不会补偿内部路径,因为不需要。