答案家

 找回密码
 立即注册
查看: 877|回复: 0

2018VERICUT数字化工艺设计经验——工艺整合与验证篇

[复制链接]

1

主题

1

帖子

41

积分

幼儿园

Rank: 1

积分
41
发表于 2018-8-25 10:53:58 | 显示全部楼层 |阅读模式
王军, 高级工程师,GESix Sigma 绿带。长期在数控加工制造领域工作。曾先后供职于中国南车、德尔福、通用电气交通运输、通用电气能源等国内和欧美公司。历任机加工工艺工程师和高级工程师、轿车底盘生产线制造工程师、轨道交通项目高级工程师,风能产品经理、工艺经理等职。对数字化工艺驱动敏捷智能制造有浓厚兴趣和深入实践。交流邮箱:2313210880@qq.com
一、引言
上一篇介绍了VERICUT 数字化工艺设计在工艺设计和定义方面的应用经验。
本篇接着介绍VERICUT 在工艺整合与验证方面的内容。长期以来工艺设计的传统方法缺乏工艺整合与验证这一非常重要的步骤。按照传统的方法,工艺设计完成,就要拿到机床上去执行工艺。这里面有一个很大的问题,设计的工艺没有得到验证,所以必须进行试切,这导致人力和机床资源的巨大浪费。一个零件的加工时间可能只需要1 个小时,但是试切往往需要更多时间,10 小时,甚至10 天。对于单件大批量生产,这不是问题。但对于多品种定制生产,这就是一个大问题。连续不断的试切占用大量时间,导致生产无法正常运转,公司盈利下滑。
我们还是以2345678#A3D 模型零件为例,介绍用VERICUT 进行工艺整合与验证过程。图号是2345678#A3D 模型如图1、2 所示。
二、工艺整合与验证过程
将加工工艺导入VERICUT 进行工艺整合。这里我们还是强调上篇提到的CPS(信息物理系统)概念。也就是将真实机床物理系统以虚拟数字化信息形式导入到以VERICUT 为平台的CPS 信息端中。形成真实数控机床物理端的数字化双胞胎镜像(图3)。实现信息端的所见即是物理端的所得,保证在虚拟机床上的工艺可以准确迅速地在物理机床得以实现。
这对互联网时代下,实现快速响应客户多品种定制需求非常重要。
1. 导入机床和控制系统
从导入机床和控制系统的这一刻起我们进入CPS 信息端- 在虚拟机床上仿真和验证工艺。打开VERICUT7.4,缺省界面如图4 所示。
VERICUT 自身携带有大量虚拟机床样本供用户选用。同时,VERICUT 支持用户根据自身需求,定制虚拟机床。
这项工作可以交由CGTech 公司完成,也可以由经过培训的用户自己完成。这里我们使用了VERICUT 自带的虚拟机床。
给项目起名为VC-2345678#A(2016-09-14, 14.05)。
注意,VERICUT 将一个工艺设计定义为一个项目。
另外,项目名称最好与零件图样和项目开始时间关联,以方便图样和时间追溯。图5 是项目VC-2345678#A(2016-09-14, 14.05)的界面。
机床是wele_ug550, 控制系统是fan30im,这些都是VERICUT 自带的样本。可以直接调用。但是需要强调的是即便同是fan30im 控制系统,由于系统变量不同,机床对程序的要求也可能不同。在使用过程中,需要特别注意信息端虚拟机床和物理端真实机床系统变量的一致性。注意,此处为方便观察,特意隐藏了机床围栏。
2. 导入夹具
夹具模型是自制车削夹具(图6),文件是MF001+SJ001。来自三维设计模型,转换为VERICUT 能够读取的stl 格式。
注意,夹具卡盘和卡爪在三维设计软件中装配好。然后,加载到VERICUT 中,夹具在VERICUT 中的装配配合方法与通用三维设计软件的装配方法类似。
3. 导入毛坯(待加工件)模型
毛坯模型是设计部门设计的毛坯模型(图7),文件号是WP-2345678#A.A。
注意,毛坯的装夹位置与实际加工装夹位置要一致。
4. 导入成品(设计加工件)模型
成品模型是设计部门设计的机加工件三维模型。文件号是2345678#A。导入成品(设计加工件)模型的目的是在稍后的加工验证中,将成品(设计加工件)模型与VERICUT 加工完成的机加工件进行验证比较。
注意,成品件(机加工件)模型的装夹位置与实际加工装夹位置要一致。由于隐藏了毛坯模型,所以在图8 的视图区能够看到成品件(机加工件)模型。
5. 导入刀具模型
选用山特维克可乐满刀具,刀具模型来自山特维克可乐满网站https://www.sandvik.coromant.com。
图9 显示的是导入的刀具加载到VERICUT 虚拟机床的刀具库中。
双击项目区中图标,能看到本项目的加工所需要的刀具清单,如图10 所示。
上面的刀具清单中,打开的是T3 刀具,从刀具信息中知道,刀具库中的T3 号刀具对应下列SADVIK 刀具清单的MT0005 号刀具。如图11 所示。
从VERICUT 刀具清单中看到, 在VERICUT 中做为CPS 信息端的刀具清单中的每一把刀具应与CPS 物理端SANDVIK 的真实刀具MTXXXX 一一对应,不能凭空捏造,如图12 所示。
6. 导入程序
VERICUT 提供灵活的程序设计和编辑方式。程序可以是手工编程,也可以是CAM 编程。手工编程可以是通用编程,也可以是函数编程、参数编程或宏编程。你可以对每一个工序的程序分别导入,验证后汇编成一个完整的程序。
这样的好处是,符合程序设计习惯,方便程序验证,使程序设计、编辑和验证更有调理和效率。图13 显示VERICUT项目区中的程序树。
OPXX-XX 是以工序名称命名的各工序程序。比如OP10-10 是工序OP10-10 的程序。O1001 是各工序程序汇编的总程序。
至此,工艺导入整合完成。相当于车间操作工完成了加工前的全部准备工作。可以开动物理端真实机床进行加工。对于工艺工程师来说,可以开动信息端虚拟机床进行下一步工艺验证。
三、工艺验证
VERICUT 提供了多种工艺验证方法,目的就是在信息端完成工艺的纠错、验证,确保工艺在物理端真实机床执行时,能够平稳顺畅准确无误。
1.程序语法错误验证
VERICUT 可以发现程序语法错误,如图1 所示。通过VERICUT 数控程序预览发现OP10-5 21 行语法错误。并在日志器中列出具体语法错误内容。
,正确的表达形式应为X[[100.0-2.0]/2]。
2. 加工干涉验证
在运行VERICUT 虚拟加工程序过程中,VERICUT会详细记录每一个干涉碰撞,图15 详细说明了VERICUT是如何帮助工艺工程师分析判断干涉碰撞的。这是VERICUT 与CAM 软件的一个最大不同点。不是要替代CAM,而是对CAM 的协同支持。
3. 加工结果验证
即便是1 和2 的验证都没有问题,也不能说明工艺没有问题,第三个验证就是验证加工程序是否有过切和残留。
图16 显示的是进行过切比较,拿虚拟加工过的零件模型与设计的机加工模型进行比较。在比较公差是0.1 的情况下,比较结果没有区别。图17 是进行残留比较。
图18 是残留报告,初看之下,残留的地方很多,但仔细分析会发现,很多残留是可以接受的,比如沿圆柱铣削的油槽,如果是基于过油的功能,就可以接受。再比如,对于两端的蓝色倒角,需再次对比程序,以确认程序无误。
过切和残留检查功能给工艺工程师提供了一个很好的检查程序的方法。对待过切和残留的检查报告,要具体问题具体分析,结合报告提供的信息,认真检查程序,修正错误程序,做到既不放过程序缺陷,也不生搬硬抄检查报告。
四、结语
至此,VERICUT 的第二步工艺整合与验证完成。这一步体现了信息化和工业化深度融合的过程。使工艺工程师可以给车间机床操作工提供精准的支持。真正实现数字化工艺与数字化机床的握手, 取代低效、落后的试切验证。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CopyRight(c)2016 www.daanjia.com All Rights Reserved. 本站部份资源由网友发布上传提供,如果侵犯了您的版权,请来信告知,我们将在5个工作日内处理。
快速回复 返回顶部 返回列表