一种模拟汽车部件故障设置及实时修复的设计方法与流程

文档序号:32067786发布日期:2022-11-05 01:18阅读:47来源:国知局
一种模拟汽车部件故障设置及实时修复的设计方法与流程

1.本发明涉及仿真教学技术领域,尤其涉及一种模拟汽车部件故障设置及实时修复的设计方法。


背景技术:

2.对三维场景中的汽车模型故障不能实质性修复并呈现正确的模型状态,大多是用文字呈现及判断,缺少实际修复并观察的环节;但实际上对于一些必要的安全性检查,在不更换的情况下是不能进行继续实操的,但在软件中可以操作,容易误导教学方向,降低教学的严谨性。
3.现实实操故障不好收集、不全面、有耗材等不方便的因素,不能让学生在较短的时间内,全方位的了解汽车全部类型的外观故障。


技术实现要素:

4.本发明的目的是为了解决现实实操故障不好收集、不全面、有耗材等不方便的因素,不能让学生在较短的时间内,全方位的了解汽车部件故障的缺点,而提出的一种模拟汽车部件故障设置及实时修复的设计方法。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种模拟汽车部件故障设置,包括以下步骤:
7.a1:登录服务器后台管理;
8.a2:进入故障设置界面,设置故障。
9.一种模拟汽车外观故障实时修复的设计方法,包括以下步骤:
10.s1:创建数据库;
11.s2:创建故障界面;
12.s3:创建模型库;
13.s4:汽车部件检查;
14.s5:选择检查结果;
15.s6:汽车部件故障修复;
16.s7:故障修复后再次确认检查。
17.优选的,所述s1中建立用于后台界面显示部件故障的选项及模型故障设置、前后台故障状态传输的故障字段数据表。
18.优选的,所述s2中创建可视化故障选择界面,包括故障部件名称,部件状态(正确及各类不同故障类型的状态),相关数据通过http协议传至前台,用于状态的读取。
19.优选的,所述s3中根据汽车实训教学流程中需要设置故障的部件,通过3dmax建立各部件的正确模型及有故障的模型,列出“正确模型的名称”及“错误模型名称”清单。
20.优选的,所述s4中在unity场景中,用鼠标左键点击相应的部件,选择“检查”菜单,弹出检查窗口,可通过鼠标360度观察部件的模型状态是否有故障,有故障,则可看到不同
形式呈现的状态,如裂纹、擦伤等状态效果,“检查”按钮在触发相关模型事件时,获取后台数据库中的故障状态值,在前台依据部件模型的名称进行精确匹配调用呈现。
21.优选的,所述s5中在unity场景中,用鼠标点击选择观察到的故障状态,系统将故障状态值,传值数据库,并同步至检测报告,存至数据库中,在前台显示的同时并在后台管理界面显示。
22.优选的,所述s6中在unity场景中,进入汽车部件故障修复模块,用鼠标左键点击触发修复按钮,点击后,部件对应的状态自动修改,回到场景中再次进行部件检查,模型部件恢复至完好状态。
23.优选的,所述s7中在unity场景中,再用鼠标左键点击相应的部件,选择“检查”菜单,弹出检查窗口,通过鼠标360度观察部件的模型状态,模型故障已修复完好,同时数据存储至数据库,方可进入下一步操作。
24.与现有技术相比,本发明的优点在于:
25.(1)可自主设置故障;
26.(2)可在场景中360度检查模型,并判断故障;
27.(3)可进行汽车部件故障修复;
28.(4)对于故障部件进行分离建模,减少内存;
29.(5)修复后的部件在场景中实时呈现;
30.(6)用户可进行再次复检,更新状态;
31.本发明整个流程的设计操作简便,严密性更高,在模拟真实操作流程的基础上,又能让用户在较短的时间内容,更全面的了解模型的故障现象,同时操作流程简便、成本低、安全性好、教学效果也好、特别适合教学场景中反复使用。
附图说明
32.图1为本发明提出的一种模拟汽车部件故障设置示意图;
33.图2为本发明提出的一种模拟汽车部件故障设置及实时修复的设计方法的实施例一的流程示意图;
34.图3为本发明提出的一种模拟汽车部件故障设置及实时修复的设计方法的实施例二的流程示意图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
36.实施例一
37.参照图1-2,一种模拟汽车部件故障设置,包括以下步骤:
38.a1:登录服务器后台管理;
39.a2:进入故障设置界面,设置故障。
40.一种模拟汽车部件故障设置及实时修复的设计方法,包括以下步骤:
41.s1:创建数据库;
42.s2:创建故障界面;
43.s3:创建模型库;
44.s4:汽车部件检查;
45.s5:选择检查结果;
46.s6:汽车部件故障修复;
47.s7:故障修复后再次确认检查。
48.本实施例中,s1中建立用于后台界面显示汽车部件故障的选项及模型故障设置、前后台故障状态传输的故障字段数据表。
49.本实施例中,s2中创建可视化故障选择界面,包括故障部件名称,部件状态(正确及各类不同故障类型的状态),相关数据通过http协议传至前台,用于状态的读取。
50.本实施例中,s3中根据汽车实训教学流程中需要设置故障的部件,通过3dmax建立各部件的正确模型及有故障的模型,列出“正确模型的名称”及“错误模型名称”清单;针对大或多的部件模型,为减少内存及drawcall,模型设计及存储采用分离模型区域的方式,将需要设置故障的模型部分独立出来。
51.本实施例中,s4中在unity场景中,用鼠标左键对着相应的部件,选择“检查”菜单,弹出检查窗口,可通过鼠标360度观察部件的模型状态是否有故障,有故障,则可看到不同形式呈现的状态,如裂纹、擦伤等状态效果,“检查”按钮在触发相关模型事件时,获取后台数据库中的故障状态值,在前台依据部件模型的名称进行精确匹配调用呈现。
52.本实施例中,s5中在unity场景中,用鼠标点击选择观察到的故障状态,系统将故障状态值,传值数据库,并同步至检测报告,存至数据库中,在前台显示的同时并在后台管理界面显示。
53.本实施例中,s6中在unity场景中,进入汽车部件故障修复模块,用鼠标左键点击触发修复按钮,点击后,汽车部件对应的状态自动修改,回到场景中再次进行部件检查,模型部件恢复至完好状态。
54.本实施例中,s7中在unity场景中,再用鼠标左键对着相应的部件,选择“检查”菜单,弹出检查窗口,通过鼠标360度观察部件的模型状态,模型故障已修复完好,同时数据存储至数据库,方可进入下一步操作。
55.实施例二
56.参照图1-3,一种模拟汽车部件故障设置,包括以下步骤:
57.a1:登录服务器后台管理;
58.a2:进入后台进行故障设置。
59.一种模拟汽车部件故障设置及实时修复的设计方法,包括以下步骤:
60.s1:客户端实训;
61.s2:三维旋转检查汽车部件;
62.s3:观察并判断是否有故障;
63.s4:修复故障;
64.s5:模型名称匹配实时更新至场景;
65.s6:修复后再次确认检查;
66.s7:下一步操作。
67.本实施例中,s3中判断是否有故障,如果有故障则进行s4中的故障修复,如果没有
故障则进入s7中的下一步操作。
68.本实施例中,s4中修复故障后进入s5中模型名称匹配实时更新至场景,然后再次检查进入s2中的三维旋转检查汽车部件重新进行故障判断。
69.本实施例中,在三维场景中,通过鼠标点击部件,通过弹出文字提示说明当前部件模型无故障或有故障,当有故障时,用户仅判断选择有故障,实际上场景中的模型仍然处于原来有故障的状态,用户并不能进行实时修复,及再次复检。
70.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1