|
 |
近期热点 |
|
|
 |
相关文章 |
|
|
 |
相关新闻 |
|
|
 |
相关热贴 |
|
|
 |
相关商城商品 |
|
|
|
|
|
|
当前位置:技术信息化 -> CAM |
|
| SurfCAM 2000在四轴数控加工中的应用 | 发表时间:2006-8-29 王凤爱;李成营;周杰 来源:CAD/CAM与制造业信息化 | 关键字:SurfCAM2000 数控设备 MDFG 四轴加工 | | SurfCAM是美国加州Surfware公司开发的基于PC Windows的数控编程系统,是一款世界级的、价位又非常吸引人的多轴、高性能、多功能的CAD/CAM系统软件.本文所介绍的是SurfCAM2000应用实例,具有一定的参考价值. |
| | 四、计算机仿真
计算机仿真中,检测数控编程优劣是必不可少的步骤。SurfCAM 2000提供了SurfCAM Verify仿真模块,可对数控程序进行模拟、仿真、验证和优化。它可以替代用户检验NC程序运行过程,从而减少了零件的重新试切,也避免了因出现废品而造成的损失。SurfCAM Verify是验证加工零件是否过切的模块,它将模拟加工后的模型与设计模型进行比较,进而检验加工过程是否出现过切现象。该功能可模拟将设计模型嵌入毛坯料内部,当刀具切削设计模型超过用户设置的公差范围时,SurfCAM Verify就会自动用不同的颜色表示。图4为零件推进凸轮的计算机仿真过程的一部分。SurfCAM 2000还为我们提供了一个独立的计算机仿真模块,Predator Virtual CNC 3.4。运用它,用户可以方便地定置机床模型、刀杆及刀柄等,不过,它对计算机的显卡、内存及CPU提出了更高的要求。

图4 计算机仿真
五、后置处理过程
经过计算机仿真通过的程序只不过是CLSF(Cutter Location Source File),还不是数控机床所识别的G代码程序,这就需要对它进行后置处理。SurfCAM 2000为我们提供了两种机器数据文件生成器(MDFG):Mpost和Spost,而且为我们提供了160多种机床后处理程序供我们选择编辑。运行“SurfCAM NC Operations Manager”,其中包含了我们常用的若干种机床后处理程序。在此我们选择所需的机床后处理程序Fanuc,点击“Post”按钮或双击Fanuc即可生成机器数据文件(MDFA),也就是我们常说的G代码,如图5所示。

图5 后处理器
以上生成的就是在四轴半数控加工中的数控加工程序,但还不能满足实际加工的要求。我们在加工中,定义机床为G18坐标系(卧铣),C轴旋转加工,而生成的程序为G17坐标系(立铣),所以还必须对程序中X、Y、Z、I、J、K坐标做相应的替换和修改。因为每次修改只是代码及符号的变化,没涉及到各参数数值的变化,为便捷起见,我们在文本编辑器中编写了如下宏代码:
InsertMode ColumnModeOff Find "Z" Replace All "L" Find "Y" Replace All "Z" Find "L" Replace All "Y" Find "X" Replace All "X-" Find "X--" Replace All "X" Find "I" Replace All "I-" Find "I--" Replace All "I" Find "J" Replace All "L" Find "K" Replace All "J" Find "L" Replace All "K" HexOff
| | | | |
|
|
|
|