{ "scene": { "mounted": true, "hasEnvironment": true, "hasEnvironmentTarget": true, "toneMappingExposure": 1.05, "background": "a8cbe1", "meshCount": 45, "materials": [ { "name": "M_3dfreehub_mat_2", "color": "ffffff", "metalness": 0, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "M_3dfreehub_mat_3", "color": "ffffff", "metalness": 0, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "M_3dfreehub_mat_4", "color": "ffffff", "metalness": 0, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "M_3dfreehub_mat_5", "color": "ffffff", "metalness": 0, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "Material__85", "color": "695c5b", "metalness": 0, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "BaiSe", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "Cai1", "color": "3d4b3b", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "HeiSe", "color": "4f4f4f", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "JinShu", "color": "929292", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "LanSe", "color": "3b76d0", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "LvSe", "color": "3d4b3b", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "Mat_black", "color": "322e2e", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "Mat_supportBridgeBridge_01", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "Mat_supportBridgeBridge_02", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "Mat_supportBridge_05", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "Mat_white", "color": "9da3a4", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "Material__1676", "color": "d96e6e", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "MoShaJinShu", "color": "cbcbcb", "metalness": 0.8, "roughness": 0.35, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "__", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "adskMatMat_supportBridge_05", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "adskMatMat_white", "color": "9da3a4", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "(未命名)", "color": "ffffff", "metalness": null, "roughness": null, "envMapIntensity": null, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "Material__579", "color": "404040", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "(未命名)", "color": "ffffff", "metalness": null, "roughness": null, "envMapIntensity": null, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "Material__1673", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": true, "preset": null, "rule": null, "authored": null }, { "name": "QianlvSe2", "color": "749f62", "metalness": 0.8, "roughness": 0.6, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "WaiQiang", "color": "ffffff", "metalness": 0.8, "roughness": 0.5, "envMapIntensity": 1, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "(未命名)", "color": "ffffff", "metalness": null, "roughness": null, "envMapIntensity": null, "hasMap": false, "preset": null, "rule": null, "authored": null }, { "name": "(未命名)", "color": "ffffff", "metalness": null, "roughness": null, "envMapIntensity": null, "hasMap": false, "preset": null, "rule": null, "authored": null } ], "server": null, "publishedContentMounted": true, "publishedContentName": "架桥车前泵故障互救处置训练场景", "publishedTrainingContent": { "sceneId": "SCENE-FRONT-PUMP-RESCUE-01", "objectCount": 2 }, "proceduralMachineVisible": false, "publishedModelRootCount": 2, "framing": { "cameraPosition": [ 4.51, 2.78, 8.51 ], "controlsTarget": [ -0.66, 0.59, 2.08 ], "distance": 8.54, "minDistance": 1.88, "maxDistance": 24, "fov": 45, "near": 0.43, "far": 300, "fogNear": 70, "fogFar": 240, "modelSize": [ 140, 28.34, 116.19 ], "modelCenter": [ -8.4, 7.33, -34.86 ], "stepCameraPolicy": "exterior", "explosionItemCount": 36, "structureNodeCount": 44, "enablePan": true, "outlineActive": false, "labelsVisible": false, "hideOthers": false, "hiddenMeshCount": 0, "keptTargets": [], "targetOnScreen": { "targetId": "front-pump-hydraulic-pump", "localX": 725, "localY": 390, "insideCanvas": true, "visible": true, "coveredBy": [] }, "keptOpacity": [], "environmentAlignment": { "pickedAt": [ 8.4, -10.31, 34.86 ], "localRelief": 0.265, "samples": 115 }, "sceneObjects": [ { "name": "野外山地训练场", "min": [ -78.4, -6.84, -92.96 ], "max": [ 61.6, 21.5, 23.24 ] }, { "name": "架桥车前泵互救操作整车模型", "min": [ -0.92, 0, -4 ], "max": [ 0.92, 1.97, 4 ] } ], "labelSamples": [ { "targetId": "scene:front-pump-rescue-vehicle", "targetName": "", "partName": "架桥车前泵互救操作整车模型" }, { "targetId": "front-pump-hydraulic-pump", "targetName": "", "partName": "液压泵" }, { "targetId": "front-pump-power-take-off", "targetName": "", "partName": "取力器" }, { "targetId": "front-pump-pto-switch", "targetName": "", "partName": "取力器开关" } ] } }, "text": "液压泵应急切换 · 原流程演示\nTASK-VIRTUAL-005 · 本地演示,不写入训练成绩\n重新开始\n下载原流程数据\n返回数字车间\n装备数字车间\n架桥车前泵故障互救处置训练(虚拟仿真)\n教员预览 · 前泵互救五步原流程 · 不计成绩\n本地静态演示\n训练模式\n过程记录\n1\n帮助说明\n退出训练\n任务步骤\n1 / 5\n1\n根据故障现象确定是哪一个液压泵发生故障\n进行中\n2\n断开架桥车取力器\n待进行\n3\n将架桥车备胎斜上方链接两个红色滤油器的球阀打开\n待进行\n4\n重新联通取力器\n待进行\n5\n打开辅助控制盒内的“互救”开关\n待进行\n三维实时交互\n结构树\n聚焦\n复位视角\n标签\n高亮问题设备\n隐藏其他\n爆炸视图\n展开 0%\n当前步骤\n第 1 步:根据故障现象确定是哪一个液压泵发生故障\n\n点击高亮的液压泵完成确认。\n\n操作帮助\n判定详情\n中修 · 独立 3D 科目\n架桥车互救操作训练场\n前泵故障 · 待执行互救处置 · 已加载编辑场景 2 个对象\n真实整车步骤模型\n前泵故障互救\n机构顺序操作\n本地数字教员\n数字教员\n周教员 · 维修训练指导\n男性教员 · 本地离线讲解\n步骤讲解\n\n点击高亮机构目标,完成识别确认。系统将自动记录三维交互、顺序与判定证据。\n\n请确认目标零件为液压泵,并按标准顺序操作。\n播放讲解\n自动语音\n提示音\n点击确认 · 液压泵\n装配位置\n操作状态\n请点击高亮的液压泵\n规则演示\n操作演示\n下一步\n位置不正确,请重新放置\n上一步\n训练列表\n步骤演示\n复位视角", "errors": [], "failed": [], "api": [] }