当前位置:研发设计首页 >> 技术文萃 >> 研发测试 >> 手工编程与基于GibbsCAM的计算机编程方式对比分析
手工编程与基于GibbsCAM的计算机编程方式对比分析
2017-06-27 16:55:40  作者:马云涛  来源:互联网
  •   随着科学技术水平的进一步提升,在我国装备制造业中,许多自动化的机械开始大力运用,尤其是数控设备。当前在工业领域大力运用的数控设备主要有数控车机床、数控铣机床和数控车铣复合机床三类。这些装备运用 ...

  随着科学技术水平的进一步提升,在我国装备制造业中,许多自动化的机械开始大力运用,尤其是数控设备。当前在工业领域大力运用的数控设备主要有数控车机床、数控铣机床和数控车铣复合机床三类。这些装备运用于机械加工中,能大力提升产品制造的精细程度和产品质量。当前,在数控机床使用时,需要依据待生产产品的具体参数进行编程,控制机床的操作,然后才开始使用机床生产产品。在数控机床使用编程中,主要有两种方式,一种是手工编程,还有一种就是计算机编程。在如今,计算机操作精度高和使用方便的特点,使得在数控设备使用中,利用计算机辅助编程系统能更便捷的按产品的CAD图纸进行自动编程,将数控机床的巨大的实用性和高效性完全发挥,所以已经有近乎完全取代手工编程的趋势。本文将对手工编程和基于GibbsCAM的计算机编程方式进行介绍,然后对比分析两种编程方式,使相关人员更好的认识这两种编程方式。

  一、两种编程方式简介

  在数控装备使用中,编程的目的就是为了设定好数控机刀尖切割轨迹,使加工出的产品达到生产需要。

  手工编程也叫宏程序手工编程,其工作原理是机床的使用者依据待加工产品的外形的数学曲线,利用连续数据描述的方式编写出程序。机床刀尖与工件之间是一种相对运动,按照运行轨迹方程进行数学计算得出,控制刀尖切割工件,从而得到所需要形状的零部件。

  在数控加工过程中,基于GibbsCAM的计算机编程方式是一种利用计算机辅助编程软件(GibbsCAM软件)对数控机床加工程序进行控制的过程。在数控机床的加工中,利用计算机辅助编程是建立在计算机图形交互上面的。将待加工产品的模型利用绘图软件导入计算机中,然后利用计算机分析软件(GibbsCAM软件)对图形进行分析处理,生成数控加工程序,然后就可以进行零件的加工。这样的编程方式也叫做CAM软件编程。

  二、两种编程方式对比

  GibbsCAM是一款专为机械加工生产而打造的简单强大的CAM软件系统。这款软件界面设计十分人性化,操作十分简单,便于用户学习和使用。GibbsCAM能够使用户将工件的几何图形、刀尖运行轨迹、刀具路径和设置之后的优化NC程序在一个界面中进行操作与显示,十分方便。这款软件最大的优点是能够同时进行多加工任务的设置与运行,非常适用。相对于手工编程,基于GibbsCAM的计算机编程方式具有很多优点,具体可以在如下这些方面的对比中体现。

  (一)数据识别

  对于手工编程,机床的使用者在得到客户提供的产品图纸之后,需要对零件的点位左边进行确定与分析,然后再转换为G代码指令,操作者再将这些复杂的G代码输入程序中,然后执行。这样繁琐的过程很容易出现人为错误。

  对于GibbsCAM编程,机床的操作者在使用时,只需拿到零件的CAD图,就可以将这个图形文件导入GibbsCAM软件,将需要加工的线、面寻找出来,然后利用软件的自动取点功能进行点位坐标的自动选取,数据识别快捷,操作简单,精度也非常高。

  (二)刀尖切削

  在自动化的数控机床中,要想提高生产效率,需要多个刀具同步进行切削,这一过程刀尖切削是最为关键的步骤。在多个刀具同时切割时,如果路径设置不合理,则会产生刀具的碰撞,不仅完不成生产任务,而且还会损毁设备。对于手工编程,要想实现多个主轴多个刀塔的同步切削需要进行海量的编程任务,而且由于是多个刀具同时运行,为了防止手工出错,还需要对每个程序进行检查,再在机床上进行试切,任务繁重而且过程比较危险。采用 GibbsCAM编程,则由于此软件中有自动仿真程序,再结合同步管理器,在使用时,能够很好的协调多主轴多刀塔的同步运行,使程序最优化,使用十分便捷。

  (三)加工时间预览

  在机床运行前,如果能对加工时间进行预览,这样更方便操作人员对时间进行合理把握,及时更换工件进行下一批次的运行。在手工编程中,对于加工时间的预览是无法完成的,而在GibbsCAM编程中,计算机会依据输入的加工数据和工艺流程对加工时间进行自动计算,然后操作者可以预览加工时间。

  (四)工艺调整

  在使用自动化机床进行机械加工时,有时需要依据加工的产品情况对工艺流程进行调整,使生产产品质量更高更好。对于手工编程,要想实现工艺流程的调整,一般情况需要进行G代码的重新书写,然后再进行一系列的检查过程,才能开始进行正式生产。而对于GibbsCAM编程,则不需要进行这些步骤,只需在程序参数设置里面更改相关参数,就可以实现工艺流程的优化,并且在软件上就可以直接对优化结果就像仿真模拟分析。

  三、总结

  手工编程与基于GibbsCAM的计算机编程方式是目前在使用的自动化机床普遍采用的编程方式,新型的自动化机床主要以基于GibbsCAM的计算机编程方式为主。对于简单的零件加工,采用手工编程方式,相对于计算机编程,能够节省零件图绘制的时间,使用起来比较方便,但是对于复杂的零件加工,手工编程方式的弊端立刻显现出来,而且手工编程生产的产品精度相对而言较低。因此,在人们对产品质量要求越来越高的情况下,采用计算机编程就是首选,而且计算机编程能极大方便机床操作者的学习与使用,是现代化的自动化机床必然采用的方式。



版权所有:智造网 京ICP证100778号 京公网安备110102003025 虚假新闻举报电话:010-88379107