车削编程操作之螺纹加工
在车削加工中,螺纹加工是经常遇到的情况,大多情况下通过手工编程利用控制机中的G33语句来实现。如何使用CAM软件自动生成螺纹加工程序呢?我们来看一下在EdgeCAM中的编程操作。
这里,我们需要加工的模型如下:

高亮显示的两条线为螺纹加工的驱动线
启动EdgeCAM,进入车削环境,先选择默认的后处理模板为Fanuc2x.tcp。(生成代码后,我们再根据需要更改后处理模板,参考后处理模板的制作)。
对于单头螺纹加工,可以选择主菜单->成组加工->车螺纹 加工方法,因为他操作起来比较方便。如果有特殊需要,也可以更改组加工中的车螺纹加工参数,或是直接利用主菜单->车削加工-〉车螺纹加工方法,但是需要在选择加工方法前选择加工刀具。
选择命令:主菜单->成组加工->车螺纹
选中命令后,提示区显示:“选择车削螺纹的直线(靠近起点)”,鼠标右键在屏幕上捕捉一条直线作为驱动线

选中驱动线后,弹出加工参数设置对话框如下图示,在这里不仅需要设置螺纹深度等相关参数,还需要选择加工用的刀具。这是成组加工的特性。

其中页面参数介绍如下:
策略——选择加工螺纹的方法:
恒定深度——每次切削进刀的深度保持一样。
恒定体积——刀具上的切削力保持不变。每次移除的材料体积保持一样。
输出类型——为螺纹加工选择输出的NC代码。取决于个人选择和控制机功能。
普通Longhand——独立的刀具运动以单独的NC代码行输出。一般使用G33语句输出,车削螺纹的每一次进刀、退刀位置都是用点到点的程序控制。
单段循环Single Block Cycle——每个完成进刀和返回起始点输出时为NC代码中单独的一行(所以代码行数和切削数相同)。一般情况下使用 G92语句输出。
固定循环Canned Cycle——将给整个加工作为一行输出。一般情况下使用G76语句。
主轴方向——指定主轴方向为正转或反转。
类型——指定螺纹车刀的类型以及装载方式。一般来说,外螺纹刀具为径向安装,内螺纹时刀具轴向安装。
刀具导入——指定刀具导入的距离作为刀具必须沿所选加工驱动线导入的节距长度。
刀具导出——指定刀具导出距离作为刀具必须超过所选驱动线的节距长度。
切削增量——指定每次进刀时刀具在切削方向进刀的距离。如果切削指数不为1.0则切削增量代表只有作为刀具路径的第一个切削深度会减小。
总切削深度——指定螺纹总深度,齿顶到齿根的距离。
节距——指定螺纹节距(螺纹上相同点间的距离)。
刀具库——按下查找按钮打开刀具库,选择合适的刀具并点击选定。
主轴转速——指定主轴车削中心的速度(转/分)。如果选用CSS命令(M-功能),则主轴速度为面速度(米/分或英寸/分)。
位置——指定刀具安装在刀架上的位置(默认为上次刀具安装的位置)。
包含角度——刀尖角度。
刀尖半径——指定刀具刀尖半径。
外延长度——刀片最大长度。
这里需要注意的问题包括:
1、 刀具的选择,在刀具库中选择刀具,或是根据现有的刀具几个参数自定义一个刀具。
2、 在建模时,驱动轮廓线应该时螺纹最大的外轮廓。
3、 节距和转数决定了进给的速度,因此给定这些参数是要格外注意!
4、 导入和导出的位置。
设定完加工参数后,按确定键,刀具路径即可生成如下:

此时,在工序浏览器中,可以见到下面的内容(点击车螺纹成组加工图标,可以显示命令组中的每个命令内容),双击1.5车削螺纹图标,可以修改车削螺纹的更多细节,例如多头螺纹等。实际上,也可以不用成组加工命令,直接选择刀具,然后选择该车削螺纹命令进行详细设置。

车削螺纹中的参数页面如下:



螺纹头数在这里输入
*参数详细说明可以点击参数页面右下角的帮助按钮。
同样的方法可以完成锥螺纹的加工,见下图。注意两个部分螺纹加工中的刀具路径的连接;最安全的情况就是完成一个后,回到换刀位置,在进行下一段螺纹的加工。
