胡青报 国睿信维 本文选自《智慧企业之路》第四期
传统的工艺设计方法通常是根据预估的制造特性,参考设计侧提供的图纸,模型及相关设计要求,然后对制造处理工艺单元的产品尺寸、结构进行选择计算并对工艺过程进行基于经验的分解。
其不足在于,难以获取设计参数与生产设备之间的定量关系,是一种黑箱方法。
数字化工艺仿真是利用产品的三维数字样机,对产品的装配过程统一建模,在计算机上实现产品从零件、组件装配成产品的整个过程的模拟和仿真。
这样,在建立了产品和资源数字模型的基础上,就可以在产品的设计阶段模拟出产品的实际生产过程,而无需实物样机,使合格的设计模型加速转化为工厂的完美产品。
数字化工艺仿真利用了计算机图形学技术及一些核心算法涵盖机加、铸造、表面处理、工装设计、生产布局、装配、检测等多个专业的工艺过程设计规划及仿真应用场景。
在虚拟环境中,依据设计好的装配工艺流程,通过对每个零件、成品和组件的移动、定位、夹紧和装配过程等进行产品与产品、产品与工装的干涉检查,当系统发现存在干涉情况时报警,并给出干涉区域和干涉量,以帮助工艺设计人员查找和分析干涉原因。
图1 装配仿真路径自动寻优
机械加工工艺过程仿真,即是按照产品的加工工艺,在虚拟环境下重现产品的加工过程。
机加工艺仿真主要解决工艺过程中刀具的碰撞、干涉、运动路径、和机床后置代码生成等问题。
图2 机加仿真
生产布局可以使用三维仿真软件实现生产线生产过程及产品在厂房内运输过程的模拟。
其对制造资源(包括人、机、料)在空间上密切有机结合,时间上适当连接,在布局设计的过程中考虑物流因素,选择搬运的最佳路线,减少物料搬运工作量,不仅能降低其过程中的运输成本,还能加快生产流程,最终达到提高生产能力和降低企业生产成本的目的。
图3 生产布局仿真
通过焊接机器人仿真模拟能实现焊接机器人虚拟示教、焊接机器人工作站布局、焊接机器人工作姿态优化,确认系统方案、焊接机器人型号、焊接机器人/工件安装位置、焊接机器人动作范围和可达到性等,进而对夹具提出修改意见等全面、系统的仿真应用;
通过工业机器人离线编程仿真方法进行产线控制。
焊接作为应用最广泛的材料连接方式之一,未来应关注焊接过程中的应力、温度、变形来综合优化焊接过程工艺,同时引入多智能体调控技术将感知与学习方法,建模和规划、群体行为控制等方面与焊接智能产线结合。
图4 焊接机器人仿真
在计算机中建立人、机、环境的数字模型,结合人体生理特征和姿态动作,仿真人机交互的动态过程,并利用人机工程学的各种评价标准和算法,对产品开发过程中的人机工程因素进行量化分析和评价。
按照工艺流程进行装配工人可视性、可达性、可操作性、舒适性以及安全性的仿真。
图5 人机工程仿真
其它工艺类型包括
铸造、喷涂、检测
等典型工艺仿真,也可以通过三维可视化的仿真实现。
从以上不
难看出,数字化工艺仿真已经取得了广泛的应用,但是同时我们也要看到工艺仿真在应用中存在问题:
目前很多企业对装配仿真仍存在一些片面认识主要集中在:
仿真往往被错误作为单一场景在企业工艺开发过程中被隔离开来主要存在这些数据鸿沟:
工艺仿真没有真正为整体工艺业务流程服务
尽管工艺环节时间紧迫但工艺仿真因未采用平台化产品却需要做大量数据准 备工作,这些准备工作并没有得到企业价值认可:
-
工艺BOM信息往往包含工艺结构但采用单一仿真工具很难感知工艺方案及仿真规划;
-
工艺路线在不同CAPP及MPM平台体现了产品工艺规划过程,但因结构化不彻底和与专业仿真工具集成难度较高使拉通越来越困难;
-
基于三维可交互作业指导比较直观友好,但传统工艺系统很难处理基于模型的端到端业务,更难以解析各式工艺仿真工具结果文件。
数字化工艺仿真在装配环节工程化应用目前在各行业普及并不高,采用如下建议可以加速企业应用水平提升:
-
把握关键过程,提升仿真回报;
-
制定仿真分级评估;
-
将工艺设计规划条目连续传递至工艺数字化仿真减少仿真过程规划;
-
仿真过程输出3DWI指导车间生产,使仿真价值充分得以利用;
-
针对不同行业和业务需求制定合适的工艺设计与仿真流程。
以加速三维工程化应用为目标,上文已经提到一些方式,在应用实践中,不同CAD、PLM、MPM及MES系统承接能力是不同的。
所以我们建议为保证工艺仿真成果最大转化,应该注意从数据转换是否准确顺畅,轻量化是否可回溯,多专业仿真能否同源共存等角度进行软件的选型。
同时对设计要提出基于模型和特征定义的输入要求,制造端应具备支持三维模型浏览和交互动画与作业过程关联演示,支持质量三维可视化标定与对比等核心承载能力。
仿真过程来源于制造过程的仿真必定会涉及到输入源、仿真流程和输出物的管理,因此选择平台化的整体解决方案比某个单一应用场景工具更关键,并且避免了大量重复性的数据源一致性问题。
伴随更改发生,能否及时响应成为考量仿真工具是否能应对日益复杂的智能生产大背景挑战的关键性指标。
目前的仿真优化系统要求用户对仿真优化算法和仿真建模工具有较深入的了解,才能够开展工程应用。
如各种仿真优化算法存在大量运行参数需要选择,仿真实验也需要设置各种参数,如仿真开始时间、仿真结束时间、仿真迭代次数和“预热”时间等等,任何一项参数的变动对仿真优化结果都会产生影响,要求非仿真专业人员来完成这些设置几乎是一件不可能的事。
因此,利用专家知识系统作为辅助,协助普通人完成这些专业工作是一个可行的实现方法。
可通如下步骤来实现:
图7 基于知识的仿真
工艺仿真优化的应用目标是为用户提供一个可视化展示和辅助决策支持工具,而实际工程设计问题一般比较复杂,涉及因素较多,完全依靠传统手段来进行决策很难考虑周全,随着机器学习等计算机技术的发展,将领域知识引入到仿真优化系统中,建立决策支持系统,充分发挥人的创造性和计算机的计算能力,实现人机协同决策功能。
具体可采用如下步骤实现:
图8 基于大数据的仿真
使用机器人和控制单元虚拟调试工艺手段优点有:
-
结合机器型号RCS进行准确的机器人仿真;
-
使用生产 I/O 和逻辑进行模拟;
-
使用虚拟示教器对虚拟机器人进行编程;
-
对原生语言机器人程序进行模拟和验证;
-
支持硬件在环仿真
虚拟现实是时下比较火热的技术,但是很多人对仿真与虚拟现实都存在认识上的误差,认为二者是一回事。
其实,仿真技术与虚拟现实技术有着一定的相似点,但也存在差异性。
纵观当下工业仿真软件,可视化、智能化的仿真已成趋势,结合手柄、动作捕捉套件、力反馈机械臂等硬件在工艺仿真中运用虚拟现实技术,不仅能更加形象直观地显示仿真全过程,而且会让计算机与人之间的沟通更人性化,增强仿真系统的寻优能力。
图9 基于VR的虚拟现实仿真
以企业概念设计到生产交付的业务视角来看还为了保障设计、工艺、工程、制造等环节的连续流畅还需要做到如下6个融合: