机械产品虚拟装配学习系统设计与实现
这是一篇关于虚拟装配,结构认知训练,用户体验,交互设计的论文, 主要内容为结构认知训练是工程制图教学中的重点和难点,现有通过图文资料讲解、动画演示、二维三维绘图软件展示的学习方式对结构展示不直观,缺乏与学习者的互动,学习者处于被动接收知识的状态,学习效果不佳。实物训练虽然效果尚可,但受到模型数量和模型管理的限制,难以推广。虚拟装配学习系统,是基于虚拟现实技术构建的结构认知与装配训练系统,继承了虚拟现实的沉浸感、交互性、体验性和扩展性等技术特性,可以为学习者构建直观的互动学习情境,培养学习者的实践操作能力,弥补结构认知训练现有学习方式的不足。但虚拟装配学习系统目前的研究关注解决装配相关技术问题,设计同质化严重,多数只是学习内容的简单罗列,忽略学习效果和使用者的体验感受。因此,本课题从学习者和教学者的需求出发,结合体验式学习、情境认知等理论,设计并实现了以VR端装配学习为主、移动端结构认知为辅的跨平台虚拟装配学习系统,以期改善使用者的学习体验,提高结构认知与装配训练效果。本课题主要研究内容与创新点如下:(1)以体验式学习、情境认知等理论为指导,从结构认知活动中学习者和教学者的需求与期待出发,提出系统设计模型与渐进式互动学习方式,将结构认知学习分为“体验——互动与观察——实践”三个阶段。体验阶段通过引导帮助用户快速熟悉系统环境、掌握系统交互方式,互动与观察阶段通过与学习资源的互动获取结构与装配知识,实践阶段通过装配练习任务促进学习者对知识的理解与运用。(2)基于系统设计模型,提出以VR端学习为主、移动端认知为辅的跨平台结构认知与训练框架,并完成系统的场景设计、交互设计、功能设计和用户界面设计等概念设计内容。(3)以机械产品结构认知与装配训练为例,借助Unity引擎,完成虚拟装配学习系统的开发与实现。系统分为教学场景和训练场景,教学场景对应学习的“体验”阶段,做了简化设计,能帮助学习者快速上手,减少认知负担;训练场景对应学习的“互动与观察”以及“实践”阶段,承担结构认知和装配训练的任务,设计均围绕知识获取与运用展开。(4)通过不同学习方式的对比实验对系统体验性和学习效果进行评估,让对照组和实验组测试者分别在现有条件(通过课件、三维模型、动画等方式学习)下和虚拟装配学习系统中学习,然后进行实物装配。实验组测试者主观满意度和评价表明,他们在系统中的整体体验良好,系统在三维物体展示、沉浸感、学习体验性与互动性等方面获得用户的普遍认可。从两组测试者实物装配数据来看,学习组与对照组的实物装配完成耗时T检验显著性概率为0.046(<0.05),存在显著性差异,表明在系统中的学习效果优于通过现有方式学习。
基于协同设计的虚拟装配浏览系统
这是一篇关于协同设计,虚拟装配,可视化,VRML,Java3D的论文, 主要内容为随着计算机网络技术和虚拟装配技术的迅速发展与应用,网络CAD协同设计技术已成为制造业发展的一个重要趋势。制造业信息化不断强调设计资源的共享和重复利用,设计人员也迫切希望通过互联网所带来的资源和信息方面的优势,在线浏览三维模型和产品装配动画,交流设计心得,下载所需的模型文件,快速地进行产品设计制造,进行协同设计。因此,构建网络化的虚拟装配环境显得非常重要。 本论文针对目前国内外可视化技术与虚拟装配技术已有成果,以网络CAD协同设计为目标,实现制造业中机械零部件虚拟装配网络化的使用和管理、三维模型和装配动画的动态浏览。主要研究内容与成果如下: (1)分析了国内外可视化技术和虚拟装配技术的研究现状,根据企业需求提出系统的总体设计方案,采用B/S结构的系统架构,对系统的功能结构进行了划分和设计。 (2)在研究了Java EE、MySQL、Tomcat等技术后,建立了基于Java EE的机械零部件虚拟装配协同浏览系统,包括数据表的创建、数据源的录入存储、装配动画的加载等,为企业内部设计师及用户实现了集CAD图形文件的上传和下载、三维模型动态浏览、在线交流、信息管理于一体的机械零部件虚拟装配网络化管理系统。 (3)利用CAD建模软件、VRML和Java3D技术完成虚拟装配动画的制作,在JSP页面运用Java Applet可嵌在网页上运行的特性和Java3D的图形、图像处理能力,借助系统设计的鼠标协同交互功能,用户无需在本地安装专业的三维建模软件,实现直接在网页上动态浏览机械零部件三维模型和虚拟装配动画的目的。
虚拟装配定位约束及智能路径规划研究
这是一篇关于虚拟装配,近端策略优化,空间定位约束,路径规划的论文, 主要内容为零件装配是工业生产中的重要组成部分,伴随着高质量装配培训需求的提出,对机械装配人员的操作水平提出了更高的要求,因此对于零件装配定位过程与智能化虚拟装配系统的研究具有重要的理论和应用价值。本文以压气机零件装配过程为研究对象,对虚拟装配中零件的定位约束进行了研究,并提出了将强化学习中的近端策略优化算法应用于零件的装配路径规划过程,在此基础上开发实现了压气机沉浸式虚拟装配系统,验证了所提出方法的有效性,本文的主要研究如下:(1)构建、优化模型:在3ds MAX中,1:1构建用于零件定位约束和沉浸式装配系统的压气机模型,对压气机模型进行重复零件删除处理,并且采用零件装配树描述了压气机零件装配结构,解算出压气机零件装配顺序。在Unity 3D中对各个零件模型进行优化处理,解决了在沉浸式虚拟现实系统中设备运行卡顿的问题。(2)研究压气机零件装配定位约束:从零件空间位姿和空间自由度约束出发,对零件装配过程中装配位姿约束及空间自由度变化进行了研究,对三类零件的装配过程设计定位算法并做出仿真模拟,并在此基础上对装配操作进行正确的引导,最后搭建虚拟装配环境利用C#脚本实现上述定位约束过程,装配系统可动态识别零件间的装配约束关系,解决了沉浸式环境下因缺少定位约束所产生的真实感差的问题。(3)零件装配路径智能规划引导研究:利用ML-agents强化学习插件以及Unity 3D引擎搭建了强化学习环境,在环境中利用近端策略优化算法来训练零件以便其进行智能路径规划决策,设置动作奖惩函数、动作函数、以及场景重置函数来训练零件智能体,通过训练最终使得零件智能体路径规划决策模型收敛。无论被装配零件在场景处于何位置,决策模型均能使零件智能体去靠近被装配零件,将决策模型泛化到其余零件上,使得其余零件也拥有了路径规划的自主决策能力。最后设计引导对照实验验证智能路径规划对装配过程的路径引导能力,降低了压气机装配培训的认知负担。(4)压气机沉浸式虚拟装配系统开发:以压气机为对象,利用HTC VIVE虚拟现实设备以及VRTK虚拟现实引擎进行了装配系统的验证开发,实现多样化的人机交互机制以及高沉浸感的虚拟环境,开发了机械结构学习模块、装配操作实训模块。基于上述方法所开发的沉浸式压气机虚拟装配系统,较好地解决了沉浸式环境下缺少定位约束所造成的装配过程真实感差的问题,并利用近端策略优化算法实现了对零件装配运动路径进行规划的过程,零件自动生成装配运动引导路径,降低了人在虚拟培训过程中的认知负担和装配负担,实现虚拟装配系统由重视功能到重视用户交互体验的转变。
基于WebGL与OCC的刀具在线建模与仿真
这是一篇关于WebGL,OCC,在线建模,参数化设计,三维标注,虚拟装配,加工仿真的论文, 主要内容为随着制造业信息化、智能化发展,刀具的数字化模型与信息化管理变得越来越重要。目前国内的刀具相关系统主要实现刀具的库存信息、使用状态存储位置等数据处理方面功能,在针对刀具模型建模、仿真等方面的图形功能开发还有待提高。同时,当前网络化、云技术、人工智能已成为CAD技术发展主流。本文开展基于WebGL与OpenCASCADE(简称OCC)的刀具在线建模与仿真的系统研究开发。主要研究内容如下:(1)基于网络技术,采用B/S架构进行刀具在线建模与仿真系统的搭建,在客户端网页开发中应用WebGL技术实现刀具三维模型及信息的显示管理及交互界面的开发,在系统后台服务端利用Socket技术与自主开发的基于OCC的图形处理系统进行通信,实现对图形的三维建模等功能,摆脱对现有商业造型软件的依赖实现系统功能自主性。(2)开展在线建模技术、刀具参数化设计技术、三维标注技术的开发研究。结合WebGL与OCC技术开发出在线建模功能实现在线刀具零部件建模;通过结构特征分析,采用参数化驱动技术实现刀具模型的参数化设计建模;通过对网格模型的特征提取,实现模型在线三维标注功能。(3)研究了装配中常用的几何约束类型,建立了一种基于自由度分析的约束处理方法,通过碰撞检测、约束判断、装配优先级评判、约束有效性验算等技术开发,采用模糊评判的方式自动识别和评判出最能体现出用户装配意图的装配约束关系,实现刀具在线虚拟装配功能。(4)展开图形动态显示技术和加工仿真技术的研究。通过对机床、刀具和工件的加载定义建立加工仿真场景,在后台图形处理系统进行布尔运算实现工件材料去除,从而完成铣刀容屑槽磨削的加工仿真功能的开发。系统实现刀具在线建模与仿真等图形处理功能的研发。在刀具设计与建模中提供刀具在线建模、参数化设计及三维标注功能,加快产品设计开发。在系统中提供虚拟装配和加工仿真功能,帮助企业提高刀具实际装配和加工效率。
机械产品虚拟装配学习系统设计与实现
这是一篇关于虚拟装配,结构认知训练,用户体验,交互设计的论文, 主要内容为结构认知训练是工程制图教学中的重点和难点,现有通过图文资料讲解、动画演示、二维三维绘图软件展示的学习方式对结构展示不直观,缺乏与学习者的互动,学习者处于被动接收知识的状态,学习效果不佳。实物训练虽然效果尚可,但受到模型数量和模型管理的限制,难以推广。虚拟装配学习系统,是基于虚拟现实技术构建的结构认知与装配训练系统,继承了虚拟现实的沉浸感、交互性、体验性和扩展性等技术特性,可以为学习者构建直观的互动学习情境,培养学习者的实践操作能力,弥补结构认知训练现有学习方式的不足。但虚拟装配学习系统目前的研究关注解决装配相关技术问题,设计同质化严重,多数只是学习内容的简单罗列,忽略学习效果和使用者的体验感受。因此,本课题从学习者和教学者的需求出发,结合体验式学习、情境认知等理论,设计并实现了以VR端装配学习为主、移动端结构认知为辅的跨平台虚拟装配学习系统,以期改善使用者的学习体验,提高结构认知与装配训练效果。本课题主要研究内容与创新点如下:(1)以体验式学习、情境认知等理论为指导,从结构认知活动中学习者和教学者的需求与期待出发,提出系统设计模型与渐进式互动学习方式,将结构认知学习分为“体验——互动与观察——实践”三个阶段。体验阶段通过引导帮助用户快速熟悉系统环境、掌握系统交互方式,互动与观察阶段通过与学习资源的互动获取结构与装配知识,实践阶段通过装配练习任务促进学习者对知识的理解与运用。(2)基于系统设计模型,提出以VR端学习为主、移动端认知为辅的跨平台结构认知与训练框架,并完成系统的场景设计、交互设计、功能设计和用户界面设计等概念设计内容。(3)以机械产品结构认知与装配训练为例,借助Unity引擎,完成虚拟装配学习系统的开发与实现。系统分为教学场景和训练场景,教学场景对应学习的“体验”阶段,做了简化设计,能帮助学习者快速上手,减少认知负担;训练场景对应学习的“互动与观察”以及“实践”阶段,承担结构认知和装配训练的任务,设计均围绕知识获取与运用展开。(4)通过不同学习方式的对比实验对系统体验性和学习效果进行评估,让对照组和实验组测试者分别在现有条件(通过课件、三维模型、动画等方式学习)下和虚拟装配学习系统中学习,然后进行实物装配。实验组测试者主观满意度和评价表明,他们在系统中的整体体验良好,系统在三维物体展示、沉浸感、学习体验性与互动性等方面获得用户的普遍认可。从两组测试者实物装配数据来看,学习组与对照组的实物装配完成耗时T检验显著性概率为0.046(<0.05),存在显著性差异,表明在系统中的学习效果优于通过现有方式学习。
基于WebGL与OCC的刀具在线建模与仿真
这是一篇关于WebGL,OCC,在线建模,参数化设计,三维标注,虚拟装配,加工仿真的论文, 主要内容为随着制造业信息化、智能化发展,刀具的数字化模型与信息化管理变得越来越重要。目前国内的刀具相关系统主要实现刀具的库存信息、使用状态存储位置等数据处理方面功能,在针对刀具模型建模、仿真等方面的图形功能开发还有待提高。同时,当前网络化、云技术、人工智能已成为CAD技术发展主流。本文开展基于WebGL与OpenCASCADE(简称OCC)的刀具在线建模与仿真的系统研究开发。主要研究内容如下:(1)基于网络技术,采用B/S架构进行刀具在线建模与仿真系统的搭建,在客户端网页开发中应用WebGL技术实现刀具三维模型及信息的显示管理及交互界面的开发,在系统后台服务端利用Socket技术与自主开发的基于OCC的图形处理系统进行通信,实现对图形的三维建模等功能,摆脱对现有商业造型软件的依赖实现系统功能自主性。(2)开展在线建模技术、刀具参数化设计技术、三维标注技术的开发研究。结合WebGL与OCC技术开发出在线建模功能实现在线刀具零部件建模;通过结构特征分析,采用参数化驱动技术实现刀具模型的参数化设计建模;通过对网格模型的特征提取,实现模型在线三维标注功能。(3)研究了装配中常用的几何约束类型,建立了一种基于自由度分析的约束处理方法,通过碰撞检测、约束判断、装配优先级评判、约束有效性验算等技术开发,采用模糊评判的方式自动识别和评判出最能体现出用户装配意图的装配约束关系,实现刀具在线虚拟装配功能。(4)展开图形动态显示技术和加工仿真技术的研究。通过对机床、刀具和工件的加载定义建立加工仿真场景,在后台图形处理系统进行布尔运算实现工件材料去除,从而完成铣刀容屑槽磨削的加工仿真功能的开发。系统实现刀具在线建模与仿真等图形处理功能的研发。在刀具设计与建模中提供刀具在线建模、参数化设计及三维标注功能,加快产品设计开发。在系统中提供虚拟装配和加工仿真功能,帮助企业提高刀具实际装配和加工效率。
机械产品虚拟装配学习系统设计与实现
这是一篇关于虚拟装配,结构认知训练,用户体验,交互设计的论文, 主要内容为结构认知训练是工程制图教学中的重点和难点,现有通过图文资料讲解、动画演示、二维三维绘图软件展示的学习方式对结构展示不直观,缺乏与学习者的互动,学习者处于被动接收知识的状态,学习效果不佳。实物训练虽然效果尚可,但受到模型数量和模型管理的限制,难以推广。虚拟装配学习系统,是基于虚拟现实技术构建的结构认知与装配训练系统,继承了虚拟现实的沉浸感、交互性、体验性和扩展性等技术特性,可以为学习者构建直观的互动学习情境,培养学习者的实践操作能力,弥补结构认知训练现有学习方式的不足。但虚拟装配学习系统目前的研究关注解决装配相关技术问题,设计同质化严重,多数只是学习内容的简单罗列,忽略学习效果和使用者的体验感受。因此,本课题从学习者和教学者的需求出发,结合体验式学习、情境认知等理论,设计并实现了以VR端装配学习为主、移动端结构认知为辅的跨平台虚拟装配学习系统,以期改善使用者的学习体验,提高结构认知与装配训练效果。本课题主要研究内容与创新点如下:(1)以体验式学习、情境认知等理论为指导,从结构认知活动中学习者和教学者的需求与期待出发,提出系统设计模型与渐进式互动学习方式,将结构认知学习分为“体验——互动与观察——实践”三个阶段。体验阶段通过引导帮助用户快速熟悉系统环境、掌握系统交互方式,互动与观察阶段通过与学习资源的互动获取结构与装配知识,实践阶段通过装配练习任务促进学习者对知识的理解与运用。(2)基于系统设计模型,提出以VR端学习为主、移动端认知为辅的跨平台结构认知与训练框架,并完成系统的场景设计、交互设计、功能设计和用户界面设计等概念设计内容。(3)以机械产品结构认知与装配训练为例,借助Unity引擎,完成虚拟装配学习系统的开发与实现。系统分为教学场景和训练场景,教学场景对应学习的“体验”阶段,做了简化设计,能帮助学习者快速上手,减少认知负担;训练场景对应学习的“互动与观察”以及“实践”阶段,承担结构认知和装配训练的任务,设计均围绕知识获取与运用展开。(4)通过不同学习方式的对比实验对系统体验性和学习效果进行评估,让对照组和实验组测试者分别在现有条件(通过课件、三维模型、动画等方式学习)下和虚拟装配学习系统中学习,然后进行实物装配。实验组测试者主观满意度和评价表明,他们在系统中的整体体验良好,系统在三维物体展示、沉浸感、学习体验性与互动性等方面获得用户的普遍认可。从两组测试者实物装配数据来看,学习组与对照组的实物装配完成耗时T检验显著性概率为0.046(<0.05),存在显著性差异,表明在系统中的学习效果优于通过现有方式学习。
基于协同设计的虚拟装配浏览系统
这是一篇关于协同设计,虚拟装配,可视化,VRML,Java3D的论文, 主要内容为随着计算机网络技术和虚拟装配技术的迅速发展与应用,网络CAD协同设计技术已成为制造业发展的一个重要趋势。制造业信息化不断强调设计资源的共享和重复利用,设计人员也迫切希望通过互联网所带来的资源和信息方面的优势,在线浏览三维模型和产品装配动画,交流设计心得,下载所需的模型文件,快速地进行产品设计制造,进行协同设计。因此,构建网络化的虚拟装配环境显得非常重要。 本论文针对目前国内外可视化技术与虚拟装配技术已有成果,以网络CAD协同设计为目标,实现制造业中机械零部件虚拟装配网络化的使用和管理、三维模型和装配动画的动态浏览。主要研究内容与成果如下: (1)分析了国内外可视化技术和虚拟装配技术的研究现状,根据企业需求提出系统的总体设计方案,采用B/S结构的系统架构,对系统的功能结构进行了划分和设计。 (2)在研究了Java EE、MySQL、Tomcat等技术后,建立了基于Java EE的机械零部件虚拟装配协同浏览系统,包括数据表的创建、数据源的录入存储、装配动画的加载等,为企业内部设计师及用户实现了集CAD图形文件的上传和下载、三维模型动态浏览、在线交流、信息管理于一体的机械零部件虚拟装配网络化管理系统。 (3)利用CAD建模软件、VRML和Java3D技术完成虚拟装配动画的制作,在JSP页面运用Java Applet可嵌在网页上运行的特性和Java3D的图形、图像处理能力,借助系统设计的鼠标协同交互功能,用户无需在本地安装专业的三维建模软件,实现直接在网页上动态浏览机械零部件三维模型和虚拟装配动画的目的。
具有图形处理功能的智能刀具管理系统开发
这是一篇关于B/S构架,WebGL,刀具管理,图形处理,虚拟装配,刀具调度的论文, 主要内容为在加工型企业的日常生产过程中,刀具是必不可少的工具,有效的对刀具进行管理和使用能够明显提高企业的生产效率与质量。目前我国的刀具管理软件虽然在一定程度上能够完成刀具管理的业务需要,但在刀具的智能调度、信息集成等方面的研究还有待完善;刀管系统普遍缺少对刀具三维模型及工程图处理能力,影响到对刀具的有效使用与管理。本文以某大型加工企业的需求为依托,开展具有图形处理功能的智能刀具管理系统的开发,主要研究工作如下:(1)调研了解企业实际生产现状及刀具管理需求,开发实现了基础数据、刀具组装、工艺模块、零件入库、零件借用、功能权限等基本功能,并设计了相应数据库。(2)搭建刀具管理系统技术框架。在前端部分,整合EasyUI网页开发、Three.js网页图形处理框架。在后端部分,整合Spring、Spring MVC、Hibernate等开发框架。(3)刀具管理系统的图形处理功能的开发。应用WebGL图形处理技术和对三维CAD软件Creo的二次开发,在零件基础信息模块中,针对同型号不同规格的刀具零件,采用参数化建模及尺寸驱动技术,实现了对刀具三维模型及二维图纸的浏览及交互处理;在刀具组装模块中,通过对装配约束的自动识别,实现刀具零部件的虚拟装配,进一步实现对刀具零部件智能匹配及干涉的检查。(4)利用MES接口,获取工序对应机床、刀具、加工时间数据。应用MATLAB结合蚁群算法,开发刀具调度模型,并集成至刀具管理系统,缩短工件整体完工时间。本文的刀具管理系统能够有效满足企业对刀具的实际应用,在刀具管理中提供了刀具三维模型显示与参数化驱动、虚拟装配等图形处理功能,提高了刀具的筛选及配置能力,完善了刀具零部件的管理,为刀具的配置工作打下良好的基础。在智能管理方面整合零件推荐优选、规划刀具调度功能,提高了零件选择、刀具使用效率。
具有图形处理功能的智能刀具管理系统开发
这是一篇关于B/S构架,WebGL,刀具管理,图形处理,虚拟装配,刀具调度的论文, 主要内容为在加工型企业的日常生产过程中,刀具是必不可少的工具,有效的对刀具进行管理和使用能够明显提高企业的生产效率与质量。目前我国的刀具管理软件虽然在一定程度上能够完成刀具管理的业务需要,但在刀具的智能调度、信息集成等方面的研究还有待完善;刀管系统普遍缺少对刀具三维模型及工程图处理能力,影响到对刀具的有效使用与管理。本文以某大型加工企业的需求为依托,开展具有图形处理功能的智能刀具管理系统的开发,主要研究工作如下:(1)调研了解企业实际生产现状及刀具管理需求,开发实现了基础数据、刀具组装、工艺模块、零件入库、零件借用、功能权限等基本功能,并设计了相应数据库。(2)搭建刀具管理系统技术框架。在前端部分,整合EasyUI网页开发、Three.js网页图形处理框架。在后端部分,整合Spring、Spring MVC、Hibernate等开发框架。(3)刀具管理系统的图形处理功能的开发。应用WebGL图形处理技术和对三维CAD软件Creo的二次开发,在零件基础信息模块中,针对同型号不同规格的刀具零件,采用参数化建模及尺寸驱动技术,实现了对刀具三维模型及二维图纸的浏览及交互处理;在刀具组装模块中,通过对装配约束的自动识别,实现刀具零部件的虚拟装配,进一步实现对刀具零部件智能匹配及干涉的检查。(4)利用MES接口,获取工序对应机床、刀具、加工时间数据。应用MATLAB结合蚁群算法,开发刀具调度模型,并集成至刀具管理系统,缩短工件整体完工时间。本文的刀具管理系统能够有效满足企业对刀具的实际应用,在刀具管理中提供了刀具三维模型显示与参数化驱动、虚拟装配等图形处理功能,提高了刀具的筛选及配置能力,完善了刀具零部件的管理,为刀具的配置工作打下良好的基础。在智能管理方面整合零件推荐优选、规划刀具调度功能,提高了零件选择、刀具使用效率。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码码头网 ,原文地址:https://bishedaima.com/lunwen/51361.html