SolicCam.“src=
转动机器
|12分钟阅读

编程任务的机器吗?

将正确的工具和技术应用于CNC部件编程将让商店充分利用其多任务设备。

通常有很多方法可以加工一部分,但是没有任何措施可以使用精确的机器工具进行作业。出于大多数相同的原因,没有任何措施为该机床的正确编程软件进行了良好的。这是涡轮燃料技术(West des Moines,爱荷华州)的课程,该公司的发动机和安全系统集团部门的一部分,当时它开始将CNC多任务机器添加到其传统的CNC车床和加工中心的收集时。

涡轮燃料技术(TFT)为涡轮机,涡轮螺旋桨,涡轮轴和固定涡轮机发动机制造燃料喷嘴和其他燃料系统相关部件。它使喷气燃料喷嘴用于涡轮螺旋桨式通勤平面的发动机,该涡轮螺旋桨式通勤平面的发动机往返于TFT的总部和来自West des Moines的TFT总部和原型开发设施,了解本文的信息。

这个词喷嘴提示通常在花园软管的业务端发现的熟悉的两件黄铜喷嘴的图像。飞机发动机的喷嘴有点复杂。“喷气式燃料喷嘴中有六到20件,”Greg Helton,高级开发程序员/机械师。给定发动机中的最多24个喷嘴,因此有很多件零件。部分的范围为0.1磅至1磅,长度为1至4英寸,并且由Inconel,Hastelloy,Stellite制成。还有能够承受超过1,000°F的工作温度的其他异种金属。“

喷管是为特定的应用而设计的,它们需要TFT与其客户(如阿尔斯通、通用电气、霍尼韦尔、川崎重工、普惠、劳斯莱斯和其他喷气发动机制造商)之间异常密切的合作。该过程从一个CAD实体模型开始,该模型包含TFT工程部门的初始零件几何形状。实体模型被导入到GibbsCAM中,作为初始原型加工程序的基础。在TFT的设备上对部件进行测试,根据结果修改设计,并对修改后的部件进行进一步测试。

“的零件可以经过多次迭代,涉及孔/槽的位置,孔/槽的角度变化,偏移的变化。即使实际的燃烧器台架测试,我们得到接近最终的设计,”乔尔·谢尔顿,经理,工程实验室解释说。“所有测试的目的是找到可靠性,燃料经济性和其他关键标准的最佳喷嘴设计 - 为客户的应用程序。”

直到最近,每次向原型喷嘴部分进行设计变化,商店都会制作一批新的修改零件(20块)进行进一步测试。使部件涉及在三个或四个传统的CNC车床和加工中心的多种操作中加工它们。这个过程很浪费(经常在最新批量使用之前改变的设计),因为各种加工操作的许多设置和手段,创造了错误的机会,也许最严重的是耗时。

一个巨大的变化

当Goodrich公司批准TFT从Index公司(Noblesville, Indiana)购买G200型转/铣中心的请求时,所有的一切都改变了。G200(如图所示)是一个双主轴,双转塔数控机床。它的主轴和对轴是直接对位和相同的。顶部转塔位于两个主轴的上方和之间,并安装在倾斜床上。它可以容纳多达14个工具,可以是任何组合的车削和旋转工具。转塔在一个附加的Y轴和B轴上移动,以提供倾斜的、偏心的钻孔和铣削能力。此外,安装在顶部炮塔的工具可以用来加工的部分持有在反主轴简单地通过旋转主炮塔180度。

主炮塔背面的额外重型铣削主轴可容纳大型铣刀,用于重型铣削操作。它由六个工具工具换人服务。

底部炮塔位于主轴和反轴下之间。它还以任何组合容纳14个车削或旋转工具,可用于在主轴和计数器主轴中的机器部件。

TFT为西部梅因的原型工厂购买了一个G200,并为其生产工厂提供了四英里,距Carroll,爱荷华州Carroll约100英里。最初的策略是西部Des Moines机器将用于开发原型。一旦设计完成,将开发最有效的加工计划(由TFT的Helton先生)用于Carroll的生产机器。

自1994年以来,TFT一直使用Gibbs and Associates (Moorpark, California)开发的GibbsCAM计算机辅助制造软件,对原型设备的传统数控车床和加工中心进行编程。该软件对于该店传统的二轴、三轴车床和四轴铣床来说绰绰有余,甚至对于该店新收购的五轴加工中心也绰绰有余。然而,它并不能满足商店新购买的多任务机器的编程需求。

Helton先生不愿意放弃GibbsCAM而去开发另一款编程软件,所以他想办法在现有的平台上进行开发。他去外部来源,谁写的五个独立定制后处理器的指数G200封面顶部炮塔和主轴的运动,顶部炮塔和counter-spindle炮塔和主轴底部,底部炮塔和counter-spindle B轴。

“我们为每一个可想到的机器组合订购了一个定制帖子,”Helton先生解释道。“这使我们能够根据特定作业的需要使用我们现有的编程软件与五个后处理器。”

安排远非完美,然而,特别是当它来平衡操作分配给主轴和counter-spindle:“我们会写程序,然后要出去工厂地板上查看排练为了找到所有的non-machining倍。然后我们会回过头来,开始用五个不同的岗位编辑程序,以平衡加工操作。”

赫尔顿先生的编程困境大约一年前,当Gibbs和Associates宣布一个名为MTM的新编程模块(对于多任务加工),明确地开发了多任务机器的新型编程模块。“一次控制一个或多个主轴的多个工具一次引入整个新的复杂程度,尤其是要创建高效的程序,”吉布斯和员工总裁的账单吉布斯解释。大多数CAM软件一次只能处理一个过程流量(机加工操作的序列),例如,在卡盘或钻孔中转动圆柱形坯料并在加工中心敲打棱柱工件。由于其过程建模方向,扩展了GibbsCam来支持多个流动相当简单,Gibbs先生增加了。

MTM模块通过它的同步管理器(一个添加到GibbsCAM图形用户界面环境中的新界面)来同步多个工具。Sync Manager允许多个进程流并排显示,并相互相对显示(见第42页),以方便设置同步点。它还考虑了主要的刀具,并根据控制主轴转速的刀具自动调整操作时间——这是程序员通常必须应对的另一个细节级别。

Sync Manager处理程序的时间依赖性方面,当多个工具组同时切割时引入的所有细节。使用多任务机器编程模块,操作可以在整个流程中移动,以最大限度地减少非切割时间。在开发加工程序的任何时间点时,可以在图形上模拟和视觉综述加工过程。可以使用GibbsCam的切割部分渲染功能模拟编程的加工操作,如右侧栏中的屏幕图像序列所示。

之前,TFT的Helton先生不得不用少数定制帖子搏斗,以平衡和优化指数机的加工程序。他目前使用的MTM编程模块使得从精确为他的机器设置到机器的机器,从精确的机器配置到生成(编辑)机器特定的NC代码,它们已经更轻松地进行了更轻松的编程。

“通过MTM软件,我可以使用Sync Manager平衡零件,而无需出门,”Helton先生解释道。“它生成了代码,插入在适当的地方等待避免碰撞。我不必担心与底部炮塔碰撞的顶级炮塔,因为它们都试图在同一时间在同一主轴上做点什么。“

通过在索引多任务机器上的一个设置中生产部件,TFT在多个部件上切割了一半的加工时间。由各种传统数控机床的零件队列代表的工作进程已被淘汰。部分质量已经提高,因为过去已经表征生产的多个设置和手动已被淘汰。此外,由于生产所需的一台机器存在问题,生产计划的中断较少。

一个新的角色

TFT西德博士设施的责任之一是为卡罗尔生产厂提供支持。当3年前在Carroll安装指数机时,包括所有编程所包含的支持。然而,大约18个月前,卡罗尔开始自己编制零件,允许西部博物馆设施更加注重改善其原型活动。

Helton强调:“将部分编程工作转移到Carroll,使我们能够更专注于开发工作。”“我们越来越像一个原型开发车间,主要参与设计工程师和性能工程师的工作,而不仅仅是为生产设施提供支持。

“我们正在使用我们的索引机器和MTM编程软件作为我们在原型商店设计和制造的新产品的开发工具,”Helton先生继续。“除了我们之前的许多不同机器之外,我们可以在我们之前的三个或四个操作中制作一批原型,我们可以完全在索引上加上它们。如果工程师对该部分进行了设计改变,我们可以快速做出必要的变化在使用MTM软件的程序中,并提供比以前更快的修订部分。我们的新工具也使我们能够消除由我们使用各种设计变更的前方法制作的原型零件的托盘。“

原型设施的新硬件和软件的另一个优点是能够从栏杆生产几乎任何设计。许多MTM的生产部件采用铸件或锻件加工。但是,原型商店专门从酒吧股票机器机器。

更大的灵活性

在Carroll,生产部件也可以从酒吧库存加工。这样做消除了与订购铸件相关的延迟以及价格波动的价格和不确定的交付问题。通过从杆式储备中的部件,TFT保持更好地控制该过程。它还提高了公司的生产灵活性。TFT可以在铸造或锻造坯料开始从供应商开始流动的零件上加工的零件进行生产。

点的情况是所示的伴随照片中所示的部分,并在伴随侧边栏中所示的屏幕图像序列中描绘。原型设施机器长度为4英寸,347合金不锈钢杆,成形为近似锻造生产部件的锻造。在该过程中,18磅磅的杆式股票将减少到所示的角部,其重达½磅。

模拟锻造,其中TFT是指作为猪出口的,不是喷嘴部分,但它代表了一些穿过原型设施的索引多任务机的铣削强化部分。“我们有需要28或29个工具的工作,其中只有两个将转动工具 - 其余的是用于钻井,攻丝,铣削等的实时工具,”赫尔顿先生解释说。

卡罗尔的座位

TFT很高兴其多任务机提供的优势,其原型和生产设施。该公司能够证明其购买的理由是,它将能够减少一半的循环时间的任何部分以前生产的传统数控车床和加工中心。添加MTM软件为这些机器提供了一种优化零件编程的方法,以确保它们的性能。TFT需要编程软件,以使其能够充分利用其多任务机的全部功能,从该公司将很快为Carroll生产工厂订购另一个MTM座位的事实可以看出,GibbsCAM MTM模块填补了该账单。

相关内容

SolicCam.“src=