System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及烟机设备的,特别涉及一种构建烟机设备的虚拟拆装实验平台的方法。
技术介绍
1、近年来,虚拟现实技术作为综合性技术,在烟草物流、动力系统以及烟机设备等方向进行应用探索与实践,得到快速发展。当前利用烟机设备对学员进行实际训练,要求设备和备件数量要求高,花费大,常因设备缺乏造成实训效率低和内容单一,使培训效果不好,并存在培训成本高和安全隐患较大。因此,如何构建一个基于移动平台的烟机设备虚拟拆装实验平台,将有助于学员对烟机设备的结构认知与设备拆装训练,以有效解决传统烟机实训成本高、耗时长以及事故风险高等问题。
技术实现思路
1、本专利技术提供一种构建烟机设备的虚拟拆装实验平台的方法,解决传统烟机实训成本高、耗时长以及事故风险高的问题,降低烟机设备实训成本,提高烟机设备的培训效果和效率。
2、为实现以上目的,本专利技术提供以下技术方案:
3、一种构建烟机设备的虚拟拆装实验平台的方法,包括:
4、采用三维制图软件对烟机设备零部件建模并进行装配,得到烟机设备的虚拟模型;
5、利用三维动画软件对所述虚拟模型进行渲染,以对所述虚拟模型进行材质贴图以及动画设计;
6、设置功能模块,并开发出虚拟设备各功能模块对应的模型脚本程序,以实现所述虚拟模型的虚拟拆装及动作展示;
7、导出模型文件,并将所述模型文件发布至android移动平台、鸿蒙移动平台或windows平台。
8、优选的,所述采用三维制图软件对烟机设
9、采用solidworks和/或proe测绘烟机设备关键零部件,并对烟机设备关键零部件进行1:1建模,将建模后的零部件进行装配。
10、优选的,所述利用三维动画软件对所述虚拟模型进行渲染,包括:
11、采用3d max和/或maya对所述虚拟模型进行材质贴图以及动画设计。
12、优选的,所述设置功能模块,并开发出虚拟设备各功能模块对应的模型脚本程序,包括:
13、采用脚本语言javascript或c#通过编程控制场景中的交互功能和动态特性,设置人机交互模块、理论测试模块、数据存储模块、虚拟拆装模块和拆装教学模块。
14、优选的,所述人机交互模块包括:学员登录验证模块和虚拟实验平台的场景设计与管理模块。
15、优选的,所述理论测试模块中设置有烟机设备的通用知识数据库,用于对学员提供实训内容和理论测试试题。
16、优选的,所述数据存储模块用于存储用户资料信息,并通过可视化界面呈现平台的数据统计与展示信息。
17、优选的,所述虚拟拆装模块用于为学员提供烟机设备的机械结构及拆装的操作环境,以便学员快速掌握烟机设备的拆装方法。
18、优选的,所述拆装教学模块设有视频讲解模块和问答通关模块,以便学员理解掌握烟机设备的结构组成。
19、优选的,还包括:
20、将虚拟拆装的拆装方式设置为两种方式,一种为动态拆装,另一种为一键式拆装;
21、所述动态拆装通过选中模型的名称获取要拆卸的模型,并将拆卸的模型及其初始位置分别保存在数组变量中,获取拆卸模型时动态为该模型添加触屏拖动脚本,其脚本通检测每一帧拖动和触屏拖动结果,实时计算模型与触屏位置的偏移量,根据拖动位置对模型位置动态赋值,实现拆卸;
22、所述一键式拆装通过控制变量递增方式对选中模型进行拆卸,直到达到目标位置。
23、本专利技术提供一种构建烟机设备的虚拟拆装实验平台的方法,创建烟机设备虚拟模型,渲染设计虚拟模型并导出模型文件,通过开发脚本程序实现场景中的交互功能和动态特性,解决传统烟机实训成本高、耗时长以及事故风险高的问题,降低烟机设备实训成本,提高烟机设备的培训效果和效率。
本文档来自技高网...【技术保护点】
1.一种构建烟机设备的虚拟拆装实验平台的方法,其特征在于,包括:
2.根据权利要求1所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述采用三维制图软件对烟机设备零部件建模并进行装配,包括:
3.根据权利要求2所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述利用三维动画软件对所述虚拟模型进行渲染,包括:
4.根据权利要求3所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述设置功能模块,并开发出虚拟设备各功能模块对应的模型脚本程序,包括:
5.根据权利要求4所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述人机交互模块包括:学员登录验证模块和虚拟实验平台的场景设计与管理模块。
6.根据权利要求5所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述理论测试模块中设置有烟机设备的通用知识数据库,用于对学员提供实训内容和理论测试试题。
7.根据权利要求6所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述数据存储模块用于存储用户资料信息,并通过可视化界面呈现平台
8.根据权利要求7所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述虚拟拆装模块用于为学员提供烟机设备的机械结构及拆装的操作环境,以便学员快速掌握烟机设备的拆装方法。
9.根据权利要求8所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述拆装教学模块设有视频讲解模块和问答通关模块,以便学员理解掌握烟机设备的结构组成。
10.根据权利要求9所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,还包括:
...【技术特征摘要】
1.一种构建烟机设备的虚拟拆装实验平台的方法,其特征在于,包括:
2.根据权利要求1所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述采用三维制图软件对烟机设备零部件建模并进行装配,包括:
3.根据权利要求2所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述利用三维动画软件对所述虚拟模型进行渲染,包括:
4.根据权利要求3所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述设置功能模块,并开发出虚拟设备各功能模块对应的模型脚本程序,包括:
5.根据权利要求4所述的构建烟机设备的虚拟拆装实验平台的方法,其特征在于,所述人机交互模块包括:学员登录验证模块和虚拟实验平台的场景设计与管理模块。
6.根据权利要求5所述的构建烟机设备的虚拟拆装实验平台的...
【专利技术属性】
技术研发人员:王佩玉,田维芳,周浩文,亢卿洋,董炬灼,郝重阳,胡玉平,徐永琪,徐艺博,郭亚盛,张亚夫,白明起,
申请(专利权)人:河南中烟工业有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。