当 PowerMill 使用圆弧插补保存 CLDATA 文件时,它也可以保存圆弧线性拟合.因为 CLDATA 不但包含圆弧属性,也包含线性拟合序列,您可以选择要输出的 NC 程序.垂直于圆弧平面的向量在圆弧定义中起主要作用. 于此,向量弧可以在空间中的不同位置和不同的命令用于其输出到 NC 程序.圆弧由以下定义:
向量n定义圆弧的位置,而其他选项定义圆弧本身. 下面的插图显示了一段圆弧的向量 n 的变化的影响:
圆弧张角
某些机床使用张角,是一个表征在圆弧上的角度移动的相对角度:
如果轨迹是顺时针,张角为负. 如果轨迹是逆时针,张角为正.圆弧张角既作为参数,又作为格式,在Autodesk Manufacturing Post Processor Utility可用. 这是一个实数值,当在命令程序段中作为一个参数使用时,必须设置为绝对起始角度 (通常情况下,是零) 和圆弧终止角度 (这应该不会超过 360 度) 之间的区别.
如果控制器不支持圆弧插补,您必须设置输出圆弧为线性拟合,以便Post-Processor输出线性拟合圆弧,这些是由 CLDATA 定义或由Post-Processor生成(当圆弧半径大于机床所能支持的最大半径时,Autodesk Manufacturing Post Processor Utility使用线性拟合圆弧).在以下示例中,包含在 CLDATA 文件中的所有圆弧都被Post-Processor作为一个标准的线性移动写出:
如果你有一个线性化的弧输出,你必须指定线性化方法。From CLDATA的设置使用CLDATA文件设置,而Calculation的替代设置允许您在公差字段中指定自己的公差设置。该字段定义原始圆弧与用于表示曲线的一系列直线之间的最大偏差,您可以将其设置为Use CLDATA Tolerance(在这种情况下,偏差取自CLDATA文件)或Specify Tolerance(在这种情况下,您可以在相邻的字段中指定自己的偏差)
有三种不同的 NC 代码可以表示在 NC 程序中 的圆弧(基于 Fanuc 控制器选项文件):