创建一个CNC可使用的产品数据模型的工作计划正在慢慢向前推进,但同时CAM软件的进展将使得编程员的工作效能异常有效而非多余。
CNC编程人员在做什么呢?最主要的是他们要确保机床即将执行的零件加工程序能成功地做出合格的零件。他们运用他们通过实践获得的知识和判断来选择有利于CAD软件正确工作的要素。CNC编程员是填补间隙者。
这些间隙的存在是因为设计系统在这点上还不成熟,他们还不能提供机床自动加工程序所需的所有数字信息。简而言之,CNC 编程员了解其他人不知道的情况。那就是他们知道在此时此地在该机床上加工这个零件的最佳途径。
因为CNC编程员在应用这种知识时非常实际,他们在机加工中的角色可能像是短暂的逗留。看起来公司在投资硬件和软件工具以帮助他们的编程员的生产率最大化方面做得很好。
CAM软件开发商正在使CNC编程功能更有效率、自动化程度更高方面快步前进。 这些进展中最重要的部分包括:
◆ 基于知识的系统—捕捉工厂加工技术的优先选择和最佳操作的知识库、查询表和数据库。
◆ 专用的算法—设计用于满足某种应用的特殊编程要求的程序和计算公式。最大化粗加工程序的各种选项就是部分的应用案例。用生成专用刀具路径的算法以获得高速加工时很好的表面粗糙度则是其它的应用。
◆ 特征识别—基于相关几何元素集来识别加工特征的能力。对于孔和型腔已经取得最多的进步。
◆ 校验—栩栩如生的显示预览了已编程的刀具运动,它用于可能的碰撞、过量的空切、多个轴的同步和其它决定零件程序效率因素等的可视检测。
◆ 最优化—基于代表工件材料特性、刀具性能和精度要求、给定工件几何约束的数值来寻求进给量最大化的软件特征。
CAM开发商将继续在这些和其它的软件前沿取得进步,在CNC程序输出方面为工厂提供显著的生产率提高。
但是CAM距离实现自动化还有多远?CNC编程活动何时能完全自动化、彻底绕过编程员的输入?它知道如何排除涉及到CNC编程员带来的柔性和独特的专长吗?
对于很多加工操作,编程员的贡献代表了公司竞争优势的一个关键部分。另一方面,CNC编程也是一个瓶颈和薄弱环节。流失一个CNC编程员能严重地影响生产流程。同样地,人的介入对一致性、数据文件的互换性和加工工序的转用能力产生消极影响。
绕过编程员
实现CNC编程完全自动化的最有雄心的成果就是STEP NC,它是STEP(产品模型数据交换标准)的延伸。STEP NC 的意图是使得产品模型数据能直接输入到CNC机床。它消除了刀具路径的独立文件和G代码、M代码作为机床指令的使用。它还使得后处理变成多余。
STEP是规定产品数字信息的一种中性数据格式的国际标准。它使得这种数据能在不同的和其它不兼容的计算机平台之间进行共享和交换。STEP NC对关于CNC加工的信息如何增加到代表STEP产品模型的零件进行标准化。通过使用STEP NC来捕捉关于加工零件的后续步骤的指令,这个零件的“生产能力”将不会受
业务咨询:932174181 媒体合作:2279387437 24小时服务热线:15136468001 盘古机械网 - 全面、科学的机械行业免费发布信息网站 Copyright 2017 PGJXO.COM 豫ICP备12019803号